0000046250-23-000015.txt : 20230517 0000046250-23-000015.hdr.sgml : 20230517 20230517161539 ACCESSION NUMBER: 0000046250-23-000015 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20230402 FILED AS OF DATE: 20230517 DATE AS OF CHANGE: 20230517 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: 23931905 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-20230402.htm 10-K hwkn-20230402
0000046250false2023FY00000462502022-04-042023-04-0200000462502022-10-02iso4217:USD00000462502023-05-12xbrli:shares00000462502023-04-0200000462502022-04-03iso4217:USDxbrli:shares00000462502021-03-292022-04-0300000462502020-03-302021-03-280000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-042023-04-020000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-292022-04-030000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-302021-03-280000046250us-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-2800000462502021-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-030000046250us-gaap:CommonStockMember2022-04-042023-04-020000046250us-gaap:AdditionalPaidInCapitalMember2022-04-042023-04-020000046250us-gaap:RetainedEarningsMember2022-04-042023-04-020000046250us-gaap:CommonStockMember2023-04-020000046250us-gaap:AdditionalPaidInCapitalMember2023-04-020000046250us-gaap:RetainedEarningsMember2023-04-020000046250us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-02hwkn:Segment0000046250us-gaap:TradeAccountsReceivableMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-04-042023-04-02utr:Ratexbrli:pure0000046250srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-04-020000046250us-gaap:BuildingAndBuildingImprovementsMembersrt:MaximumMember2023-04-020000046250srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-04-020000046250us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2023-04-020000046250us-gaap:OfficeEquipmentMembersrt:MinimumMember2023-04-020000046250srt:MinimumMemberus-gaap:TransportationEquipmentMember2023-04-020000046250us-gaap:TransportationEquipmentMembersrt:MaximumMember2023-04-020000046250us-gaap:OfficeEquipmentMembersrt:MaximumMember2023-04-020000046250srt:WeightedAverageMember2023-04-0200000462502023-03-302023-03-300000046250hwkn:NAPCOChemicalCompanyIncMember2021-12-272022-04-030000046250hwkn:NAPCOChemicalCompanyIncMember2022-04-030000046250hwkn:WaterAndWasteSpecialtiesIncMember2021-09-272021-12-260000046250hwkn:SoutheastWaterSystemsLLCMember2021-06-282021-09-260000046250hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember2020-03-302021-03-280000046250hwkn:PropertyMember2020-03-302021-03-280000046250hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember2020-03-302021-03-280000046250hwkn:IndustrialMemberhwkn:ManufacturedblendedorrepackagedproductsMember2022-04-042023-04-020000046250hwkn:WaterTreatmentMemberhwkn:ManufacturedblendedorrepackagedproductsMember2022-04-042023-04-020000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:HealthandNutritionMember2022-04-042023-04-020000046250hwkn:ManufacturedblendedorrepackagedproductsMember2022-04-042023-04-020000046250hwkn:DistributedSpecialtyProductsMemberhwkn:IndustrialMember2022-04-042023-04-020000046250hwkn:WaterTreatmentMemberhwkn:DistributedSpecialtyProductsMember2022-04-042023-04-020000046250hwkn:DistributedSpecialtyProductsMemberhwkn:HealthandNutritionMember2022-04-042023-04-020000046250hwkn:DistributedSpecialtyProductsMember2022-04-042023-04-020000046250hwkn:IndustrialMemberhwkn:BulkMember2022-04-042023-04-020000046250hwkn:WaterTreatmentMemberhwkn:BulkMember2022-04-042023-04-020000046250hwkn:HealthandNutritionMemberhwkn:BulkMember2022-04-042023-04-020000046250hwkn:BulkMember2022-04-042023-04-020000046250hwkn:IndustrialMemberhwkn:OtherMember2022-04-042023-04-020000046250hwkn:WaterTreatmentMemberhwkn:OtherMember2022-04-042023-04-020000046250hwkn:HealthandNutritionMemberhwkn:OtherMember2022-04-042023-04-020000046250hwkn:OtherMember2022-04-042023-04-020000046250hwkn:IndustrialMember2022-04-042023-04-020000046250hwkn:WaterTreatmentMember2022-04-042023-04-020000046250hwkn:HealthandNutritionMember2022-04-042023-04-020000046250hwkn:IndustrialMemberhwkn:ManufacturedblendedorrepackagedproductsMember2021-03-292022-04-030000046250hwkn:WaterTreatmentMemberhwkn:ManufacturedblendedorrepackagedproductsMember2021-03-292022-04-030000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:HealthandNutritionMember2021-03-292022-04-030000046250hwkn:ManufacturedblendedorrepackagedproductsMember2021-03-292022-04-030000046250hwkn:DistributedSpecialtyProductsMemberhwkn:IndustrialMember2021-03-292022-04-030000046250hwkn:WaterTreatmentMemberhwkn:DistributedSpecialtyProductsMember2021-03-292022-04-030000046250hwkn:DistributedSpecialtyProductsMemberhwkn:HealthandNutritionMember2021-03-292022-04-030000046250hwkn:DistributedSpecialtyProductsMember2021-03-292022-04-030000046250hwkn:IndustrialMemberhwkn:BulkMember2021-03-292022-04-030000046250hwkn:WaterTreatmentMemberhwkn:BulkMember2021-03-292022-04-030000046250hwkn:HealthandNutritionMemberhwkn:BulkMember2021-03-292022-04-030000046250hwkn:BulkMember2021-03-292022-04-030000046250hwkn:IndustrialMemberhwkn:OtherMember2021-03-292022-04-030000046250hwkn:WaterTreatmentMemberhwkn:OtherMember2021-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:IndustrialMemberhwkn:ManufacturedblendedorrepackagedproductsMember2020-03-302021-03-280000046250hwkn:WaterTreatmentMemberhwkn:ManufacturedblendedorrepackagedproductsMember2020-03-302021-03-280000046250hwkn:ManufacturedblendedorrepackagedproductsMemberhwkn:HealthandNutritionMember2020-03-302021-03-280000046250hwkn:ManufacturedblendedorrepackagedproductsMember2020-03-302021-03-280000046250hwkn:DistributedSpecialtyProductsMemberhwkn:IndustrialMember2020-03-302021-03-280000046250hwkn:WaterTreatmentMemberhwkn:DistributedSpecialtyProductsMember2020-03-302021-03-280000046250hwkn:DistributedSpecialtyProductsMemberhwkn:HealthandNutritionMember2020-03-302021-03-280000046250hwkn:DistributedSpecialtyProductsMember2020-03-302021-03-280000046250hwkn:IndustrialMemberhwkn:BulkMember2020-03-302021-03-280000046250hwkn:WaterTreatmentMemberhwkn:BulkMember2020-03-302021-03-280000046250hwkn:HealthandNutritionMemberhwkn:BulkMember2020-03-302021-03-280000046250hwkn:BulkMember2020-03-302021-03-280000046250hwkn:IndustrialMemberhwkn:OtherMember2020-03-302021-03-280000046250hwkn:WaterTreatmentMemberhwkn:OtherMember2020-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-280000046250us-gaap:FairValueInputsLevel1Member2023-04-020000046250us-gaap:FairValueInputsLevel1Member2022-04-030000046250us-gaap:FairValueInputsLevel2Member2023-04-020000046250us-gaap:FairValueInputsLevel2Member2022-04-030000046250hwkn:IndustrialMember2021-03-280000046250hwkn:WaterTreatmentMember2021-03-280000046250hwkn:HealthandNutritionMember2021-03-280000046250hwkn:IndustrialMember2022-04-030000046250hwkn:WaterTreatmentMember2022-04-030000046250hwkn:HealthandNutritionMember2022-04-030000046250us-gaap:CustomerRelationshipsMember2023-04-020000046250us-gaap:TrademarksMember2023-04-020000046250us-gaap:OtherIntangibleAssetsMember2023-04-020000046250us-gaap:CustomerRelationshipsMember2022-04-030000046250us-gaap:TrademarksMember2022-04-030000046250us-gaap:OtherIntangibleAssetsMember2022-04-030000046250srt:MinimumMember2022-04-042023-04-020000046250srt:MaximumMember2022-04-042023-04-020000046250hwkn:CreditAgreementMember2023-04-020000046250hwkn:PreviousCreditFacilityMember2023-04-020000046250srt:MaximumMember2023-04-020000046250srt:MinimumMember2023-04-020000046250us-gaap:RevolvingCreditFacilityMember2023-04-020000046250us-gaap:RevolvingCreditFacilityMember2022-04-030000046250us-gaap:PerformanceSharesMember2022-04-042023-04-020000046250us-gaap:PerformanceSharesMember2020-03-290000046250us-gaap:PerformanceSharesMember2020-03-302021-03-280000046250us-gaap:PerformanceSharesMember2021-03-280000046250us-gaap:PerformanceSharesMember2021-03-292022-04-030000046250us-gaap:PerformanceSharesMember2022-04-030000046250us-gaap:PerformanceSharesMember2023-04-020000046250us-gaap:PerformanceSharesMembersrt:WeightedAverageMember2022-04-042023-04-020000046250us-gaap:RestrictedStockMember2022-04-042023-04-020000046250us-gaap:RestrictedStockMember2020-03-290000046250us-gaap:RestrictedStockMember2020-03-302021-03-280000046250us-gaap:RestrictedStockMember2021-03-280000046250us-gaap:RestrictedStockMember2021-03-292022-04-030000046250us-gaap:RestrictedStockMember2022-04-030000046250us-gaap:RestrictedStockMember2023-04-020000046250us-gaap:RestrictedStockMembersrt:WeightedAverageMember2022-04-042023-04-020000046250us-gaap:QualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MinimumMember2021-03-292022-04-030000046250us-gaap:QualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MinimumMember2022-04-042023-04-020000046250us-gaap:QualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MaximumMember2021-03-292022-04-030000046250us-gaap:QualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MaximumMember2022-04-042023-04-020000046250hwkn:BargainingUnitEmployeePlansMemberus-gaap:QualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MinimumMember2022-04-042023-04-020000046250hwkn:BargainingUnitEmployeePlansMemberus-gaap:QualifiedPlanMemberus-gaap:DeferredProfitSharingMembersrt:MaximumMember2022-04-042023-04-020000046250us-gaap:QualifiedPlanMembersrt:MaximumMemberhwkn:A401kplanMember2022-04-042023-04-020000046250us-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomainsrt:MinimumMember2022-04-042023-04-020000046250us-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomainsrt:MinimumMember2021-03-292022-04-030000046250us-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomainsrt:MaximumMember2022-04-042023-04-020000046250us-gaap:QualifiedPlanMemberus-gaap:EmployeeStockOwnershipPlanESOPPlanDomainsrt:MaximumMember2021-03-292022-04-030000046250us-gaap:DeferredProfitSharingMemberus-gaap:NonqualifiedPlanMembersrt:MaximumMember2022-04-042023-04-020000046250us-gaap:DeferredProfitSharingMemberus-gaap:NonqualifiedPlanMembersrt:MaximumMember2021-03-292022-04-030000046250hwkn:BargainingUnitEmployeePlansMember2022-04-042023-04-020000046250hwkn:BargainingUnitEmployeePlansMember2021-03-292022-04-030000046250hwkn:BargainingUnitEmployeePlansMember2020-03-302021-03-28hwkn:lease0000046250hwkn:IndustrialMember2023-04-020000046250hwkn:WaterTreatmentMember2023-04-020000046250hwkn:HealthandNutritionMember2023-04-020000046250hwkn:IdentifiableMember2023-04-020000046250hwkn:IdentifiableMember2022-04-030000046250hwkn:IdentifiableMember2021-03-280000046250hwkn:UnallocatedMember2023-04-020000046250hwkn:UnallocatedMember2022-04-030000046250hwkn:UnallocatedMember2021-03-28

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 2, 2023
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  ☑
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
The aggregate market value of voting stock held by non-affiliates of the Registrant on October 2, 2022 (the last business day of the Registrant’s most recently completed second fiscal quarter) was approximately $787.1 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 12, 2023, the Registrant had 21,003,799 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 2, 2023, 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 2024" means our fiscal year ending March 31, 2024, “fiscal 2023” means our fiscal year ended April 2, 2023, “fiscal 2022” means our fiscal year ended April 3, 2022, and “fiscal 2021” means our fiscal year ended March 28, 2021.
ii


Hawkins, Inc.
Annual Report on Form 10-K
For the Fiscal Year Ended April 2, 2023
 
  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), certain food-grade and pharmaceutical products, including liquid phosphates, lactates and other blended products, and agricultural 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; and

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

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 typical planting season of March through June given the regions of the country we serve.

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 39 warehouses supplying products and services to customers primarily in the central United States, throughout the Mississippi River watershed and along the southern United States from Texas to Florida. 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 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, and processing and blending, positions this group as a one-stop ingredient solutions provider to its customers. The group also follows rigorous quality control and compliance processes to provide reliable, high-quality products 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 have also 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 2023, 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 laws and regulations relating to 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 250 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 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 2, 2023, we had 851 employees across the United States, of which 846 were full-time employees,. Approximately 40% of our employees were female or racially and ethnically diverse, and approximately 11% 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 ("SEC"). 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 carefully consider 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, derailments, 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 potential for 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. Over the last few years, unprecedented congestion in ocean shipping adversely impacted the reliability of our imported raw materials, and transport driver shortages caused extended lead times for domestic shipments. In addition, rail shipments can be unreliable, with significant delays in service and increased costs. The impacts of recent high-profile derailments could further degrade service levels and increase 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, derailments, embargoes 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, 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 2024 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, safety and land use 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; land use, fire code and zoning; 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 and restrictions on the locations and operations of chemical facilities. 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 250 commercial vehicles, primarily in our Water Treatment Group, which are highly regulated, including by the 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


Many of our products, particularly 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 many of our products, but our food, pharmaceutical, pesticide and health and nutrition products in particular, 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, which may include one or more of the following:

•    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 ("U.S. Bank") 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 2, 2023, we had $112.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 35 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.
GroupLocationRail/Barge AccessApprox.
Square Feet
Corporate headquartersRoseville, MN50,000
Health and NutritionFullerton, CA (1)56,000
Florida, NY (2)107,000
IndustrialMinneapolis, MN (3)Rail177,000
Centralia, IL (3)Rail121,000
Dupo, IL (3) (4)Rail64,000
St. Paul, MN (3) (5)Rail/Barge32,000
Rosemount, MN (3)Rail153,000
Industrial and Water TreatmentSt. Paul, MN (3) (5)Rail/Barge59,000
Camanche, IA (3)Rail/Barge95,000
Memphis, TN (3)Rail/Barge41,000
Water TreatmentApopka, FL (3)Rail32,000
Fayetteville, TN (3)54,000
Sulphur, LA (3)30,000
(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 2025.
(3)This is a manufacturing and/or distribution facility owned by the Company. This facility includes outside storage tanks for the storage of liquid bulk chemicals, as well as smaller tanks for storing and mixing chemicals.
(4)The land for this facility is leased from a third party. The lease expires in May 2024, with automatic one-year renewal periods.
(5)The land for these facilities is leased from the Port Authority of the City of St. Paul, Minnesota. One of the applicable leases runs through 2033, one runs until 2029, and one runs through 2044 including all available lease extensions.

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 12, 2023, shares of our common shares were held by approximately 367 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 1, 2018, and reinvestment of all dividends.
745
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 2023 and 2022. 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 2022, filed with the SEC on May 18, 2022. 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 2022 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 2023 include:

Sales of $935.1 million, a 21% increase from fiscal 2022;

Gross profit of $165.1 million, an increase of $18.6 million, or 13% from fiscal 2022; and

Diluted earnings per share (EPS) of $2.86, an increase of $0.42, or 17%, from fiscal 2022.

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. We disclose the percentage of our overall sales that consist of sales of bulk commodity products as these products are generally distributed and we do not add significant value to these products in comparison to our non-bulk products. Sales of these products are generally highly competitive and price sensitive. As a result, bulk commodity products generally have our lowest margins.

Factors Affecting Comparability of Results

Asset Sales and Business Acquisitions

On March 30, 2023, we sold certain assets in our Industrial segment related to our consumer bleach packaging business for $7 million. These assets were not deemed core to our Industrial segment operations. The assets sold included plant equipment, inventory, and intangible assets, all related to the packaging of bleach. We realized a gain of $3 million on this sale, which has been recorded as a reduction to selling, general and administrative expenses.

In the fourth quarter of fiscal 2022, 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.
14



In the third quarter of fiscal 2022, 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.

In the second quarter of fiscal 2022, 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.

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




15




Results of Operations

The following table sets forth certain items from our statement of income as a percentage of sales for fiscal 2023 and 2022: 
Fiscal 2023Fiscal 2022
Sales100.0 %100.0 %
Cost of sales(82.3)%(81.1)%
Gross profit17.7 %18.9 %
Selling, general and administrative expenses(8.3)%(9.7)%
Operating income9.4 %9.2 %
Interest expense, net(0.6)%(0.2)%
Other income— %— %
Income before income taxes8.8 %9.0 %
Income tax provision(2.4)%(2.3)%
Net income6.4 %6.7 %

Fiscal 2023 Compared to Fiscal 2022

Sales

Sales were $935.1 million for fiscal 2023, an increase of $160.6 million, or 21%, from sales of $774.5 million for fiscal 2022, driven primarily by increased selling prices. Fiscal 2022 included an additional week, which we estimated to add approximately $17.5 million in additional sales in that year.

Industrial Segment.  Industrial segment sales increased $83.9 million, or 22%, to $470.8 million for fiscal 2023, as compared to $386.9 million for fiscal 2022. Sales of bulk commodity products in the Industrial segment were approximately 16% of sales dollars in both fiscal 2023 and fiscal 2022. The increase in sales was driven by increased selling prices on many of our products driven primarily by higher costs on many of our raw materials, while total sales volumes were down approximately 11%. Average selling prices increased 36% over the prior year, in part due to higher raw material costs as well as product mix changes. Fiscal 2022 included an additional week, which we estimated to be approximately $10.0 million in additional sales in our Industrial segment in that year.

Water Treatment Segment.  Water Treatment segment sales increased $76.8 million, or 34%, to $304.9 million for fiscal 2023, as compared to $228.1 million for fiscal 2022. Sales of bulk commodity products in the Water Treatment segment were approximately 9% of sales dollars in both fiscal 2023 and fiscal 2022. Sales increased as a result of increased selling prices on many of our products driven by higher costs on many of our raw materials, with average selling prices increasing 28% over the prior year. In addition, a 4% increase in sales volume, due to the added sales from acquired businesses, contributed to the year-over-year increase in sales. Fiscal 2022 included an additional week, which we estimated to add approximately $3.9 million in additional sales in our Water Treatment segment in that year.

Health and Nutrition Segment. Health and Nutrition segment sales decreased $0.1 million, or less than 1%, to $159.4 million for fiscal 2023, as compared to $159.5 million for fiscal 2022. Sales of our manufactured products increased 40% year over year, but were offset by a 12% decline in sales of our specialty distributed products. Fiscal 2022 included an additional week, which we estimated to add approximately $3.6 million in additional sales in our Health and Nutrition segment in that year.

Gross Profit

Gross profit increased $18.6 million, or 13%, to $165.1 million, or 18% of sales, for fiscal 2023, from $146.5 million, or 19% of sales, for fiscal 2022. During fiscal 2023, the LIFO reserve increased, and gross profits decreased, by $18.5 million, primarily due to rising raw material costs. In fiscal 2022, the LIFO reserve increased, and gross profits decreased, by $15.8 million, primarily due to rising raw material costs. Gross profit increased due to increased revenue, partially offset by the unfavorable year-over-year impact of the increased LIFO reserve. Fiscal 2022 included an additional week, which we estimated to add approximately $3.6 million in additional gross profit in that year.
16



Industrial Segment.  Gross profit for the Industrial segment increased $8.5 million, or 14%, to $68.1 million, or 14% of sales, for fiscal 2023, from $59.6 million, or 15% of sales, for fiscal 2022. During fiscal 2023, the LIFO reserve increased, and gross profits decreased, by $12.3 million, primarily due to rising raw material costs. In fiscal 2022, the LIFO reserve increased, and gross profits decreased, by $10.4 million, primarily due to rising raw material costs. Gross profit increased as a result of the increase in sales, partially offset by the unfavorable year-over-year impact of the increased LIFO reserve. Fiscal 2022 included an additional week, which we estimated to add approximately $1.9 million in additional gross profit in our Industrial segment in that year.

Water Treatment Segment.  Gross profit for the Water Treatment segment increased $12.6 million, or 23%, to $67.2 million, or 22% of sales, for fiscal 2023, from $54.6 million, or 24% of sales, for fiscal 2022. During fiscal 2023, the LIFO reserve increased, and gross profits decreased, by $6.2 million, primarily due to rising raw material costs. During fiscal 2022, the LIFO reserve increased, and gross profit decreased, by $5.4 million, primarily due to rising raw material costs. Gross profit increased as a result of the increase in sales. Fiscal 2022 included an additional week, which we estimated to add approximately $1.0 million in additional gross profit in our Water Treatment segment in that year.

Health and Nutrition Segment. Gross profit for our Health and Nutrition segment decreased $2.5 million, or 8%, to $29.8 million, or 19% of sales, for fiscal 2023, from $32.3 million, or 20% of sales, for fiscal 2022. Gross profit decreased as a result of a product mix shift. Fiscal 2022 included an additional week, which we estimated to add approximately $0.7 million in additional gross profit in our Health and Nutrition segment in that year.

Selling, General and Administrative Expenses

SG&A expenses increased $1.6 million to $77.0 million, or 8% of sales, for fiscal 2023, from $75.3 million, or 10% of sales, for fiscal 2022. Included in SG&A expenses for the current fiscal year was a gain of approximately $3.0 million related to the sale of certain assets related to our consumer bleach packaging business. In addition, a year-over-year decrease in compensation expense of $0.5 million related to our non-qualified deferred compensation plan reduced SG&A expenses, with the offset in Other Expense. In spite of these decreases in SG&A expense, expenses increased primarily due to the added costs from the acquired businesses in our Water Treatment segment and increased wages. Fiscal 2022 included an additional week, which we estimated to add approximately $1.0 million in additional SG&A expense in that year.

Operating Income

Operating income was $88.2 million, or 9% of sales, for fiscal 2023, as compared to $71.2 million, or 9% of sales, for fiscal 2022 due to the combined impact of the factors discussed above. Fiscal 2022 included an additional week, which we estimated to add approximately $3.0 million in additional operating income expense in that year.

Interest Expense, Net

Interest expense was $5.2 million for fiscal 2023, an increase of $3.8 million from interest expense of $1.4 million for fiscal 2022. The increase was due to an increase in borrowing interest rates as well as an increase in average outstanding borrowings due to increased capital needs.
Income Tax Provision

Our effective tax rate was approximately 27.3% for fiscal 2023 and 26.3% for fiscal 2022. The effective tax rate is impacted by projected levels of annual taxable income, permanent items, and state taxes. The current year increase in the effective tax rate was primarily driven by unfavorable book to tax LIFO differences.



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 2023
 FirstSecondThirdFourthTotal
Sales$246,543 $241,192 $219,218 $228,145 $935,098 
Gross profit46,749 46,374 36,271 35,725 165,119 
Selling, general, and administrative expenses18,885 19,838 21,004 17,242 76,969 
Operating income27,864 26,536 15,267 18,483 88,150 
Net income19,695 18,000 10,733 11,613 60,041 
Basic earnings per share$0.94 $0.86 $0.52 $0.56 $2.88 
Diluted earnings per share$0.94 $0.86 $0.51 $0.55 $2.86 
 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
FirstSecondThirdFourthTotal
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 

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 2023 was $77.4 million compared to $42.8 million in fiscal 2022. Our net cash provided by operating activities increased $34.6 million compared to fiscal 2022. In the prior fiscal year, we expended significant working capital as accounts receivable and inventory increased over fiscal 2021 resulting in a net $37 million use of cash for working capital accounts. In fiscal 2023, we expended net $13 million in the aggregate for working capital accounts due to lower year-over-year changes. This, combined with improved net income, resulted in the year-over-year increase in net cash provided by operating activities. 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 $41.2 million in fiscal 2023 compared to $49.8 million in fiscal 2022. Capital expenditures for property, plant and equipment were $48.3 million in fiscal 2023 and $28.5 million in fiscal 2022. The current year increase in capital expenditures was primarily driven by increased expenditures for new trucks and facility improvements and expansions. Cash used in investing activities included no acquisition spending in fiscal 2023 compared to an aggregate of $21.5 million for Water Treatment group acquisitions in fiscal 2022. Cash used in investing activities also included proceeds from asset disposals of $7.0 million in fiscal 2023 compared to $0.3 million in fiscal 2022. The proceeds received in fiscal 2023 related primarily to our sale of certain assets related to our consumer bleach packaging business.

Cash used in financing activities was $32.1 million in fiscal 2023, as compared to cash provided by financing activities of $7.4 million in fiscal 2022. Cash used in financing activities included net debt repayments of $14.0 million in fiscal 2023, compared to net debt borrowings of $27.0 million in fiscal 2022, which was used primarily to fund our acquisitions in fiscal 2022. We paid out cash dividends of $12.0 million in fiscal 2023 and $11.1 million in fiscal 2022. In fiscal 2023, we used $6.6 million to repurchase shares under our board-authorized share repurchase program, and in fiscal 2022, we used $8.5 million to repurchase shares under the program.

Our cash balance was $7.6 million at April 2, 2023, an increase of $4.1 million as compared with April 3, 2022. Cash flows generated by operations during fiscal 2023 were offset by the cash expended for capital expenditures, repayments of debt and dividend payments in fiscal 2023.

We are party to a Credit Agreement with U.S. Bank as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto, whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with a Revolving Loan Facility totaling $250.0 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.

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 4.3%.

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 2, 2023, the unamortized balance of these costs was $0.4 million, and is reflected as a reduction of debt on our balance sheet.

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 2, 2023 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.
19


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.

Material Cash Requirements
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 Obligation20242025202620272028More than
5  Years
Total
 (In thousands)
Senior secured revolver (1)$— $— $— $— $112,000 $— $112,000 
Interest payments (2)$6,749 $6,749 $6,749 $6,749 $561 $— $27,557 
Operating lease obligations (3)$1,932 $1,742 $1,599 $1,340 $1,282 $3,862 $11,757 
Pension withdrawal liability (4)$467 $467 $467 $467 $467 $2,570 $4,905 
(1)    Represents balance outstanding as of April 2, 2023, 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 8 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 2, 2023.
(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.
In addition to the above contractual obligations, in the ordinary course of business we have routine cash requirements related to capital expenditures for new trucks, facility improvements and expansions, safety equipment and other additions of property, plant and equipment. Our capital expenditures in fiscal 2023 were $48.3 million and in fiscal 2023 were $28.5 million. We anticipate total capital expenditures to be in the range of $40 to $45 million for fiscal 2024.
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 ongoing 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.
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.1 million. Other types of market risk, such as foreign currency risk, do not arise in the normal course of our business activities.
20


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
21


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 2, 2023, 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 2, 2023, 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 2, 2023, and our report dated May 17, 2023 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. 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.

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 17, 2023

22


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 2, 2023 and April 3, 2022 and the related consolidated statements of income, comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended April 2, 2023, 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 2, 2023 and April 3, 2022, and the results of its operations and its cash flows for each of the three years in the period ended April 2, 2023, 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 2, 2023, 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 17, 2023 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 2020.

Minneapolis, Minnesota
May 17, 2023


23


HAWKINS, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per-share data)
April 2, 2023April 3, 2022
ASSETS
CURRENT ASSETS:
Cash and cash equivalents$7,566 $3,496 
Trade accounts receivables, net129,252 122,826 
Inventories88,777 94,985 
Prepaid expenses and other current assets6,449 6,431 
Total current assets232,044 227,738 
PROPERTY, PLANT, AND EQUIPMENT:
Land16,344 16,640 
Buildings and improvements134,901 118,369 
Machinery and equipment125,970 114,763 
Transportation equipment56,328 43,968 
Office furniture and equipment11,210 10,315 
344,753 304,055 
Less accumulated depreciation158,950 142,209 
Net property, plant, and equipment185,803 161,846 
OTHER ASSETS:
Right-of-use assets10,199 10,606 
Goodwill77,401 77,401 
Intangible assets, net73,060 80,193 
Deferred compensation plan asset7,367 6,783 
Other4,661 2,761 
Total other assets172,688 177,744 
Total assets$590,535 $567,328 
LIABILITIES AND SHAREHOLDERS’ EQUITY
CURRENT LIABILITIES:
Accounts payable — trade$53,705 $66,693 
Accrued payroll and employee benefits17,279 19,034 
Current portion of long-term debt9,913 9,913 
Income tax payable3,329 39 
Other current liabilities6,645 5,787 
Total current liabilities90,871 101,466 
LONG-TERM DEBT101,731 115,644 
LONG-TERM LEASE LIABILITY8,687 9,143 
PENSION WITHDRAWAL LIABILITY3,912 4,276 
DEFERRED INCOME TAXES23,800 23,422 
DEFERRED COMPENSATION LIABILITY9,343 8,402 
OTHER LONG-TERM LIABILITIES2,175 2,374 
Total liabilities240,519 264,727 
COMMITMENTS AND CONTINGENCIES (Note 12)
SHAREHOLDERS’ EQUITY:
Common shares; authorized: 60,000,000 shares of $0.01 par value; 20,850,454 and 20,889,777 shares issued and outstanding for 2023 and 2022, respectively
209 209 
Additional paid-in capital44,443 46,717 
Retained earnings302,424 254,384 
Accumulated other comprehensive income2,940 1,291 
Total shareholders’ equity350,016 302,601 
Total liabilities and shareholders’ equity$590,535 $567,328 


See accompanying notes to consolidated financial statements.
24


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF INCOME
(In thousands, except share and per-share data)
  
Fiscal Year Ended
 April 02, 2023April 03, 2022March 28, 2021
Sales$935,098 $774,541 $596,871 
Cost of sales(769,979)(628,021)(473,109)
Gross profit165,119 146,520 123,762 
Selling, general and administrative expenses(76,969)(75,326)(67,884)
Operating income88,150 71,194 55,878 
Interest expense, net(5,234)(1,404)(1,467)
Other (expense) income(334)189 1,440 
Income before income taxes82,582 69,979 55,851 
Income tax expense(22,541)(18,437)(14,871)
Net income$60,041 $51,542 $40,980 
Weighted average number of shares outstanding-basic20,848,077 20,947,234 21,024,344 
Weighted average number of shares outstanding-diluted21,014,905 21,135,258 21,260,296 
Basic earnings per share$2.88 $2.46 $1.95 
Diluted earnings per share $2.86 $2.44 $1.93 
Cash dividends declared per common share$0.57000 $0.52250 $0.47125 


See accompanying notes to consolidated financial statements.
25


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
 
Fiscal Year Ended
April 2, 2023April 3, 2022March 28, 2021
Net income$60,041 $51,542 $40,980 
Other comprehensive income, net of tax:
   Unrealized gain on interest rate swap1,649 1,291 79 
Total other comprehensive income1,649 1,291 79 
Total comprehensive income$61,690 $52,833 $41,059 


See accompanying notes to consolidated financial statements.
26


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 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 
Cash dividends declared and paid   (12,001) (12,001)
Share-based compensation expense  3,825   3,825 
Vesting of restricted stock113,147 1 (1)   
Shares surrendered for payroll taxes(36,410) (1,550)  (1,550)
ESPP shares issued65,597 1 2,007   2,008 
Shares repurchased(181,657)(2)(6,555)  (6,557)
Other comprehensive income, net of tax    1,649 1,649 
Net income   60,041  60,041 
BALANCE — April 2, 202320,850,454 $209 $44,443 $302,424 $2,940 $350,016 


See accompanying notes to consolidated financial statements.
27


HAWKINS, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
  
Fiscal Year Ended
 April 2, 2023April 3, 2022March 28, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income$60,041 $51,542 $40,980 
Reconciliation to cash flows provided by operating activities:
Depreciation and amortization27,440 24,129 22,669 
Operating leases1,971 1,899 1,896 
Loss (gain) on deferred compensation assets334 (189)(1,440)
Deferred income taxes(232)(1,501)(689)
Stock compensation expense3,825 3,818 3,343 
(Gain) loss from asset disposals(2,950)452 110 
Other87 93 93 
Changes in operating accounts (using) providing cash, net of acquisitions:
Trade receivables(6,389)(30,526)(21,323)
Inventories4,717 (30,034)(7,960)
Accounts payable(11,596)25,138 2,551 
Accrued liabilities(737)2,723 7,554 
Lease liabilities(1,958)(1,907)(1,837)
Income taxes3,290 214 (235)
Other(443)(3,014)(1,919)
Net cash provided by operating activities77,400 42,837 43,793 
CASH FLOWS FROM INVESTING ACTIVITIES:
Additions to property, plant, and equipment(48,321)(28,512)(20,794)
Acquisitions (21,546)(51,000)
Proceeds from asset disposals7,091 302 362 
Net cash used in investing activities(41,230)(49,756)(71,432)
CASH FLOWS FROM FINANCING ACTIVITIES:
Cash dividends paid(12,001)(11,056)(10,029)
New shares issued2,008 1,772 1,583 
Shares surrendered for payroll taxes(1,550)(1,467)(54)
Shares repurchased(6,557)(8,545)(4,140)
Payments for debt issuance costs (287) 
Payments on senior secured revolving loan(59,000)(15,000)(37,000)
Borrowings on senior secured revolving loan45,000 42,000 76,000 
Net cash (used in) provided by financing activities(32,100)7,417 26,360 
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS4,070 498 (1,279)
CASH AND CASH EQUIVALENTS - beginning of year3,496 2,998 4,277 
CASH AND CASH EQUIVALENTS - end of year$7,566 $3,496 $2,998 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-
Cash paid during the year for income taxes$19,485 $19,726 $15,783 
Cash paid for interest4,759 1,197 1,288 
Noncash investing activities - Capital expenditures in accounts payable2,340 3,733 626 


See accompanying notes to consolidated financial statements.
28


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, 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. 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.

Fiscal Year - Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2023 was 52 weeks, fiscal 2022 was 53 weeks, and fiscal 2021 was 52 weeks. Fiscal 2024 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 liabilities, 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.


29

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, typically 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 2, 2023, we had a significant concentration of credit risk, with a single customer representing approximately 15% 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 is 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 79% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 21% 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.


30

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 generally: 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 $20.5 million for fiscal 2023, $17.7 million for fiscal 2022 and $16.8 million for fiscal 2021.

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 2023 or fiscal 2022 related to the impairment of long-lived assets, and incurred immaterial write-off charges in fiscal 2021.

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 January 2, 2023, 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 2022 and 2021 and, similarly, we did not record a goodwill impairment charge.

Our primary identifiable intangible assets include customer relationships, trademarks and tradenames 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 11 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 2023, 2022 or 2021. 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 2023, 2022 or 2021.


31

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Income Taxes - Deferred taxes are provided for differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is provided to offset deferred tax assets if, based on the available evidence, it is more likely than not that some or all of the value of the deferred tax assets will not be realized. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.

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 02, 2023April 03, 2022March 28, 2021
Weighted average common shares outstanding — basic20,848,077 20,947,234 21,024,344 
Dilutive impact of stock performance units and restricted stock166,828 188,024 235,952 
Weighted average common shares outstanding — diluted21,014,905 21,135,258 21,260,296 

There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2023, 2022 or 2021.
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.

32

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 2 — Asset Sales and Acquisitions
Sale of bleach packaging assets: On March 30, 2023, we sold certain assets in our Industrial segment related to our consumer bleach packaging business for $7 million. These assets were not core to our Industrial segment operations, where we tend to focus our manufacturing operations on bulk products. The assets sold included plant equipment, inventory and intangible assets, all related to the packaging of bleach. We realized a gain of $3 million on this sale, which has been recorded within selling, general and administrative expenses.
Acquisition of NAPCO Chemical Company, Inc.: In the fourth quarter of fiscal 2022, we acquired substantially all the assets of NAPCO Chemical Company, Inc. ("NAPCO") for $19.0 million, 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. NAPCO manufactured and distributed 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 was 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.
Acquisition of Water and Waste Specialties, Inc.: In the third quarter of fiscal 2022, 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.
Acquisition of Southeast Water Systems LLC: In the second quarter of fiscal 2022, 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 three years following the acquisition date 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.
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.
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 added approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space at that time 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.
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.
33

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 2, 2023:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$383,612 $271,448 $48,575 $703,635 
Distributed specialty products (2)
  109,468 109,468 
Bulk products (3)
77,479 27,996  105,475 
Other9,669 5,481 1,370 16,520 
Total external customer sales$470,760 $304,925 $159,413 $935,098 
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 

(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.

34

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 qualifies 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 fiscal 2023, 2022 and 2021, we recorded $1.6 million, $1.3 million, and $0.1 million, respectively, in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. Included in other long-term assets on our consolidated balance sheet was $4.0 million as of April 2, 2023 and $1.8 million as of April 3, 2022.
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 2, 2023 and April 3, 2022.
(In thousands)April 2, 2023April 3, 2022
Assets
Deferred compensation plan assetsLevel 1$7,659 $7,038 
Interest rate swapLevel 24,028 1,769 


 0


35

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

Inventories at April 2, 2023 and April 3, 2022 consisted of the following:
20232022
(In thousands)  
Inventory (FIFO basis)$128,589 $116,325 
LIFO reserve(39,812)(21,340)
Net inventory$88,777 $94,985 

The FIFO value of inventories accounted for under the LIFO method was $101.4 million at April 2, 2023 and $83.7 million at April 3, 2022. The remainder of the inventory was valued and accounted for under the FIFO method.

Note 7 — 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 28, 2021$6,495 $19,280 $44,945 $70,720 
Addition due to acquisitions 6,681  6,681 
Balance as of April 3, 2022 and April 2, 2023
$6,495 $25,961 $44,945 $77,401 
 
The following is a summary of our identifiable intangible assets as of April 2, 2023 and April 3, 2022:
 2023
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$109,107 $(38,377)$70,730 
Trademarks and trade names6,370 (5,267)1,103 
Other finite-life intangible assets3,904 (3,904) 
Total finite-life intangible assets119,381 (47,548)71,833 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$120,608 $(47,548)$73,060 
 
 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 

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


36

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
The estimated future amortization expense for identifiable intangible assets is as follows:
(In thousands)Intangible Assets
Fiscal 2024$6,680 
Fiscal 20256,680 
Fiscal 20266,579 
Fiscal 20276,279 
Fiscal 20286,184 
Thereafter39,431 
Total$71,833 

Note 8 – Debt

We have in place a Credit Agreement with U.S. Bank as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto, whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with a “Revolving Loan Facility” totaling $250.0 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.

At April 2, 2023, the effective interest rate on our borrowings was 4.3%. 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. As of April 3, 2022, we were in compliance with all required covenants.
Debt at April 2, 2023 and April 3, 2022 consisted of the following:
(In thousands)April 2, 2023April 3, 2022
Senior secured revolving loan$112,000 $126,000 
 Less: unamortized debt issuance costs(356)(443)
 Total debt, net of debt issuance costs111,644 125,557 
 Less: current portion of long-term debt, net of current unamortized debt issuance costs(9,913)(9,913)
Total long-term debt$101,731 $115,644 

37

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

Note 9 — 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 76,863 shares in the aggregate for fiscal 2023. 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, 2022, and 2023:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 2021149,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 
Granted88,524 38.31 
Vested(102,860)18.69 
Forfeited(10,884)34.68 
Outstanding at end of fiscal 2023189,258 $34.64 
We recorded compensation expense on performance-based restricted stock of approximately $2.8 million for fiscal 2023, $2.9 million for fiscal 2022 and $2.5 million for fiscal 2021, substantially all of which was recorded in SG&A expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $1.9 million in fiscal 2023, $2.1 million in fiscal 2022 and $0.2 million in fiscal 2021.
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 2, 2023 was $2.8 million and is expected to be recognized over a weighted average period of 0.9 years.

38

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Restricted Stock Awards.  As part of their retainer, our directors, other than the Chief Executive Officer, 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, 2022, and 2023:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202116,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 
Outstanding at end of fiscal 202210,287 $32.80 
Granted12,565 38.98 
Vested(10,287)32.80 
Outstanding at end of fiscal 202312,565 $38.98 
Annual expense related to the value of restricted stock was $0.4 million in fiscal 2023, and $0.3 million in fiscal 2022 and 2021, 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 2, 2023 was $0.2 million and is expected to be recognized over a weighted average period of 0.3 years.

Note 10 — Share Repurchases
Our board of directors has authorized the repurchase of up to 2,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 181,657 common shares at an aggregate purchase price of $6.6 million during fiscal 2023. 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. As of April 2, 2023, the number of shares available to be purchased under the share repurchase program was 1,129,348.

Note 11 — 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 2023, 2022 and 2021. 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 2023, 2022 and 2021.
39

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 2023, 2022 and 2021 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 65,597 in fiscal 2023, 71,692 in fiscal 2022 and 88,148 in fiscal 2021.
The following represents the contribution expense for these company-sponsored plans for fiscal 2023, 2022 and 2021:
(In thousands)202320222021
Non-bargaining unit employee plans:
   Profit sharing$1,067 $1,056 $994 
   401(k) matching contributions3,247 3,122 2,650 
   ESOP1,067 1,056 994 
Nonqualified deferred compensation plan1,633 1,355 1,327 
Bargaining unit employee plans618 589 555 
ESPP - all employees619 549 556 
Total contribution expense$8,251 $7,727 $7,076 
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 12 — Commitments and Contingencies

Litigation.  As of April 2, 2023, 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 2024, 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 2, 2023. 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.

40

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

The provisions for income taxes for fiscal 2023, 2022 and 2021 were as follows:
202320222021
(In thousands)  
Federal — current$15,072 $14,736 $11,169 
State — current7,701 5,202 4,391 
Total current22,773 19,938 15,560 
Federal — deferred704 (1,054)(302)
State — deferred(936)(447)(387)
Total deferred(232)(1,501)(689)
Total provision$22,541 $18,437 $14,871 
Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2023, 2022 and 2021 are listed below.
202320222021
Statutory federal income tax21.0 %21.0 %21.0 %
State income taxes, net of federal deduction6.8 %5.6 %5.9 %
ESOP dividend deduction on allocated shares(0.2)%(0.2)%(0.2)%
Other — net(0.3)%(0.1)%(0.1)%
Total27.3 %26.3 %26.6 %
 
The tax effects of items comprising our net deferred tax liability as of April 2, 2023 and April 3, 2022 are as follows:
(In thousands)20232022
Deferred tax assets:
Trade receivables$51 $99 
Stock compensation accruals2,027 1,823 
Pension withdrawal liability1,155 1,250 
Lease liability2,820 2,916 
Inventories2,437  
Other3,335 3,097 
Total deferred tax assets$11,825 $9,185 
Deferred tax liabilities:
Inventories$ $(1,288)
Prepaid expenses(1,089)(937)
Excess of tax over book depreciation(16,360)(12,234)
Intangible assets(14,334)(14,806)
ROU asset(2,754)(2,864)
Unrealized gain on interest rate swap(1,087)(478)
Total deferred tax liabilities$(35,624)$(32,607)
Net deferred tax liabilities$(23,799)$(23,422)

As of April 2, 2023, the Company has determined that it is more likely than not that the deferred tax assets at April 2, 2023 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 29, 2020 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local income tax jurisdictions.

41

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

Lease Obligations. As of April 2, 2023, 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 22 years, some of which include options to extend the lease for up to 15 years.

As of April 2, 2023 and April 3, 2022, 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 $3.1 million for the twelve months ended April 2, 2023 and $2.9 million for the twelve months ended April 3, 2022, and includes leases less than 12 months in duration.

Other information related to our operating leases was as follows:
April 2, 2023April 3, 2022
Lease Term and Discount Rate
Weighted average remaining lease term (years)7.848.91
Weighted average discount rate2.8 %2.6 %

Maturities of lease liabilities as of April 2, 2023 were as follows:
(In thousands)Operating Leases
Fiscal 2024$1,932 
Fiscal 20251,742 
Fiscal 20261,599 
Fiscal 20271,340 
Fiscal 20281,282 
Thereafter3,862 
Total$11,757 
Less: Interest(1,313)
Present value of lease liabilities$10,444 

42

HAWKINS, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS — (Continued)
Note 15 — 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 2, 2023:
Sales$470,760 $304,925 $159,413 $935,098 
Gross profit68,115 67,208 29,796 165,119 
Selling, general, and administrative expenses25,703 35,734 15,532 76,969 
Operating income42,412 31,474 14,264 88,150 
Identifiable assets*$253,436 $155,430 $155,626 $564,492 
       Capital expenditures$31,635 $16,311 $375 $48,321 
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 
* Unallocated assets not included, consisting primarily of cash and cash equivalents,prepaid expenses, and non-qualified deferred compensation plan assets of $26.0 million at April 2, 2023, $19.5 million at April 3, 2022 and $14.8 million at March 28, 2021
43


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 2, 2023, based on the criteria described in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management believes that our internal control over financial reporting was effective as of April 2, 2023.
Our independent registered public accounting firm has issued an attestation report on our internal control over financial reporting for April 2, 2023 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 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
ITEM 9B. OTHER INFORMATION
None.

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


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 2, 2023 (the “2023 Proxy Statement”). Except for those portions specifically incorporated in this Form 10-K by reference to the 2023 Proxy Statement, no other portions of the 2023 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. Hawkins52Chief Executive Officer and President
Jeffrey P. Oldenkamp50Executive Vice President, Chief Financial Officer and Treasurer
Richard G. Erstad59Vice President, General Counsel and Secretary
Drew M. Grahek53Vice President — Operations
Douglas A. Lange53Vice President — Water Treatment Group
David J. Mangine65Vice President — Industrial Group
Shirley A. Rozeboom61Vice 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.

45


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

Shirley A. Rozeboom has been our Vice President - Health and Nutrition since 2019. Prior to attaining this position, Ms. Rozeboom held the position of Senior Vice President of Sales for Stauber from 2012 to 2019, Director of Sales 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 2023 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 2023 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 2023 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 2023 Proxy Statement is incorporated herein by reference.

46


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 2, 2023 and April 3, 2022.
  
Consolidated Statements of Income for the fiscal years ended April 2, 2023, April 3, 2022 and March 28, 2021.
  
Consolidated Statements of Comprehensive Income for the fiscal years ended April 2, 2023, April 3, 2022 and March 28, 2021.
  
Consolidated Statements of Shareholders’ Equity for the fiscal years ended April 2, 2023, April 3, 2022, and March 28, 2021.
  
Consolidated Statements of Cash Flows for the fiscal years ended April 2, 2023, April 3, 2022, and March 28, 2021.
  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 2023, 2022 and 2021.
  Schedule II — Valuation and Qualifying Accounts.
(a)(3)  EXHIBITS


47


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 Filed Electronically
10.5 Incorporated by Reference
10.6*Incorporated by Reference
10.7*Incorporated by Reference
10.8*Incorporated by Reference
21 Filed Electronically
23.1     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 2, 2023, filed with the SEC on May 17, 2023, formatted in Inline Extensible Business Reporting Language (iXBRL): (i) the Consolidated Balance Sheets at April 2, 2023 and April 3, 2022 (ii) the Consolidated Statements of Income for the fiscal years ended April 2, 2023, April 3, 2022, and March 28, 2021, (iii) the Consolidated Statements of Comprehensive Income for the fiscal years ended April 2, 2023, April 3, 2022, and March 28, 2021, (iv) the Consolidated Statements of Shareholders’ Equity for the fiscal years ended April 2, 2023, April 3, 2022, and March 28, 2021, (v) Consolidated Statements of Cash Flows for the fiscal years ended April 2, 2023, April 3, 2022, and March 28, 2021, 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.

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 17, 2023

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 17, 2023
Patrick H. HawkinsChief Executive Officer, President and Director
(principal executive officer)
/s/ Jeffrey P. OldenkampMay 17, 2023
Jeffrey P. OldenkampExecutive Vice President and Chief Financial Officer
(principal financial officer and principal accounting officer)
*DirectorMay 17, 2023
James A. Faulconbridge
*DirectorMay 17, 2023
Mary J. Schumacher
*DirectorMay 17, 2023
Jeffrey E. Spethmann
*DirectorMay 17, 2023
Daniel J. Stauber
*DirectorMay 17, 2023
Yi "Faith" Tang
*DirectorMay 17, 2023
James T. Thompson
*DirectorMay 17, 2023
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 2, 2023, April 3, 2022 AND March 28, 2021
 
  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 2, 2023:
       Allowance for credit losses$367 $ $ $(177)$190 
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 


EX-10.4 2 hwkn10k2023exhibit104.htm EX-10.4 Document

Exhibit 10.4
AMENDMENT NO. 2
TO THE
HAWKINS, INC.
EMPLOYEE STOCK PURCHASE PLAN, AS AMENDED

WHEREAS, Hawkins, Inc., a Minnesota corporation (the “Company”) maintains the Hawkins, Inc. Employee Stock Purchase Plan, as amended (the “Plan”); and
WHEREAS, the Company desires to amend the Plan to provide for a minimum holding period for Shares purchased under the Plan to ensure that Participants’ purchases will qualify for the tax treatment described in Section 423(a) of the Internal Revenue Code of 1986, as amended;
NOW, THEREFORE, BE IT RESOLVED, that, effective with respect to the purchase period commencing on July 1, 2023 and each subsequent purchase period thereafter, the Plan be, and it hereby is, amended as follows:
1.Section 10.2 of the Plan is amended by replacing the second and third sentences of the second paragraph of such section with the following sentence:
“At any time after the Participant has satisfied the minimum holding period requirements established by Code Section 423(a)(1), the Participant may direct such agent to sell such Shares and distribute the net proceeds of such sale to the Participant, or a Participant may request from the agent a certificate representing the Shares credited to the Participant’s account, in which case the agent shall transfer a certificate for such whole number of Shares directly to the Participant.”
2.The other provisions, terms and conditions of the Plan are and will remain in full force and effect.
IN WITNESS WHEREOF, this amendment has been duly adopted by the Company’s Board of Directors as of April 26, 2023.

EX-21 3 hwkn10k2023exhibit21.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

EX-23.1 4 hwkn10k2023exhibit231.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm

We have issued our reports dated May 17, 2023, 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 2, 2023. 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 17, 2023


EX-24.1 5 hwkn10k2023exhibit241.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 2, 2023 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 2, 2023 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 2, 2023 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 2, 2023 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 2, 2023 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 2, 2023 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 2, 2023 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 hwkn10k2023exhibit311.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 17, 2023
 
/s/ Patrick H. Hawkins
Patrick H. Hawkins
Chief Executive Officer and President


EX-31.2 7 hwkn10k2023exhibit312.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 17, 2023
 
/s/ Jeffrey P. Oldenkamp
Jeffrey P. Oldenkamp
Executive Vice President and Chief Financial Officer


EX-32.1 8 hwkn10k2023exhibit321.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 2, 2023, 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 17, 2023


EX-32.2 9 hwkn10k2023exhibit322.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 2, 2023, 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 17, 2023


EX-101.SCH 10 hwkn-20230402.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Nature of Business and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Share Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Nature of Business and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Nature of Business and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Share Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Business Combinations and Asset Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Inventories-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Debt (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Share Based Compensation-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Share Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Commitment and Contingencies-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Income Taxes-Provision of Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Leases (Details Textual) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Segment Information-Textual (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 hwkn-20230402_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 hwkn-20230402_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 hwkn-20230402_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Entity Voluntary Filers Entity Voluntary Filers Range [Domain] Statistical Measurement [Domain] Line of Credit Facility, Maximum Borrowing Capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating accounts (using) providing cash, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Award Type [Domain] Award Type [Domain] Beginning Balance, Shares Ending Balance, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Line of Credit Facility, Interest Rate at Period End Line of Credit Facility, Interest Rate at Period End Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Payments to Acquire Businesses, Gross Payments to Acquire Businesses, Gross Profit sharing Defined Contribution Plan, Employer Discretionary Contribution Amount Revolving Credit Facility [Member] Revolving Credit Facility [Member] Inventories (Textual) [Abstract] Inventories (Textual) [Abstract] Inventories. Inventories Deferred Tax Liabilities, Inventory DEFERRED INCOME TAXES Deferred Income Tax Liabilities, Net Performance-Based Restricted Stock [Member] Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable — trade Accounts Payable, Current Statutory federal income tax (percent) Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and Contingencies Commitments and Contingencies Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Fiscal 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Transportation equipment Transportation Equipment Transportation equipment 401 (k) plan [Member] 401 (k) plan [Member] 401 (k) plan [Member] Stockholders' Equity Note Disclosure [Text Block] Equity [Text Block] New shares issued Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] 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] Income Taxes Income Tax Disclosure [Text Block] Nonqualified Plan [Member] Nonqualified Plan [Member] 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 Revenue Recognition Revenue [Policy Text Block] Revenue [Abstract] Revenue [Abstract] Revenue [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] Federal — deferred Deferred Federal Income Tax Expense (Benefit) 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] Summary of Inventories Inventory, Net [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] 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 Cash dividends paid Payments of Ordinary Dividends, Common Stock Diluted earnings per share Earnings Per Share, Diluted 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. Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Trade accounts receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Land Land Receivable [Domain] Receivable [Domain] Building and Building Improvements [Member] Building and Building Improvements [Member] Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Trading Symbol Trading Symbol Transportation Equipment [Member] Transportation Equipment [Member] Net income Net income Net Income (Loss) Attributable to Parent Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Machinery and Equipment [Member] Machinery and Equipment [Member] Lessee, Operating Leases Lessee, Operating Leases [Text Block] Intangible Assets, Gross (Excluding Goodwill) Intangible Assets, Gross (Excluding Goodwill) Other [Member] Other [Member] Other [Member] Shares outstanding, beginning balance Shares outstanding, ending balance Shares, Issued LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Stock Repurchased During Period, Value Stock Repurchased During Period, Value SHAREHOLDERS’ EQUITY: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Industrial [Member] Industrial [Member] Industrial [Member] Industrial. Other Intangible Assets Other Intangible Assets [Member] OTHER ASSETS: Other Assets [Abstract] Schedule of earnings per share, basic and diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold 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] Leases Recognition of Asset and Liability for Lease of Acquiree [Policy Text Block] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Goodwill Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Accrued liabilities Increase (Decrease) in Accrued Liabilities Shares surrendered for payroll taxes (shares) Shares Surrendered During Period, For Payroll Taxes, Shares Shares Surrendered During Period, For Payroll Taxes, Shares Buildings and improvements Buildings and Improvements, Gross Unallocated Unallocated [Member] Unallocated LIFO reserve Inventory, LIFO Reserve Entity Small Business Entity Small Business Fiscal 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Trade receivables Increase (Decrease) in Accounts Receivable Derivative, Notional Amount Derivative, Notional Amount Accounts Receivable Accounts Receivable [Member] Cash dividends declared per common share Common Stock, Dividends, Per Share, Declared Deferred Profit Sharing [Member] Deferred Profit Sharing [Member] Proceeds from Sale of Other Productive Assets Proceeds from Sale of Other Productive Assets LONG-TERM LEASE LIABILITY Operating Lease, Liability, Noncurrent Retirement Plan Type [Domain] Retirement Plan Type [Domain] Summary of performance-based restricted stock units Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Depreciation Depreciation Trademarks [Member] Trademarks [Member] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Statement [Table] Lessor, Lease, Description [Table] Payments for debt issuance costs Payments of Debt Issuance Costs Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Weighted Average Number Diluted Shares Outstanding Adjustment Weighted Average Number of Shares Outstanding, Diluted, Adjustment Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Sales Sales Revenues Income tax payable Accrued Income Taxes, Current Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses Products and Services [Domain] Product and Service [Domain] Payments on senior secured revolving loan Repayments of Other Long-Term Debt Inventories Increase (Decrease) in Inventories CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Award Type [Axis] Award Type [Axis] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Granted, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Noncash investing activities - Capital expenditures in accounts payable Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Goodwill [Line Items] Goodwill [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Estimates Use of Estimates, Policy [Policy Text Block] Schedule of provisions for income taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Credit Agreement Credit Agreement [Member] Credit Agreement Entity File Number Entity File Number Finished goods (LIFO basis) LIFO Inventory Amount Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five ESPP shares issued (shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Auditor Firm ID Auditor Firm ID Amortization of Intangible Assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Net carrying value Total Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] NAPCO Chemical Company, Inc. [Member] NAPCO Chemical Company, Inc. [Member] NAPCO Chemical Company, Inc. Income taxes Increase (Decrease) in Income Taxes Payable ESOP Employee Stock Ownership Plan (ESOP), Compensation Expense CASH AND CASH EQUIVALENTS - beginning of year CASH AND CASH EQUIVALENTS - end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Fiscal 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Common Stock, Shares, Issued Common Stock, Shares, Issued Vested, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Gross profit Gross profit Gross Profit Security Exchange Name Security Exchange Name Total long-term Debt Long-Term Debt Selling, general and administrative expenses Selling, general, and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Derivative Instruments and Hedging Activities Disclosure [Text Block] Derivative Instruments and Hedging Activities Disclosure [Text Block] Cost not yet recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Asset Acquisition [Table] Asset Acquisition [Table] Income Tax Examination [Table] Income Tax Examination [Table] Maximum [Member] Maximum [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Other Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Goodwill, Acquired During Period Goodwill, Acquired During Period Entity Address, Address Line One Entity Address, Address Line One Identifiable Identifiable [Member] Identifiable Inventories Inventory, Policy [Policy Text Block] Receivable Type [Axis] Receivable Type [Axis] Distributed specialty products Distributed specialty products [Member] Distributed specialty products Share-Based Compensation Share-Based Payment Arrangement [Text Block] Federal — current Current Federal Tax Expense (Benefit) NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Fixed charge coverage ratio Fixed charge coverage ratio Fixed charge coverage ratio Business Acquisition [Axis] Business Acquisition [Axis] Customer Concentration Risk Customer Concentration Risk [Member] State — deferred Deferred State and Local Income Tax Expense (Benefit) Income Statement [Abstract] Income Statement [Abstract] Total debt, net of debt issuance costs Total debt, net of debt issuance costs total debt, net of debt issuance costs Forfeited or expired, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Asset Acquisition [Line Items] Asset Acquisition [Line Items] Business Combination Disclosure Business Combination Disclosure [Text Block] Indefinite-life intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) 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 Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Diluted earnings per share Earnings Per Share, Diluted [Abstract] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories Net inventory Inventory, Net Inventories Deferred Tax Assets, Inventory Range [Axis] Statistical Measurement [Axis] Qualified Plan [Member] Qualified Plan [Member] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Identifiable Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] ESOP dividend deduction on allocated shares (percent) Effective Income Tax Rate Reconciliation, Deduction, Employee Stock Ownership Plan Dividend, Percent Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Segments [Domain] Deferred compensation plan asset Deferred Compensation Plan Assets Fair Value, Hierarchy [Axis] Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Vesting of restricted stock (shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code CURRENT ASSETS: Assets, Current [Abstract] Statement [Line Items] Leases [Abstract] Health and Nutrition [Member] Health and Nutrition [Member] Health and Nutrition [Member] Property Property [Member] Property Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Derivatives Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Fiscal 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Lease liabilities Operating Lease, Payments Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding Nonqualified deferred compensation plan Deferred Compensation Arrangement with Individual, Contributions by Employer Earnings Per Share Earnings Per Share, Basic [Abstract] Auditor Location Auditor Location Profit Sharing, Employee Stock Ownership Plan, Employee Stock Purchase Plan and Defined Contribution Pension Plan Contribution Expense Retirement Benefits [Text Block] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Common Stock, Par or Stated Value Per Share Common Stock, Par or Stated Value Per Share Other — net (percent) Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Summary of Inventories Schedule of Inventory, Current [Table Text Block] Goodwill, Period Increase (Decrease) Goodwill, Period Increase (Decrease) Total (percent) Effective Income Tax Rate Reconciliation, Percent Present value of lease liabilities Operating Lease, Liability Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Credit Facility [Axis] Credit Facility [Axis] Bargaining Unit Employee Plans [Member] Bargaining Unit Employee Plans [Member] Bargaining Unit Employee Plans [Member] Collective Bargaining Arrangement [Domain] Collective-Bargaining Arrangement [Domain] Summary of restricted stock awards Share-Based Payment Arrangement, Nonemployee Director Award Plan, Activity [Table Text Block] Total liabilities Liabilities Total current Current Income Tax Expense (Benefit) Nature of Business and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Accumulated Other Comprehensive Income (Loss) [Member] AOCI Attributable to Parent [Member] Bargaining unit employee plans Defined Contribution Plan, Cost Cash Flow Hedge Derivative Instrument Assets at Fair Value Interest rate swap Cash Flow Hedge Derivative Instrument Assets at Fair Value 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. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Share Repurchase Program [Abstract] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Number of reportable segments (segment) Number of Reportable Segments Number of Reportable Segments Common shares; authorized: 60,000,000 shares of $0.01 par value; 20,850,454 and 20,889,777 shares issued and outstanding for 2023 and 2022, respectively Common Stock, Value, Issued Bulk products [Member] Bulk [Member] Bulk / Distributed specialty products [Member] State — current Current State and Local Tax Expense (Benefit) Total current assets Assets, Current SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION- Supplemental Cash Flow Information [Abstract] Other (expense) income Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Shares repurchased (Shares) Stock Repurchased During Period, Shares Stock Repurchased During Period, Shares Summary of Segment Information Segment Reporting Information, Additional Information [Abstract] Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Intersegment Sales Intersegment Sales Intersegment sales. Income Tax Authority [Axis] Income Tax Authority [Axis] Concentration Risk, Percentage Concentration Risk, Percentage Schedule of Product Information [Table] Schedule of Product Information [Table] Southeast Water Systems LLC Southeast Water Systems LLC [Member] Southeast Water Systems LLC State income taxes, net of federal deduction (percent) Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Shares surrendered for payroll taxes Shares Surrendured for Payroll Taxes Shares surrendured for payroll taxes Granted, 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 Fiscal 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Employee Stock Ownership Plan (ESOP), Plan [Domain] Employee Stock Ownership Plan (ESOP), Plan [Domain] Schedule of goodwill Schedule of Goodwill [Table Text Block] Trade Receivables Accounts Receivable [Policy Text Block] Stock compensation accruals Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Valuation Allowances and Reserves, Deductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Schedule of future amortization expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] ESPP - all employees Employee Stock Purchase Plans (ESPP), Compensation Expense Employee Stock Purchase Plans (ESPP), Compensation Expense Other current liabilities Other Accrued Liabilities, Current Pension withdrawal liability Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Deferred tax assets: Deferred Tax Assets, Gross [Abstract] (Gain) loss from asset disposals Gain (Loss) on Disposition of Other Assets Gain (Loss) on Disposition of Other Assets American Development Corporation of Tennessee, Inc. American Development Corporation of Tennessee, Inc. [Member] American Development Corporation of Tennessee, Inc. Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total shareholders’ equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Restricted Stock Awards [Member] Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Manufactured, blended or repackaged products [Member] Manufactured, blended or repackaged products [Member] Manufactured, blended or repackaged products [Member] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Percentage of LIFO Inventory Percentage of LIFO Inventory Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Fair Value, Inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Percentage of FIFO inventory Percentage of FIFO Inventory Intangible assets, net Total intangible assets, net Intangible Assets, Net (Excluding Goodwill) Inventory (FIFO basis) Inventory, Finished Goods, Gross Total deferred tax assets Deferred Tax Assets, Gross 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 Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Range of restricted stock to be issued maximum Range of Restricted Stock to be Issued Maximum Range of restricted stock to be issued maximum. Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Fiscal 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Operating Lease, Expense Operating Lease, Expense Stock compensation expense Share-Based Payment Arrangement, Noncash Expense Average [Member] Weighted Average [Member] Collective Bargaining Arrangement [Axis] Collective-Bargaining Arrangement [Axis] Total deferred Deferred Income Tax Expense (Benefit), Excluding Provisional Gain Deferred Income Tax Expense (Benefit), Excluding Provisional Gain Common Stock [Member] Common Stock [Member] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Products and Services [Axis] Product and Service [Axis] Document Fiscal Year Focus Document Fiscal Year Focus Document Financial Statement Restatement Recovery Analysis [Flag] Document Financial Statement Restatement Recovery Analysis [Flag] Stock-Based Compensation Compensation Related Costs, Policy [Policy Text Block] Minimum [Member] Minimum [Member] Net property, plant, and equipment Property, Plant and Equipment, Net Summary of intangible assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive income, net of tax Other Comprehensive Income (Loss), Net of Tax Water Treatment [Member] Water Treatment [Member] Water Treatment [Member] Water treatment. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Cash dividends declared and paid Dividends, Common Stock, Cash ASSETS Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Fiscal Year Fiscal Period, Policy [Policy Text Block] Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Cash paid during the year for income taxes Income Taxes Paid, Net Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Retirement Plan Type [Axis] Retirement Plan Type [Axis] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings [Member] Retained Earnings [Member] Current portion of long-term debt Less Current Portion of Long-term Debt Long-Term Debt, Current Maturities Total liabilities and shareholders’ equity Liabilities and Equity Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other Other Assets, Noncurrent Basic earnings per share Earnings Per Share, Basic Right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] ESPP shares issued Stock Issued During Period, Value, Employee Stock Purchase Plan Number of Leases Number of Leases Number of Leases Accounting Policies [Abstract] Accounting Policies [Abstract] Revolving Loan Facility Swingline Subfacility Revolving Loan Facility Swingline Subfacility Revolving Loan Facility Swingline Subfacility Entity Address, City or Town Entity Address, City or Town Summary of Segment Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] PENSION WITHDRAWAL LIABILITY Liability, Defined Benefit Pension Plan, Noncurrent Document Transition Report Document Transition Report Retirement Plan Tax Status [Domain] Retirement Plan Tax Status [Domain] Office furniture and equipment Furniture and Fixtures, Gross Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (shares) Common Stock, Shares Authorized Entity Public Float Entity Public Float Previous Credit Facility Previous Credit Facility [Member] Previous Credit Facility 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] Shares repurchased Payments for Repurchase of Equity PROPERTY, PLANT, AND EQUIPMENT: Property, Plant and Equipment [Abstract] Reconciliation to cash flows provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [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 Loss (gain) on deferred compensation assets Gain (Loss) on Investments Vesting of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross ROU asset Deferred Tax Liabilities, Leasing Arrangements Deferred income taxes Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Business Combination, Consideration Transferred, Liabilities Incurred Business Combination, Consideration Transferred, Liabilities Incurred Other Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Fiscal 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three 401(k) matching contributions Defined Contribution Plan, Employer Matching Contribution Amount Defined Contribution Plan, Employer Matching Contribution Amount Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Allowance for doubtful accounts receivable Accounts Receivable, Allowance for Credit Loss Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Total other assets Other Assets Valuation Allowances and Reserves, Additions for Adjustments SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Machinery and equipment Machinery and Equipment, Gross Entity Registrant Name Entity Registrant Name Dilutive impact of stock options, performance units, and restricted stock (shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Fiscal 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Proceeds from asset disposals Proceeds from Sale of Property, Plant, and Equipment Schedule of contribution expenses Schedule of Costs of Retirement Plans [Table Text Block] Auditor Name Auditor Name Document Period End Date Document Period End Date Less accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 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] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Compensation expense Share-Based Payment Arrangement, Expense Gross Amount Finite-Lived Intangible Assets, Gross Income tax expense Total provision Income Tax Expense (Benefit) DEFERRED COMPENSATION LIABILITY Deferred Compensation Liability, Classified, Noncurrent Income Tax Authority [Domain] Income Tax Authority [Domain] Accrued payroll and employee benefits Employee-related Liabilities, Current Total other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue [Table Text Block] Disaggregation of Revenue [Table Text Block] Inventories Inventory Disclosure [Text Block] Weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Amendment Flag Amendment Flag Range of restricted stock to be issued minimum Range of Restricted Stock to be Issued Minimum Range of restricted stock to be issued minimum. Unrealized gain on interest rate swap Other comprehensive income, net of tax Unrealized Gain (Loss) on Derivatives Lease liability Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent Unrealized gain on interest rate swap Deferred Tax Liabilities, Unrealized Gains on Trading Securities Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions Payments to Acquire Businesses, Net of Cash Acquired Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Interest expense, net Interest Income (Expense), Net Shares surrendered for payroll taxes Shares Surrendered During Period, For Payroll Taxes, Value Shares Surrendered During Period, For Payroll Taxes, Value Credit Facility [Domain] Credit Facility [Domain] 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 Property, plant and equipment, estimated useful lives Property, Plant and Equipment, Useful Life LONG-TERM DEBT Long-term Debt, Excluding Current Maturities Long-Term Debt, Excluding Current Maturities Net deferred tax liabilities Deferred Tax Liabilities, Net Weighted average number of shares outstanding-diluted Weighted average common shares outstanding — diluted (shares) Weighted Average Number of Shares Outstanding, Diluted Trade Accounts Receivable Trade Accounts Receivable [Member] Revenue from Contract with Customer Revenue from Contract with Customer [Text Block] Additions to property, plant, and equipment Capital expenditures Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital [Member] Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Lessee, Operating Lease, Option to Extend Lessee, Operating Lease, Option to Extend Trade receivables Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Total assets Assets Assets Cover [Abstract] 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. Share-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Measurement Inputs, Disclosure [Text Block] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] OTHER LONG-TERM LIABILITIES Other Liabilities, Noncurrent 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 Total Lessee, Operating Lease, Liability, to be Paid Segment Information Segment Reporting Disclosure [Text Block] Operating leases Finance Lease, Right-of-Use Asset, Amortization CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term 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. Equity Component [Domain] Equity Component [Domain] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average number of shares outstanding-basic Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic Scenario [Axis] Scenario [Axis] Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Unamortized Debt Issuance Expense Operating income Operating income Operating Income (Loss) Excess of tax over book depreciation Deferred Tax Liabilities, Property, Plant and Equipment Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Office Equipment [Member] Office Equipment [Member] Total deferred tax liabilities Deferred Tax Liabilities, Gross Estimated amortization expense [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Product Information [Line Items] Product Information [Line Items] Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Intangible assets Deferred Tax Liabilities, Intangible Assets Customer relationships [Member] Customer Relationships [Member] Borrowings on senior secured revolving loan Proceeds from Long-Term Lines of Credit Stock Repurchase Program, Number of Shares Authorized to be Repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased EX-101.PRE 14 hwkn-20230402_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 hwkn-20230402_g1.jpg begin 644 hwkn-20230402_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_?;5;YM+TNYU-+"XNVM[=Y1:VBAI9BJD[$!(!8XP 2!DCD5^:/_!1+]KC M_@MA_P $_OA2_P#P4.\4O\&=8^&NBZYIX\8?!+3='NVU/3=,N[N*UC6/5C+B M[O!)/$CND21!V++'(BX(!\;_ /$)M_P5,_Z2[?\ E0US_P"/4?\ $)M_P5,_ MZ2[?^5#7/_CU?KA_P4G_ &_+7]@_]F*P^*NB^"AKOC7QKXDTSPI\-/"%_,;< M:EK^HOLMH9V7)CC0"263'.V)E!W,IK@?B=^UM^T?^P%\>?@MX1_;#^)?ASQO MX(^-OB5?!TOB72/"IT=_#'BJ:+S+*-%\^436%R4FB D/G0LBNTLBLP4 _,W_ M (A-O^"IG_27;_RH:Y_\>H_XA-O^"IG_ $EV_P#*AKG_ ,>K]2?BQ^V9\5/B MS_P41_X=J?LJ^(M*T#4/"W@,>+OBQX]U'2?[0?1X)I4BL=+L[=G1#=S;Q.TD MNZ.. <([N-FK^PW^VUXR^*O[0?QB_83_ &ATTM?BE\%-3LFNM4T6T:VL_$VA M7\"W%AJD4#NYADV-Y5Q$'=4E *MB0(H!^4/_ !";?\%3/^DNW_E0US_X]1_Q M";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\ M%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^ MDNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ M )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4- M<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ MCU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O M]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10! M^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ M !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !"; M?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3 M/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DN MW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0 MUS_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X M]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q M";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\ M%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^ MDNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ M )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4- M<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ MCU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O M]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10! M^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ M !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !"; M?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3 M/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DN MW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0 MUS_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X M]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q M";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\ M%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^ MDNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ M )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4- M<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ MCU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O M]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10! M^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ M !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !"; M?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3 M/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DN MW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0 MUS_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X M]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q M";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\ M%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^ MDNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ M )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4- M<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ MCU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O M]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10! M^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ M !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !"; M?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3 M/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DN MW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0 MUS_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X M]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q M";?\%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\ M%3/^DNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^ MDNW_ )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ M )4-<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4- M<_\ CU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ MCU?O]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O M]10!^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10! M^ /_ !";?\%3/^DNW_E0US_X]1_Q";?\%3/^DNW_ )4-<_\ CU?O]10!_-;^ MV[_P;N_\%+?V(_V3_'7[6'BG_@J9>:YI_@70VU*[TG3]7UF.:Z175=B,\VT' MYNI]*_)3_AK#]J;_ *.5^('_ (65]_\ ':_K^_X+\?\ *&S]H3_LG\W_ *.B MK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW M^H **** "BBB@ HHHH *_/+_ (+V> ?^"BVG_!)/VJ?V9/B;X U?P5\&;^'Q MQXA^#WB7P.\I\01::!.OCSX1U^[T^ MY;>MG@^&0S:[J'[5OA. M'0$B_P!8;LVVI;"F.$Y-+ MOOACKFD6PDD\)ZGIFW^SKF"-B ZQ!?+*$C?$[KN4L&'):Y^Q)\=?VJ?V@_A1 M\:?VYM9\$KI?P3U!];\*^$/ C7<]OK/B0Q"*/6+N6[2-H%MQO>"TC60I))N> MXD"A2 ?.7_!,NSU"Q_X.&?V_$\7AAJLMEX+ETXRCYFL3I_R%?50GV<<>@':G M? %=3OO^#L#XZ7FCACIMA^R[I=MK3)]P7CWFE20!L?Q>4)",]@:^H?C+^Q-X MZT?]M[3O^"B7[*>I>'[?QQ<>"I/"'CWPOXIGGMM-\4Z4)EGMI#>ZUXO_ &P/A/\ %#P-X;^)/Q7\ M,:K8^+==;3Q#I?ALQLI$9)?^0OH__7Z?_036Q0!C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% '/ZH_C+2M/E MU&;6+1EA3-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ MH-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#= ME_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ MH-V7_@,?\:JZ1<>,=8MFNH-7M5"RM&0]MSE3CUKHJQ_ _P#R")?^OV;_ -"H M /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_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@#'^Q>-_P#H-V7_ (#'_&JND7'C'6+9KJ#5[50LK1D/;U#PQ+(S&VX(/XUT58]E_R.][_ ->47\S0 M ?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_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% &/]B\;_P#0;LO_ &/^-5;^X\8Z?+4ND>^ MU:U>(-^\1+<@D>QK4HHH ^0/^"_'_*&S]H3_ +)_-_Z.BK^,*O[/?^"_'_*& MS]H3_LG\W_HZ*OXPJ /W^_X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M M=_\ ;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_:P_ MY+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J /=**** "BBB@ HHHH M **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O\ MUP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 34444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[-_Z% M6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO\ MUY1?S-0_$KXE>#_A)X/NO'/CG5!:6%H!N8+N>1S]V-%ZLQ/0?B< $CYB@_X* M>>$8?'$^HGX4:B=,F18_/_M*/SPH/WO*V[<^V_\ &O&S+B#)\HJ1IXNLHREL MM6_5V3LO-V1QXG,,'@Y*-:=F_P"NA]=T5@_#7XE>#_BWX/M?'/@;5!=V%V#M M8KM>-Q]Z-UZJP/4?B,@@G>KU:56G7IJI3:<6KIK5-/JCJC*,XJ47=,****T* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H) MK8K'\2_\A?1_^OT_^@F@#8HHHH **** "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 **** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL M/^2V? __ +'N7_TF:@#W2BBB@ 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"-"EDMOAIH=]G5-1_9L?GE2? MN^;NVY]]GX5^+\2\-YIQ#F\\=E\>>G*RNVDO=23<;O6.FZW=[)JS?Q>9Y;BL MPQ$_$$WPH\#Z7K>DMJ,7GPZGJ1MBLX MC.[RC@J25V;L],)7O_\ PO3]I'2>/$W[(.H%1UET?Q5:W6[W" CZ&O0OAK\ M-?!_PE\'VO@;P-I0M+"T!VJ6W/(Y^](['EF)ZG\!@ ;U??9-P_C_@\OK8;#1I^U::[ MOV-Y;?\ ]%.N*+Y]#I2G\YP_28KX^/2+^]?I(]-HKQ[_ (8B^#UA_P BGK7B MS0.=*_Y%/\ :N^($&/NC5KV*^ _!U%'US-H?'A4 M_P##43_]*4 ]MBX[TK^DD_S2/8**\?\ ^%5_M=Z-_P @?]J/3M34?=BUCP;! M'CV+1-D_6DW_ +=FC<-!\--:C']QKVWF;\_D%']JU8_Q,+5C\HR_](G(/K/?\+;_ &M-'XUG]E.UU!!]Z?2/&=N/R21=QI?^&I_%FEG' MBO\ 96^(MOC[S:9I<=ZJ^^4<<>]']N8!?'SQ_P 5.HOQ<;?B'U[#KXKKUC)? MH>P45X]_PW#\$K'_ )&NV\2Z#C[_ /:_AFY3;]=BM6OH_P"V%^S-KF!9?&/2 M4ST^V,]O_P"C57%7#/,FJ/E6(A?MS)/[F[E+'8*3LJD?O1Z517/:/\6OA5XA MQ_8/Q,\/WN>@M-9@DS_WRQK?BEBFC$L,BNK#*LIR#7H4ZU*LKTY)KR=SHC.$ MU>+N.HHHK0H**** "L?Q+_R%]'_Z_3_Z":U+JZM;&VDO;VYCAAA0O+-*X544 M#)8D\ =Z\BUW]K[]FR[\6Z;HMO\6M.:6"]/FRB.7R%XQGSMGEXSWW8KEQ.. MP6#:5>K&%]N:25_2[U,JE>C1M[225^[2/8:*CM;JUOK:.]LKF.:&9 \4T3AE M=2,A@1P01WJ2NI--71KN%%%% !1110 4444 %%%% !1110!\@?\ !?C_ )0V M?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5?QA4 ?O\ ?\&FW_*4 MS]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !7A?[6'_);/@?\ ]CW+_P"DS5[I7A?[6'_) M;/@?_P!CW+_Z3-0![I1110 4444 %%%% !1110 4444 8_B7_D+Z/_U^G_T$ MUL5C^)?^0OH__7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U M_:N\677PC^&NJ36?@?39_*\8^)[5L'4''6 MQMF[@_QN.,'TP))_B1XU\3_M#^,+OX"?!W59+/1;)_+\<^+;8\1*>ME;MT:5 MAD,1PHR/4'UKP3X)\,?#KPM9^#/!VDQV6G6$0CMX(Q^;$]68G)+'DDDFO!JR MEG55T:;M0B[2DOMM;PB_Y5M.2W^%=3@DWC9.$?X:W?\ -Y+R[OY+J3^&O#6@ M^#M M/"_AC2XK+3[&$16MK N%C0=O<]R3R223R:JV7_([WO_ %Y1?S-;%8]E M_P CO>_]>47\S7N1C&$5&*LELCN2459&Q1115#"BBB@ HHHH **** "BBB@ MHHHH *R-7\ > _$((U_P3I%]N^]]LTV*7/\ WTIK7HJ)TZ=16FDUYBE&,E9J MYY_K'[*G[..N9^W?!C0$W=3:6"V__HK;6!+^PQ^SM#(9_#WA[5-&D)R9-*\0 M749SZ_-(P'Y5Z_17GU,ER>J[SP\&^_+&_P!]KG-+!8.;NZ(Q/"OT1T_K1_PI']IK2/^1;_ &O+F1!T@UCPE:S[OK)D M-^E>PT5G_867+X%*/^&2[:75(KE+U(@I\H/$ -H9U8@]<+[U\H5^G7[3G[/>D_M%_#L^%;F^ M%EJ%I-]ITF_*;A%+@@JP')1@<''3@\XP?C"Z_P""?O[2=EXBAT&X\/:<(KB? MRHM2&K1& _[6,^8!C_8S[5^3<9\.\05Z_\ !,#Q]X@\0?#[Q!X'U:YDFM=!O('TYI&) M\M)Q(6B'^R&C+8]7-?4%><_LQ_L]Z3^SI\.QX5MKX7NH73QG ]&K]4X;P>+P&1T,/BG[\5KUMJVE\E9?(^JRVC6H8&G3J_$E M_2^2T"BBBO<.X**** "BBB@ HHHH **** /D#_@OQ_RAL_:$_P"R?S?^CHJ_ MC"K^SW_@OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_ )2F?M=_]O'_ *?)Z_?Z MOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH M **** "O"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ /L>Y?\ TF:@#W2B MBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@FMBL?Q+_R%]'_ .OT M_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N!JYIW_(/@_P"N*_R% M $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/X' M_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5C^!_\ D$2_]?LW_H5;%8_@?_D$2_\ M7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7C'Q9^(_ MB[XL^,I_V=_@5J9MYH@!XS\5QHSGCJ.Z^$WPI\)?!KP;!X+\( M6K+%&3)K4S6M+#4':E%VG-=7UA%]_P": M2^'9>]=QX:DI8J;I4W:*^)_^VK]7TV6NUCX;_#CPE\)_!]IX'\%:8MM8VB8' M=Y7/WI';^)V/)/\ ( "MVBBO9I4J=&FJ=-6BE9);)([(QC"*C%62"L>R_P"1 MWO?^O*+^9K8K'LO^1WO?^O*+^9JRC8HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@F@ M#8HHHH **** "BBB@ HHHH **** "BBB@#Y _P""_'_*&S]H3_LG\W_HZ*OX MPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_ MJ_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HH MHH **** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL/^2V? __ +'N7_TF:@#W M2BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_ M3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@#-\8_\ (L7O_7 U,-T&A6IQFYF/(W8/R)U)(.#E5:Q\=?C7K7AS4K7X0_"* MRCU/QSK<9^R0-S%ID'1KNX/.U5[ _>/8]#L_!#X*:+\&O#LULE[)J6M:G-]I M\0:]=2>MHHKU:%"CA:,:5*/+&.B2.JG3A2@H15D@HHHK4L*Q M[+_D=[W_ *\HOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1 M_P#K]/\ Z": -BBBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_P H;/VA M/^R?S?\ HZ*OXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^U MW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KPO\ :P_Y+9\#_P#L>Y?_ $F:O=*\+_:P_P"2V? _ M_L>Y?_29J /=**** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q M+_R%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#-\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ MZXK_ "% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C M^!_^01+_ -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !7G/QX^-]U M\/OL?@+X?Z4NL^-M>RFAZ0IR(QR#Q)KFL,.(QP1;0C^"), #&=H. H7Q\7B:^)KO!X1VE]N?\B?1=YM;+HO> M?12XZU6=6?L:3L^K_E7_ ,D^G;=]+V/@5\$+;X3Z;=:QKVJMK/BO6Y!/XCU^ M<9>XE_YYI_=B7HJC'3.!P!WU%%>CAL-1P=!4:2M%?TVWU;>K;U;U9T4J4*,% M""LD%%%%;F@4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_ )"^C_\ M7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 030!L4444 %%%% !1110 4444 %%%% ! M1110!\@?\%^/^4-G[0G_ &3^;_T=%7\85?V>_P#!?C_E#9^T)_V3^;_T=%7\ M85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_:[_[>/_3Y/7[_ M % !1110 4444 %%%% &5XZN/&%IX(UF[^'FG6=YK\6E7#Z'::C,8[>>\$3& M%)7'*H9-H8CD DU^6/\ P4N_X)/?$C]GS]D;QU_P4*^&O_!2CX[#X]_#CP]< M>+KSQ?J'CAUTO59+1#<7-DNEHH@M[5T61(;9/D0>6C^:NX-^L=?+G[1GAFR_ MX*.^([G]DW2)3-\(- UZ'_A/^"1'P&_8,_:C^(.D?M1?LP_\%J/VI/C-J?@Z M[6^\1> ?''Q;EBLCZ0UI#,+?S6+H YA9HPNZ1593^H^A:IX?U6P+>& M=1L[FUMIY;0FQF1XXI87:*2'Y#A6C=&1EZJRE2 017YZ?ML?L3?#_P"#?_!6 MC]EC]L;]DGPO9^%OB%XP\?:EX<^)>G^'K=;:'Q)X<.DW5U=WMY$@".T!@C7S M6&6DN+<,69(< &GJ/Q=U'_@H'_P6@\>_L-^(M=U2/X1_L]_#RPO_ !/X=TK5 M9[2/Q+XGU/RI8/MLD#HT]K;VKMMMB=AG!=PVQ0NO_P $^_VAO&'PM_X*7_M M?\$H/&7BO4]F>-_A%?:WJ,MY>V>A7T< N],DGF9I)8;6[G1(&=G<1 MR;"V$0#SW_@G]X2U#X+?\'%'[:?@CQ9"T4_Q$\&>$_&/A6248-[IL41MIY$S MU6.ZE,)(XW1T?LN>$]7^(?\ P=#?M+?&G1(GDT/P!\!] \'ZK=H/W8U&_.GZ MA'%NZ%A%;2Y';OB@#]+Z*** "O"_VL/^2V? _P#['N7_ -)FKI/BMX4_:SU? MQ<]Y\'_BOX7TC13 @2RU;0GN)A(!\[%P1P3T%>)?%WPQ^U%I/QR^#S?%WXG^ M&M7CD\:$:,?^18O?\ K@:N:=_R#X/^N*_R%<_XEM/%J:#=/?:M:O$( MCYB);D$CV-6;*S\:&SB,6LV87REV@VQR!CZT ;M%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR M_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+ MQO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1] MB\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT M ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L5C^!_\ D$2_]?LW M_H5'V+QO_P!!NR_\!C_C69X5M?%,FG2-8:I;1I]ID!62 D[MW)H ZNBL?[%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_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@#8K'\#_ /((E_Z_9O\ T*C[%XW_ .@W9?\ @,?\:S/"MKXIDTZ1K#5+ M:-/M,@*R0$G=NY- '5T5C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- & MQ16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%<3\IS?9O#^@VO,]_<' "@#D("1N;L#W) .?\ &7XK:A\%O"G_ M D.O:S;W-UP]\ \]\'_@G\2W\2R?'7XN MZI93^,-1M]D%J\6^+1+8YQ;PC. V#\S#DDD9.6+>3C<76J5OJ>$?[QJ\I;JG M%]7WD_LQZ[O1:\E:M.4_8TOBZO\ E7?U[+Y[&S\"?@IK/AK4;OXN?%N^CU/Q MSK:#[;<+S%IL'5;2W'.U%[D?>/<]3Z=6/]B\;_\ 0;LO_ 8_XT?8O&__ $&[ M+_P&/^-=N#PE' T%2I+3=MZMM[MOJV]6S:C1A0AR1_X+\WYLV**Q_L7C?_H- MV7_@,?\ &C[%XW_Z#=E_X#'_ !KI-38HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BL>R_Y'>]_Z\HOY MFC[%XW_Z#=E_X#'_ !K,M;7Q2?%-U''JEL+@6T9DD,!VE-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\: -BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BBL?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\: -BL?Q+_R%]'_Z_3_Z":/L7C?_ *#= ME_X#'_&LS7+7Q2NHZ:MUJEL[M+4ND>^U:U>(-^\1+<@D>QK4H ^0/^"_'_*&S]H3 M_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_HZ*OXPJ /W^_X--O^4IG[7?\ MV\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J "BBB@ HHHH **** ,7XC^ M"8?B3X!UCX?W'B76=&CUG3I;.75/#VH&TOK59%*L\$Z@M#( 3M=?F4\@@@&O MA#2O^#:/_@GSH.F)HNA_$KXZV5G'N\NTM/C-J4<2[B6;"J0!DDD\1F&&P1Z3^S_P#L>_##]G[59/&5MXC\6^,O%L^FC3I_ M&_Q#\3SZQJIL]X>#[N*#4;:TN /M%FXGBF@N;>0JC&&>*1%=% M=0K@-6I^SA^R]\(OV6/"NI^&OA7I-U]HU_6Y]:\4Z]J]\]WJ6O:G/CSKV\N) M"6EE;:JCHB(JHBHBJH]#HH **** "O"_VL/^2V? _P#['N7_ -)FKW2O"_VL M/^2V? __ +'N7_TF:@#W2BBB@ 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 U3G[D,2_Q,Q_(9)P 35CXE?$CPC\)O!UWXX\:Z MF+:QM%[1-(#]ZX88.2/EXZ$*$\O'8VK&HL+A;.K)7UVA'^:7_MJWD]-DVN6O6F MI*E2^-_47\S0 M!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7 M_D+Z/_U^G_T$UL5C^)?^0OH__7Z?_030!L4444 %%%% !1110 4444 %%%% M!1110!\@?\%^/^4-G[0G_9/YO_1T5?QA5_9[_P %^/\ E#9^T)_V3^;_ -'1 M5_&%0!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[ M_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_ "6SX'_]CW+_ M .DS5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 4444 %%%% !1110 4444 8 M_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^ M#_KBO\A5/QC_ ,BQ>_\ 7 U>,_&.K1V6G6$1DN)Y#^2@=68G "CDD@"I_$WB;0?! MN@7?BGQ1JL5EI]C"9;JZG;"QJ/YGL .22 .37C'@SPSKW[5GBVT^+_Q+TN6S M\$:;-YO@WPO=+@W[#I?W*]"#_ AXP?3)D\W'XZ=&44&J=-7F]O+S?DOQV1/\-O!'B?]H3QC:?'WXQZ3)::/9-YG@;PEOW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/\ MDMGP/_['N7_TF:O=*\+_ &L/^2V? _\ ['N7_P!)FH ]THHHH **** "BBB@ M HHHH **** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ M>_\ 7 U>9PJ1HHR68G@ 9)->$HNJ_MH^)Q-*MQ9_"K2+SY$.Z.3Q M/EZQ^V-XIA\:^*K*>T^&>DW6_0='G4HWB"=#@74ZG_EB#]U#U M[]Z]YCC2)!%$@55 "JHP /2F6MK:V-K'8V-M'###&$AAB0*J*!@* . . !4 ME/ 8%82,I3ES5)ZREW?9=HK:*Z+NVVRA0]BFV[R>[[_Y)=$%%%%=YT!1110 M4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z M/_U^G_T$UL5C^)?^0OH__7Z?_030!L4444 %%%% !1110 4444 %%%% !111 M0!\@?\%^/^4-G[0G_9/YO_1T5?QA5_9[_P %^/\ E#9^T)_V3^;_ -'15_&% M0!^_W_!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_ "6SX'_]CW+_ .DS M5[I7A?[6'_);/@?_ -CW+_Z3-0![I1110 4444 %%%% !1110 4444 8_B7_ M )"^C_\ 7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KB MO\A5/QC_ ,BQ>_\ 7 UE:5INAZ9;Z-HUA%:VEK"L5M;0(%2)%& J@< "HO#GAS0_".A6GAGPUI<-E M86,*Q6MK N%C0= /ZGJ3DGFKM1@,#+#\U:M+FJS^*73RC'M%=%UU;U;%0H.G M>;W?Z+R7_ =PHHHKT3H"BBB@ HHHH **** "BBB@ HHHH **** "L>R_ MY'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ MZ_3_ .@F@#8HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\ *&S]H3_L MG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^,*@#]_O\ @TV_Y2F?M=_] MO'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_[' MN7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\ MA?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH S?&/_(L7O_7 U1A?&GBR'E-*A/!MX MF'WKAAD<'Y>>A#%./'8VG@J2DUS2;M&*WD^R_-O9*[>B,:]>-"-WJWHEU;[? MUMN5_B+XR\2_M'^,+SX$?"'5I+/P_8OY7CGQ;;'H.]C;-T,C#(9AP!D>H;US MP9X-\-?#[PQ9^#O"&DQ66G6$(CMK>(< =R3U9B
222>M0?#KX=^$_A5X0 ML_ _@K2UM;"SCPBCEI&/WI';^)V/)/\ 3 K;K# 8*I3F\3B7S5I;VVBOY(^2 MZO>3U?1+.A0E%NI4UF_N2[+R_-ZA1117IG4%%%% !1110 4444 %%%% !111 M0 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY1?S- &Q1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)?^0OH_\ U^G_ M -!-;%8_B7_D+Z/_ -?I_P#030!L4444 %%%% !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 %>%_M8?\EL^!_\ V/Z5X M7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110 4444 %%%% !1110!C^)?^0OH M_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\ MBQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BB MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_P#( M(E_Z_9O_ $*ODK_@H;^TOXVT_P ,+_ $RZR=TEM<$!_9E^ZX]F!K\\ MS;Q#P669G+"1HN:@[2DFE9K>RMK;;5K4^=Q?$-#"XITE!M+1N_Y+K^!^@?QD M^*GBWQIXN;]G?X"W@77)(P?$OB)1NBT"V;KR.L[#[JYR.O!Y7O/A3\*_"/P< M\&V_@KP=9E((LO<7$IS+=3'[\TC?Q.Q[]A@# %7,GF3W=[N9)GD<\M^\5@/08]Z]4KZG*J+Q,8YA6:E.<4XVVA!ZJ M,?71REO)^227JX6#JI8B>KDM.R3ULOU?7TL%%%%>T=H4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !6/9?\ ([WO_7E%_,UL5CV7_([WO_7E%_,T M ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/XE M_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 4444 %% M%% !1110 4444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?] MD_F_]'15_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^ MWC_T^3U^_P!0 4444 %%8_Q!^(?@/X3>"=4^)7Q0\9:7X>\/:)9O=ZOK>M7T M=M:V4"C+22RR$*BCU)KS[P=^W3^R7\0/V?=)_:N\(_&[2[SX:ZU?S6EEXW$4 MR::KQ7$MM(\TSH%MHEG@DC\Z;9%N"C?\Z;@#UFBFQ2Q3Q+/!(KHZAD=&R&!Z M$'N*=0 45E>.KCQA:>"-9N_AYIUG>:_%I5P^AVFHS&.WGO!$QA25QRJ&3:&( MY )-?EC_ ,%+O^"3WQ(_9\_9&\=?\%"OAK_P4H^.P^/?PX\/7'BZ\\7ZAXX= M=+U62T0W%S9+I:*(+>U=%D2&V3Y$'EH_FKN# 'ZQT5^;?[=?_!1_]H[0?^": M/[,5MX0O&\'_ !J_:QU/P7X634;&W E\.3:O;V\FHWD$;@[9(_-\N,-DQM.C M=8ZM_MYZUI__ 1S^)O[._[0WP2U_P 0P^ _%_Q2LOAO\7_#^M>*;W4XM6MM M1@E:WUF4WDLA%[;26SNUPI$DRR-'(S KM /T9HK\^]1^+NH_\% _^"T'CW]A MOQ%KNJ1_"/\ 9[^'EA?^)_#NE:K/:1^)?$^I^5+!]MD@=&GM;>U=MML3L,X+ MN&V*%U_^"??[0WC#X6_\%+_V@/\ @E!XR\5ZGKFA>"M+TSQO\(K[6]1EO+VS MT*^C@%WIDD\S-)+#:WZ5X7^UA_R6SX'_P#8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% M&/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JYIW_( M/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_ *_9O_0JV*Q_ _\ MR")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH ***J:]KND>&-%N_$>OZA':V-C;O/=W,IPL<:C+,?P%*4HPBY2=DA-I*[/ MBS_@I-\%+_3?B18_%G1Y$GC\1+':3V:.#/\ :8H]H94ZLIC5!D X*\XW+GY] M\ ?"SX@_%#Q!%X9\#>%+R_NI) C>5"=D//WI'/RQJ.Y8@5][? C0M7^-/CR7 M]J;QYI\D-N\3VO@'2;@&NF':67GG^Z>I!7'J7@?_D$2_P#7[-_Z%7Y? M5X&PW$&.GF/M'3IU))YG&,G>UM6N_ ME??9F9\#_AI%\'OA-H?PWCNEG;2[+9/,@^629F,DC#/8NS$>V*ZNBBOTRA0I MX:A&C35HQ227DE9'TU.$:4%".R5E\@HHHK4L**** "BBB@ HHHH **** "BB MB@ HHHH **** "BBL[Q+XO\ "?@RP.J^,/%&G:3:C.;G4KV.",?\"<@4TFW9 M$RE&$>:3LBY?7UEIEE-J6I7D5O;V\323W$\@1(T499F8\* 22>!7@UK_P % M"OV,8_BC=:$_Q^T<2211PI<>5/\ 92X//^D>7Y./]K?CWKQW_@M7\8?$.A_! MKP?X!\):L1I7C"]N+C4;JSFREU!;I"T<>Y>&1FG#^A\M>U?F?7MX#*88FA[2 MI)J^UC\MXM\0<5D>:O!82E&7*DY.5^J3LK-=&M=?30_H+L;ZRU.RAU+3;R*X MM[B)9(+B"0.DB,,JRL.&!!!!'!J6OAW_ ((F?&?6_%'PT\4?!WQ%K8FC\-WE MO<:'#/.#(D%P)?,C0$Y\M7BW<< S'U%?<5>7BJ#PU>5-]#[[(LVIYYE-+&P5 MN=;=FFTU]ZT\@HHHKG/6"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HH MHH **** "BBB@#Y _P""_'_*&S]H3_LG\W_HZ*OXPJ_L]_X+\?\ *&S]H3_L MG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q M_P"GR>OW^H **** /F3_ (*L_ WPC\=/V?O#MA\6? &K>+_AYX;^(NE:_P#$ MKP=HEG-=3ZSHUL)MR&VAS)=QPW#VMY);H&>6.S=41W*HWPC ?"-QBXBU'7=4^Q0- D"Q6UNT5 MQ$QCX?8V%C9OEK]'_P!O'XK_ +6'PD^"]GJ7[%'P;T/QW\0M6\2V>FZ7H7B6 M_>UL?)<2///+,K+Y:QQ1NV2>2 "2 ?C7Q?\;?\ @XS\$Z?K'Q6M?^"9'[-4 M^JV>FRS37>E^+KJXU"=$0L514823MC.(U;"W:& C) ,1 ) KZ5K MQO\ X)Z>.OB[\3/V'_A;X[^/6KZ'J7B_4O!=E+KFL>&M62^L=4E\L*+V&9/E M=9T"SX'W3*5_AKV2@ KY<_:,\,V7_!1WQ'<_LFZ1*9OA!H&O0_\ "Y=;B/[K MQ#<6LRRKX7M7'WT\Y(S?RJ<(B?9 3)+/]F^B?B/X)A^)/@'6/A_<>)=9T:/6 M=.ELY=4\/:@;2^M5D4JSP3J"T,@!.UU^93R"" :^$-*_X-H_^"?.@Z8FBZ'\ M2OCK96<>[R[2T^,VI1Q+N)9L*I &223QR23WH XW_@OYHMA!\3/V)_VI=(N[ M2Y\'_#']K#1;#Q7=V$JO#I<'(-/MHAEUMXK:^^T7''1(A)&S-T522< 5]FZ M)^P5^RUI7[&-O^P#?_#2+5OA?#X=&C3:%J]P\SW,.[S#+)-D.;@S9G\Y2KB7 M]XI5@"*GPO\ V#_A;X!^*^A_''QIX[\9_$7Q9X2T>;2O!.M?$+6H[V3PY9S* MJ3K:+%%$@FE1$22ZD62ZD10KS,I((!\>_P#!/[PEJ'P6_P"#BC]M/P1XLA:* M?XB>#/"?C'PK)*,&]TV*(VT\B9ZK'=2F$D<;HZ/V7/">K_$/_@Z&_:6^-.B1 M/)H?@#X#Z!X/U6[0?NQJ-^=/U".+=T+"*VER.W?%?;'QY_8]^&7QW^('AKXT M/K>O>$O'_@^WN;7PYX\\'W<4&HVUI< ?:+-Q/%-!%=3\-?"O2;K[1K^MSZUXIU[5[Y[O4M>U.?'G7MY<2$M+*VU M5'1$151%1%50 >AT444 >7_%;PI^UGJ_BY[SX/\ Q7\+Z1HI@0)9:MH3W$PD M ^=BX(X)Z"O$OB[X8_:BTGXY?!YOB[\3_#6KQR>-"-.72M$:W,,@A)UX7^UA_R6SX'_ /8]R_\ I,U 'KGV+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^-;%% '*:Y:^*5U'35NM4MG=KDB!E@("MMZGUK3^Q>-_^@W9?^ Q_P :/$O_ M "%]'_Z_3_Z":V* ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_ M^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** .9\2 MVGBU-!NGOM6M7B$1\Q$MR"1[&K-E9^-#9Q&+6;,+Y2[0;8Y Q]:M^,?^18O? M^N!JYIW_ "#X/^N*_P A0!F_8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1 M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_ M\!C_ (T?8O&__0;LO_ 8_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&/\ C69X5M?%,FG2-8:I;1I]ID!62 D[ MMW)KJZQ_ _\ R")?^OV;_P!"H /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'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&O%/'X\7?M,_$^;X&: M=K,,GA3PU/'/XSO88RL=W,_X5,4\%'^'&SJ/OU5/Y[S_NV7VM.&M_M57V M*^%?%^D?GN_+3J7[?2O%]G;QVEIJEA%%$@2**.SVJB@8 ' ':L_P *VOBF M33I&L-4MHT^TR K) 2=V[DUU=8_@?_D$2_\ 7[-_Z%7N))([@^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&N-^('[8W[+/PO,D7C M7X\^&;::+_6VD&II<7"_6*'>X_[YK@U_X*+>!/%CB+X&_ _XE>/0Y_=7VA^$ MY(K/'JTTY3:/- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:I?%@?%J;P#=CX'2Z!%XE8Q"P;Q2 MDQLU4R+YA<0_/D1[RN,C< #P37CO_#-'[97CWY_BS^W%>:9;O_K-+\ ^&X+' M9Z[;I\RG\12ITXR5Y32^^_X(O%XVO0J*G2P\ZCM>ZY5%>KE)?@FSV_[%XW_Z M#=E_X#'_ !KSOXW_ +4/PW_9SGMK+XP_%[3-)NKV RV=D-+GGFG3=MRJ0HQQ MN&,],TWX.?L6?"OX.>-H_B9!XF\7^)/$D5O)"FM^+/%$]Y-LD&'!7*QG(]5/ MJ.:]4FT31KG4XM:N-(M9+R!"D-V]NIEC4\E58C('L#0U0C/=R7W?Y@I9I6PK M?+&G4OI>]1)>=N37?1.WF?-&QIMA+GI MB>X?^:BO5?@IKW[2WC'PQ<:M\9_ FE^#]1-ZRVFDPZE'?G[/L0AGDB^7?N+C M XP!ZUZ311.I2<;1A;SNV_\ +\!87"8ZG5]I7Q#G_=48QC^3E_Y.?/?C#]DG M]HOXD>(M0O?&W[;OBRVTBXO97LM'\)VL.E?9K=G)2%IH@6EVKA2Q&6Q5;P[_ M ,$T/V>]&U$:YKOA*'Q-J1QYFH^*[ZZOWDQ_>623RS_WS7T;15?6L0E92MZ: M?E8R_L'*)5.>I24Y;WFW/[N=RM\CP7]KG]B]/VH_@U;_ Q?5],TF?176;PU M<6]CLCLW1-@BVKTB*?*5'3"D [0*_/\ 3_@DM^V=)XUD\'IX1T_P#7E%_,UOALRQ.%@X1LUYGD9YP3DF?X MF.(KJ49I)-Q:5TMD[I[;75G;KL>"_LF?\$\?!W[,6D:3K2KI6I^,;%II9?$K MVK[T>:/RWCB&>(PF5&1GEFX+$5V'QN'[;>@ZQ:^)?@.W@W7]-@M-NH^&M7#V MUSU2R?!X7 +"86]** MM9PT=U;5O6[TUYKWZW/FCP_^WYI6DZU%X._:,T/5?A7K\L0LT4J^JNA(8>X-:OB/ MPSX;\8:/-X>\6^'['5+"X7;<6.HVB3PR#T9'!4_B*S? ?PQ\%?"7P?\ \(3\ M*O#-CH>GQR32VUI;0GRHY9&+LQ7.2-QZ9&!@# PJDJ$E>*:?WK_ #_,K"4L MTH5'&O4C4A;1VY9W\TO=?JE'T+'V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C7A1^,'[9:KNM?^ M&^=C.AG6!K551FW3J/[,URM^E])?]NN2.Z^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HK ]8Q_L7C?\ Z#=E_P" Q_QH^Q>-_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@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QK,URU\4KJ.FK= M:I;.[7)$#+ 0%;;U/K75UC^)?^0OH_\ U^G_ -!- !]B\;_]!NR_\!C_ (T? M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1 M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ MC6Q10!EV=IXM2Z1[[5K5X@W[Q$MR"1[&M2BB@#Y _P""_'_*&S]H3_LG\W_H MZ*OXPJ_L]_X+\?\ *&S]H3_LG\W_ *.BK^,*@#]_O^#3;_E*9^UW_P!O'_I\ MGK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H ***P?BKX)NOB5\,/$?PYL?%^J M^'Y]?T&\TZ'7M#NWM[W37GA>(7-O*A#1S1E@Z.I!5E!!&* /-/V[X/VT]2^# M%GX>_8'\1^&]%\?ZGXEL[==<\7Z:UUIVGV.))+F6:- 6/R)M7 Y=T'&UFRETF;_@HU^S[I:7,9C;4=,^&$[W%L#QYD:RH4+CJ W&:R_AY_ MP0?_ &I#X$T=OBK_ ,%U/VN3XE.FP'7AH/Q.=;);PQKYRP"5&?RP^X*6.2N, MX-:&M?\ !"_XOZ1H]WJMQ_P71_;4\NUMI)7\CXCO.^%4D[8HH2\C<<(@+,> M"2* /K/_ ()\?LM^'_V*/V-_ O[*_AOXE7'C"'P7ILUC<^);K:'O[LW,LETY M56?RP+AY5$>YC&%"%B5)/LM>)_\ !.3X=:=\*/V(_AYX%T;XU1?$BPM=%:73 M?'\=Z;D^(K6:>6>&_>5B2\LT%_M8?\ );/@?_V/%_M8?\EL^!_\ V/B"PTZW,LK?Q.>BHH[LS$ M*!W)%;5>%1?\98_&47)_>_#SP+J'[H=8]X;CSLQQE3#TXT MZ*O5F[172_63_NQ6K^26K1SXFM*G%1AK*6B_S?DMW]W4VOVC$89^AR1D [L^MT45M@<'3P.'5*+OU;>\ MF]7)^;>OX+0NA1C0IJ*U[ON^K?J%8_@?_D$2_P#7[-_Z%7R]_P %&_\ @HWJ M?[+FIVWPE^$NF6=WXKN[,75]?7Z&2'386)" ("-\K8+ $X48)#;@!\I?!O\ MX*[_ +4OP_\ $T5QX^O]/\4Z+)<[KW39],@M9 A.6\J6!%VMZ;PX]J]RCE6+ MKT?:12MTONSY#,^/>'\JS%X*M*3DG:32O&+[/6^G6R?;<_6:BN!T[]J+X W? MP[TGXH:G\5]"TG2M:TZ.\LGUG58;9RCKD*5=P=XY4J,G((KH_"7Q%\(?$'P1 M%\1/A]J\>N:3?)\(/V%M:M('^YJ7C_7H-+\H=BUM\TA^ M@/%6]"\%_P#!1;QAK=GJGCSXT?#_ ,'Z?%=1RW&E^%/#LNH23Q*P+0O)=L-I M8 J60\9R*U^K2C\ ?V)_V3?AEL?PA\ ?#4X/OFI@J'+>;=^R2_._Z&^*EF[J\N&C#E_FE*5[_X5'_V]"_!;]L3 MX#?M#>,+SP=\'_$E[K$EC9-HZ>]DDK>*?$OB3RH(YF9@T)MHQYIVA5;<#@AQCD&O5 M;>VM[.!+6T@2**-0L<<:A54#L .@I]+GIQG>,=.SU_*P_JN-K87V=:M:5]94 MTHZ=K2Y[>M[^:/GC_A27[?\ \0?F^(O[76A>%('_ -=IW@'PFLF1Z+H%>O?!SX:7OPF\$Q^$=0^)'B+Q7,MQ)-)K'BB^%Q=.7.2NX*N$'\*\X'&:Z MFBG.O.I'ELDO))!A4Y2_!MI?)(XCP?^S3^SWX OGU7P?\ M!7PQ87DDID>^BT:$SLQ.2?-*E^ISUKMZ**SE.4W>3N=E'#T,/'EI045V22_( M****DU"BBB@ HHHH **** "L>R_Y'>]_Z\HOYFO ?^"J/C+]JKX4_LSS_&G] ME/XBRZ)?^%KH7/B&T31K.\%WIS?*[@7,,FTQ-M?*X^3S"/BL.\+B)47)-Q=KK M:_S2/?P6*CCL)#$1BXJ2NE*U[/:]F_7<****YSJ"N9\5?!GX3^-_$VF>-?%O MPZT>_P!9T>[CN=+U:XL$-S;2QD,A67&X8(!QG&0..*Z:BFI2B[IF=2E2K1Y: MD4UYJYY_\?-*_:3O-.T[5/V;?%?AJSOK&>1]0TOQ18226^IQD#;'YL1WPD$, MW@NH'M;J%)(I%*R1R*"K*>""#U%;0JTU'EG&Z^Y_?_ )IGGXG MXN59UL-7<)/HUS0?_;KLU_V[*/=W9C?#_P")OP\^*V@KXG^&OC;2]=L&('VK M2[U)E5L9VMM)VMZJ<$=Q6Y6#X%^%OPW^&"W\?PY\#:7H::I>?:M0CTJR2!)I MMH7>50 9P!T'J>I)KR#Q;KW[??P?\4ZEKVG^%_#/Q4\*SWTL]MINGO\ V3J] MA SEEB7=NBF6-2%'61]O.":4:<:DVH.W:^G_ "JN-K8+#PEB8.3^TZ:^T5XC\.OV__ -GSQCK@\$^-=2U#P#XF&!+X=\>V+:;,&Z?*[_NF MR>!A\GTYKVX$, RD$$<$5-2E4I.TU8WPF.P>/@YX>HI);V>WDUNGY/4****S M.L**** "BBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z": -B 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@ HHJAXJO;S3?#&I:CIQ_TB"PFD@^7=\ZH2O' M?D#B@#Y3_P""T\7@*Z_9*TO3_CU\3?%?@[X0W/CW3X_C-XC\&/<)>6OA\Q7) M"L]LCRQV\E^-/AF=%)$,LA.!DU^:OC/_ ()M?\&YWPIL-%%\4_ GXH3>/-9-IJ6ER6:17%M"&\5[;+L?^"F_C?3_V=_"FK_\ !4K]DGQ?\'[W6_"]K+K7BJ\TR+6/"EUYL"EY+BYL M&F_LD/DEXM0C@2/=L\Q\9/TC>?#G]DW]JKX1Z-9:AX$^'?Q(\!XBN?#T4VEV M&L:1A%*1RVX*R0_*I*JR=!D"@#R;_@C!K_PY\4_\$L?@?K_PF^%;^"O#]SX& M@:P\-O<3RBV(=Q(Z/<.\K1RR!YD+LS%)5Y-?3M0Z=IVGZ/I\&DZ38PVMK:PK M#;6UM$$CAC4!5157 50 . !4U !1110 4444 %%%% !1110 5X7^UA_P E ML^!__8]R_P#I,U>Z5X7^UA_R6SX'_P#8]R_^DS4 >Z4444 %%%% !1110 44 M44 %%%% &/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^ MN!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\#_\@B7_ *_9O_0J MV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBN3^-7Q:T7X+^ +KQGJT+7$P(@TS3XO]9>W3\1PH!R23UP#@ G'%95Z]+# M495:KM&*NWY(BI.%*#G)V2.-_:-\=>(_$6KV/[-GPKOC'XA\20E]7U"/G^Q] M,SB6=B.CL,H@X.3U!*FO1O /@7PW\-/!VG^!?"5B+?3]-MQ% G=NY=CW9B2Q M/"-(OO'OQ%E6Z\9^*IA>>(+GKY''[NU3T2-?EP.,YY("X]) MKS[\].B"BBN- M^/'QU\ _L[?#F[^)'Q!OV2WA(BL[. ;KB_N6SY=O"G\.WD7. RO$25R2 Z,?O@5\N$A068X ZDU]^_MM?LG?%[X[?LG^-/ MVOOV@?%[^'O&>FV"ZKX5\,-?^59Z%ID3;FL7W8#W$R$YSR91&O!)4?#7[!WP M+_:+_:M^-$"?#'P_H^O1>$7@U;5+3Q-I_.G$/#^,Q/$+G3@TL1)SBFKRM)N[:6W5VW2 MM?6Y^I_["7[!WP2\-?L[^$O$_P 6O@/H=YXOO]/-YJ4VMVGVMU\V1Y(0T,]2_Y&7_@HQ^T)+G[W]E^-H[+\MD!Q MSC_)H_X=5?"N\/\ Q4O[2OQRUH'[PU3XFSON'H=B+VXH^KX!;U_NB_U:#ZWF MCVPUO6:_1,^H*HZKXH\,Z'G^V_$5A9XZ_:KM(\?]]$>H_.OFW_AS_P#L47G/ MB;P_XLUHG[QU3QWJ3[CZG9,O?)_$U?TO_@D/_P $Y]'Q]D_9GL'QT^U:YJ,_ M_HRX;/6CV65K>K-_]N+_ .6?H'MLZ>U&FO6I+]*7ZGK^J_M&?L]Z%G^W/COX M-L]O7[7XHM(\=?[T@]#^5O/\ @L3_ ,$ZK:8VMM^T"U[-SB*P\*ZK*3]"MKC] M:]VTOX+_ =T,@Z+\)_#5GM.5^RZ%;QX[_PH*Z"SL+'3H1;Z?90P1C&$AC"C M\A1SY4O^7=O_E[37_<.3_]R(^9/^'N/[*U[_R+/A_XBZU_ M=_LKX>WS[OIO1??\C1_P]%\-WH_XIC]BO]HG6,_=;3_AWRY;47\Y_Y10?5LV>^(7RI_YR9\O_ /#POXP:D?\ BFO^";?QLES]W^U- M)M[+\]\IQW_3UH_X;*_;FU+CPS_P2U\22D_=_M3XCZ99#/OO4XYKZ@HH^MX- M;8>/SE/])(/J./>^+DO2-/\ 6#/E_P#X:$_X*AZMSI__ 3Q\-Z3GH-4^+5I M.5]CY,?/I1_PF_\ P5ZU8_\ $O\ @=\$])ST_M3Q-J$^/KY*C/\ ]<5]044? M7J2^&A!?^!/\Y,/[-K/XL54?_@"_*"/E_P#LK_@LAJP_TSQ7^SMI /3^S['6 MKAE'OYIP3S].!ZT?\*>_X*N:M_Q__MC_ ZTG/7^ROAZ9\?3SGYZ?J?:OJ"B MC^T9KX:<%_VXG^=P_LFF_BJU'_W$DOR:/E;6OV.?^"@?C?1[OP]X[_X*;+-I MVH6LEM?:;9?!O2D2:%U*.A9I"2&4D$$=Z_+[Q%_P3(^.%A^W1??L4^#_ ++J M=_;Q/J&GZSJ2O;6ESIHB\U+B4IO:-6XA.W.)3M![U^]5$/#!^,M[X^.A M6W]M#08]/&I^6/.^R^;YGD[O[F\;L>M>EE_$>+P'/91M):)1C&SZ-\J5['CY MMPC@,S]G>4KQDFVYSDW'JES-VOIJCP3X3?\ !0/PE\,+_2O@%^U_\(KGX)Z[ M;V\=EH[W["3P[?1QJ$06E^G[M5"@?+(0$&%+DU]0VEW:7]K%?6-S'/!-&'AF MA<,DBD9#*1P01R"*RO'WP\\"?%/PM<^"/B3X/TW7=(O%VW.G:K9I/"_H=K@C M(Z@CD'D$&OFB[_8?^/7[+5U)XF_X)Z?&4VFDB1I;CX2^/+B6]T6;)R5M9R3- M9L?8D,Q&YPHQ7 XX'&.\7[.?9W<'\]7'YW7FCU5+,LO5I+VU-=5932\UI&7R MY7VBSZPHKYO^%?\ P4?\!W'BZ#X._M5^!]1^#OCN3Y8]+\5NO]G:@V<;K/4! MB&92< 9*Y)P-QKZ/1TD021N&5AE6!R"/6N/$86OA96J1M?;L_--:->:.["XS M#8R#E1E>VZV:?9IZI^328M%%%8'4%%%% !1110!A>//AC\.?BEIBZ-\2/ ND MZ[:QOOBAU6PCG$;?WEW@[3P.1@UG_&KP[\7/$W@A[#X(_$2R\,Z]'=1RPWVH M:2MY#*BY+0,A(VA^ 7 ) !P,G(ZVBJC.46O+YK[C"KAJ56,U:SDK-I\LO+WE M9Z=-=#YR_P"&K?VD_@=_HW[5O[,]U);_P 9>'_!>E6.K:I&B:GJ5G81QSW:J25$CJ 7P6/7-:SJ49Q^&S\M MON?Z/Y'#A\)F6%K)>W]I3ZJ:]]>DHV3_ .WHM_WC9HKQ7XLZ5^W'X2\?7WCS MX)^)_"GBSP]<>6R^!-?LS8SVP6-586]VA(=G92V9L*"Q ' K(\/?\%"?A[HF MKP^#_P!I;P!XA^%6MRML1?$UF7T^X?OY-[$#&ZC^^P1>.M-8:I.-X>]Z;_=O M^A,\ZP>'K.GBDZ6MDYJT7V:FKQUZ)M2[H^@:*KZ3J^E:_I=OK>A:G;WME=PK M-:7EI,LD4T;#*NCJ2&4@@@@X(JQ7/L>LFI*Z"BBB@85C^)?^0OH__7Z?_036 MQ6/XE_Y"^C_]?I_]!- &Q1110 4444 %%%% !1110 4444 %%%% 'R!_P7X_ MY0V?M"?]D_F_]'15_&%7]GO_ 7X_P"4-G[0G_9/YO\ T=%7\85 '[_?\&FW M_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 5!J>H6VDZ; M<:K>L5AM8'EE(&2%4$GCOP*GJCXFTR;6_#>H:-;.JR7=C+#&SD[0S(5!..W- M 'RM^T__ ,%R_P#@EU^R;\,M-^(_Q._:K\/W[:[I,.H:%X9\+3KJFKW\,T8D MB(M;<@L,5^?FBZ=_P4__ ."B?QLM/CE_P2>_8/C_ &+_ K= MZFM[JGQ<\:ZA-IEUXKCZ^9/X>M_]#O2ZX(>>UN=VU=MT@)K[G_X)K_\ !!__ M ()^?\$XO"6@ZOX.^!^C^(?B196$!U?XB>)(OM]Z]\$7S9;0S#;9(7W;1"D; M;@?V7!J$X)S* MEKYLHAR,94.PR"1@':.FHHH **** "BBB@ HHHH **** "O"_P!K#_DMGP/_ M .Q[E_\ 29J]TKPO]K#_ )+9\#_^Q[E_])FH ]THHHH **** "BBB@ HHHH M**** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K]/_H)K8H **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7 M%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ M -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110!'=W=K86LM]>W M"0PPQM)-+*P544#)8D\ 7#85%'0 =68D@!1DL2 20*]U)R=D=DYPI0%&"./F? MD?$>JZ__ ,%4/B;$]4">)=:M9&C?QU?Q,#]C@<8/V*-@"[ MC[YQCG:R>E0PCYVW/E45[[[7Z+O)[6[^2;/G*F81QU%2E1YE*2=*+WERZ\\E M]F"=FF];6=KM(/#VE:]_P51^)D'C_P 5V%U8_L\^$]4+^&]&N4:-_'=_$Q'V MR=#@_8HV!"(?OD'/.Y4]K_9 _98^%?[,NF>+Y/AII0MSXL\776J7OR >2"<1 MVR8Z11_/L7MYC>M>KZ)HFC>&=&M/#OAW2[>QL+"V2WLK*TA$<4$2*%1$5 ],\0Z1$7\#?&SX=:9XBTULF.._@S) Q&"\4BX>%\?Q(RGWKY[ M_P"&=_VU?V-?]._9'^)1^)G@FWY/PO\ B'?XO;6(?\L]/U$],#A8Y?D4#^,F MM_98+%_PG[.7\LG[K])=/27_ ($[5QU\/6PT^2K%I_P!:KNO-'?AL5A\93YZ,E)>71]GV?D]0HHHK$Z H MHHH **** "J7B#PYX>\6Z1-X?\5:#9:G87"[;BRU"U2:&4>C(X*L/J*NT4)M M,4HQE%J2NF<[XN\%:M-Y6HJ@_BDL),>8YYXBPH M]:^CJ*VIU5%6E%->?^>YY^+R^5>2G2JRIR2LN5^[;S@TXOULGV:/,/@C^V)^ MS_\ '_4&\.>!?&HBUZ)6^T^&M8MWL]0A*C+ PR %]HZE"P' M)XO&LOA?3FUF&W:"'5FLHS"/VK[OQ5;>//V< M_C#H=G';6*PW'@SQ/HWF6-\X=V\TW$9\Z)R&"X7@A1R*.6E4J6B^5>?^:0E5 MQV#PG-7C[62?_+M6=N_+*6ZZI-^2Z'J]8_B7_D+Z/_U^G_T$U\O?&/\ X*3? M%#]F_P &W%G\?/V5M4T7Q5-$R:!/::C%=:+J,HQEOM"D-& #O\O#-C@E9\?\/Y75C3J<[D]TH-./^)2Y6O35]>Q^O5%>/\ [%'[6V@?M@?" M$>.K/3%TW5["Y^QZ_I:R;E@G"A@Z$\F-U.5SR#N7DJ2?8*X*E.=*;A-6:/K< M'C,-F&%ABOW^H **** ..^,_Q[^%/ M[/FDZ-XA^,/B^UT+3=<\26FA6FI7\JQVZ7MT66W21V("!Y (P3QO=1WR)/CC M\=_@W^S3\+]6^-/Q]^).D>$O"NB6YFU/6]:NUAAB'903R[L<*L:@N[$*H)(% M>#?\%>_BWJ?P:_95LO$.@_L9Z5\?M2U+QIIVCZ;\+]7MUDCU2XNQ- A >*5 M4+[V+QLHC63.S_6+\/?"[_@CY^U9IUWX)_:I_P""J.@_\+T\->$7N;C2_P!F M/POK-Y?Z9\.8))/,ADLK>ZFE'B!K="T36DCDB)52!KORHH6 /U _9'_:6\&_ MMB_LY^%_VFOAU8W%OX?\8V%_M8?\EL^!_\ V/Z5X M7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110 4444 %%%% !1110!C^)?^0OH M_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\ MBQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *Q_ _\ R")?^OV;_P!"K8K'\#_\@B7_ *_9O_0J -BB MBB@ HHHH **** "BBB@ HHHH **** "N!_:$^,,WPG\(Q0>'+$7_ (GUVX%A MX8TI>3<73!T&1NS78>)?$FB>#_ _>>*?$FH1VEAI]N\]W<2'A M$49)]SZ L_7I'O)KHFEU[+J_T7G\ MSL?@'\'H?@[X)_LV_OC?ZYJ4[7OB/5W.7O;Q^7;)YV@G"CT&<9)KMZ*@U/4] M-T73;C6-8OX;6TM(6FNKJXE"1PQJ"S.S'A5 !))X %=^&PU+"4(T:2M&*LOZ MZON^K-X0IT*2C'1(B\0>(=!\)Z)=>)?%&LVNG:=8PM->7U[.L44$8&2SNQ 4 M#U-<-\8?V>/ /[16L>%-=\7^B^'KQM0B\/Q7"G3M4E91Y4DZ@'S0G51G M:=Q!!#$'QJSM]<_X*.^.4U?4H;JQ^!?AW4-;R)O]8XX(LT8< _> M(Y^;(BK_ +17Q=\>?M+_ !,N/V"/V/M8_LFVTZ%(OBK\0-.0"'PW8GY?[.M2 MO!O)%!3 _P!6 1P0YB]>AA*CJI*7*TKR?2*\_/RWO9+4^?JYE0QV'G*=+GHR M:5-=:LD[Z+;DNE9O1I.3]VS=#XQ>//&'_!0_XHZC^R9\ ?$%QIGPL\/7(M_B MUX_TY]IU%Q][1;!QPQ(XED&0 <26.2Q)))))K,^"OP7^'/[/GPSTKX1_"GP]'IFB:1;B M*V@3EI&ZM+(W5Y';+,QY))KJJSQ>)A42I45:G'9=6^LGYO\ !:+S]/ X.=*3 MKUW>K+=]$ND8_P!U?>WJ_(K'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!" MKB/1-BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K M'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "BBB@ HHHH X'X^_LP? ? M]I[PS_PBOQO^&^GZW#&#]CNI4*75FQ_B@G0B2(YP?E8 XY!'%>$_\*K_ &]? MV+?])^!7C-_C=X M^?\ A"?&=\L/B"PA'\-I?XVW '"R#@ *B$\U]:45V4, M=6HP]F[2A_++5?+JGYIIGGXG+\O+4?\2W7;1C;ZC8,#E6AN8\.F&^;;DH2!E37BW]@ M?\%!_P!BKY_">J2_M _#RW_YA>JS+;^*]-A':.;&R_P.<,/,8X"A1S6WU?!X MO^!+DE_+)Z?*6B^4K>K.?ZUC\#IB8<\/YX+7_MZ&K^<>;T2/K2BO)/V_VH#+H_P /_%CV7B.SW+JO@WQ#;FRU>P=?OK);RKI"I;R8[I80LS =%5X0A/8RBOS+K^@N^L; M+4[*;3=2LXKBWN(FCGMYXPZ2(PPRLIX(()!!X->#:[_P3U_8QM/'&F^)[?X MZ.MQ/?DRPB6?[*W&- MPM6,7-+F4K]$E=63Z):::]=3R'_@B3\*?%GA+X2^*_B;KUG-;V/BG4;6/2$F M4KYT=JLP:90>JL\Q0'N8C7VY45C8V6F64.FZ;9Q6]O;Q+'!;P1A$C11A551P M !P*EKRL37>)KRJ-6N?>Y'E4,DRFE@H2YN1;]VVVW][=D%%%%8'K!1110 M 4444 %%%% !1110!\@?\%^/^4-G[0G_ &3^;_T=%7\85?V>_P#!?C_E#9^T M)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O]7X _P#!IM_RE,_: M[_[>/_3Y/7[_ % !116;XQ\8>%/A[X2U3Q]X[\1V6CZ'H>G3W^LZOJ=RL-M8 MVL,;22SRR.0L<:(K,S$@ *2>!0!X5_P4K^+'[17PT^"N@>'?V0/!WAS5/BMX MZ\;VGAGP%?>+D)TW0[N>WN9I]3GV@L5@L[>[8!02S%5VN&*-Y[\ ?$7[:UK_ M ,$MM5\8?'?]K+3Y?C#\/M2\9MKOQ B\/6*:3J:?+FCD4$9#(PW(ZNCNC? ?Q6^%W[*7QQ\(:C\$/C]_P=@^ M&-9^#6I:W?ZMX@\!>''\+:1?:L;N]FOKM)[^SG!G$L\TC&,P&/) 6( * ?J M5_P31_:PT3]N;]A7X8'W$MDUZU0 4444 %%%% !1110 4444 %>%_M8?\EL^!_P#V M/%_M8?\EL^!__ &/_]<#5S3O\ D'P?]<5_D* )J*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "L?P/\ \@B7_K]F_P#0JV*Q_ __ "") M?^OV;_T*@#8HHHH **** "BBB@ HHHH **** "BBO+_VD/BEXA\/VVG_ E^ M%S"3QIXM9H-+P>+"#_EK>/C[JHN<'N1D [2*Y<9BZ6!P\JU39=%NV]$DNK;T M7F95JL:%-SE_P_9+S9SGCB67]J7XO-\(]-D9O WA&[2;QA6[,\-2 ME!.=3XY;^79+R7XN[ZC9IH;>%[BXE6..-2SN[8"@1K5JF6%N\BY+0N<$[&!RH.>*\C^(WC#Q M/^WCX_O_ ( ?![6[C3_AAHESY'Q#\:6+X.KRC!.EV3]"I_Y:2#(P>ZD"6W^T MM\>[OX'VWA_]B;]BOPG8W'Q)UO3Q#H6FPH/L?A;3A\KZE=\$*JC)4-DR/R0W MW7^BH82LZL8P=I[^45W;Z=_+U/'K9EA<;2J^TAS8?X;_ //R5[BT393_::^.OC'4/%MC^P!^P]':V?C&?3HU\0:]9P@6?@31]H7S6"\"X*$"* M(8(RK<94U[+^S5^S?\-OV5_A59?"GX9V#BWA8S:CJ-R=UUJ=V^/-NIWZO(Y' MT 48"@#*_9+_94\'?LI?#N3PUI&H3ZSX@UBY-_XP\6ZC\UYKFH/DO/*Q).W M+,$3)"@GDL69O4Z,5B*:A]7H? M6^LGW?E_*NB\VSLP.#J<_UG$+]XU9);0C M_*O/^9]7ILD%%%%_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% 'DW[1 MW[$_[/7[40AU/XB^$&M?$%G@Z7XPT&2?VQ M_P %"/V*OE\1:?+^T%\/+?\ YB&GQ+;^+--A'=XON:A@<94^8YR25'%?6E%= MU''U805.HE.':73T>\?D_5,\VOEE&I5=:DW3J/[4>O\ B6TOFF^S1YE^SK^V M#^SY^U-I$'^./P_M^!XQ\'V2P^(M/A'\5U8YVW( '+1G. 6=\\ M5I]5PV*UPTK2_EDTG\I:)_/E?9,Q^NXO!:8R%X_SP3:_[>CK*/JN9=VCZTHK M@/@!^U'\!OVH/#1\3_!'XCV&M1Q ?;;-',=W9,?X9X' DB.I2K4J]-5*4E*+V:=T_F%%%%0:!1110 5C^)?^0OH_P#U M^G_T$UL5C^)?^0OH_P#U^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 M?('_ 7X_P"4-G[0G_9/YO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 M '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U M !5+Q)X=T+QAX=O_ EXHTJ"_P!,U2REM-1L;E-T=Q!(A22-P>JLK$$=P:NT M4 ?G)^W!_P $F_\ @EI^SE^S!X#U#5/V$_ [_#[P#XJTB7XI^(=&^'5G-X@F M\/V\$R-=W%U;6XO)D6\^PSWC1G>]M'=9!4LIYWXS?&;_ (-./A5\$[_XBZQX M/_8]UNP32I&BT?P;X/\ #VH:W=?(0L45O:Q&Y29N &;9M8[F=,%A]F_\%!?V MY/!?_!/_ . 2?&7Q3\.?$GC/4-6\1V/ASPEX,\)68GU#7M8O7*6UG"I. 6*L M23DX4[5=BJ-^;T>L>(3\35^.=G_P9[VX\4^>+R+5'U;P]&_VC.X3E/LFU9MW MS>9MWAN$O.@\,V.DQ6*VUI)< M3/:R/#$B(LTMNT4\A"J6EF=B 6-?4->2_L,?&CXF_M#_ +*WA3XS?&;P#+X3 M\4Z['=S:WX4GR9-$G6\GC-@Y*J6> ((68JI9HR2 217K5 !117'>(/VA?@7X M4^+^@?L_>(OBYX>M/'/BF*>7P]X0EU6+^TKZ*&%YI94M\^88UCC=BY&T;<9R M0* .QHHKPWP9_P %-_\ @G3\1_B'9?"/X??MS_";7/%.I:A]@T[P[I/CZPN+ MVYNMQ7R8X8Y2[OD$;0">* /_8]( MBOI_W^HW.TMY-M"H,MQ)M#,4C5F"J6(P":TOA=\6/AG\;O!%G\2?A#X\TKQ) MH-_O%IJVC7J3PNR,4=-RDX='5D9#AE92K $$4 =!1110 5X7^UA_R6SX'_\ M8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 >Z4444 %%%% !1110 4444 %% M%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R M#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ M\@B7_K]F_P#0J -BBBB@ HHHH **** "BBB@ HHH) &2< =30!@_$WXC>&OA M/X'U#Q]XLNO+L]/@+E5^_*YX2-!W9F(4#U/I7#?LX?#GQ*]SJ'Q]^*]KM\6> M*E5EM7SC2;#K%:)GE3C#/T).,\@DX.C@_M7_ !D'B>8>9\/? U^5TI#S'K6J MKPT_HT471>Q)[AF ]UKP\-_PJXSZT_X5-M4_[TMG4]-XP\KRZHX:?^U5O:OX M8_#YOK+]%\WU05Q?Q1\):3^T+\)]9\!>&?B?=:;;ZF7L;K6?#5W$\L6R7;/ M&PP4G:\3CAAEAP:\I_:"^,_C_P",_P 1)_V0/V7-8-MJBH/^%@>-X1NB\-6C M<&&-@?FNW&0%!RO/((9HY?BI\2_@]_P3<^ .C?#GX8^#Y=6U_4Y_L'@CP?9G M??\ B'4WP#)(0,D;BK22XPH(4#E%KZBCAJLI04/C;T7EW?;_ "U>AP5>=]_=MG*P(=TCR,078-\P =TZ7]CG]DFV_9O\/ZEXL\<>(F M\4?$GQ?.+WQWXQN1F2\N#R((L@>7;1_=1 ,#.!PJY7[&W[)WB/X77VJ_M"_ MM#ZS#XA^+_C- _B+5U&Z'2K?@IIEF.D<$8"@D??*@DD!:]]K;%5X4J;P]%WO M\4OYGV7]U/;N]7T2TP&#E4G'$5H\O*K4X=(1VVVYFM_Y5[JZME%%%>:>R%%% M% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%0!L4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_UY1?S-;%8]E_R M.][_ ->47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 >%_'_ /X) M]? WXW>)1\4O#S:CX"^($!+V?CSP1<_8;[S/68)A+E3P&W@L5&T, :\__P"& M@OVVOV-/]"_:Q^&Y^*/@BWX'Q-^'UAMO[2(?\M+_ $T>@Y:2([% ZL37UI17 M?3Q\^14Z\54@NCW7^&6Z]-5W3/,JY73]HZV&DZ4WNX[/_%'9^NDNTD<;\$_V M@_@M^T;X23QO\$OB-IGB'3C@2O8S?O+=B,A)HFQ)"_\ LNJGVKLJ^??C;_P3 MI^$/Q!\7/\8/@YKFI_"OXAKEH_&'@AQ;FX8G)%W;#$5TA/+ A6?H6(XKCE_: MS_:P_9 <:5^W1\)O^$G\*0G:OQ=^'-DTL42?\]-0L -]OQRSH-F>%5NM7]2H MXG7"2N_Y9:2^727RL_[IE_:%?!Z8Z%E_/&[A\UO#YWBOYCZSHKFOA3\8_A9\ MC<=T8!AW KI:\^<)4Y.,E9KHSUH M3A4@IP=T]FM4%8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-24;%%%% ! M1110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_P!D_F_]'15_&%7]GO\ MP7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I3/VN_P#MX_\ 3Y/7[_5^ /\ MP:;?\I3/VN_^WC_T^3U^_P!0 445E>.RX\#ZR8R0PTJXVE>N?*:@#YH_X+)^ M%_VE/$_[&B']D?X2Z#XP\?Z?\0?#=WXL:K+^P_^R\S!1N8>-K\ GN*\R^ =Q_P M=L77P0\(3V(OV4O"NN?M5^'X=)^(]U M]ND\9Z7:C]Q9Z@;ZX\V& [FW0*?EC8,P:,(0S [CZ[7A7_!-.7XWS?L3>"I/ MVF0@^(Q&H_\ ">",H4&L?VE=?; NSY-HG\P#;\N,8XQ7NM !7YH_M M#/\ @Y(_8Z\7>$/ ND:5J?B'P7\0)->O].TV*";49$TN4K).Z*#*X,LGS-D_ M,>>:_2ZOS=_;H\5^&+#_ (.-/V(]+OO$-E#J\$MTBNIFTMUA!!.079 M'"_WBI SB@#ZC_X*@1_M>:E^P_XZ\)_L,?#D^)?B3X@TW^R='MAX@MM,-K#< M'R[FY6XN9$1)$@,OED'(E:,XP#CXL_X)1_M!_L$7/[6]C^R1\(?VI?C3H_@?3?%/B"/1-$U/77>.VEO7C>18WF"E(%V1NQDE* M(-O+#BOF7]J7P[\%/V_?VY_V9]<_9L\7:'XJUCX+>/KKQ7XQ\;>%KZ*]MM#T M5M-GC_LV6ZA9D$][=/9;;;=O,4$TNW8N2 <'^RA\0]4_:F_X.-/VC=<\62&[ MTK]GKX9Z+X0\"6DQS'82ZH([N_N40\)-))"\1D'S&)%0G Q4W[&GQ%U+X,_\ M'#W[4/[&?A^X,7A+QU\/-'^*-OI"G$%CJZK8V%]-&O17NFG264_Q-$I[5+\# M?A[+^Q9_P<(_&?6?'4B:=X5_:D^'FDZSX'UFZ<);W&MZ.B6][I0=L W/EO)= MA.\3$C.T@+^P%\-+K]H/_@MY^TY_P4H\-LMSX T_POI?PN\#>((3NM]=GMTM M)M6DMW'$D4%W:K!YBDHS[P"2C 'Z+T444 %>%_M8?\ );/@?_V/]>)?%W]EKX>? M"'XY?!ZX\,:YXEN&U'QH8IQJNOS7(4)"7&P.?E.1R1U'% 'U[16/_P (/I'_ M #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 M'B7_ )"^C_\ 7Z?_ $$UL5RFN>%=.M=1TV&.>Y(GN2KEKAB0-O;TK3_X0?2/ M^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8 MHK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH F\8_\ (L7O_7 UH?$(MO''A[7?"/A?QR=/U 6\EE-?Z5-') M^ 7_!,/\ 9J^T/%=7L\MSLM;9 M/WNJ^*]9FZ*.K22R-WY"*/1<5F?LA?LQ_$*[\R+@L2 4[@'"1?3W_"#Z1_S\WO_ (%M7=B*RPL) M482O.7QR_P#;4^W=]7HM%KE@,''$4>\;%%8_\ P@^D?\_-[_X%M1_P M@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q6/X' M_P"01+_U^S?^A4?\(/I'_/S>_P#@6U01W1 M9<5?,<#AL91PE6HHU*O-R1;UERJ\K M+KRK5GH5%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5F=IL45C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0! ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q6/9?\CO>_P#7E%_,T?\ "#Z1 M_P _-[_X%M69:^%=.D\4W5@T]SLCMHV4BX;=DD]30!U=%8__ @^D?\ /S>_ M^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U & MQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U' M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q2,JNI1U M!!&""."*R/\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ /"/BM_P3@^'U]XNF M^,7[+GC74O@[X\?YI-7\(HHL+]LYVWE@<0SJ3DG 4DG+;JYZU_;;_:!_97N8 M_#?_ 4(^#9AT82"*#XN> ;>2\T>09P&N[< S6;'N<$,Q^5 !FOIC_A!](_Y M^;W_ ,"VJ.Y^'V@7MM)9WC7,L,J%)8I;@LKJ1@J0>"".U>A#,)3BH8F/M(KO MI)>DM_D[KR/*GE<:Z2O!^L-O5QY9>9YW\3/V^?V1/A'\.]$^+7C M7XTV0\,^(KA[?2-SBE$;A^"OQ;\'ZS=_L]ZI= M^!--@=CL?)!_&K_A"O%O_ FG_"N? M^$>NO[=_M3^S?[*\H^?]K\SRO(V]=^_Y<>M?39-D61YK0E)59\T=UHK+IT?W MW^[8^-X@XFXER/$QA*C3Y9;/WG=K?[2^YKK:[M<_HF_9S_:R^ /[66BZEXC_ M &?_ !Q+KUAI-TEM?W9T2]M$29EW! ;F&/>=N"0N=H9)_L7_ +'G MAK]EC]G'PY\(HYI3J-M:"X\07-M<$+NR-!VKU3_A!](_Y M^;W_ ,"VKY'%QP\<3-4&W!/1O=KOLM_0^\P,L7/!PEBDE4:3DE>R?;5O;;Y8C\16 MI0!\@?\ !?C_ )0V?M"?]D_F_P#1T5?QA5_9[_P7X_Y0V?M"?]D_F_\ 1T5? MQA4 ?O\ ?\&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM_P I3/VN_P#MX_\ 3Y/7 M[_4 %%%% !1110 4444 %<7KW[-_[._BK6;CQ%XH^ G@O4M0O)#)=WU_X6M) MIIW/5G=XRS'W)KM** ,+X@_##X:?%KPP_@CXJ_#S0O$VBRNCR:1XATF&]M79 M?NL8IE9"1V..*L>"O G@?X:^'+?P=\.O!NE:!I%H"+72M$TZ*UMH03D[(HE5 M5Y]!6K10!A_$/X8_#;XN^&I/!GQ7^'NA^)]'ED6272?$.DPWML[K]UC%,K(2 M.QQQ6EH>A:)X8T:U\.^&M&M-.T^Q@6&RL+&W6&&WB485$1 %10. !5JB@ MHHHH *\+_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J /=*** M* "BBB@ HHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ M .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 M34444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ M )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %17]_9:58S M:GJ5W'!;6T32W$\KA4C11EF8G@ $DU+7B/QGU34?V@?B2G[,OA"]DCT6P\N M[^(>J6[8V0YW1V"L.CR$9;T [X9:X@'JH8^S_VGIES?SZ#;ZO"+Z&W66:WCF0S0QN6"2%#D@$HP!(P2AZX- M>6?M'?M"Z'^S5X2TGP+\/O"RZSXPUL+I_@7P;8C!G=0%#N!CR[>,8+,<# QD M#PG-4E>I-W;MK.3W=ND5M'LDDMF>92Q?L\7]5IKG:]ZK M*]E&ZT7^)Z6CTCJVM+S>!?AI\'?V&_AQXL^,?Q)\?R7=W=2RZGXS\=:_C[3> M?,?+CPO11E42)!RQ 498"O+/@+\,O'7[=?Q4TW]L_P#:3\.3Z9X+T:7SO@[\ M.M07[BG[NLWJ=&G< -&IR$&",@*S4/ 7AKQ)_P %/_B=9?''XGZ/7#0UA'^=WOSROJXWUC?63]]]!: M***\@^C"BBB@ HHHH ***Q/'OC[0OA[HIU?679WD;R[.SA&Z6ZE/1$7N?Y5I M2I5*]14Z:O)[(Y,?C\%E>"J8O%U%"G!7E)NR2_KYMZ+4_.+_ (*3_P#!P-J/ M[&O[2OCG]D'2?V6?[9N- M[**/Q3_P )S]E,GVO3[>[+"W^POL*BX*#]X3[3#Y<]O=^-V:-P#D$A;('(YP<]SZU\ M\_\ !<:\\3ZC_P %1_BA?^,=.CL]0F_L1YK2)LB%3HE@40GN0FT'WS7R=7Z? MEV"P^&R_V*BFIIDV_B M7<\/V:^N+0_O)(USN,!;[HQNQSC)]:_X6WX\L?\ D._ G78\?>_L^XBNORVD M9K\XO^"07PP_X*E^(O\ @G;\/-8_9Q_:A^&OAWP9-_:W]C:-X@\$RWEW;XU> M]6;S)E8!]TPE<>BLH[5]*?\ "EO^"W7_ $>O\'/_ V\W_Q=?(8F.!AB9P<* M5DVMZB>CZV=K_(ZZG#NK M1_"EXR?Q5@:RV_8(_P""K2S?:+/]K#X06LA_CM?!-]&?TFQ1]1R:6V)(5%VEAL-57=5JM-_)B_ M527Z,];"9AG=X M#F0G_OE*R]0^'W_!?>R)^S_M#_"&[ [V_@X#_P!#D6IAE?M':->G\Y6_-(VQ M.=X;"0YJM.K_ -NTJDW_ .21D?=5%? 5Q9?\%VM/_P"0G\;O HQU^Q_# W'_ M *!/S4/_ D'_!8:V_Y#O[7/P]TO'WO[0^#ETN/KM=JZ5P_C)+W)1E_A;E^2 M9XD_$'A&A*V(Q/LO^OL9TO\ TY&-C] Z*^![#6O^"JNI8%O_ ,%$_@BA/_/Q M\-+J+_T,BMO3_"O_ 5_U7']F?\ !0OX#7!/00^"&8_D):QJ9+BJ/\1I>JFO M_;3TL%Q9POF5OJF.HU+_ ,E6G+\I,^W:*^.(_@U_P6VE021?MM_!IE/1E^'$ MQ!_\?I?^%+?\%NO^CU_@Y_X;>;_XNN7ZG#_G]#_R;_Y$]Y3NKI'V-17QS_PI M;_@MU_T>O\'/_#;S?_%T?\*6_P""W7_1Z_P<_P##;S?_ !='U2'_ #^A_P"3 M?_(CYGV/L:BOCG_A2W_!;K_H]?X.?^&WF_\ BZ/^%+?\%NO^CU_@Y_X;>;_X MNCZI#_G]#_R;_P"1#F?8/^"L_P#P5G_X==?\(!_Q8'_A.?\ A.?[5_YFK^S/ ML7V+['_TZS^9O^U_[.WR_P"+=Q\6P?\ !UQY.MSZS_PP7GSH5C\O_A:73'?/ M]EUY1_P<->"OVW?!_P#PJ#_ALCXV>#?&/VC_ (2#_A'/^$2\-OI_V3;_ &;] MH\W=2:E9']*7_! M)C_@K/\ \/1?^$__ .+ _P#"#?\ "#?V5_S-7]I_;?MOVS_IU@\O9]D_VMWF M?P[>?L:OP0_X-Y?!7[;OC#_A;_\ PQO\;/!O@[[/_P (_P#\)'_PEOAM]0^U M[O[2^S^5M8>7LVS[L_>WKZ5^E/\ PI;_ (+=?]'K_!S_ ,-O-_\ %UX&:9=A MZ&.G"G.,8JVC3_,UA-N-V?8U%?'/_"EO^"W7_1Z_P '/_#;S?\ Q='_ M I;_@MU_P!'K_!S_P -O-_\77!]4A_S^A_Y-_\ (E\S['V-17QS_P *6_X+ M=?\ 1Z_P<_\ #;S?_%T?\*6_X+=?]'K_ <_\-O-_P#%T?5(?\_H?^3?_(AS M/L?8U%?'/_"EO^"W7_1Z_P '/_#;S?\ Q='_ I;_@MU_P!'K_!S_P -O-_\ M71]4A_S^A_Y-_P#(AS/L?8U%?'/_ I;_@MU_P!'K_!S_P -O-_\71_PI;_@ MMU_T>O\ !S_PV\W_ ,71]4A_S^A_Y-_\B',^Q]C45\<_\*6_X+=?]'K_ <_ M\-O-_P#%T?\ "EO^"W7_ $>O\'/_ V\W_Q='U2'_/Z'_DW_ ,B',^Q]C45\ M<_\ "EO^"W7_ $>O\'/_ V\W_Q='_"EO^"W7_1Z_P '/_#;S?\ Q='U2'_/ MZ'_DW_R(O\ !S_PV\W_ ,71_P *6_X+=?\ 1Z_P M<_\ #;S?_%T?5(?\_H?^3?\ R(@_\ !PUX*_;=\'_\*@_X;(^-G@WQC]H_X2#_ (1S_A$O#;Z? M]DV_V;]H\WVC?DDI1OT:V?]:']*7_ 28_P""L_\ P]%_X3__ (L#_P (-_P@W]E? M\S5_:?VW[;]L_P"G6#R]GV3_ &MWF?P[>?L:OQS_ .#3'_FOW_%_M8?\EL^!__ &/Z5 MX7^UA_R6SX'_ /8]R_\ I,U 'NE%%% !1110 4444 %%%% !1110!C^)?^0O MH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#036Q0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/ MQC_R+%[_ -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ MT*@#8HHHH **** "BBL[Q;XKT'P-X9OO%_BC4$M=/TZV:>ZG?^%0.WJ3T ') M) ')J9SA3@Y2=DM6^R$VHJ[V.._:(^+][\,/#%MH_@^S%]XM\17'V'PQIH ) M>=N#,P_YYQ@[F)XZ D Y%CX&?#'0?@IX4M_!OZD9=0UF]FE'GZEW M(M(1T\P@_O'ZY)&3EV?SLK=YZ-]H\JW;/!CCI5LQC M"G'FD]>RA!_:E_>G]F.[79)LZ;X??LX>$?AC\4_%G[1/C7Q?/KWB#6))#'K6 MM[(UT72U&Y;2'&%CC4 EGXW8R>Y/@D\NN_\ !5GXEM96SW=C^SEX2U7$\JEH MG^(.HPO]U3P181N.3_&P_O8\F;XE>+?%'_!3/XGW_P"SO\(-/E*^;];>$?"/ACP%X7L/!7@O0K;3-)T MNT2VT_3[.()%!$@PJ*!T KZR4Y9?%3G_&:T_N+H_P#$ULOLK7=JV=##4,=> ME0C;#)MO_I[*]WKNXW^)_:>GPIWMZ=IVGZ/I\&D:38PVMI:PK#:VUO$$CAC4 M!515'"J !P *FHHKQ]SZ-))604444 %%%% !117.?$7XD:9X L(E^S/?:G M>MY>EZ5;\RW,GT[*.[=O<\5K1H5<155.FKM_U_P[Z'!F>9X#)L#/&8VHH4X* M[;^Y)):MMV48I-R;22;:1)\0OB)HWP\TI+N^1[F[N7\K3M-MQF:[E/15'IDC M)[9[D@'PK]HO]HKX=?L9>!Q^T=^T[=RZKXKU286/@CP1HZ>?>7EV^!'8V4(R M7E)90\G(7=UY&ZK^TO\ M,^!?V(O"UO\7/C1!<>+OB?XKF_L_P !> -"7S;S M4;ML!+.TC 8J@++YD^"%#8&YF"R8_P"QO^P_\3-5^*?_ W?^W]J%IX@^,6H MVY3P]H%NWF:5X L6R1962Y*F?!(DGR226"LV7DD]M?5\#AVHNZ>CDMY]XP[0 M_FEUVVT/D<#EN/XEQM/-,WIN%.#YJ&'?V'TJUELZW6$-8T?.I[T?D+XC?\$# M/VC_ /@HU\0-6_;2_:M_:!TKX8>,_'4T5U=>!-(\&G5$T>VBMXK>U@DN#>PA MIE@AC$F%(W G/) YK0_^#4?^V;1KK_AO3R]LSQ[?^%6YSM.,_P#(4%?LQ6/X M'_Y!$O\ U^S?^A5SK/LT@E&$[16R25DNBU39]S[*'4\T_8!_9,_X89_9(\)? MLL_\)_\ \)1_PB_V_P#XGO\ 97V'[3]IO[B[_P!3YLNS;]HV??;.S/&<#V.B MBO*J5)UJCJ3=VVV_5EI65@HHHJ!A1110 4444 %%%% !1110!4O] T+5<_VI MHMIZ4">IALUC/_ (YBNFHK>GBL31_AS:]& MT>5C\+3J?XX1E^:9PCW>GN3DO8ZG.AS^+D4G_"B MYK+G0?BYXOM,?=C?5?-C'_ 67^M=[175_:V9?:JN7^+WOSN>"_#S@F+O1P-. MD_\ ITO9?^FW X+_ (5Y\9M/YTCXZO*HZ1:AH4,F?JX.:/LO[2FG?ZG5?".H MJ.OVB"XA<_3;Q7>T4?VG5E\<(/\ [9_#MY^%K?_ (-\/"UUXYC\.1?MOD:5)=B%=:D^&Q0;3QYAC;400N?5L@<^ MU?M?^T7\1O\ A7WP[G^Q3[-0U+-K98/S+D?/(/\ =7OZE:^2*_0N%Z"Q>7N2 M3A#515T_-M>ZGH^[:WTT/YN\8?%CC3@'/\/E6$QU.K./+4JVH*+L]JW%K^T*GCZ/QX-**R1^%QIJV8LOMG M0BZG\W?]K_V=OE_Q;N/LFO"?@'X%\&_$'P0NJ:#K.K:#K5D_DZA)H^I/&)&Q ME)"AR,,O4 9#5V__"-?'[PSSH7C[2M>A7I!K=@89,>@>+[Q]S7QF9X)2Q]2 M-2NO:)V?/'EO;16M>.UK-M::G[MP[QYFF;9'A\SEEDI4:T5)3P]2%9*^ZE&? MLJMT[J48PG:2:N]SOZ*X#_A;GCCP_P#+X]^#>K0HOWKO19$O8_\ >(7!4?7) MK2T#XY_"KQ%)]GM/&-M!/G#6]_FW<'TQ(!D_3->=/+,="/,H\;27WQNCZ M'#<=<*8BLJ$\2J55[0K*5";](55"3^29UM%-BEBGC6:"571AE71L@CV-.K@V M/K$U)704444#"BBB@ HHHH **** "BBB@ HHHH **** /CG_ (*S_P#!)C_A MZ+_P@'_%_O\ A!O^$&_M7_F5?[3^V_;?L?\ T]0>7L^R?[6[S/X=O/Q;J?\ MP:C_ -G7=G:_\-Z;_MGA\XS'"T52I3M%;*R]>J(=.$G=H^4?^"3'_!)C_AUU_P )_P#\7^_X3G_A M.?[*_P"95_LS[%]B^V?]/4_F;_M?^SM\O^+=Q]C445Q8C$5L56=6J[R>[_#H M4DHJR"BBBL1A1110 4444 %%%% !1110!\@?\%^/^4-G[0G_ &3^;_T=%7\8 M5?V>_P#!?C_E#9^T)_V3^;_T=%7\85 '[_?\&FW_ "E,_:[_ .WC_P!/D]?O M]7X _P#!IM_RE,_:[_[>/_3Y/7[_ % !1110 4444 %%%% !1110 4444 %% M%% !1110 5X7^UA_R6SX'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 > MZ4444 %%%% !1110 4444 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ MU^G_ -!-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!F^,?^18O?\ K@:N:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7 M^0H FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q M_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -BBBB@ HHHH *\&\8:A:?M M0_&:+X;K?1CP)X3U(?VV[2@+KFJHI=;).?WB1JK.X&?NG(^ZU3_MO_M,Z;\# M? ;>'--\11:?K6KV[$WSG_D&6?W9+H@/OVU?BMJ/[$G[,/B.?3?#>EN(OC'\1K \64)R&TFS?HUS( RN M1D(-P.<.*U/VJ?V@?B7\8OB<_P"PM^Q[K/V?Q// K_$3QU""T/@[3GX(5@>; MV1OV?OAI^S'\*M-^$/PJT?[+IM@I:6:4AI[VX;'F7,[ MX&^5R,D_0 !5 'UL']2IQK5=:EO50I8NK4P^&7+2< MFZDDW>4GO%/?RD_LJT(V^SJ_"CX4^ ?@A\/-*^%?PP\.0:5H>C6H@L;* <*. MI9B>7=F)9F.2S,222:Z&BBO*E*4Y.4G=L^@A"%."A%62T271!1114E!1110 M445RGQ'^):^$F@\.>';#^T_$.H<:=ID9Z?\ 360_PQCDY.,X/3!(VP^'JXFJ MJ=-7;_IMOHEU?0\W-LWP&1X"6,QD^6$;=&VVW:,8Q5W*4G91BDW)M)*Y)\1_ MB5:>!X8-,T^R;4=;U [-+TF$_/*W]YO[J#NQ]#[X^??VGOVH_"_[$>EV.L^( M](N/B'\;_'DALO G@'1OFNKZ<\".-1GR+6,G]Y.1C .,GBJG[4/[5.G?L9OI M_@WPGX>D^)_[1'Q%!A\(^#+%LNY.1Y\Q&/LMA%M)9SMW^6V"JJS1[?[#G[!> MJ?!/Q%J?[4'[3WC"/QW\=?&$(_X2/Q7(F;?2(#R-,TU"!Y%M&/ER IDQD@#" MCVF\-@L.XQ=XO=[.IY+JJ:>[WE^$?E\MRG,,\Q\,VSF'*X.]&AHU1_OU+74Z M[757C23Y87?-.5']B;]A+QEX/\?7?[:'[:OB2U\8_'3Q%;;&N(QNT[P?9,#C M3-,0Y$:J&*O*/F47\S M0!L4444 %9NO^#O"?BF/R_$?ANQOAC -S;*[#Z$C(_"M*BKA4G3ES0;3\M#G MQ.$PN-HNCB*<9P>ZDDT_5.Z."E_9Z\)V$IN? ^NZUX=E)SC2]2<1D_[2/N!' MMQ3?[#_:#\,\Z5XQT;Q%"O\ RRU:R-M-CT#1<$^[5W]%=W]JXN6E6U3_ !)2 M?WOWON9\F^ >'J#YLO4\(_\ IQ4E2C_X+B_9/_MZFS@/^%Q^*M ^7Q_\']9L ME'WKK2RM["/]HE,%1^=:WA[XV?"SQ.PBTWQI9I*3CR+MC!)GTVR!23],UU-9 M7B'P+X,\6*5\2>%[&])&/,GME9Q]&QD?@:?MLMJ_'2<'WA*Z_P# 97?_ ),A M?V9QME_^ZX^&(C_+7I)2?_<6BX17_@B1J(Z2()(V#*PR&!R"*6N!?]GWP]I; MF;P%XIUSP\^/B/1/$D"_P7]J;2$J_P:Z]))Q?ZQ_\F#_63/\ Z9EE=2W65"<:\/N?LZS^5%G?T5P M'_"ZM*BJ:-XUL6D;@03R M>3(3Z;9,$_@*SJ9;CJ<>=P;CWC[R^^-U^)UX+C?A7&UUAXXJ,*K_ .7=6]&I M_P""ZJA/_P E.FHH!# ,IR#T(HKA/J@HHHH **** "BBB@ K'\2_\A?1_P#K M]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BBB@ HHHH **** "BB MB@#Y _X+\?\ *&S]H3_LG\W_ *.BK^,*O[/?^"_'_*&S]H3_ +)_-_Z.BK^, M*@#]_O\ @TV_Y2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\+_ &L/^2V? _\ ['N7_P!) MFKW2O"_VL/\ DMGP/_['N7_TF:@#W2BBB@ HHHH **** "BBB@ HHHH Q_$O M_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7 U&/@YX"O\ X@>++C;;648\N%6 >XF8XCA3/5F8@#ZY/ -; M&OZ_HGA71+OQ+XDU6"QT^PMWGO;RZE"1PQ*,L[,> 3FOD[P5IVK_\ !23X MPP?%GQ797-K\&/!>HG_A$]'N%:,^);]#@WDR\'R5/ 4_[O4RBE.G4J4IRI]NC\$26P^RV<^[_1Q(2<;RI X5RNS^Q M]^R9HG[+_@Z]GU;7I?$GCGQ/<_;_ !UXSO1FXU:].2<$\K"A)"1] ,G&6-=N M78.EE> IRJ^];X$_M.]W.7DW=O\ FEILF<$<-35:IA<%HY.]6IN[VV3_ )VO ME!.]DVC4_96_9=\ _LH?#&/P#X/EGO[^[G:]\2^(]0.Z\UJ_?F6ZG2FO-]D MNK;Z)=SRLZSK 9#@7BL6W:Z48I7E.3^&$(K64Y/117KHDVI/B-\2Y_#UW#X- M\&V U+Q)?K_HED#\D"_\]IC_ H.OO\ K7SA^T[^U5/^RIK5E\!?@+X<'Q/_ M &DOB%'G2=##9CL8CUO[Y@1]EL8L9 )4R;, JH+)4_:5_:FUWX"^+H/V0OV. M]#A^(?[1GC2#S[N6[.ZT\-VS ;M3U-QD0PHP]7RO!W(']._8;_81\)?LA M:'JGBWQ%XGN?&GQ1\8RB[^(7Q(UA=UYJUP<$QQYSY-LAP$A7@!03D@8]B<\- M@L/R0UB_DZGF^L::Z+>6[_N_.Y5DV89ECXYQG22JQO[*DG>&'35KWVG7DM)U M-HIN%/W>:4Z'[#'[!=E^S(^K?&CXP^,7\>_&GQJ!+XZ^(-^F68G!%C9J0/L] MG'A55%"[MBDA0J)']%445XE:M4KU'.;N_P"ON7D?;))(****S&%8_@?_ )!$ MO_7[-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !6/9?\CO>_P#7E%_,UL5CV7_([WO_ %Y1?S- M&Q1110 4444 %%%% !1110 4444 %8WB/X>>!?%H8^)/"=A=NW666V7S/PT?'W[F&$7=NOUDC_P *W?#GQ:^&OBS:N@^-+"9V^["\WER' M_@#X;]*Z*L+Q'\,OA]XMW-XB\'V%R[=9FMPLG_?:X;]:/:Y95^.G*#_NNZ_\ M!EK_ .3A]0XYR_\ W?&4L3'M7I^SF_\ N+1M!?\ A.S=HK@#\!H=%^?X>_$+ M7M"Q]RV2[-Q;#_MG)U_.C'[1?AGHV@^)X%]0;.Y?_P!IBCZEAZO\&O%^4KP? MXWC_ .3!_K/G.!TS/*ZL5UG1<<1#Y*/+6?\ X(_'0[^BN _X7NNB?+\0_ASK MVAX^_,;"X=ONPB<+)_WPV&_2LJN7 M8ZC'GE3?+W6J^]77XG=E_&?"V9UUAZ.+@JO_ #[G>G4_\%U%&?\ Y*;U8_B7 M_D+Z/_U^G_T$UL5QGB'Q[H4OQ3TOX>)+F^B7[2^#P,@_)_O8^;'H:YJ=&K6O MR*]E=^26[/:QN8X'+O9_6:BA[2:A&[MS3E?EBN[=G9'9T445F=H4444 %%%% 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 %>%_ MM8?\EL^!_P#V/%_M8?\EL^!__ &/'B"^T[POHGQ^ENM0O9H;6SLX/!NLL\T MSD(D:@6?)+$ #U-=_P#96:6O["=O\,O\CR_[;R7FY?K-._\ CC_F?35%%%ZNIDCBC0O))(P"JH&223 MT '>G.Z1H9)'"JHRS,< #UKXF_:D^/VI_M3-?>"/A[/=?\*OTS5%T[4;^P=E MF\;:KD;-,M&7DVRG!EE7J!QU3>ISI4:,Z]:7+""O)]E^K>R6[9Y>:9I3RVBG M;FG+2,>K?Z16\GT\VTGZ!^VSX&UO]J+XE>%/V7O"WCB\MM,CD;4_'MC9QCRQ M:*4,/G2 YSG<5BZ,61CC"D=)^TG^T-X,_8I^%N@?#'X5>"EUKQ?K"KI/PW\! MZ?\ ZR^G #N!RL"9WR2''U!;(YW5/&G@7_@G-^SW_PF'CZV?6_'7BBYCALM M!TP;[O6]390L&GVR@$B*,%5R 0HR0,LJ&_\ L=_LL>.-!\4W_P"UI^U5=P:M M\6_%5N$>./#6OA:P/*:99C)"[0?WC@G-")_&/B9QE81P5L+7(_=VT6%4 ;B@) "HJ^Z445M7KU<35 M=2H]7_22[);)'OX7#4<'15*DK)?>WU;?5MZM]6%%%%8G0%%%% !117">.?B! MKFKZX_PQ^%FR75RO_$RU-AF'2XS_ !,>\GHOKUKHPV%JXJIRPT2U;>R7=OM_ MPRU/&SS/,%D?$7E*3480BKSJ3>T(1ZR?R22;8>#+5\;M1U&3# 2 -F*V.3EE+*Q94FJ_'C]I'Q_??$ M.Z_X)Y?\$V6AU3XG7"A_B7\3KU/.L?!$#DAY[A^1+?'YO+M^=K=02& ^@/V, M_P!B[X2?L3?#!_ GPZ6YU'5=4N3?>+O&&L/YNI>(=0;)DNKF4Y+$LS;4SA Q MQDEF;UZM7#X/#JG!>Z];/>;Z2GVC_+#KN^YXN39'CL3CEG&)LU""=X8>+ MWC!_:J27\2K:[^&/+!6=#]B/]ASX;_L6>!KVRT?5+OQ+XS\2W/V_Q[\0=;/F M:CXAOV)9I9'))6,,S;(@2%!))9F9V]MHHKPZM6I6FYS=VS[)))604445 PHH MHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+ M_D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "N>\1_"?X;^+=S:_X,L)G;[TRPB.0_\#3#?K70T5K2K5J$^:E)Q?=-I_@< M./RS+PQM&%6'\LXJ2^Z2:/,?%/PO@^&OAV\\4>$OBEKVB6]C;M*;:2X% MU;C X41R=R< <\DBOG2#Q_XE3QW'\1;F^,VII>K&;;Q7_9=N+@2W.+/SC-C[J_?7 !Y[Y('3%>3ZG^QQ_9UW M9VO_ L;?]KF,>[^R,;.,Y_UW-?>9!G.5T<+.6/JIU)76L6WR]G)1UOYM]/, M_DOQ>\-./JGW!R#[@U?KD?@[\,]1^%7AV7PS<^*_[4MS< M&6VS9^28<_>7[[9!//;!)ZYKKJ^'QD,/3Q4XT)C2>MT%%%%_\%^/^4-G[0G_9/YO_ $=% M7\85 '[_ '_!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3 MU^_U !1110 4444 %%%% !1110 4444 %%%% !1110 5X7^UA_R6SX'_ /8] MR_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% M &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% M !1110 445'=75K8V[W=[7^*O^"N_[!/AD/':?%^ZUJ9/^6.A>&K^ MXS])/)$?_C]=5/ XVKK"E)_)GGXC-LKPO\:O"/K)+]3Z7HKXLO?^"U_PDUEY M+?X4_L\?$'7Y(^#->166GVY/8>9)<,1^*@^U>?>(_P#@LO\ M,:UJ,VB?#3] MC6PMKN)RFS4/$$^I-GUVVMNBG\'/UH^J2C5=.W+&4K^C2M^)^BE%?FO-^UA_P6B^*T>[P;\)[?0%D/RR:5\/Y"BCM^ M\OII 3]1^%;4'[//_!53XIZ!YOCSXZ?$FUO[BU)+:7XDTS0H8)BO *6L>]D! MZ[=I(Z8K*N\NPR3J8F+N[6IJ=1_-0C*R\VTC*EQ3#%-K#86M*W5PY5][_P C M]#7=(D,DCA5499F. !ZUPGC/]J7]F?X=;QX[_:#\%:0Z?>BU#Q1:Q2?0(TFX MGV S7P)/_P $6_VG?B$_"MIIUMKVM23P+ M!&#/C+XL\*VFHVV@:U'/<+-&28 MT(*&9=O5XPWF)G(WHM>-^-/VFOV9-+\6:C8>$_BTFJ:9%>2+8:A'HE]$)X=Q MV-LD@5ER,<$ T>"_VF?V8]5\6:=I_BWXM)I>ERWD:ZA?OHM](((2PWMMC@9F MP,\ $U]IS5?J/M.2=N3:TN:UMK;WMI;>^A^'?V5Q7_;'UCZM/VG/S7Y)UN6_RMY'[Z>#_ -LW]DCQ^5C\(?M+^!;V5_NVR>*+59O^_3.''Y5Z+8:C MI^JVJWVEWT-S XRDUO*'1OH1P:^-KO\ X(P?!R&66;1?%T$@DC*>3KWAN*_C M R#D*\@"-QC>H# $X/)SR.J_\$7#I4CS_#K7?#FG2NVYI+62^M-S?WL!Y0O; MA0!QTZU^=3Q^#O\ [O7CZJE)?^2U;_\ DI^\QQ_%%*E>KA(2E_=J6_.+_0^_ M:*_//4?^"<_[;7A:S\GP7\#?"__!9'X"6, M]AI'C*;Q-;O+(C M=WLMR++2;B:VM80[%O+A6ZM) L:YVJ"YP .3C-9NE?\ !0']MCPY-]G\>^./ MBAHDD?WX['P?HNN,OX.T&[],UV4WEM:RAC*-^SJ13_\ 6^;\#BEQI2ISY:F M$JKY17XN27XGZT45\4Z)_P %COV99?A4/#/BCXC>*_#7BM/#XM1XE\6?#N9( MVU 0;/MT90NO)IS3OZ) MKS/O&BOG3X2^-?VX_%WB;3)A\5O@#XE\.F^A.L3>'KF_DNS:;QYIAV,8_-V; MMN[Y%;;8Y9E9 27WB, M 'C!;TKFG0E":@VK_P!;W/1H9E&OAI5O932CT<=7Z)-W^1V=%?/?_"V?^"C- MCQ=?LD^#[[WLO'JQ?^C%KL_@?\4/VF_&OBBYT?XV?LMP^"=.BL&FM]9A\;VN MI">?>@$'DQ*&7*EVWDX^3'4BB6'G&-[K_P "7Y7(HYOAZ]54U"HF^]*HE\Y. M-E\VCU&BO*_C9\>OBQ\+O%L.A^"_V6_$GC33Y+!)Y=7T6_@18Y6=U,.R0[B0 M%5B>F''I7'_\-Q_$2SYUG]A#XOIC[WV'1(KG\ML@SS^G-$<-6G%-)?>O\PK9 MUE^'JNG4$IO%4GPN\7>$6AOWM3IGC31_ ML5TY5$;S43>VZ([]H;/)1N.*\Z\4_P#!0CX,^"_$^H^%_$?@GQ];R:9?S6LU MT/!ER\$C1N49XW4'>F1D-W!!J8T*TY.,5=HUJYKEU"A"M5J*,9;-Z7^\]UHK MY[_X>A_L=6W_ "&O&NM:;C[WV[PCJ"[?7.V$].]>S-\3? L?PT'QAFU](_#9 MT5=7_M26%T461B$PE*%0X&P[L%=PZ8SQ1.A7IVYHM7\@PV;97C>;V%>$^57= MI)V7=ZZ+U-ZBO'K'_@H#^QCJ !M_VBO#BY_Y[W+1=\?QJ*Z'PS^UA^S%XRU: MVT#PO^T#X.O;^]G6&SLH?$5N9IY68*J(F_OVU?VU/B=^TY\3]5'_"57MKX1M; MV2'0M"MKAHX/(5B%ED0'$DK@;BS9QNVC %9Y%J\BB:6!7R(Y=FX;DVL1QFO7CD=9TE)R2?:W]?D?G= M7Q4RZ&/E1A0E*FFTI._@Q\$/ 3?M<_$;21H7@ M+PE:MI/PD\)P0_OKG.1YL41YDN;A@<$\XW.QPN^KOQR\5?"#X<^"E^ -KX@. M@?"KX::;#-X_U8W#.\B*(#X+_ RN$ BT.SP/+U&YCZ&ZD4*RC'[L!2.0FSYG#4HYQB74 MK-_5*$O3VM5=%W4.^J4M?LI/ZFO+V^8)T8+V[23U M"2J_3U%%>EB<3/%5.:6B6B2V2Z)?UKN]3Z'!X2G@Z/)'5O5M[R;W;\W]R6BL MDD%%%%\41_BE/( MXZ?F5ZL+A:F*FTG:*U;>R7=_HMV]%J>'GV?83(<-&4XN=6H^6G3CK.I/^6*= MO64FU&$4Y2:BFR3QGX[U_P 6Z]+\,?A3.!=IQK.N8S%IJ'JJG^*4\@#M]02O MRK\8_P!H#XC_ !@^(=__ ,$[/^"9&IK!K-D^SXO?&EU\ZU\(1N2)(HI 0+C4 MWPRJJG]T00"K*[P5/B9\;/B/^UOXYU']@#_@FGK[Z)XDY MXEL-/D&!<:@XR&D4XB'W2N-Z?6?[,7[+_P &?V0/A!IOP2^!?A1-+T;3P7ED M8A[B_N& \RZN), RS.0"6/H% 5551ZM>O1P=%4X+3=)[M])S_P#;8;+=_P![ MRLDR'%O&/-LVDIXN2:26L*,'O3I7MOI[2HTI5&OLQ481H?LD?LB?!G]BWX16 MWPB^#6BR1P^8;G6-8OG\V^UF];_67=U+C,LKG\%&%4!0 /4***\*_P#7E%_,UL5CV7_([WO_ %Y1?S- &Q1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5C^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U M^G_T$T ;%%%% !1110 4444 %%%% !1110 4444 ?('_ 7X_P"4-G[0G_9/ MYO\ T=%7\85?V>_\%^/^4-G[0G_9/YO_ $=%7\85 '[_ '_!IM_RE,_:[_[> M/_3Y/7[_ %?@#_P:;?\ *4S]KO\ [>/_ $^3U^_U !1110 4444 %%%% !7' M>(/VA?@7X4^+^@?L_>(OBYX>M/'/BF*>7P]X0EU6+^TKZ*&%YI94M\^88UCC M=BY&T;<9R0*[&OS1_:X^&7PZ\&?\')'['7B[PAX%TC2M3\0^"_B!)KU_IVFQ M03:C(FERE9)W1097!ED^9LGYCSS0!^DNM:UH_AO1[OQ#XBU:VL-/L+9[B^OK MV=8H;>%%+/)([$*B*H)+$@ DUY]\$_VP_V7_P!HW6KCPW\$/CCX?\2:A;Z> MFH&RT^]!EFL7;:EY$K &>V9OE6XCW1,> Q-?%/\ P<3?$W7-5TG]FC]A/3[R M2'2/V@_VB= \/^-EC: L/XEC93D,11_P '"'CRY_9( MM/V6_P!N'X=[=/USX??M#Z7H,K6RA/M'A[5+2YCU&P.,?NY4M81MZ H&&"H- M 'W=\9_VA?@E^SQI%CK?QJ^)>E^'HM4O?L>D17T_[_4;G:6\FVA4&6XDVAF* M1JS!5+$8!-:7PN^+'PS^-W@BS^)/PA\>:5XDT&_WBTU;1KU)X79&*.FY2<.C MJR,APRLI5@""*_/S]E#XAZI^U-_P<:?M&ZYXLD-WI7[/7PST7PAX$M)CF.PE MU01W=_ M:/\ %&WTA3B"QU=5L;"^FC7HKW33I+*?XFB4]J /T=HHHH *\+_:P_Y+9\#_ M /L>Y?\ TF:O=*\+_:P_Y+9\#_\ L>Y?_29J /=**** "BBB@ HHHH **** M"BBOCG_@OY_RB1^+/_)?\ D+Z/ M_P!?I_\ 036Q7\<]?0O_ 2I_:6^&W['_P"WKX$_:+^+OV__ (1WPX-5.H_V M9;+-/^_TJ\MH]B,RAOWDR9Y'&?I7U%;A25.E*4:MVDVER[^7Q=3G>)45=K0_ MJ3HK\WO$W_!RE^S+=./^%._!GQ5XD4K\HOX)[-B>PQ#;7 ]>_8UQ^H_\%\/V MG_%\^_X5_L8WL<3#,<9\)ZWJSOWZQQ6P''/0\5Y,,AS24>9PLO-I?A>_X'F5 MN(/;TR:7^S5\<](M7!!/AGX M^;$!Z!KP%@<$'[V>1S6)JGBW_@IC\4+LOXG^$7[7M[!(/GL[ Q^'(Y/4.//D M3;GL%'KVJEDM9*\IQ^37ZN*_$XY\25N=1A@JOK)1BO\ TIR_\E/V'U/5=+T6 MS?4-8U*WM+=/OSW,RQHOU9B *\Y\5?MH?LD^"]Z>(OVD?!44L9P]M#XBMYYA M_P!LHF9_TK\PM+_97_:4UNY349O^"27Q;\277>?QA\?]%MVD)/\ $SVHD'.> MK\#%=WH/[-7[9MDR/H/_ 1!\"6#@Y$GBGX])J./]Y8YMI].%QGVI++:"TE/ M[YTU^4Y_D95,SXGJ:T<)%+NYR;^[DC^9]7>+O^"Q?[!GAB[DTS3?B5JVO7L7 M#V>A^%+Z1P>PW21(AS_O5QFI?\%IOA]J\QLOA-^S3X]U^XSB-+E+>W5S[>2] MPV/^ Y]JX_PIX(_X*X:):I;>!_V /V5O"J)_JQ=7]Q*Z]_O0 Y]/KDUUD7A[ M_@O]>VXMK/7_ -E'P_ /NI9VVNRNO;HT93'?\!26&H*37[M+SJ.7_I,8V]-; M=V*?^M-:"?M%#ORTXO[N:K^A6N/^"@/_ 46\=C_ (M5_P $^+C35DXAGUY; MZYC]B6\JU'ZU#/-_P7,^("&87?@;P@LG1=)T^U.W/H;QYV&/=#FM&/X(?\%V M=8;_ (FW[;?P9T8-]X:/X!EN=OT\]!GUY[TI_8T_X+"ZY_R&O^"NVE:3NZ_V M/\%+"7;]/,E7/3]32G3BI+EKTH)?RPS39@S?L*?\%1_B-\WQ)_;LN=/CD_UT>CZ]=V[8[C;9Q0*1[9IME_P0\T MCQ-?QZG\:_VC]7\3LK;GANK.:7+>OF2W+,?R^M;A_P"";?\ P4,U5MWBK_@M M'X]FS][^R/A_8V'Y;)SCG/X<=J4_\$D/C5J_'B__ (*S?M!7>>OV#7(+7/Y( MWO\ IZ5I.:E!P>-:3_DBX?%Z4I*5:A[1K^>O4E^'+;\#H=!_P"" M+G['6DO'->6NM3,@PT=M=16T;_[PCC#'_OJN\T#_ ()L?L.>#PLA^"VGW#KT MEU74)YL_57DV_I7D#?\ !$+P#JGS>+_^"@'[4.L9^_%=?%5%B8>FU;48R.#S MSS3X/^""_P"QE*<^(_B%\7M;/\1U7XEW3;O7/EA.O'Y"N18;+%!1GB:DEV:E M+_TJ;.V&1TH3YHX"@GW;N_QI?J?26A?![]E/P'&$T/X>>!=.V]'%A:*P_P"! M,,_K5^Y^.?[.O@V#[+<_%WP;IL:_\LCKMK$!U_AWCT/Y5\U0?\$"/^"7TF/^ M$A^".M:R?XCJ?Q UAMWN?+ND[\_6MW2?^"'O_!*O1?\ CS_8_P!'?'_/WK6I M7'_HVY;TI0P^0TFW'GOY1BOU9Z4,-FU-6IRI0794Y/\ *V9<8DB^'>FASCIEO(R>I[UKS9*OLU'\XK]&4Z.??\_Z7_@J7_RX M\PUC_@MK_P $Q-&+"3]JK1;C:?\ ESBFESSCC:G-RY_*.OJ#2/V:_V<_#^T:#\ ?!5CL&$^Q^%;.+:,8XVQC''%=/I M/AGPWH(VZ'X?L;(>EI:)'_Z"!Z#\J/;Y1':C)^L_\HDO YM4^/%M?X807_I2 MF?QZT5]@WG_! _\ X*RZ?:O>W?[*.R*-@\@_\ ;]7Z)_:.7_\ /Z'_ ($O\SKY)]C^E..2.:-98I%9 M6&593D$>HI:_/^Y_9'_X*I?L,2-J7['_ .T%%\:_!MN=P\"?$6Y2UUJ.,?P0 MWQ_<7#D#EY0F.BKWKIO@S_P6K^$=UXPC^#G[6WP]U[X0^.!A9=%\8V#68E8G M&Z)Y/W#/'EBNH>$/$EI?Q% W[B4%E!Z$J?F7\1 M6O7DU*=2E-PFFFNCT9[^#QN#S##QQ&%J1J4Y;2BU*+]&KIA4-[IVGZE#]GU& MQAN(_P"Y/$''Y&IJ*S:35F=+29RFL? GX)^(-QUKX1>&KEFZO+H,@^OR,*]IHKGC@\)&?.J<4^]E?[SFJ MX+!UE:I3B_5)GR;XC_X(I?L$Z]-]IL/ NL:-*#F.71M=DB:,^J[MV*H)_P $ ME[OPDNWX,_MV_&CPH%_U<$/BAYH![-&"@8>U?8-%=\,3BX*RJSMV.$7J89-0LKI_^^C'$/RKZSHK58VJ_C49> ML8K\4D_O8?V-1A_"JU(_]Q)/\).2/DZ3]L/_ (*,>"+)7^)7_!,2[U G?>> M$/B'9W6X?[-NJ/(/Q/-,D_X*Q:)X3M1-\9?V*_CIX2Q_K+B\\#&2V7W$OF+N M'N%KZTHINOA9_%12_P +:_\ 2N;\A_4,QA_#Q_&:XT:;.'@UGP_>0LA]&(B8#\\5Z5X3_ &[?V-O'&S_A&?VE_!TY M?[HDUN*(_B)"N/QKT+Q5\/O 7CJ VOC;P1I&LQ%<&/5=-BN%QZ8D4BO*_&/_ M 3B_82\=;CKO[*W@V,O]YM*TE;!C[YM?+.?>H<<%+X92CZI3_)TR7#/Z>TZ M4_6,H?E*?Y'J.C_$CX=^(MI\/^/=%OMP^7['JD,N?IM8UKW%O;7ML]K=P)-# M*A62.10RNI'((/!!KY.U_P#X(J_L07I8^#=-\7^$B?NMX=\8W(V?3[09JYJ? M_@CWXH\+$GX+_M[?$C02O^J.KPPZCM^NTP9_2LG0?_+NK%_XE*'X157\R7B\ M[IZ3PJE_AJ+_ -N43ZVOO@]\)-3).I?"WPY<9Z^?HEN^>,=T]*HV/[._[/\ MIFL6WB'3?@9X.M]0LKA)[.^@\,VB302J(43_5IXGBOK7,((_O?V1KVG MH2.Y'VJ.-S],YJ7',HZ1BI_X:D%_Z<=+\CDECZ,7>O@9I^4(S_\ 26SX!^.L M'PO\.?''Q3X/^%_C1-6TNPUJ>.T:2QN+2:%0Y_<217,<<@DC.8V^7!9"0<5S MFC^(?!>G>)K&W\6^)K73[=KE#-)-')(%4$9RL:LV/?%<[^UAI'CB?XKZMXW\ M;_#O5= O]3U"4ZS%J(5@;_A^ RRCVN<.%..CEI&S2M>_5W2MTW\[GZ8?LC_' M/XQZ3=P_"W0=0;4? OA?58R)?%6I,?GU[4$;[RD_ZF)LC9CJNYIOO.F6UM;6 M5M'9V=ND,,*!(HHD"JB@8"@#@ #C%/KXRLI=6_T2V2Z+SNV4445F>@%%%% !12,RJI9F &22>E>9>) M?%FH?%VZN_#GA+6/[-\+6&[_ (2#Q-Y@02JHR\,+'@+C.Y^F/;[W7A<)/%2; MORQCK*3V2_5OHEJV>!G_ !!0R.E"$8.K7JOEI4HVYJDNN^D81WG-^[".KULG M-XD\7:W\5M6N/ OPXU$VFE6S%-?\2H>%'\4,!Z%L=6Z ?K\E>-/BG\0?^"AO MBW4/V*/^"?OB"X\+?![P_JD+/]O_ @^#_PT^ ?PWTGX1?!_P=9Z#XU(U')))R7= MB2S.Q+,S%F)))KT\3B:>$IJE3C:VJB^C_FGWEVCM%?CPY%P_7P^)EF>9S57& M5%9R5^2G'?V5%/6,$_BD_>J27-+:,8TO@#^S_P#"3]F#X4:3\%/@AX-MM#\/ M:-!Y=K:6XRSL?ORRN?FEE<_,SL2S$\FNRHHKPY2E.3E)W;/K=@HHHJ0"BBB@ M HHHH **** "L?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*@#8HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_ *\H MOYFMBL>R_P"1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "L?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z": M-BBBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_P H;/VA/^R?S?\ HZ*O MXPJ_L]_X+\?\H;/VA/\ LG\W_HZ*OXPJ /W^_P"#3;_E*9^UW_V\?^GR>OW^ MK\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "OS=_;H\5^&+#_@ MXT_8CTN^\0V4-RG@GQZKP2W2*ZF;2W6$$$Y!=D<+_>*D#.*_2*N+U[]F_P#9 MW\5:S<>(O%'P$\%ZEJ%Y(9+N^O\ PM:333N>K.[QEF/N30!\5?\ !P3\$O%M M[X$^!'[=/@W0;O5!^S3\=-%\:>*["Q@:68^'4N(CJ$J(H+.8Q%#(P XB65OX M:P?^"UOA[0O^"BWC/]E?]AGX%^)+#Q(_B+XQZ9\1/%-YH=XEU%IWA#3;:?SK M^5XR5CBF-VD<#,0)I<*A)SC])3'&8_),:E"N"N.,>F*YOX<_!?X._!Y;]?A) M\)_#/A8:K<>?J8\.:#;V/VR7G]Y+Y*+YC30!\&_ WX>R_L6?\ !PC\ M9]9\=2)IWA7]J3X>:3K/@?6;IPEO<:WHZ);WNE!VP#<^6\EV$[Q,2,[2 O[ M7PTNOV@_^"WG[3G_ 4H\-LMSX T_P +Z7\+O WB"$[K?79[=+2;5I+=QQ)% M!=VJP>8I*,^\ DHP'WW\0_AC\-OB[X:D\&?%?X>Z'XGT>619)=)\0Z3#>VSN MOW6,4RLA([''%:6AZ%HGAC1K7P[X:T:TT[3[&!8;*PL;=88;>)1A41$ 5% X M % %JBBB@#R_XK?LE?#7XQ>+G\:>*-?\46]V\"0F/2?$CN)JZL?QSU]??\ !!C3+76/^"L'PHT^]4F-SKA.TX.5 MT+4&!!^H%?TA>)?^0OH__7Z?_036Q7TV)XH^L8>=+V-N9-7YNZM_*8JC9WN8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%%?)FYC_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U;%% ',^)?"6F6.@W5W#<71:.(D![EB/Q%6; M+P7I4MG%*US>9:)2<738Z5;\8_\ (L7O_7 U+LP/@3QC_P1T^*?P#NCXJ_X)M?M2ZGX62!B\/PY^(,\NIZ& MWI'!./\ 2;->G*^8Q]0*YJT_X*._'S]E'68/"'_!1G]G;Q#X*C>80P^+X)I- M0T"\8D!=FH6P80LV<[)4)4?>85^D%5]7T?2?$&EW&AZ]I=M>V5W$T5U9W<"R MQ31L,%'1@0RD<$$8->U2SNM*"IXN*JQ7\VZ]);K\_,^5QW!^4XC$2Q6%1X_\(/VBOVE''4E]JG:E62\X3?LIONU4I>4&?H!_P (/I'_ #\W MO_@6U'_"#Z1_S\WO_@6U>!?LS?\ !3#X(_M':&=6\&>)],\0101[[Z;PY,S3 MV8Z%KFQF"W-LN>-SI@GIFOH#PMXX\(^-;3[9X5\0VMZ@&66&3YT_WE/S+^(% M>=BLLQN#5ZD-.ZU7WK;T=GY'IY5Q=D.;XCZK3J\E?=TJB=.JO/DFE)K^]%.+ MZ2:&?\(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%%_^!;4?\(/I'_/S>_\ @6U;%% & M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 ?+/[ M;W_!,/X=?M1>"M:G\+ZK/H_B6YMFFM97Q);W%VBDQM(#@H6("LZG[K$E2:I_ ML#_\$V?AS^SKX!TG4/$^H3ZKXDM%+7$B$)!!=D?O'0#ER#E5_P#@6U;%%=!ZAC_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M39?!FB01M-- M>W:(BEG=KQ@% ZDGM6O261@JHH&223T %>1^-?&^G?$ M71M2\3^)?$L7AOX9Z%#)<:WKM]<"V6^CB!+DNQ'EP+@Y8]<>OW>S"8.6);E) M\L%N_P!$NLGT77R5VOG,_P"(89.H8>A3]MBJMU2I)V2G"ZO0EM;1J]E?_$^:%^..'@T MQ77V:0C^_P#\>_WMX4\*>&? OAFP\&>"] L]*TC2[2.UTW3=/MUB@M844*D: M(H 50 *]+%8N&%BJ5-6<=EOR_WI=ZC^Z.RUVPR#A^>!JSQ^.J>VQ=5)3J6 MLDMU3I1=^2E%[+>3]^;GR& M.&WB7HJJ/S)ZDDDY))K8_P"$'TC_ )^;W_P+:MBBO";;=V?5&/\ \(/I'_/S M>_\ @6U'_"#Z1_S\WO\ X%M6Q12 Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ M MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH MQ_\ A!](_P"?F]_\"VK,\*^%=.U#3I)II[D$7,B@)<,HP&KJZQ_ _P#R")?^ MOV;_ -"H /\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ M ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV M** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_ MX0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ MA!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^ M?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VK,M?"NG2>*;JP: M>YV1VT;*1<-NR2>IKJZQ[+_D=[W_ *\HOYF@ _X0?2/^?F]_\"VH_P"$'TC_ M )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F M]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+ M:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV* M* ,?_A!](_Y^;W_P+:LS7/"NG6NHZ;#'/ M_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U;%% &79^$M-L;I+N&XNBT;94/&3S;+XA> [UM(UJWF[2^?" )G'8S+)CMBOG_P 4_L[_ /!3?]DR M[_MCPS=Z5^T?X4M#NC^*C)+2AII" %S7Z"45Z.%S7& MX32,KKL^W:^Z7DF>5FN291GF']ACZ$:L=TI13L^ZOLUT:LUT9\4_L[_\%3O M'COQ3_PJN^\83Z-XQ@=8[KX;?%K3SX>\01.>D<32GR+HGG 5VD8#.P9KZBT' MX[>"=0OAHGB/[3X>U+O8ZY"8"3_LN?E(].03Z50_:(_9-_9N_:Q\+?\ "'?M M%?!O0_%=FJ,MN^I6G^D6N>I@N$VRP,?[T;J?>OEW7O\ @G3^V'^S'8D?L)_M M/Q^*_"EOS'\'OCHC:G81H/\ EG9:@@%Q: #(1!A1"2T\6^#;Q=0TZXC_ .>@ M9"2$]\G-85LFJJSH24T]ELWZ*[4O^W)2&N,IY;[N?82>&MO47[VAZ^T@E*"\ MZU.DO,]1HK+\+^-O"7C2T^V^%?$%K?(!EA#)\R?[RGYE_$"M2O)J4ZE*;A-- M-='HSZ_"8S"8_#QQ&%J1J4Y:J46I1:[IJZ?R"BBBH.D**** "BBB@ K'\#_\ M@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "HK^_LM+LI=1U&ZC@@@C M+S32L%5%')))Z"F:KJNFZ'ILVKZQ>QVUK;QEYIY6PJ*.YKQ/XK_%7P5_P@FI M_';X_>*H?"?PJ\-Q?:I'U!S&VI;3\KN!\S*S85(E!9V*A0217=@\$\3>[;Z1BNLGT7S=D?,Y_Q"\LJ0P6#I^VQE5/DIWLDEHZE26O)2C]J5KM^[!2F MTBW\1/B)X<\3^%-4^*/Q2\50^%?A5X=@:ZU+4M1F\@:BD9Y9B>5BS@!1\SL0 M "Q 7YH\(>!/B-_P6/\ $^G^._B7X?U+P9^RMH-XDWA#P-(K6M[\1)(FS'>W MJK@Q:>" 8X?X^&]&6Q\-/@]\4/\ @K=XUTG]H#]I_P (WOA/]GG0KI+OX8?" M"\7RIO%+)_JM6U9%./)(YBMONE3W0EI_O2UM;:QMH[*RMXX888PD,,2!510, M!0!P !P *[\7C%ATJ=)6<=DM5#OKUF^LNFRVT60TJM6Y MK;0@M>2E"[Y()]Y2QL;*W2"RLK.%8XH(D4*D: M(H 554 !0 *LT45X6Y].%%%% !1110 4444 %%%% !1110 4444 %8_@? M_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5CV7_([WO_ %Y1?S-;%8]E_P CO>_] M>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$T ;%%%% !1110 4444 M %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!?C_E#9^T) M_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW_*4S]KO_ M +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?[6'_); M/@?_ -CW+_Z3-7NE>%_M8?\ );/@?_V/Z7J]C'Q!K MY)\4_P#!(O2/A5K]W\2/^"YT+3I#J7AG49/\ IOIEPQ12 M?NAD(" G:E?9%%;T<37H74'H]UNGZIZ,32>Y^?7BC]I;]H_]F2\\S_@HS^QI M>06%J?\ DN/P!:6\L$ ZSW=EQ/:@#!:1@02<*E?0W[/_ .TSI_QK\)CQM^S9 M\;?"_P 7/#\84S1V=ZMOJ=H#R$FC.&C;'\,JJY]*]_Z]:^9?V@/^"3?[)OQI M\6'XL^"-)U7X6?$*-FDM?'_PMU Z/?B0\EI5B'E3[B!N+H78#&X9KUJ>:TZT M%3Q$;KS7-'Y7?-'_ +=DO0^/Q?!.43Q$L5@7+"UY:N=!\CD^\X6=*H_^OE.; M\SV;0/CMX(U.^&B>('N- U+HUAKD)@.?]EC\K#TYR?2NS5E=0Z,"I&00>"*^ M&M?NO^"J/[)]B=)^+_PTT#]JSX>V_P#S%M M(]*\6V<0XWO:',-VP& !"3*Y MR685T_[,G[9O[+'[0&LMX2_9K_:#O?!OC""3R[WX5?$.V:SO[>;JT/V6Y.YF M&?F,+2X]11/ 8.O#GI2Y?_)H_-I<\?\ MZ+]3G6+XUR73$4HXVFOM4[4JR7G M3G+V4WW<:E/RI]#Z_HKSW_A;?C/P7^Y^+7P]G@A7AM:T/-S:X_O,OWXQ]7JI]B!7G5\!BL/#GE&\?YEK'[U= M?+<]7*N+,BS?$?5J57DKK5TJB=.JO/V!4?B;Q-HGA#19_$/B*_2VM;=OH .Y/0 ,7\-..WM:K6L: M:>R^*I+W8:W<;GQN^-7P\\(?#G4/VEOVH?$L?A?X:^'U\^QTZ\/[W4Y/^69: M,G.K4FZN(JM.K5E\51K;1:1A':%->[!=VVVBJJ*$10 M !@ #@"EHHKQ#Z,**** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R" M)?\ K]F_]"K8K'\#_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOY MF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ M$O\ R%]'_P"OT_\ H)K8K'\2_P#(7T?_ *_3_P"@F@#8HHHH **** "BBB@ MHHHH **** "BBB@#Y _X+\?\H;/VA/\ LG\W_HZ*OXPJ_L]_X+\?\H;/VA/^ MR?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q_P"GR>OW^K\ ?^#3;_E*9^UW_P!O M'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPO]K#_DMGP/ M_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FH ]THHHH **** "BBB@ HHHH M **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U=H;:2!D&O6J*NG4J4IO M>.;?X<_MA_"_Q/\ LU?$J5B(!XL7['8W3YPSVNJ1@6UQ'G \R01@G@9K[FKG M_B;\*/AC\:?"-QX!^+OP^T;Q-HMV/](TO7=.CNH'." VR0$!AGAAR.H(KT:& M9SISYI*S_FB^5_/I+YK7N>5FN1Y3G>']ACZ$:L5JE-)V?>+>L6NC3370Y?3; MKXS^&M/AU?P]K.F^/-%FB66VE698;IXB,ADD4F.48YSR6[5J^'OCKX'U:]&B MZ[+<:#J?1M/UR$P-GV8_*V>W.3Z5\PZE_P $I_'G[.NH3^+_ /@F+^U1K_PL MD:5II/AWXCD?6O"EXY.2OV>)_$NF>%/#= MYXHU.4"VL[=I7(/WL#@#W)P![D5S'A?XD>%-)^&)\?ZI?B&PEE>1,\NS,V]UXC_8MEUR+3W,FE63C'K1X6HQPG/*3<[WY=$W&VV[BG?K=I+N]#YRKG_BI6S_ .K4LKIT\.Z? M+[5UH3A&KS:U+)QJSIJ&BA[.$I3LGRQ;DOU"_:5_:/\ AS^SW\/C^T[^UA=3 M6VGQ3B'P-X!M$\V]U2]?_511P]9KASC ^Z@RS%0#CB/V7OV0?C+^TO\ %_3O MV^?^"C.CQQ^(+,F7X5_"(OYMAX&MF(99YE/$^HL K,[#]V0. RHD%_\ 9%_8 MK^+/Q'^+=O\ M\_\%#_LNI?$R2(_\(/X%A?S=+^'MF_*PP*25DO2,>9/R0W" MDXW5]?UX6-QUOW=*VBMIM%?RQ_\ ;I;R?EO]YD/#^&R.A*TG4JU'S5*DOCJ3 M_FE;1);1@K1A&T8I)!1117C'T 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D$2_]?LW_ *%0!L4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8]E_R.][_P!>47\S M6Q6/9?\ ([WO_7E%_,T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !6/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!- &Q1 M110 4444 %%%% !1110 4444 %%%% 'R!_P7X_Y0V?M"?]D_F_\ 1T5?QA5_ M9[_P7X_Y0V?M"?\ 9/YO_1T5?QA4 ?O]_P &FW_*4S]KO_MX_P#3Y/7[_5^ M/_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1 M110 5X7^UA_R6SX'_P#8]R_^DS5[I7A?[6'_ "6SX'_]CW+_ .DS4 >Z4444 M %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ /7Z?_03 M6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 9OC M'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F7%O;WEO):7<"2Q2H M4EBD4,KJ1@@@\$$=J?10!_'/17[&?\0F/_5_G_F*_P#[Z53T/_@U'_MFT:Z_ MX;T\O;,\>W_A5N<[3C/_ "%!7Z7_ *P91_S]_P#)9?Y''[*IV/V8HHHK\T.P M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^ MOV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?^O*+^9H V** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_P A M?1_^OT_^@FMBL?Q+_P A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** " MBBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/^R?S?^CHJ_C" MH _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "O"_VL/\ DMGP/_['N7_TF:O= M*\+_ &L/^2V? _\ ['N7_P!)FH ]THHHH **** "BBB@ HHHH **** ,?Q+_ M ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 U_]>47\S0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %8_B7_D+Z/_ -?I_P#036Q6/XE_Y"^C_P#7Z?\ T$T ;%%%% !1 M110 4444 %%%% !1110 4444 ?('_!?C_E#9^T)_V3^;_P!'15_&%7]GO_!? MC_E#9^T)_P!D_F_]'15_&%0!^_W_ :;?\I3/VN_^WC_ -/D]?O]7X _\&FW M_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !16?XK\5>'/ OA;4O& M_C#6K?3=(T;3YK[5=1NY D5K;1(9)978_=545F)[ &OC;]G#_@LYJW[2WQM\ M.?"'P_\ \$JOVM?#>G^);WR[;Q[XU^$W]F:#;6VQI!=S7.:":)EEAN(V9)8VR"&#HH!ZU1110 5X7^U MA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z4444 %%%% !11 M10 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KF MG?\ (/@_ZXK_ "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ _P#R")?^OV;_ -"K M8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ K'\#_ /((E_Z_9O\ T*MBL?P/_P @B7_K]F_]"H V**** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z M\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z": -B 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 \0_P""BO[)OCK] MN/\ 9(\3_LN> OC[/\-9O%:PP:AXFM= 74I!:+*LDEN(6FB!678(WRV#&SKC MYLCXZ_9@_:L_X*4K)_K,EU )KS6_\ !WC3_@H? M\;?A#\6?&G[/OBKX>> ?A!XHE\86$7Q!M8+36==UW[#<6=I%'9PS2O;6L"W< M\TCSF-Y)8X%2-DW24 ?/?_!.36]5^)G_ <2_MS>-/%4K/<>$_#OA#PWH44A MS]FL&M?,9$ST5Y(!*1T+2$T_]G/Q%J'A;_@ZH_:#^'VA2-'I?BS]FW1-=U^& M,X66_LI]-M+>1QT++!<2*"><,?>O4/$_[._CG]B[_@K?XH_X*%>#?AWK_B?X M<_&WX?6FA_$RV\):1+J.HZ%KVFF-;'4/L< :>XM9;5# P@CD>.4!V&QB1I_L M!?LD_$>[_;L^//\ P5'^.?@F\\+ZK\5ETSP]\/?".JE/M^D^&=/MXHQ-=JC, M(IKR:)+@P;BT*J@?#ED0 ^T:*** .#^(/[3WP ^%7B-O"7Q$^*FEZ1J20I*U MG=R,'"-RK< \&O"OVAOVH/V??&_Q5^%.N^%/BSH][:>'O%'4-<\(:7>W!4*9[O3XY'('0;F4G%5C\+OAF00 M?AUH6",'_B40_P#Q- '!?\-W?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ M ,17=?\ "IOA7_T33P__ .":#_XBC_A4WPK_ .B:>'__ 30?_$4 <+_ ,-W M?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ ,17=?\ "IOA7_T33P__ .": M#_XBC_A4WPK_ .B:>'__ 30?_$4 <+_ ,-W?LA_]%XT3_OJ3_XBC_AN[]D/ M_HO&B?\ ?4G_ ,17=?\ "IOA7_T33P__ .":#_XBC_A4WPK_ .B:>'__ 30 M?_$4 <+_ ,-W?LA_]%XT3_OJ3_XBC_AN[]D/_HO&B?\ ?4G_ ,17=?\ "IOA M7_T33P__ .":#_XBC_A4WPK_ .B:>'__ 30?_$4 <+_ ,-W?LA_]%XT3_OJ M3_XBC_AN[]D/_HO&B?\ ?4G_ ,17=?\ "IOA7_T33P__ .":#_XBC_A4WPK_ M .B:>'__ 30?_$4 >7^(?VYOV2YM4TJ2'XXZ0ZQW9,C()2%&WJ<)P*UO^&[ MOV0_^B\:)_WU)_\ $5QO[4GP\\ :=\9/@O:Z?X&T>"*[\;RQW4<.F1*LR?9F M.UP%PPSV->V?\*F^%?\ T33P_P#^":#_ .(H X7_ (;N_9#_ .B\:)_WU)_\ M11_PW=^R'_T7C1/^^I/_ (BNZ_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P M_P#^":#_ .(H X7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (BN MZ_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(H X7_ (;N_9#_ M .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (BNZ_X5-\*_^B:>'_\ P30?_$4? M\*F^%?\ T33P_P#^":#_ .(H X7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7 MC1/^^I/_ (BNZ_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(H M X7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (BNZ_X5-\*_^B:> M'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(H X7_ (;N_9#_ .B\:)_WU)_\ M11_PW=^R'_T7C1/^^I/_ (BNZ_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P M_P#^":#_ .(H X7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (BN MZ_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(H X7_ (;N_9#_ M .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (BNZ_X5-\*_^B:>'_\ P30?_$4? M\*F^%?\ T33P_P#^":#_ .(H X7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7 MC1/^^I/_ (BNZ_X5-\*_^B:>'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(H M X7_ (;N_9#_ .B\:)_WU)_\11_PW=^R'_T7C1/^^I/_ (BNZ_X5-\*_^B:> M'_\ P30?_$4?\*F^%?\ T33P_P#^":#_ .(H \T\6?MT?LDW'AR\AM_CEH\C MM"0J()22?8!.:MV'[=G[(J6,*O\ ';101$H()D!''^Y6=^VO\-_AWI/[*?CG M4M*\!:+;7$.ANT4]OI<*.AW+R&"Y!^E=M\-/A9\,;CX<>'YY_AQH+N^B6C.[ MZ/ 2Q,*DDDKR: ,#_AN[]D/_ *+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_^(KNO M^%3?"O\ Z)IX?_\ !-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (B@#A?^&[OV0_\ MHO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_XBNZ_X5-\*_P#HFGA__P $T'_Q%'_" MIOA7_P!$T\/_ /@F@_\ B* .%_X;N_9#_P"B\:)_WU)_\11_PW=^R'_T7C1/ M^^I/_B*[K_A4WPK_ .B:>'__ 30?_$4?\*F^%?_ $33P_\ ^":#_P"(H X7 M_AN[]D/_ *+QHG_?4G_Q%'_#=W[(?_1>-$_[ZD_^(KNO^%3?"O\ Z)IX?_\ M!-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (B@#A?^&[OV0_\ HO&B?]]2?_$4?\-W M?LA_]%XT3_OJ3_XBNZ_X5-\*_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F M@_\ B* .%_X;N_9#_P"B\:)_WU)_\11_PW=^R'_T7C1/^^I/_B*[K_A4WPK_ M .B:>'__ 30?_$4?\*F^%?_ $33P_\ ^":#_P"(H X7_AN[]D/_ *+QHG_? M4G_Q%'_#=W[(?_1>-$_[ZD_^(KNO^%3?"O\ Z)IX?_\ !-!_\11_PJ;X5_\ M1-/#_P#X)H/_ (B@#A?^&[OV0_\ HO&B?]]2?_$4?\-W?LA_]%XT3_OJ3_XB MNZ_X5-\*_P#HFGA__P $T'_Q%'_"IOA7_P!$T\/_ /@F@_\ B* .%_X;N_9# M_P"B\:)_WU)_\11_PW=^R'_T7C1/^^I/_B*[K_A4WPK_ .B:>'__ 30?_$4 M?\*F^%?_ $33P_\ ^":#_P"(H X7_AN[]D/_ *+QHG_?4G_Q%'_#=W[(?_1> M-$_[ZD_^(KNO^%3?"O\ Z)IX?_\ !-!_\11_PJ;X5_\ 1-/#_P#X)H/_ (B@ M#A?^&[OV0_\ HO&B?]]2?_$5D^#?VYOV2[;2Y([GXXZ1&QNY2%D$JD@MP>4Z M5ZA_PJ;X5_\ 1-/#_P#X)H/_ (BO$_V"OAYX UGX-ZK=:QX&T>[E7QOJ\:R7 M.F12,$6Y(5064G '0=J .R_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1 M/^^I/_B*[K_A4WPK_P"B:>'_ /P30?\ Q%'_ J;X5_]$T\/_P#@F@_^(H X M7_AN[]D/_HO&B?\ ?4G_ ,11_P -W?LA_P#1>-$_[ZD_^(KNO^%3?"O_ *)I MX?\ _!-!_P#$4?\ "IOA7_T33P__ .":#_XB@#A?^&[OV0_^B\:)_P!]2?\ MQ%'_ W=^R'_ -%XT3_OJ3_XBNZ_X5-\*_\ HFGA_P#\$T'_ ,11_P *F^%? M_1-/#_\ X)H/_B* .%_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1/^^I M/_B*[K_A4WPK_P"B:>'_ /P30?\ Q%'_ J;X5_]$T\/_P#@F@_^(H X7_AN M[]D/_HO&B?\ ?4G_ ,11_P -W?LA_P#1>-$_[ZD_^(KNO^%3?"O_ *)IX?\ M_!-!_P#$4?\ "IOA7_T33P__ .":#_XB@#A?^&[OV0_^B\:)_P!]2?\ Q%'_ M W=^R'_ -%XT3_OJ3_XBNZ_X5-\*_\ HFGA_P#\$T'_ ,11_P *F^%?_1-/ M#_\ X)H/_B* .%_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1/^^I/_B* M[K_A4WPK_P"B:>'_ /P30?\ Q%'_ J;X5_]$T\/_P#@F@_^(H X7_AN[]D/ M_HO&B?\ ?4G_ ,11_P -W?LA_P#1>-$_[ZD_^(KNO^%3?"O_ *)IX?\ _!-! M_P#$4?\ "IOA7_T33P__ .":#_XB@#A?^&[OV0_^B\:)_P!]2?\ Q%'_ W= M^R'_ -%XT3_OJ3_XBNZ_X5-\*_\ HFGA_P#\$T'_ ,11_P *F^%?_1-/#_\ MX)H/_B* .%_X;N_9#_Z+QHG_ 'U)_P#$4?\ #=W[(?\ T7C1/^^I/_B*[K_A M4WPK_P"B:>'_ /P30?\ Q%'_ J;X5_]$T\/_P#@F@_^(H X7_AN[]D/_HO& MB?\ ?4G_ ,163X-_;F_9+MM+DCN?CCI$;&[E(602J2"W!Y3I7J'_ J;X5_] M$T\/_P#@F@_^(KQ/]@KX>> -9^#>JW6L>!M'NY5\;ZO&LESID4C!%N2%4%E) MP!T':@#LO^&[OV0_^B\:)_WU)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XBNZ_P"% M3?"O_HFGA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(H X7_AN[]D/_HO&B?] M]2?_ !%'_#=W[(?_ $7C1/\ OJ3_ .(KNO\ A4WPK_Z)IX?_ /!-!_\ $4?\ M*F^%?_1-/#__ ()H/_B* .%_X;N_9#_Z+QHG_?4G_P 11_PW=^R'_P!%XT3_ M +ZD_P#B*[K_ (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XB@#A M?^&[OV0_^B\:)_WU)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XBNZ_P"%3?"O_HFG MA_\ \$T'_P 11_PJ;X5_]$T\/_\ @F@_^(H X7_AN[]D/_HO&B?]]2?_ !%' M_#=W[(?_ $7C1/\ OJ3_ .(KNO\ A4WPK_Z)IX?_ /!-!_\ $4?\*F^%?_1- M/#__ ()H/_B* .%_X;N_9#_Z+QHG_?4G_P 11_PW=^R'_P!%XT3_ +ZD_P#B M*[K_ (5-\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XB@#A?^&[OV0_ M^B\:)_WU)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XBNZ_P"%3?"O_HFGA_\ \$T' M_P 11_PJ;X5_]$T\/_\ @F@_^(H X7_AN[]D/_HO&B?]]2?_ !%'_#=W[(?_ M $7C1/\ OJ3_ .(KNO\ A4WPK_Z)IX?_ /!-!_\ $4?\*F^%?_1-/#__ ()H M/_B* .%_X;N_9#_Z+QHG_?4G_P 11_PW=^R'_P!%XT3_ +ZD_P#B*[K_ (5- M\*_^B:>'_P#P30?_ !%'_"IOA7_T33P__P"":#_XB@#A?^&[OV0_^B\:)_WU M)_\ $4?\-W?LA_\ 1>-$_P"^I/\ XBNZ_P"%3?"O_HFGA_\ \$T'_P 11_PJ M;X5_]$T\/_\ @F@_^(H X7_AN[]D/_HO&B?]]2?_ !%9-G^W-^R6OC&\N&^. M.D"-K2,+(1+M)!/ .S!->H?\*F^%?_1-/#__ ()H/_B*\3\"_#SP!-^WEX[T M:;P-H[V)_M2?#SP!IWQD^"]KI_@;1X(KOQO+'=1PZ9$JS)]F8[7 7##/8T =E_P - MW?LA_P#1>-$_[ZD_^(H_X;N_9#_Z+QHG_?4G_P 17=?\*F^%?_1-/#__ ()H M/_B*/^%3?"O_ *)IX?\ _!-!_P#$4 <+_P -W?LA_P#1>-$_[ZD_^(H_X;N_ M9#_Z+QHG_?4G_P 17=?\*F^%?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-! M_P#$4 <+_P -W?LA_P#1>-$_[ZD_^(H_X;N_9#_Z+QHG_?4G_P 17=?\*F^% M?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-!_P#$4 <+_P -W?LA_P#1>-$_ M[ZD_^(H_X;N_9#_Z+QHG_?4G_P 17=?\*F^%?_1-/#__ ()H/_B*/^%3?"O_ M *)IX?\ _!-!_P#$4 <+_P -W?LA_P#1>-$_[ZD_^(H_X;N_9#_Z+QHG_?4G M_P 17=?\*F^%?_1-/#__ ()H/_B*/^%3?"O_ *)IX?\ _!-!_P#$4 '_MI?MO:+^R%IFB:-H7P3\;_%#QUXJ:X_X1 M;X>?#S21=:A>Q6XC^T7![1;[7?AK\1=/2"[>Q9D47=NZ,5FB'FPY M.%.)490R,&KO/B#^W=;0_M%Z[^R?^SG\&-7^)_CGP=H=KJ_CRUTK5K.PLO#L M%T&-I;W%S=2*OVRX5'>*W4'**7D>)2K, >M>-_A3X1^(/B+PYXH\1PSM=^%M M2:^TDPSE%68H4)8?Q#!Z5TE>:_LG?M6_"3]LSX-6OQK^#MY>"R>^N=.U;2=6 MMOL^H:+J5M*8KK3[R')\FXAD4JRY(/#*S(RL?./@_P#\%-OA#\;OV_O%'_!/ M;PI\-?'&G^)/"'@/_A*=4UKQ-X=DTRTGMVN;>"-+>.XVSR[C<9\QHT3]V0I; ML ?2-%>3?M0_M=>"_P!F2\\&>#)_#&J^*/&OQ(U]]%\ >"M!,*W>K74<#W$\ MA>=TC@MX((WFFF=@$1> [LB-B^ OVUH9OVE;#]D'X\_"J^\!>.]>\-W.O>$8 MWU6#4--\0V=LZ)=K:W46UOM$!DC:2&6*,[)%=#(H8J >YT444 %%%% !1110 M 4444 %%%% !1110 4444 %%%<7^T+\>_A]^S'\']8^-GQ.EOSI6CQQ#[)I. MGR7=[?W,TJ06UG:V\8+SW$\\D4,<:\L\BCC.: .THKX)^'/_ 7B\'1_M0>$ M/V8OVO\ ]B+XP_ *Z^)-]]C^&_B'XD:5;KI^L73.$2U>2"1A!.S/$H3YPK2J M'9 REOI;]JG]LSP#^R[JW@KX>3>'-4\5>/OB7K4NE?#WP%X?:$7NL3Q1&:XF M+3.D<%K;PCS9YW8+&F,!F9$8 ]%^)'P^\.?%7P+J?P[\712OINK6Q@O%@E*. M4)!X8=#Q6EHVE6F@Z/::'IZL(+*VC@@#MDA$4*N3W. *\@_9X_;/\,_&GXN^ M+OV:/&W@C4/ _P 4? UI:7^N^#=7NX;C[1IMT#]GU*RN(6*7=JS*T9OA1^SIXR^&OCC5-;^+OCRP\+:%J=AX=DCTFU MN+F2-=\M[-LB?:LF[RX3*_RD$+@D 'TC17&_M!_'[X3_ ++7P5\2?M"?'+Q; M#H?A/PIIKWVLZE,I;RXP0JJJ*"TDCNRQI&H+.[JJ@E@*\,\1?\%,_P#A3GB' MP!-^UC^S!XN^%OA'XGZU;Z-X6\8:[J5A*VF=M-EF *JV98E M<%9)(S0!]2T444 %%%% !1110 4444 %%%% !1110 4444 %%%<7^T+\>_A] M^S'\']8^-GQ.EOSI6CQQ#[)I.GR7=[?W,TJ06UG:V\8+SW$\\D4,<:\L\BCC M.: .THKX)^'/_!>+P='^U!X0_9B_:_\ V(OC#\ KKXDWWV/X;^(?B1I5NNGZ MQ=,X1+5Y()&$$[,\2A/G"M*H=D#*6^EOVJ?VS/ /[+NK>"OAY-XM2Z5\/? 7A]H1>ZQ/%$9KB8M,Z1P6MO"/-GG=@L:8P&9D1@#V"N;^%OPI\( M_![P[/X7\%PSI:7&I7%](+B"-0\#_%'P-:6E_KO@W5[N&X^T:;= _9]2LKB%BEW:LRM&7 5XY49)$0E= MWSE^TY_P77TGX WWB'QEX*_X)^?'3XC?"OP9?W%IXM^+WA3P["-'B-M(8KN6 MT\Z17O(('61'N!LAW1/ARJ[Z /O6BO*_ ?[:O[,OQ%_9%MOVZ_#OQ5L!\+;C MPM+XA?Q3=!HXK>QB5FF:52-R/&4='CQO#HR8W#%>4^&?^"IGAH:=\./B1\8_ MV>O%WP^^''Q?U:UTSX?>.O$=U9%)+F\1GT]=0M896ETX7BC]RS[@"R)-Y#L% M(!]54444 %%%% !1110 4444 %%%% !1110 4444 %%%)))'#&TLLBJBJ2S, M< =230 M%?GE\;O^#A'P5\$H&^,-_\ \$_OCUJGP)BOHX)/CK9>%XUTF:%Y M/+34((9)%FDL78KLN&$8D# H&W(&^NOB-^VI^S-\+/V2;C]N;Q;\4[%/A?#X M7@\00^)X TD=U93HC6YA0#=(\QDC2.,#)^%/^"A\>G_$SX?_ X_:3_9V\4_ M"@_%MI(?AMJ'B:_LKB.]O5B\\:7>?9I7^P:@\.72!RZ.4=%E,B^6:7[9W_!2 M2[_9G\=CX-?!#]D#XG_'/QO;Z5%JFNZ%\-]*1X-"LI6=87O;N5ECBEF,D\.R6FC0K96__ 4-_9W_ ."EG[/$/[1?[/&H:A'81ZC-INNZ)KMJ+?4- M$U"(*TEI=1JS*KA71P59E*NI!Z@ 'NE)/B1J'C.>*W^'_A#X;:<-3U+Q-+) UPK6RA@@@6!6FDN'98HXQN+9 M*JP![-17QA^Q7_P6?^'7[3O[4-]^P]\;OV:_B'\#/B_#I#:MI/@WXCV,:#6[ M%06:6SGB8K,5578K@ K&Y4OYN6@M]1T348@K26ES&K,JN% M=&!5F5E=2#U ]SH **** "BBB@ HHHH **** "BBB@ HHHH **** "BODC]L M+_@JEJG[//Q%UCX4? #]ACXO?'?6?"<$4OCB;X<:(C6.@M)"LZ6LEQ*P\Z\, M#Q3?9H5=A'+&6*EU!]#_ .">_P#P4-_9W_X*6?L\0_M%_L\:AJ$=A'J,VFZ[ MHFNVHM]0T34(@K26EU&K,JN%='!5F4JZD'J >Z5S?C?X4^$?B#XB\.>*/$< M,[7?A;4FOM),,Y15F*%"6'\0P>E?,]Q_P5Z^'-U\+-?_ &KO!_P+\6Z]\!/" MVMSZ=K7Q?TV:U:"2.WN/LUWJ=I9>9]IO-.MY@ZR7"*&(BE>.*5$WGU;]J+]M MWX;?LU_"70OB7I/A+Q)\2-0\9SQ6_P /_"'PVTX:GJ7B:62!KA6ME#!! L"M M-)<.RQ1QC<6R55@#V:BOC#]BO_@L_P##K]IW]J&^_8>^-W[-?Q#^!GQ?ATAM M6TGP;\1[&-!K=BH+-+9SQ,5F*JKL5P 5C$L;V6K6PAO-.NH7, M/_3Y/7[_5^ /_ :;?\I3/VN_^WC_ -/D]?O]0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5!/"WAV/Q3)XV71 MH/[6ET]+%]0*9E^S([2+$#V7>[,0.IQG.!B_7QS_ ,%5?VK/VQ/A);:%\&?V M2/V-/BEX]_X21?,\9>,_ $=M')HFFY97@LI;APHOY=NT2%2+='\T!WV+0!SW MPK^"MC^TM_P7&\7?M[>&+)8_"?PA^$Z_"ZVUF-,+K_B-[^6[OQ&X_P!;%8Q2 M+:N>@N))(PJ_$OQY^VK\/*#GG9&DY11V"XKU+]B;]L;]JWQ9X]\#_LO>$O^"//C?X(?#W3;>5-4\4>- M]6MFL],L8('=8H(K=B\]S--Y:;G<8\QY6\P@JV?^SU\&/''_ 2X_;3_ &A? M$$7P@\8>+/A-\=_$<7CSPO>^!/#TNJW&D^(Y%D74]-NK> &2(3R&.:"X*K;J MNY))$*@D X'_ ((@^(M1T[_@IG_P43^#VGR.OA_2OC=IFNV5LI_=I?ZDFH?; M7 Z;F-K#G']T9[5T'PV4#_@Z1^(Y Z_L>:<3_P"#Z&O4_P#@D9^Q/\1_V:=$ M^+G[1?[0.BQ:7\2OV@OBGJ/C7Q)H,-W'Z$K MOE959@H=O+?AUH7Q8M_^#AKQA^U+>_L]_$*W^&NN? &R\#Z7XTG\(72VLNKI MJL%R59"OG1P[=X\]T6,%"2P4AB ;?_!>WX&>*]?^$WPU_:Z^ OQIM/!GQK^# M'CE;OX00WUJ]RGBG4+]!;2>'UMXU:2:6\5%1553PCA]D9DEC\T_X)8_M7^'_ M /@I+_P4!U?XM?ME:++\.OVBO@;X4N?#6E? *\M'@&@V]T8/[2UR*:4[[YKE MUBC&T*EO 8U(F\U+A_??^"D_P)^-FJ_M6_LP?MJ_#CP1J7C;PW\$/%VO3>./ M >C;'O;BVU73/L,>JVT#LHN9;%MTGE+F5EE?RP6X.#XO_9ML_P!K+_@K+\#? MV\_A-\*?$7A:Q^$_ACQ%;>-_&7B7PO=:%<>)DOK/[+8:0EK>QQ74X@>:YN&E MDB6) 0B.[.1& ?<=%%% !1110 4444 %%%% !1110 4444 %%%% !5#7/"WA MWQ--I\_B#1H+QM*U!;[3_M";A!7+JQ6:YD9E\JV3;EV&6/RJHRV0 M ?/'_!6OX*V/[=7QU_9W_8D\,V2W&H^'_BQIOQ1\<:HB9_X1_P .:6MPF7<< MQRWMS*MM .K^7J_$/\ X.Q?#GA?Q#*QT_X?_LHW5[X>MG/R M)<76H&.>=0>CLD_EDCJL2CM5+X#?MX_M_?"/PWJ-IX>_X(?_ !MUWXB^,;Y+ MKQ/XZ\8:WIMG!JFINJQ)+<-$9#:V4*[4C@C#+##&%&YMSM[/^V#^RM\5/AU_ MP49^"_\ P56^&/@R[\63>&O"5[X#^,OA[PS9EKZYT.Y$DUOJ%E;ERTWV:\)P(P[)@@'E/[6GB+4? W_!T7^RG)X9D>*3QM\$?%&A>)?*.//L+>'4 M;^%'QU47,*,,]QZUT'_!=M1_POW]A%L?M1_P#! M6V;_ (*??$7X?ZSX6\&_#[X8#P3\(](\3V#6>I:K=7$\TU_K,MI)B:SBV3M: MQQSJDKC<[1H N_E/^"U'@[XP_%+X^?LH3?!WX ^.?&%M\+_VAM&\8^.+[P_X M;FE@T[2H.'<2,%6>3#D^7$7;Y"" 2 0#9_X.0O@5\>_CU_P2P\4:7^SIX7O/ M$&N^&O$FC^)+CPWI\+2SZK9V-VLLT*1KS*5&)M@R6$!"@MM!^6_^"\W_ 5) M_8<_;;_X(6^+)?@;\3(M<\2^)[[PU_9OAZSLIY;_ ,/ZFNK6D\MM>A(R+*=8 MHKF,"4IYA!$9?(S^NOB#XE>'O#7@1/B)J6F:_)8/!%*+;3_"FH7=^%DQM!LH M('N0PW#(T!6#5-1MT9A965L&;R;:0^?(SR&9(U81D ^O?A'%XM@^%'AB' MQ^[MKR>'K)=;:0Y8W8@3SB??S-U=#110 4444 %%%% !1110 4444 %%%% ! M1110 50USPMX=\33:?/X@T:"\;2M06^T_P"T)N$%RJ.BRJ#QN =L'L3D<@$7 MZ\?_ &Z/V@_C%^S5^SOJWQ$_9]_9G\1_%KQJQ%KX;\'^'8E_>7+JQ6:YD9E\ MJV3;EV&6/RJHRV0 ?/'_ 5K^"MC^W5\=?V=_P!B3PS9+<:CX?\ BQIOQ1\< M:HB9_P"$?\.:6MPF7< MHVGA[_@A_P#&W7?B+XQODNO$_CKQAK>FV<&J:FZK$DMPT1D-K90KM2.",,L, M,84;FW.WL_[8/[*WQ4^'7_!1GX+_ /!5;X8^#+OQ9-X:\)7O@/XR^'O#-F6O MKG0[D236^H65N7+3?9KQR\D"F29XG C#LF" >4_M:>(M1\#?\'1?[*&W1!U,@SQDU\_?#']G'QS M^TI_P5@N_P#@J7\2/ASKWAKP9\./A6?!OPDT3Q!ICVVJZQUFW)%-?ZE<:O=0*XX:..YVPAAPZH#_$: M^P?^#ESPEX?TK_@A3\7=.L+=;6/P[:^&Y-$>([6M)(==TU(C&1]TA-? NO>* MM7T$_M":_P"(=*^S:9X?L=/N(KJ]^Q7A)BU26>YMHQ;"U,J[7WS-#M(H ^XO MV6O&NO\ Q)_9D^'/Q%\5NS:IK_@32-2U)G&";B>RBED)]]S&N[JKH6AZ3X9T M2S\-Z#8QVMCI]K';65M$,+#%&H5$'L% ^E6J "BBB@ HHHH **** "BBB@ MHHHH **** "JNNZ)I7B;1+SPYKMDMS8ZA:R6UY;N3MEBD4JZ''."I(_&K59O MC'Q'_P (?X2U3Q8-!U+53IFGS70TS1K7S[N[,:%_)@CR-\K8VJN1EB!D=: / MGS_@JUKVC^&?^">WQ ^#GA[P7%K.O?$CPO=> ?AYX-M85!U75]3M9+2UMXTX M"QQAFGD;A8H+:60E5C)'P+_P5[^ >I?LF?\ !/G]@[_@G.WB W^D'X\^!_#? MB^^C)$6I?9T82J0?^63SNTJH>GE)_=KT#P7_ ,% O^"@$WQRU/\ :(^,O_!# M?X[:]KT#7.G^ [&WO]-2S\+Z0[ %85:0EKRY"(UQ(O@[:?#'XV^&?&MK\0/AMX)U;41*=+O].NI1:65[<_*I MEN+5G#,H1(Y+A * M32L>,K#!$F3P%C'I7P=^VS\+/B7_ ,%A)?@G^SU-^SYXW\#>!?#?Q&T[QQ\: M[[QWHC:>(5L(9?+\/VWF<:A+/--A[BVWVR1PEA*S,J,S_@I5^U;^USJ?QSC_ M &;?!/\ P3#^,/Q*^#UA )?&VI>%_LEK%XPG(5DTP/-(&_LT G[0,!KDCR3B M#S1< '2_\$D_@7'JG[0W[3/_ 4IT_26TW0?VB?'6G/X#LS#Y?VW0=(M7M(- M8VD J+^66XN4W#+1-%)_RUKC_P#@J$!_P^X_X)S-CG^V?B7S_P!P.QKW']AO M]L7]K?\ :A^).J:%\4_^"=/BCX&>"_#WA]&AO/'&I027>JWTDJK#!:Q6_P D M<,44U&?X:?!+P9KWC;59]-\.Z'9"]USQ'JEPZQ0Q##3W-W,Y] &9F)X5<< M #\OO!?PH^(G[*/_!&_]MS]MRQ\.WOA37_CY?\ C;XA>'-!E@-O=:!I-]#) M%IQECX,5UY+&[=>"C3*C!61A7H/[;G[8G[8OBG]J6;X7Q_\ !)/XT_$/X->" M[Z.:W31A96UOXSU>&7%)/#<-CXNU.&XU;6_M]O<17DJ+#^[@BAC:,*3O M9WD)RGEX8 \X_89^'7A6W_X-K_"G@2ZM(FTO5OV6KR34(BHVN+W29YI\_5IG M)^IJU_P;@:K+\5O^".'[/'Q5\=6*W7B#1?"NM^']+U.Y7=-!IT.M3VJ0HQY" M&+3[,8](4["O/OAAX-_;6^!O_!)76/\ @DNG[/GB?6OB_I_A?5?A[X0\7V>F M,GAB_P!)N3-;VFOOJ1)AM8H+.=&DM9&^U>;;E$A?._BIKVF:#!H]_XH\)Z7;,FC1*0U]J>VY<1M=S2R3/!"P:- M7??+N2/RY0#4^(WP5L?VO/\ @N/\-?C=X2LE_L3]E;P3K4'BCQ%"GR7GB'7+ M98;?1@_\;6UD[WD@!(C^V0*>92!]C:C/\-/@EX,U[QMJL^F^'=#LA>ZYXCU2 MX=8H8AAI[F[F<^@#,S$\*N. !\,_L?_ +9G[7MGKO@?]EWX9?\ !&'XG?#7 MP_>Z\G_"0^//B/XAMIK:SMWE:YU#4+IXF::\O9\3'>[ R7$ZN[-RK8O[;G[8 MG[8OBG]J6;X7Q_\ !)/XT_$/X->"[Z.:W31A96UOXSU>&7 M6Q@GTG1KN7_B7Q3Q$?N[AX1]HD3@H;@(P5D85]JU\Z_L+?M7?M6?M5ZOXIUK MXZ_L,^(?@?X?T6*T@T&T\9ZE%<:GK=S)YC3RA8/W<,$2K$HR7:1I6Y01X;Z* MH **** "BBB@ HHHH **** "BBB@ HHHH **** .>U&?X:?!+P9KWC;59]-\ M.Z'9"]USQ'JEPZQ0Q##3W-W,Y] &9F)X5<< #\OO!?PH^(G[*/_ 1O_;<_ M;'-!E@-O=:!I-]#)%IQECX,5UY+&[=>"C3*C!61A7 MH/[;G[8G[8OBG]J6;X7Q_P#!)/XT_$/X->"[Z.:W31A96UOXSU>&7%)/ M#<-CXNU.&XU;6_M]O<17DJ+#^[@BAC:,*3O9WD)RGEX8 \X_89^'7A6W_P"# M:_PIX$NK2)M+U;]EJ\DU"(J-KB]TF>:?/U:9R?J:M?\ !N!JLOQ6_P"".'[/ M'Q5\=6*W7B#1?"NM^']+U.Y7=-!IT.M3VJ0HQY"&+3[,8](4["O/OAAX-_;6 M^!O_ 25UC_@DNG[/GB?6OB_I_A?5?A[X0\7V>F,GAB_TFY,UO::^^I$F&UB M@LYT:2UD;[5YMN42%]RD]Q\7(OVC/^"3?_!/3X4_L3?L#?LM>._BIKVF:#!H M]_XH\)Z7;,FC1*0U]J>VY<1M=S2R3/!"P:-7??+N2/RY0#4^(WP5L?VO/^"X M_P -?C=X2LE_L3]E;P3K4'BCQ%"GR7GB'7+98;?1@_\ &UM9.]Y( 2(_MD"G MF4@?1O[9/QD^./[/GP(USQ_^S/\ LH:S\6O%L-I-+IWAC1-4L;)7G"9$D[W, M\;LG^S DLK8VJF2#7RE^Q_\ MF?M>V>N^!_V7?AE_P $8?B=\-?#][KR?\)# MX\^(_B&VFMK.W>5KG4-0NGB9IKR]GQ,=[L#)<3J[LW*M[GK'_!0?QSX4_:(\ M4_ 7Q3_P3V^.[VNCRH/#GC?P_P"%8=2T;Q"C1JV8[B.<+;-N)7$Y0#&79#\M M 'D?_!NA\6?V:_B-_P $X].\,_ #POKV@:MX3\3ZCI_Q2T#Q5;K%J5IXI>7[ M3?M*J@ ([S9C V1A8B T3*/O"OF7_@FQ^R!XF_9OM_BW\9?B1X>M=$\6_'+ MXKZCXWUGPU9723IH44RI%;6+RQ_NYIUCC\V:1"4,\\H1G15=OIJ@ HHHH ** M** "BBB@ HHHH ^0/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG M\W_HZ*OXPJ /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I M\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RAL_: M$_[)_-_Z.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ M -O'_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F_BM\8O MA5\"_!]Q\0OC-\0]'\+:#:*6N]9UV_2VM8%"EBTDLA"H 222!Q7D_A?_@JK M_P $RO&NLVGA[PI_P4&^#%_?7\WDV%K;_$O3"]S+Q^[C'G_._(^49//2NF_; MNAAN?V'_ (RV]Q$KQR?"GQ$KHPR&!TRX!!'I7Y0_LQ?$/]B=?^#0VT\)?M2> M+_",L"_#;Q3#I>DZA>V[WJZZVI:FVG"VB)+B[\]H6CP,C.XX3<: /VS5E90R MD$$9!'>EK\ZO^"07QU^,W[(__!&?]GO1/VNO#OB36/B5XLN)- ^'W@F;:NL: MFDUS=S:=;.;AD6%(M-B$SR2LHAMH?F^90A]C\*_\%/\ 4?#G[;UG_P $^_VI M/V>U@N'CM6@NT6&4^5-&BD(3Y M@!0N ?65><:7^UQ^SKK7[4^I_L4:7\3;:;XH:-X1C\3ZEX46SN!)!I3S)"MP M93'Y)_>21@H'+@.I*@,#7QWX=_X+N^.OBDWQ-TCX ?\ !+KXQ>--?^$_Q/\ M^$1\9>&-/OM-^VZ?&K+')=2>7+)$[^;YB)#;R3AEA>1Y(H\.?9OA/^WSX&^) M/_!4CQI^PC-^RYK?AGQAX4^&*>(;SQQKK:=G5=.^W0PP16_V669V@9KAY!YK MQLK*P,2DYH ^I:*^:6_;X\=?%KQ5\1/#W[%'[-__ L^U^%6O3:!XLUB^\8P MZ):W>M0QK)>%_"/@H7L/Q!T_Q/9^1J/AF_LP/M%A=0*6/V@%D"HA8R>;&$R7 H ] _ M:V_;?_9._82^'J_%+]K7XY:+X)T:5V2UEU%I))[MEQN6"VA5Y[AAN7(C1B-P MSU%>J*P90RG@C(K\>?\ @X__ &G?C]\5/^"*'B7Q#XS_ &,M0\,>#_'=[H$^ MB:K<^*H+G5=%']I6MS VK6"Q*MEYT4;(/)N+EDDD2.0(6)7]A8/]0G^X/Y4 M>1_$W_@H!^P]\%?'@^%OQ@_:V^'GA;Q*REDT#Q!XLM;.\=06!98975V&5;D MCY3Z54T'_@H_^P!XI\8Z/\//#G[:/PQO=>\07\=CH6C6WC6R:YU"YD8*D,,8 MDW2NS$ *H))-?!?_ 5[^(_PZ^#7_!?+]A/XI?%+Q7I^@:'INE>,3J>LZE,( MH8$-BR)O<]!OD 'N_O7UOJ?[;'_!/O\ ;0^.'@O]D7P7\3M!\?Z[)>1>-K-= M!O!-_8[Z)>VMW!=-(%(0FX\J/:"&9&E'W=U 'U-17QY\4O\ @K@GPX_X*!W7 M_!.VR_8Q^)6L^,#\.Y_%?A^6QFTTIX@B%X+6$6Q%RT<$+NLY:XO9+41"W(92 M70-T?[ ?_!29OVQOB3\5_P!GGXK?L\:U\)?BC\&M3L8?&?@O6]:M=15;6^@: M>SNX;NV_=S))&C,<#Y04.2&% 'O?Q>^,GPI^ /P]U+XL?&OXA:1X6\-Z1 9M M1UK6[Y+>W@4 GEF(R3CA1DD\ $UY[??\%"?V.]-_8S?_ (*#WWQG@C^#R::- M0/C,Z1>[#;FY^RJXMQ#]H;,Q"!1$68D8!!!KY_\ CQ_P4+\7_M%_L.?%_P". M?[,_[+=UXX^$%EX:\1:6OBX^*(;6]\06]O!<6UYJ&DZ>T++>6D3I* TMQ;R3 M>2_E1R H7\3_ &)/VQO"'["?_!LM\*OVB/B3^SEK?Q+\,:1X$==>T72AIYA2 M*74Y84:Z6\F3,)DD16\J.=AG<8]H) !^H7A#Q9X=\>^$]+\=>#]5CO\ 2=:T MZ"_TN^A!V7%M-&LD4BY .&1E(R >:T:^0/VS/^"M/A/]B'X2?!CXJ^*OV:?% M^KZ'\7]?T#1;'4]$GM&LM%N-23S%AE57-W+(D*2NJPVKK)Y6W>K,JF/PY_P5 M<\2:9^W5X'_8R_:(_8G\;?"^U^+-GJ,O'7@[PG;^( M/'$VL^(SI.EZ)#='%G:O<);7,LEU.,R+&L.Q8AN:1255N8_X)[?\%3-!_P"" M@WBSQEX%\._LI?$OP9>_#G6[[0/'.I>*&T=M.T_7K.2*.XTQ'M[^2YED!D++ M(;9(V6-_F! 4@'U31110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E# M9^T)_P!D_F_]'15_&%7]GO\ P7X_Y0V?M"?]D_F_]'15_&%0!^_W_!IM_P I M3/VN_P#MX_\ 3Y/7[_5^ /\ P:;?\I3/VN_^WC_T^3U^_P!0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!Y#_ ,% ]?\ P<07EM\%?%G[,?[/OA'\)OB;?Q?%GP_-HL>I0PZ= MJMB+-;Z6VE5DD$)WE2PQYKQ#*E@:]%_9:^.?_!%/X_\ [0G@F3_@GS\#?@WX MU\;11S:C-XG\#_#NSM;KP7IOV:4->7%T+-9+-Y)&CMEMRR32-<'Y=B2LOW'J MFE:9KFF7&BZWIT%Y9W<#PW=I=0K)%-&P*LCJP(92"001@@US'P[_ &?_ (#_ M A\.7_@_P"$WP3\(^%](U5F;5-+\.^&[6RMKQF!5C+%#&JR$@D'<#D$B@#X M*_X(+^,?">O?M,_MX:5HGB6PO+E?VL-9NS!;72.WD/\ (DN%/W"\4BANA*,. MU.^&'B;PY+_P=1_$K1H]#_ ($? _X>:P/$7@#X->%-#U 1-&+[1_#MM;3!&^\N^- V#@9&<'%,M?V? M_@/9>*AXZLO@GX1AUL7ANQK$7ANU6Z^T%BQF\T1[]Y8DELYR_&;6O$-W!KMTMN^MZ)?B*2'6(3*1YT+ MM'(S.N0JO$6(+@5\=_M"_LA?'3XI?\$H/V]_VEO@+H%]?^$_BG^TU+XT\'Z3 M90,R^(/#.G:KYD^JP(/]9;S,SW"G'SQ66\9!3/[J?$_]G+]GKXVZE8:S\9_@ M1X,\77FE?\@N[\3^%[2_EL^<_NFGC8Q\\_*1S786]O;VMNEI:P)'%&@2.*-0 M%50, #@ #M0!^/7_!>G_@I3^QC^VO\ \&_'BGQ;\#/CUX8U/4?&4?AJZM?" M=OK,+ZK92)K%A+<07%JK>;"T."KEU"@[<$[TW?K9\-/B-X"^+G@+2OB3\+_& M.F>(/#^L6:W&EZSH]ZES;749XW))&2K#((.#P01U%@JJHH1% & M . * /RE_X*K_$[X<>"_P#@X=_82O/&/C[1M)ATG2_%DFJ3:EJ<4"6:W%C) M% TK.P$8DD!1"V-S# R:^Q_VG?VU?V%OA5!HOQSU3XK>#O$_C;1Y)M(^'/A[ M0O%-K-JFMZEJ1BMX],M8XW=V:XE%NI.TJFT2/A8R1Z]K/[-'[./B/5KG7_$/ M[/\ X)O[Z\G::\O;WPI9RS3R,)K1?%WB3X%>&M,\."*]176_;PX]NK Y^4QS30AC_ %AG%?IG/\ L^_ M6Z\4GQS<_!'PA)K9O1>'6)/#5J;HW(;>)O-,>_S-P#;\YSSG-'AW]GWX">#_ M !##XM\)?!'PAI>JV[,T&IZ=X:M8+B-F4JQ61(PP)5F!P>0Q'>@#\N?^"4G_ M 4$_97TS_@A!J/[,_Q/^*VA>"?B7\+? ?B'PAXO^'WB:_CL=6@U%?MB0I': M2E9IFFWQ@"-6)E+QX+J17F%A\6/ACXF_X,O]1T[0/'^C7ESHWP[BTK5[6WU& M)Y;*^/B!0MO,@;='*V051@"P8$ @@U^R&I_LV_L[:UX^NOBMK'P$\%W?BF]L MWM+SQ+<^%K234)[=XS&\+W#1F1HVC)0J6(*G!&.*M:A\"O@AJ_A33? FJ_!O MPK=:'HR;='T:X\/6SVEBN,8AA*%(ACC"@<4 ?F)_P6.\:^#HO^"=7["&KR^* M=/6UN/VB/A=>07+7B!)+>/3[AGF#9P452"6Z#<,GD5Z+_P %=/$OAS2_^"NO M_!.^WU+7;."4_$#Q:52:X56Q)IMI%&<$]&D94'JQ '-?=%U^S)^S;?6=MIU[ M^SYX'FM[)&2S@E\)V;) K,7944QX4%F+$#&22>II=3_9F_9OUJ6*?6/V?O!% MV\-M';PO<^%+.0QPQJ$CC4M&<*J@*JC@ #B@#\W?CI^T[^S%^P[_P %V_B7 M\4]"_:9\!^#=?\4_";0K?XJ>&?B_JT^CZ=K%V/DTVYTR^B@FQ+!:P 3J\9C* MS1A"7:0P_17_ 1K\$?LG>&/!_Q4\>? 3]L+P-\9/&'Q-^)^H>-OBCK/@75H M)+2PU"_0J^4?$#P5^W!\-?VL/BOK7[2/\ MP2>\._M2>#O&'B>.;X;^+]"UO03<>'M!BA6.TT.73]9:/REB8SS-+$VQYKN= MR3N 7W/]BC]C?3?"GQ_NOVP9_P!BGP+^S]>W'@NX\-V_@CP:+![S48I[NVNI M+O5I=.C6U>:-K2..".)IO+66X8S-YPCB /K.BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ^0/^"_'_*&S]H3_LG\W_HZ*OXPJ_L]_P""_'_*&S]H3_LG\W_H MZ*OXPJ /W^_X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK] M_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /D#_@OQ_RAL_:$_[) M_-_Z.BK^,*O[/?\ @OQ_RAL_:$_[)_-_Z.BK^,*@#]_O^#3;_E*9^UW_ -O' M_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ (+\?\H;/VA/ M^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\ M?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **\^\=?M5_L^?#;7'\->,?B?8V]]&V MV:V@BEN&B;^Z_DHVP^S8-=;X/\;>$OB!HJ3NC*%>A.;A&2;6Z35S4HHHKJ-0HHHH M **J:];:Q>:/<6OA_58K&]>(BVNY[7STB?LQCW+O'MN'UKX2_P""0?[='[:G M[:OQW_:*\#_M$>)_A^-'^!GQ#_ (Y)JTUQ?:WX M&NKC4-'33XGGD1'CU&..;>@559HUVMDD,.*^^K..YBM(HKRX$TRQJ)9ECV!V M Y8+DXR><9.* )**** "BBOAW]GK]JW]K;7?^"XGQ?\ V*OBO\3]%U7X?^&/ M@]IWB3PMI&C>%8['[/-*M1NM-US1?#$6DQ6^E22YM+0Q1\,\:9!<_, M=P!9RID8 ]5HHHH **** "BOA'_@O3^WA^UY_P $WOV;/#O[1?[,&J^!KIM2 M\>Z;X:OM"\9^%[F[0B[CN"+A)K>\@*E6B4%"K AB(_';_ M (*,_LM";6MHR3=ODV;U% M%%PW9C&VWL;DLTEN1'\KG>H85]7?LR?M1?";]N']FG M0?VD?V8_'D%[H/BS2O/TG4)+<2/9SG45\Z M_P#!/?XM_M-_&K2_B)KG[0WC;PEJ*>&?BMXC\)Z);^%O"D^G!K;3;YK:.XF: M:\N"TCA&8JNU5W #.,GZ*H **** "BOA[_@JY^U9^UO^S!^TE^RIH7P7^)^B M:7X,^*7Q[T7P?XRTE_"J3W]U;SRAY0MW-(Z1QO&C)A(4E4MN$HX ^X: "BBB M@ HHKX!_;Q_;D_;B_9Z_X*D?LZ?L8?";QE\//^$1^.]SJHNKO7?!%U<:AHR6 M"+-*(Y(]0BCF+QL%4M&-K#)W#B@#[^HJ*QCNH;*&&_NEGG2)1-,L>P2.!RP7 M)VY/.,G%2T %%8_Q L/'>J>#-1T_X9>)M,T;7YK8KI>J:SH[W]M;2Y'SR6Z3 MP-*,9X$J\X/(&#\G?\$$OVN_CY^W/_P3-\'_ +2O[3/BJWUGQAKFN:[%?WEI MID%I$(X-4N8(8TBA15"I'&B D%B%RS,Q)(!]DT444 %%<%^U#^TA\+/V0OV? M?%O[2WQJUZ/3O#7@[19M1U*9Y%#R[%^2"(,0'FEBN3^._A_XM>+/@MXJ\,_ 7X@V?A/QK?Z!=0>% M/$VH:6M[!I>H-$P@N'@?Y951RK%6!!QRK#Y2_P"!V@?%7PK\&O"OAKXZ>/K3 MQ5XTL/#]I;^*O$MAIBV4.J:@D2K/C>$KGP=:Z%X5CTV*#^TK-[N5FW2 M33N^'2,[YF4^5N54W%: /N*BL_Q59>)-1\/75EX0UZWTO4I(P+2_N[ W4<+9 M!RT0DC+C&1C>O7K7PY_P0Y_;L_;(_P""A'A#XJ_$/]IC7? <-M\/?BWJG@:R MTSP;X3NK,W;V4-O(UW)+/?3X#&X4",*,;#ECG@ ^\Z*** "BOA[_ (*Z_M6? MM;_LK?&?]EB#X&_%#1-)\(_$[]I#POX'\::5+X52YO[NUO+HM.$NII'2*-X8 MWB*I LJERRS X ^X: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/\ MLG\W_HZ*OXPJ_L]_X+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_P"4IG[7?_;Q M_P"GR>OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]_J "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQ?XIT[P3X9O/%>K M07,MM8PF6:.SMS+*PSCY47ECST%:5%3-2<&HNSZ/?\!2NT[;GC__ VS\)O^ MA:\8?^$M/_A1_P -L_";_H6O&'_A+3_X5[!17E?5LZ_Z"8_^"_\ [8PPI4,2,_P 0%?159?C;P?H?Q \(ZCX)\26YEL=4 MM'M[E%.#M88R#V8=0>Q -<^*P6>U<+4A#$QNXM+]W;5KOSNWK9V,ZM''3I2B MJJNT_L_\$_)6222:1III&=W8EF8Y))ZDFO9?V(?CO]>]?L8_L8WWP(OI_B#\0;ZVN-?N+8P6MK:,7BLHF(+' M<0-TAP!D# &0"=U?D'#W#/$E'/:;5.5+DE=R:]VRWUT4K[63UOVU/C\NRS,H M8Z+Y7'E>K:T_X-_)G3?\-L_";_H6O&'_ (2T_P#A1_PVS\)O^A:\8?\ A+3_ M .%>P45^S_5LZ_Z"8_\ @O\ ^W/M/98W_GXO_ ?_ +8\?_X;9^$W_0M>,/\ MPEI_\*TO"'[6/PW\;>)K/PII.@^)XKF^F$4,EYX>FBB4XS\SL,*..IKTZBJA MA\W4TY8B+75>SM^/..-/%IJ]16_P_P#VP5^//_!%+PO^UYK_ .UC^WI-^S=\ M"K)(2>=PZ5^O/B M*;Q%;Z)?#_P 3Z5\=/B9>^-=470#>VMQHEY<27$KQ1++&ZW,9:5$& MYHBH4MEONUZIU'S3^V#X>_::T#_@X8_83C_:3^+G@3Q9<2VGC$Z5+X'^'5[X M>2V0:9+O65+K5]1,Q)VD%6B"@$$-D$?2O[7?@#X9Z_\ \%(=+U'X_P#C&X^+ MVFWGPDDL_ O[*^E>'AJ$L=^;[-SXDN$FF2S@3RPMLEW>F&-68I'*'P&A_;#_ M ."=W[8/[1/_ 4S^"?[>_@CQG\.-)TKX&C4H=(\+ZI<7\T^MQ7J/%.\LZ0* MMLQB9=JJDH1@26D!Q4_C7_@GK^W!X5_X*>:W_P %!/V6?V@?A[HEG\2O .F^ M'/B-X:\=>';W5_[,:S"A+C3&@FMO-(V\)*T2EF=F5MX" '@O_!(WX/>(/VY_ M^"9O[37[&_Q9\5^([*#PE^T7XV\%_#JYO_$4UQJ'@V&WM[1[&.*[20NQM)KF M3!#LK+E.4.VO#=9N[_\ :U_X-S=+^"^AZ%K]E^TQ\-/%]_\ #^PLO#>K30ZQ M_P )5I,\EUJ*R3+(KR^=I=K-+?C3 M9?$']HW1_&/A#XB_%K6O&^BVEOX<^SZFUWJ1MA+-?3@K%N5+9%6*WACCW22N M20T<<6S^SQ_P2[\)? /_ (*4?&+]O33_ !09K'XCVEG/H?A-&<0:/JLD21:O M?;#\AEN1;6A$@^<;KA3\KX(!X]\'_B!\!?\ @J?\#/V1= \!>$+.UT'4M%?Q M_P"+].TBXDA72K33(_L4^D[XV#;9M9GBC9')$\-A= @X)7YO_;/_ &\(?^"= M'_!<_P".WQY?P5/J"7/P&\'Z$-7ELY9=+\-F\U2&(:IJ?D9F%E"3EA$I>1S' M$I0RAU^\O^"9/_!+SP=_P3B\0?&/4_#'B 7]M\1/B)23)ID;QL9FF: ).[A9,Q;(P/, $F4W, >L?LA?L!_LY?!#X+ MRV_@SQ'?^*-0\:64E[K7Q'L]?GM[O4A>$3N^GSVDP.F6AW+Y,%D\<<<:Q[2Q M&\_ /_!-S3?$_C?_ (-^/VEY/$7Q<\=OK'A_Q1\2KK3?%-MXYU&WU87%E;.U MO))>0SK-+AD4LCLR28(=6!(KZR_X);_L4_MY_P#!.SX2ZO\ LX>)_BIX'^(' MP^L+Z[F^%^GW^JW\.H^&+1W=X=,ENVMG%Y;H2JA_+C9,N0"NR).._9)_X)>? MM@_LS_\ !.'XS?L,:E\0?AQK>J?%"_\ $MQIWBJ&6_MX--_MN!HIQ);&%VE\ MEF+IB1=^X*=NW:S ML4;RW7>\;?\ !+/]K#QA_P $2[7_ ())?\)W\/8-3A\,V7AR7QW]IOF@-C:W M,,Z3"T\@-YS"+RRIEVC[X)SY8]>T[X$_\%"_AYX@^$_C3X<>+_AI>)X.^&\O MA7QWX)U;4]1M[#Q#(K6IM[ZVNX[:1[*5/L\AP\$X"W#I\WRR H_\$>?'W[% M?Q8^!_C7XN?L&?&&7Q+X$\8?$2768="NWN!/X1N&TS3K>726BN&,D"J]LTR1 M\1JEP%BS&%)^MZ^'/ G_ 3J_:"_9M^$G[3OQA_9V^+7@3X:_&CX\:U'K]M> M6FGF?PSX/DMX1&NWSX0;AV4W,TUT\"!I9]WD!4VM[;_P3/\ 'O[1?Q,_8D\$ M>,?VK=>T_6?&\Z:A#?\ B/2M-^QV^O6L.H7,-CJL< 51$MY9QVUT%"J,7'"H M/E !\;_\'9__ "C8\'_]EZ\-?^@7E:W_ W.UF4^H_\ !;#_ M ()U_M'_ /!4'X$Z!^SI\(_'O@OP?I>D>,[#Q+ID_X*7?L-?M@_\% _A9\)/!NF:_\ #?PEJ?P\^*^C^/-5 MNIK^_O8+^ZTWSQ%:Q(+>-HXI/.WL[%F7&T!L;R >#?M+_ +PY^P%_P %F?V/ M_'G[._CCQM#>?&G6O%.@?%K_ (2'QSJ.JKXHBBT^&:":X2[F=$>.61G41*B* M5C"HJH%KTC]EF]\$?\%0?VTOVI[#]J+28O%'A?X._$"'P!X)^'NJRLVG:;%# M;%KK4VMP0DMW?B7^U'K/Q833?$=[/ MX9UKQ!:-'=Z9I$A4VVFN[S3/.(0'Q(S='"A55% ]\KYGUW]F']M?P=^Q/XU\ M%? W]K/3#^T/XNF74YOBOXC\,Q?V='J9:VC98M/V31V]LEG +:&,K+MP)9/- MD,C/[]\-M.\PL_L\%]?+"JSSQQ9/E(\@ M=E3)VA@.U &U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5XE\=OV]_@U^SUX_D^''C;PKXWN[^*UBN&FT'PA.1 MVKVVBMJ,J,)WJQT?LV?]"%\4/_#=7O\ \37T_175[;+?^?,O_ __ +4X?JV;_P#0 M1'_P7_\ ;GS!_P /:/V;/^A"^*'_ (;J]_\ B:^,O^"P?QF^ ?[7W@+0_B%\ M-/!/CJS\5^%97BN+C5_!%W:P7&F299U>5EPICD ==V \O % 'H*3_@FY_P $X])_8=UKX@>([V[BOK_7]>DM MO#]WNW/!H<;;H$8]I'9LR <$Q1^E?55>IQ!G>!S'$J/(Y0CLU*V^^G*_3Y'B M\+<.9EE.#<_:1A.>Z<.9I*]E?F7KMU/F#_A[1^S9_P!"%\4/_#=7O_Q-'_#V MC]FS_H0OBA_X;J]_^)KZ?HKP/;9;_P ^9?\ @?\ ]J?4?5LW_P"@B/\ X+_^ MW/F#_A[1^S9_T(7Q0_\ #=7O_P 37MOP)^.'A']H7P!'\1_!.F:S:6$MU+;K M#KVE265P&0@$F*3Y@.>#WKLJ*RK5,'.%J5-Q?=RO^'*C?#TM54EV4.7 M\>9_D?-?_!0>W@N_B;^R]:W4"2Q2_M'P))'(H974^%O$8((/!!':O@WXD>'_ M !3_ ,&U/[;$WQZ^'NDWUY^Q3\;O$:)X[\.V,+RK\,]?F(5+V"-\ _M%?!G6/@I\?? FFZSH'BK1 M6L/$N@S2-/;RI(F'17*HQVMRD@5'!57&Q@,D>!VU[XH_$JY\-_%3[1'+8Z,DM_ M"?V?M?\ V"/B9^Q[X8\76DVI?'OPAX(\7?'EK9M*A^*=GJ">3J$D\-Q/]MU* M.Y:-YUN;J(Q8<-!+(&##ZU^'O_!$/3OAW_P1^^(__!)30OC?+#:%I[.VN;X7EHES&"HE9"J1S;"HD7>1LW87A_C#_P2C_X*@_M%? /X >&_ MBK^U_P#".U\8_L^_$_PWXE\,PZ-X#O3I%^NDHR)<7S/.)[BY8>6?*@^R0X\Y M3DO&\(!D_P#!33]H&/\ 8[_;^U7XR?\ !17]D3Q!\3_V8_$/@;2-.\(^-=&T MHZK:?#C4XI;G[=+/9Y'V>6X::%OMJ[9@D$*1,Y#HM+]H7]ICPI\*OV+OV2_V M/_V*?VH=2UWPE^T?\9HO#%I\6=,UBH;)XK,S.1*C MB9L)(!L^N&^#?_!0#P!\8_&GB#PYXI^&GQ,\#^--'TR"Y\+>.KR[T>:VU""P MBM+N\62VL[N)H;D1@O:>4%^1<2+N<'YT\8?\&]'AB_\ ^":_@O\ 9'^'?QT; MPO\ $OX;_$.?XA>!/B)I.DE+31_$,MU)77R(I3N92C ' M _\ !7S]C+]GS]GS]K?]A/X@? SP+%X4>X_:G\/:7JVFZ+-)%::I\XDCNKF' M=MGNTV2*+EP9F6>0.[9&/;_VA?A;\)_%W_!1OQE%^T%J]W\?IM9^'6G6OP^_ M9RT?1%N3X-M]SK>ZO<27%Q'8V+7$FWR[NX>&8A3'"S^6%KFOVB/^"=/_ 5E M_;2N?@'XK_:"_:3^!6@:_P#!;XL:=XOW^$O!^JW5KJ$EFC$3RK/<1-*TC[%- MLAMT17E;SF)14Z_P]_P3F_;L^"W_ 4@^*O[7G[.W[4OP_M/"WQXTK04^(UG MXH\%W=YJ.EWNEVGV6.;2U6Y6, JTS(L\CI&9@&CG$8W 'QU^S+_P4;_:1_9C M_P"#;W7/BE8?$'4+WQYIOQ6U#X=>!O$/BB[_ +0FT=)]7%M#+++*6\\VL,DI MCW[ES%$I!0;:]"_X.'/V*_@W^RI_P2$\6?&KX+W/B32OB)X=N=&M+OXD1>*K MT:[X@CO+^WL[Q=3O!*)+Y)DFM^%?&'B_4-<\":OX?\,F*_TF[EO4O(;^\=W"SRK)$@,$*0QA'G M7>_F(T7SO_P6F^"/_!4_X7?\$+?B#X6_;[_:M^'GC+2_"UYX;M-%G\#^%[F' M4_$ &L64:3ZM=73[-RKAO+MX49I K/,P#*X!^W=?F#_P53_Y3]?\$]O^OCQI M_P"D,5?I]7PM^VO_ ,$[OVO_ -IC_@H]\#/VX_ OC3X&]5G MOYI]<2] CG:::.%5M6,2J%55E"-DEI!\M 'E'[>_PLU;Q-_P<#_LR> ],^-W MQ%T/1_'7P\\82^(=/T;QS?)"/L]A(I^R1O*T>GO)$QB>6U6*0#YT=)0)0O[% M?@_PU^P5_P %TOC?^R9\'=>\0V?PGU']G:P^(EQX4U7Q'>ZK'8ZM'J"6LUQ M]Y++*&DC:1GRY+%@#PB!?<_CS^PW^U9\6O\ @IY\&/\ @H#HFM?#^QTKX2^% M]4TE_"-UJ=])/JAU*V:*YD%TMJ%A\MF&P>4^X1Y;;YFV.7PO^PC^TKIG_!7W MQ%_P4=UG7O F9H/+DE+(P,&Q4VOM\P[ M=[ 'C_\ P2?^'O@7_@KM^Q'JG[>?[7-E'9+++(7D=^,?$/PIT2VL?^#,O4OB-933VOB7PEJFIW M'AWQ%87+V][I\K^,5BE:*:-@Z"2-BKJ#A@<$' K[Y_8K_P""8/[?O_!-3Q?X ML^!7[&_[2?PVN/V?/$WB2XUK0=*\?^'K^[UWP5)<$>;!9B"6.&[CP!@32(-R MAMN3)YF5^S3_ ,$/OC'X,_X(K^,_^"3'[0/[1?AG4E\2V=ZVB:SX9\,W"#1; MJ:]-^IEDFGS?1K=!&XAMCLW+R2& !S__ 7*BET;]A_]F3XNZ%J%[I_B>/XT M> =.;7M/OI8+J6SN%ERWFAZ6NJP^ _$ OIWN-4NM/<[")+=K5!=-M:,1E8 MF#%TDC_:)_X)5_\ !53]LO\ 9&^&WP%_:!_:W^$6DZU\-O'/A_5-+G\(>$K] M[*ZATQ)%%]>&X?S;JZ/[K;;P_9(!NF+.Y:(1?4FN?"W_ (*"^$/VCM4^+/@? MQ9\,/&_A/Q#X%TO2=;\$>))]0T)$U6UDO#+J%K-'%J'DQ2I*;O5;R:;3 MAJGC:)WMI!<2&1I[>WOI++-P#*JJV=I=L^A?\%W/V<_"'[.O_!.?X;7W[-?B M/Q1X&N)?C7X5BEBT?QEJ9LKDW;JDIN;1KGR;H9BA8"13M,0"E0S;O6-9_P"" M%6FZA_P2-^,/_!./1?B;I>B:Q\8/&=YXRO=1TG1W31]%U274[74(;&SMB^]+ M&'[%;VXR=Q4-)M!;8+/[;O\ P3B_X*(_MN?L5>#?V=?B#^T#\*U\6Z-XWTCQ M-JGB*T\/WUOIT#::H$-G;6NZ260.X\V2>68$L[*D2+MV@&;^W9_P38^$O[)_ M[ ?[6OQW^$?QL^,L/B?Q1\-;WQ'J6HW/Q;U7<-5TS3KN1+E&BE1L3/(QFA9F M@8;46-(T5!E7>CQ>-_\ @AI^R)>?$+]KN7X8^%H_#_PVO?B%((;JXO?'&EC3 M8#-X;@6U<74L]](8U"0!Y) K)L<,P/UI^VU\#?CQ^U9^PCXX_9JT"7PEHOBG MXB>#KWP[JVH7>H74VGZ;%=V\D$T\.V!9)V"O\J,(QELECLP_R]\8/^"2'[7' MCC]B+]F#X3^ /CIX)T'XJ?LJ:_H=[X1U6[M+N[T#Q#'IMFEJGVR#:DL#LB G M89-N'"L/-S& <7^ROXBG^%7_ <*M\&_@U\%_$/PC^''CO\ 9<;Q%>_#74/L MUK9WFHV^M&WAU=-/M9Y8K&1H5\K81'-@,9(U9R*[?]A/_E8>_;M_[%3X;?\ MIE%='9?\$V/V[-4_X*;^ _\ @HYXU_:U\"/J%G\+I?!OCG1=*\!S10P6;7S7 MGD:2LEP[+N8[3<7)O MWH' MQLT_1+*Y\-Z9=7GVO1$TJS6VMY%E> )&[J;P#I6FWNKA!]BMM8U"2UMF8L 2\D<4K* N3@(=Q 7*YW#XG M_P""1_\ P3P_;!_X)H> _BAX$\7>+_AQXX3XA?$34O&\%U875_IK6>HW<,,; MV[*T$V^ ^1&0P(9?FX?(P ?%W_!.']B;P5^V+_P1N^,?BO\ :0^+7Q)\3ZCX M8\9>/6\(37/Q"U*$:5>V@=HM080S(;VZWHC;[LS !-J*@>3S.T@_X*%_M#Z] M_P $>/V&_AG)\6M9L/&W[37COP_\/_$OQ#MKUDU2STC[:UM>W4-Q]Y;Z2%(H MQ,?G#322!A(%8?2G["?_ 3>_:\_8W_8$^)O['.I^,_ASXBU;QMJWB#4-)\2 MPW-_:V]G)JZ%95FMS [2")F9UVR+Y@(0[,;SPU[_ ,$)OB+\1/\ @DM\./\ M@G_\1/C=H^A?$+X(:[%KGPG^*WA*&=Q;:C#<3S0R36TJHR+MG,;!9&^9$E&" MHCH X3_@LU^Q9^SO^SY\>_V%_B'\#? D?A69OVQO!>D:I8Z1<21VVK*;DRQW M5W&6(N;N,Q.JW4FZ8K<2AG;=7JGB+QI\2?VY?^"G_P"T)^S/JWP;\$_$+P;\ M"]%\*:;I_@GQS\0KW1K#[5JVGRZA/J;VMOIEZE[,08X(Y)=OV<6Y,0W3R-5/ M]I/_ ()S?\%;?VW-"^!5U^T+^TO\"M"\0?!GXQZ-XU2\\)^#]5N8-0ET])2E MU,DT\1DD:0Q@VL?D1@/*?./[M%V?VRO^"5'[9UU^VA8_\%)/^";/[6'AGP!\ M6=5\+VN@?%#1O%>@S2^'?%\$"(L<[Q(9I('41H@7YV"QQ[94*N90"?\ 8?\ M^"6?[1GA;X%_&?\ 9"_;L\<:-K/PJ\1>*9=0^".E>%OB#JNIZOX%L9Q/K6&TO?'M[X?DM=#\,VL2S""#3;"/20E%6 >:_MK?\$D?B)\5/!/[/7B#]BGQ'X2^%7Q2^ ^L+?Z1XVOKB M\OR()(C]MT^7$:R:C%=S.TD\L[*[GS"P)N)30!]Y6=G:Z?:16%C;I#!!&L<, M4:@*B*,!0!T QBI*RO!$GC>3PE8/\2+72H==^S@:I'H=Q++:>:."8FE17VG MKAAD9QEL;CJT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!\@?\%^/^4-G[0G_9/YO_ $=%7\85?V>_ M\%^/^4-G[0G_ &3^;_T=%7\85 '[_?\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P M:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Y+\4/VZ_V2O@WX MFD\&_$/XVZ9::I"^RXLK:&>[>W?NLGV>-Q&WLV"*[_X>_$KP!\6/#,/C+X:^ M+[#6]+G)6.]TZY61-PZH<*DFUZI.Z-NBBBLSK"BBB@ HK'\>:;XWU;PM=6'PY\5V&B:PZ?Z%J6IZ.U_ M!"WJ\"S0F0>PD4^]?G=_P3!_X+8_$GXO_MI_$'_@FQ_P4'TGPMH'Q-T+Q7J] ME\.?$_A;2[JPT;QI:Z==SV=RENEW-*XG26UG< .0ZK(N%:$[P#]*:*^;OX<'Z(L(KR"QAAU"[6>X2%5GG2+8)' &Y@N3M!.3C)QGJ: ):* M** "BJ?B"#7KG0[NW\+:G:66I/;NMA=W]BUS!#*1\KR1)+$TB@X)42(2.-PZ MU\;?\$./VLOVF?VN_@3\6?$O[5?CW3_$/B'P?^T'XD\(V5WI6A0Z=;16-A'9 MK'''%'D[=[ROF1Y)/WF"[ # !]JT444 %%%L^(M2TS>1#J&HW-Q+]FMQ.J^8EM#"Q6-U M)G;(QVGPB^*W[=WAC]O>W_9@_:,@\&:SX%N_A3J?B'PSX\\*Z-<6,NK7MMJ6 MF6TEO=VTL\XMI88[P']W(8YA/O 388HP#Z=HHHH **** "BBB@ HHHH ***\ M8_9ET_\ :&_9S_9IO]4_X*#_ +4'ASQIKFB76J:GK/CNTT"'0[&UTI9'EB$D M:81!# /F$OVF?@+X-_:(\ PW,>A^./#5EKFCI> MQ[)A:W4*S1;U_A;8ZY'8UV= !14=TEQ+:R1VDXBE:,B*5DW!&QP2,C.#SC/- M? G[&O[!KJWU'5UU"&"XC MC=Y-1DCBV1R,C,J'(/"$%G++-JWAA=2DECN+^UM/W!DE$4+H)V?,D,ZMM"[5SNK MZE^%NLZEXC^&7ASQ#K-SYUY?Z#9W%W-L5?,E>%&9L* !DDG % &]1110 44 M44 %%%% !1110 4444 %%%% !1110 457L-4T[5/._LZ]CF^S7#03^6V=DBX MW(?0C(JQ3<91=FB*=6G6@ITY)I]4[H****184444 %%?!_\ P7(_;J_;#_X) MZ^ _A=\3?V:_$'@62U\??%[2O M_IWC#PCM,\$_M"_M+WGPP^+OP+KC6?#EKX5C6]DDTO1)K MA!->RR2LRF=HI%\A+<@1[&\P%L@'V?X,\*6/@;PM9>$=,U'4KNWL(?*AN-8U M.:]N77)(\R>9FDD/.-S,3@#FM.BOSX_:*^(?_!?/X@>&==_:>_8TL?@SX=\( M:7'<7W@KX5>,=&O;O7_%&G0DLDMW.K)':3W*+YD5JA0QK+&DLBOO*@'Z#T5\ M5?!G_@M)\'_&W_!&B/\ X*]_$3P?<:+I5EX9NKG6?#$-R&2[EM)KBWCG69-MQN=H_L^%4@'WW17RK^V;^W M5XN\'?M*?!S]@O\ 9=NM$E^(_P 9OMNI'Q'JULUY8^&/#=E TUSJ;01R1FYE MDVF&VCWK&TF6<[4VO%\%OVR/B9\.O^"@^I?\$T/VI/$&FZWK6J> H_&GPM\= M:?I0L#KNGK,]O>6%U;J[1K>6\D9D#1;4D@8,41D.\ ^KZ*^+/@Y^UW^TU_P4 M/^+?QGA_8X^)/ACP3X!^#?B^?P5I&O:SX6;5W\6^)K:%)+TR_OXA!IT+2PQ M0YEFWM()8P%0^I?\$SOVZ]*_X*#_ ++]O\9I?"J^'?$^C:[?>&?B%X66X\X: M+K]C(([NV5\#%EU;P)96]W+I'BWP]-?6VH1R7EO R;H;J!XF"RLP;+ D $Q^'=$DL;2T:\LXK@P1I)/,[!#(5 MWL^6QG S@ 'K=%%% !17P]\ ?VK/VN-9_P""X_Q9_8I^*_Q0T35/A]X<^#-A MXG\+Z1HWA5+$V\]Q>PQ;II7DFFED53(I/F+&V[(B4@8^X: "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@#Y _X+\?\H;/VA/^R?S?^CHJ_C"K^SW_ M (+\?\H;/VA/^R?S?^CHJ_C"H _?[_@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"# M3;_E*9^UW_V\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *QOB#XXTCX:^"]1\=Z];7DUGIEN9KB+3[1 MIYV4$#"1KRQYZ"MFBFK7U)FIN#4'9]'O9^FESY[_ .'E?P%_Z$WXA?\ A#77 M^%;/P^_;S^#GQ*\::=X$T'PMXVAO-3N!#;RZAX1N((%8@G+R,,*..IKVNBMW M/#-:0?W_ / /*AALZ4TY8F+75>SM=>O/H<+\<_V@_!7[/NDV&L>-=)UV[BU" MX:&!="T:2\=65=Q++&,J,=S7SW^TS_P4S\$6_P !O$X^%&@^-;#Q#-II@TN^ MU#PK<6L5L\C+&93*XPC*K,RD_P 04=Z^OJQ/B5\/?#/Q8\ :Q\-?&5H9]+UN MPDM+V-&PVQUQN4]F!PP/8@'M3H5,/"47.#=GW_2QGFF#SC$TJL<+7C!2BTER M7:;5OBYE;7K;3S/P,FFFN)GN+B5I)'8L[NV2Q/)))ZFOHS_@F=^U'>?LX?'- MX-9.K77AK7=/EBU;3=*LWN9#*B%X9DA3EF4@KD=%D;/2NB^*W_!'C]J_PEXL MFT_X:Z7IWBS1VF/V/48=4@M)!'GCS8YW3:V.H0N/0]J^I_\ @G)_P3DU/]EO M4[GXM?%K4[.[\5W=F;6RLK!S)#IL+$%R7(&^5L!20,*-P!;<2/IL9CL%+"2] MY2NMEO\ \ _#N&^%>**/$%*2I2I5_ 7_H M3?B%_P"$-=?X5ZW\'?B[X9^-W@M/'?A+3]5MK.2XDA6+6-->UGW(<$F-^<>A M[UU-%?+3E1\+0S.G5OB*T9Q[*'+KZ\\OR/ ]7_X*,? W1=6N MM'N_"'CYI;2X>&5H?!5RR%E8J2K 8(R.#WK1^'W[>?P<^)7C33O F@^%O&T- MYJ=P(;>74/"-Q! K$$Y>1AA1QU->UT53GAK:0=_7_@&,<-G*J)RQ$7&^WL^G M:_/^-@K\M_B#_P $N?#7_!2O]C'XA0>%/$)\)?%[P#^T]\2=;^$'Q#M)&BN- M&U2/Q5?.L;2Q_.MO*T<8?;DHRQRJ"T8!_3W7IM>M]&N9O#&G6EWJ"Q$V=M?W MC6\,C]@\J1R,B^X1C[&O"/V _@'^TE^SEX>\9>$_COJG@K58O$OQ&\1>+[+4 M/"MQ=HUL^K:E+?-9-#/%AEC:>0"82 L H,8.6KG/7/A#]F[_ (*B>)?VU6^! M7[,W[5_AX>$/VDO@]^TQI>E?%/PA=1K"]X8]'UF-=6MD'RM#*=I?R\HCN"O[ MN6%G^C?VN_ 'PSU__@I#I>H_'_QCMF5$5UIPMKB ,VU0 M?+DD1-S2%M^Y=@!\T_\ !-74_P!MGXM_\$??VP/@7^SGXPUVV^(7@7XX>.O! M7PBM=8\2>=>Z):6\-E)#ID5Z\AVR1^?<112^9M1V1@ZJH(Z7_@FU^U%_P3[_ M &D/VO/ /@GP]\&=>_9E_:(^'MKJ*>+O@EXDTR?3_P#A)$ETZ6*:522L>I31 M-MG2YF7[48A,2I1FD'>_LU?\$EOVXOV8/A)^T3\+O O[:WATR?%#XN7WC[P# MKWBCC9I9BS%72.+T_Q5^PA\;OVIOVM M_@A^U)^UGH?PV\/ZC\"KF_OM.O?A[J-[>WGB.[N+;R5CD>ZM;8VX> MZ+MM'F* Q< \C_X)BK\//^"P%M\)B?)C575$51X=_P2:^'/BO2/\ @C?^U_\ "SP) M^UT_PJU#3OVB?'%A'\8_$MZ9)=(AA&GI-?3W#2(PE>)) 9]X=7D\Q3N KZ+^ M!_\ P3#_ &Y?V OVJ/B5XJ_X)[_'GX:+\'?B_P"*)?$NN^ _B=H>H3R^%M7G M_P!?<:<;*6,7"-@#RI'B&Q(X]P,8D/G&B_\ ! O]I36_^"%(%,3R,RR2A56@#A M/'^L^"/@7^WY^PKXJ_8S^%/B[P)X=\8>)+[POXD\8WED=(@^)>GOI\3">ZL) M9C=W)#[IUN+Z%)"TJNC2#:X^C/@IXDT3_@I=_P %*OVD?AI\?K:C=6TUQ?ZK?VP.R\FWHL$ E#)$D;LBAY&:L;XZ_\ !-'_ M (*A_M/^)_V>?CM\7?VP/A):?$'X)^-1JILM$^'UZ=#EA:W$4UPROG_!-+]I_P #Z+T3"?8"WEJT(#O*=^V4HH!SW_!'/PI%\*/\ M@JW^WI\!/#'B'6YO"7@S4OA];^#]%U;7+F]AT2TN-/U2\>TM1.[F&!99Y-L2 MX51@ 8%:/_!U;!XWG_X(F?$T>#A.8$U?0&U\6^;&\@"LQK]"?V- M_P#@GU^W1_P3:^'OB;]D_P#9(^+'PZU[X2W>MWVH?#:^^(!OUUCP*MX[226Q M@MXWAU>&.5FE0--:,S.^YL,-N%^U/_P10UGQ3_P1[M?^"1W[*WC[1=*TV]GM MKGQ-XZ\9>=)=WEU'J46ISW7DP(0\MQ$_P#@G[_P5C_8\^*/[-WC#QK9ZK\6_'&M>&?B MI-KOCG4M57Q7:M91R))=I=SR)YB2.SKY:HJG9M51&@7WK_@I-^PG^U[^WQ\& M_A!\/M(\2?#GPOJGP\^)>B^.-:OKB\O[R"^O=,,ZQVL*+;QLD4@D5V=F+*24 M"MM\QI_VZOV&_P!K']K3]I?]G3]H+PEK7P\T"+X%>*I?$5WH^H:G?7+:U<3Q M11RVR2I;(+>-51PLI1RQ=6*+M*, ?,WA_P#98LOVD/\ @O1^TK^S#\1_CI\4 M9/AQ_P *C\.:CJ'A>W^(VIJUS]H*,]FET9S<6EFTI:5H+=X@S;4R(MT3\/\ MLX?&[XK_ /!%W]I']MK]CG0?''B#QU\,_A5\%3\5/A)IWB[4Y;V72)&A3_B7 M&5CN$#3SA2,_=MO,P'DD+>I> #^T=:_\'*/[0FO_ 'L?!^HW5M\#/"R:YX: M\6:IQNL6UHKZWM[AX'C=?XK:19%=@0AVL/J7X-?\$V]&U#Q5\=/C1^U M_.==G^/WC#X2Q^.K+XVVVN3PZ]IWB&>S M-_$L%S$ZM!:0RLL LX]D A0H$!^:O*8_VUOVV/VP/^"0W[*O_!0#4/V;]5^, MOA[2_$NH2?M$_#'PU&%N?%EE9_;]+2]%L@VWD27$*WKV84QO*(PR".-F3Z/_ M &;O^"?7_!0W]E#]DS5_^"=/PX^/_P /M9^' M=0TKP-\2_$%O>CQ+X:TB[: M0^0^GQQ_9M0G@$T@BE^TP(,)NB*KY=>E0?L.?&7]EKP-\"/AW_P3Q\6>&M*\ M.?!W1[[1]7\,>.9+D1>*;"XC@W+)/:QL8+AIXC&OBS\1OV&/B9K]AX:\7Q:19^*OAI;:C?:%JG@6^@2Z1HX$MYTD MTV.96!46C+%YD4Y1R2X7Y$_8P\%Z9\=_^#53XY/\<=0U/Q==:-I/Q+U>VO\ M7=8N)YY=0L4OI;:XFD+[IV25$D D++O56(RH(^^_V:_V$?B!\'/VH_C5^WYJ MN@>"-.^(_P 6]*TK3X_!OAS4[G^QK-+)&'GW-\UI'+>7,SMO>7[+%A8T0*26 MD/ ?L'?\$H?C'^SY_P $O_B7_P $T?CO\4?#.IV?CK3?$]G:^,/"UO<+);IK M<,R3;[6=0,Q-,S*PE.\$*0NWL^-O^":G M[;>A?M9?!W]I;]C;P/\ ";X+MX2\1)%\5K72_C#KNI1^.?#\CQB>VN[>318D MN;L()6CN9F,GF2!F?*JR[&@_\$;?B]\:_P#@E%_P[-_;B_:!\.:C#H7AW2M( M^'>O?#[PS+:MH+:7G[%J$K7$S/=7) C255\F,QH54!G:6M;]D7]B?_@KS;:A MX?\ A[_P4._;U\%^-_AUX/O;6ZM;7P=X7D@UKQ6]I(DEHFJWDJJ$B26.*21( ME9[CR]DLC(\@< ^[Z_+_ /X)VH)?^#D3]O2-BP#>&_!0)5B"/^)5:]".E?IW M?/>QV4TFFV\4URL3&WBGF,:.^/E5G"L5!. 2%8@?[.WQR^*7Q,\1_#WP]XJ\'QP>%+[X MG:P1=K<:=>SK'/>BY%[+#$SR;(//$7S@NCF.(IP/[,O[?OQD_P""?G_!"?\ M:Q\;:#XQU+Q%J?P$_:%\3?#CX4WOB.Y:]FLK4WFG6UD9'ER95MWOY)0KY4B, M)C;@5]N?L9_L.?M9?LR?MJ_M&_M:>*M7^'NM6WQ\O]+U"+P_8:K?0/HDVFVE MQ!;0F=K5A<)()5$DGEQE=I=4;_5UYS\ /^"*?CAOV0/VE/V)/VOO&WA;6O"_ M[0GQ+UGQU_;'@\W,=UH6I7TEI+'&D5Q'ME6":SAF1RX)*%60AL@ \7_X+>?\ M$_O@5\//^"!OB[XI6YU'4/B+HOAK0-0UKXESZM/)JWBBYN-1L$NSJ-R7WWL, MIE=U@D+11,L1C1/+0#V;]H#XR?$[XH_MI?L_?\$[_"_A?0];\-W?P$N?'GB3 MPOXB\:76A67B6:)[6RM;2>>UL[J2>&(&YG:T,8BF(1I"1$$?E?B9_P $K_\ M@KO\=/\ @F5K_P#P3"^,O[6OP8U/0(M+TW1_#GCB+PWJ@UG5-.L[VVEA2^W. M88'2* ?/&LS2F-$9E+//7H/[:W_!(?\ :._:#\&_!+XV_!?]KO2O!7[2OP'L M#9^'/B-IGA62VTK6+5XECFM+JS>>Y98V"]2TJGS)E,167" $G['7_!-_]JWX M&_MF?$S6/%FG_#G1/V9?B3X31)O@AHOC[5=(O!GQ'UKQ/ M<3Z]X=*S>9?M$_\$COB)^TW_P $V-4_9L^)?B;PK-\;M9\81^+KKXNV]S=Q&W\2 MI.K)K$!6/SHFCMT2TBMU(2*W5(E<*BT ?;WP]^'_ (.^%7@K3?AW\/\ 0X]- MT;2+86^GV4;LXC0<\LY+.Q))+,2S$DDDDFMFO._V5]"_:5\*_!#1/"G[6GBS MPUXA\;:7:1VNI^)?"T4T-OK&Q%7[6\,JCR)7.XNBEDS\RE0VQ/1* "BBB@ H MHHH *Y7Q;\7O#'@S6&T35=/U6298UNKS3M+U87?DLMF+O3'CC M,I!VY9N,9Y/L#7IU>,?M,>!?B[\2=8L](\*>%VGTFQCW^;]N@033-U.UG!PH MX&1U+=C7HY5#)L7C8PJPY([MRJ)+3IK%7OM:Y\;Q]B?$KAWA>OBL!B/K-=VC M"G2PDY3O+3F]VK/E45>7,XM726[1PG[.WQM_X03Q#?V?BF2[N;35F\UC#&99 M!S?\-$^!_P#H$:__ ."67_"O"+3]FWX\V-U%>V?@YHYH M9%>*1-3M@58'((_>=0:^I/"UUKE[X=L[GQ-IGV/4&MU^VVWF*P20<-@J2""> M1ST(KV.)_P"Q'7CB:=JCEH^6HM+;.R3W77R/S7P)?B@LIJY+C54PD:/O4W7P MM1J2G)N45.4Z:O&3NHZMJ3:T6G)?\-$^!_\ H$:__P""67_"C_AHGP/_ - C M7_\ P2R_X5WE%?+>WRS_ )\R_P# _P#[0_?/[*XY_P"AG2_\)7_\T'!_\-$^ M!_\ H$:__P""67_"NI\)>*]-\9Z.NMZ5!=1PM(R!;NW:)\CK\IYQ6G16->K@ MYPM2IN+[N5_PY4>CE>!XEP^)YL?C8586?NQHNF[Z6?-[6?GI;KOH?EW_ ,'6 M:ZFW[)O[/:Z++ EX?VNO"8M'NHV>)9?L&K[2ZJ02N<9 ()&<$5YW^UCHWQ,_ M;=_X*R>"O^"9G_!97Q5I.@_#*(0^,/@QI7P\TN6RT7XFZG;HRRVNH75W---' M-$KS(+6,IN5F^8-) S_5?_!9C_@G7^T]_P %+?"'P]^&/PD\?^!O"&D^ /B7 MIWC>/5/$ O+NXO[VS@N(HH##%&JQ1#[3(2WF.S?+PF#GM/\ @I!_P3H'_!3/ M]DFU^''Q%U&P\#_%'PWJ,>N_#SQQX:OIKEO#&N0/N@N(9S'#*8G"J)$VJ1D% M27BCDKD/HCPW_@Z4TVW\/_\ !(_Q=\6?#4MQI7B?POKFA#0-?TFZDM;RR2?5 M;6":-)8F5@CQN59,[3P2,J"'_P#!?"R7PI\2OV,_B=X5NKK2]>OOVQO!/AW4 M-3TV\DMY+S2IIKB62RF,;#SH3)&K;'R 2V -S9]"_:8_X)^?M;_M^_\ !+_Q ME^PC^VC\7_ [>,-7TK3ETKXB^#=/NHHKJ^L[F*ZCN+JRE $6^2WC$GE.5(EE M*)'M53YO^TW_ ,$T/^"JO[;_ (&^"%[^T/\ M:?"'2/&'PC^,FB>,8D\)>#; M^32)?[.BG(NIDGF6>\NI)FB_=(]G D;3#+LR% #F/^"F_P"T O['G[?NI?&; M_@HC^R)X@^*/[,/B#P)I.F^%/&6C:5_:MI\.-4BFN?MTUQ9Y'D2W!F@8WJ[9 M@D$*0LY#HMS]H>V\;:-_P2@^#?CO_@G2NJ_M+?"KP[\21KWC'P[H^L3RZGXU M\&FYU*5[!FD+3W/,B/U)J/PG_;]\'?'+QOXP\+:Q\* M_'_@7QQI.FQW/@OQ;=ZAHWV#4(;)+6[NH9([>_5K>X"#=:.AXC3]]EGW>6_ M3_@F#^T3^P_^S%\)_A-^QQ\9?"<.N>"OB1JOBOQC9^(-.NK?1-=@U&&]6XTJ M"*!I)+2"-KF'R7/F%#:H[*Y+(0#R;]DK]O+]@"W^ '[4O_!03_@GO?76E:AX M8^$,%[XD^ NNZ;)ITGA75=%@UF=6-AO,5M'<-^.7B#P[H'C#P_P#M'W'QTULZV][.MO=S231P M:%M^S2Q231+8+(UM LBK&NV,9^I_A_\ \$Q[/QY^UK\7/VROVH/"/A#3=1^+ M?PE3X<:UX%\#7\]W8W&E,[-=7=Y>S6]J]W=SJ8H0PMXA%# J9D)W#PO]E'_@ ME3_P6"_8VT[_ (9"^#W_ 4W\,#]GFUO)4T'4-4\&FY\9Z%IDCEVL[.1U^S( MX#,JS2-(L9.](5 $0 )/^"ID/Q(M_P!J7_@FY;_&.[TJX\7Q_&2-?%4^A,YL MI-2&FPBY:W+HC&$S;RFY%.TC*J>!O?M_?\K"7[ '_8%^)W_J/&N__;B_X)R_ M''XZ_&G]F?Q=^SUKW@GP_P"%OV;_ !-#K&GZ1XAN;V6?5UCAAMUL]\<;?9U6 M&(J)296+."5&S#V_VI_V&/VIOC?_ ,%*/@'^W=X+U_P#8Z7\#-/UN"+PQJ=_ M>M/K3:O8?9+K,Z6^VW$8/[L[)-Q0,P&[8H!]E5XU^VI\;_&?PT^&I^''P*L( MM4^+/CR&XTKX;Z,[X2.Z*!9-3N2 3'8V2NL\\A[!(ES+/"C^Q71N1;2&R1&F M"'REE8A2V. 2 2!GO@U^<5K^PW_P7MT?XV^+_CQX>_;S^ T.M>+9U0R7OPRO M+HZ9IT9)@TRU:24F*UC)9]HY>1WDD+NQ:@#Q'_@OE^QIH'["G_!M;I/[)GP: MFN;GP]X!UWP]!KNH>5M>]WWS/<7(S &. #Y1_94T3QGH?_!P%^S?!\6$G6^'_ 3VT>'3 MS= Y^UQLZW* G^,-]H+#KAN>M>I_MU+J>H?\'-?[%%IX:#?:+'X>>,KG6&C_ M (+)M.OT4OC^$N"HSQN(KZO_ &R/V'M2^-OQG^%?[7WP0\1Z;H'Q9^#>I7;> M';O5X)&T_6=*O8#!?:1>^5\ZQ21G=',H(?^"B M/[4&L:'?_$;4?!L'@_PEH7AHS2Z9X2T&.=KF2&*>=(Y+NYGN':22Y:*'"[8U MC"ABX!\K_P#!IO9ZAIW_ 3;\8:=XB##7K?X]>)HO$BR_P"L6^5;02!^^[&W M.:=_P;>KJ5[XO_;9\1V0;_A'K[]L/Q1_8[+_ *LR"3=)M[?ZM[?..V*^@O"/ M[#W[0O[)'QD^+OC7]A/Q+X&@\.?&S7SXFU?P[XX6[2/POXFDB$5WJMH+9&^V MQW 2*22SD,'[R+*W"JVQ?4OV!OV)_AU_P3__ &9]'_9T^'NKW>KM;7-SJ/B+ MQ+J4:K=:]JUU(9KN_F"\!I)&.%!.Q%1 2%R0#PO_ (.-_P#E"A\??^Q:LO\ MTZ6=?//_ 52TG48?^#6K0/B)X<\<>*-!UCPU\$_ LVG7/AOQ3>Z+OV.?@[XB\+>'T M\A>)/%.J>-;Z: M/6=(OXI1]EYHLX+9@BJ(H(8U"[N"69C[SXM^)\7[;_P#P6^\1?L#_ !-D MDN?A?\$OA':^)-3\%23,+3Q1K^H30>7+?Q@[;NUM[690EM(&C\Z0R,&*H%V_ M^"@O_!/C]K_]MS]F'X/? O2?%GPX\-:K\-_'.@^*M6UB>[O[N"_NM*65(X(8 M1!&T<"_BXGA%/ M#'Q+\(>,8KN]\.>*=-W*X1I[=$N$DC*QA7$8W>1 <)Y;"0 \8_91^$_PU_9$ M_P"#B3]HNS^'.FWEKX:L_P!F+3M;M?#Z74DL.F)]MA>2ULT=CY,!>-Y%A7"( MTS!%5<*.:^"7[//[37_!7/\ X)AVW[2,_P -_A[<_%#XHZ=J.M>$_C'>?&_6 MK'5?">I"[G6TCLX;71I!8VUH\4<)M()]L@A9I&:61Y#]*_ +_@G3^VQX7_X* MC^)?^"BGQL_:#^&E[:^+OAA9>$]>\(Z%X+O2C1Q3K,T=N\UV#"$,:@32&?S= M\I,,0*)'Y3\!_P#@D5_P5-_8 \<>(/@[_P $Y_\ @H!X(T+]G_Q%K]QJ>F>& M_B#X-EU75/!?VA]TL>G 8CG )RHED2,D;FC+EW< O?\ !0[_ ()O_M(?&[_@ ME%HGC7XU?'/1M*_:9^#O@U-4U'XA^'O$=Q:Z/XA;3E>2:VOWE6W66"XA0LS3 M1HL#5^'&F7EP(/ TNG M1F*X6YMW"*VH3O(SB9DW1V9M(5(*2L_MGC[]C;XP:O?_ C^#.@>+-#U3X.> M#=1CU3XBZ;XHO+E]:\::@C/-'-4R"]9;^6,C;9U[4(0W_$Y1XXO+M+ ML;MN LBO^]9SNG)0 ^VZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^0/\ M@OQ_RAL_:$_[)_-_Z.BK^,*O[/?^"_'_ "AL_:$_[)_-_P"CHJ_C"H _?[_@ MTV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH ***X[X_\ Q_\ A'^RY\)-6^.OQU\6_P!A>%="\C^U=5^P7%UY'G7$ M=O%^ZMXY)&S++&ORJ<;LG !(J,93DHQ5VPV.QHKXY_X?^?\ !)'_ *.R_P#+ M#U[_ .0:[+X ?\%??^"=O[4?QF6 QT(N4J4DE_=?^1/-%]3Z4HHHKD*"BBB@ M HJKK>L:?X=T6\\0:M,8[6QM9+BYD"EBL:*68X')X!X%?#/[#?[1?[>?_!3K M]FVW_;J^"G[1_@'X>Z!XFU/4AX#^'EW\/CK:6]I:WDUM&NL70O897N9#"7=; M8PK$KJ!YA!) /O"BO"?^"=GQD_:6^-_[/UYXF_:[\):'H7CW3/'7B#1-9TKP MUYAL(5L=2GM8C TA+R1O%&DBNW+!P<#.!XWXK_;,_:!_:(_X*B>/O^"*+_ ,-IJVHZO>WWEO#!;Q32I#%:112QM+(0TC.Z MHIC'S$ ^VJ*\&_X)F_M0^//VQ_V+_"GQ^^)>D:9;:UJ5UJEC=W6AQR)I^J"Q MU*YL4U&T61F=;>Y2W6XC5F;"S !G #M\_P#_ 6#_;F_;8_8N^.'[._@/]F[ MQ;\/H]+^.OQ:L/ MW_PF'@FZU"717NI;:%;Q#!J-MYX4RR,8FVYPH#KR: /O MFBOSO_:,_P""F7[9'_!,O]L3X0?!O]NFU^'GCWX6?&O7O[ T/XB^ /#5[H.H M>']4,D**M[97-]>QS0YGC.^.5&V"5MN8PC_HA0 4C#F^)[;QK\1)()/'&J:AXYU.]CUIH$>. SP7%P\1\I9'6/"#8#A M<#BO<*** "BBH=2CU&73IXM(NH8+MH6%K/(OVK? 'QU^+?A[5-<^%WQWU/P?X-U*V\&K;:?9 MVMM$JQL;2*=9I59LR%9+EWRQ42X K4_X(6?M:_M*_MB_LP^/O'G[5/CJQ\0> M)?#WQO\ $7AJ"\TS1(=/MX[.R-ND<<<40SM#-(P,C22?-AG; H ^U**\Q_;) M_:X^#?["G[-/BO\ :I^/>LR6?AGPEI_VBZ6V0/<7+?LQZI_P4L_:Z^%6C_M)?$;XJ^&?@I8^*]/CU3PM\--%\&)K%[I] MA,HDM_[4OKN51-<-&RL\4$-N(\[2Q8' !Z)X$_X)U?LS?#?]JS7?VV/"MCXK M3XD>)K"*Q\0:[<^/-4GCO[2+9Y5O);27!@,:>6FU1& N.,9.??%+]G;]KG0O!YTKPUX0\.:I\/_ !1X,L+BVM_$,5U<:K'>W$D,\LS6 MTJ-;VL;6WFR!,!P["9!_V%KC0] M&^%7P\UN30_%GQHUW37U ZYK$8!GT_0K59(XW6#*B2_G9XMS!8X91^\ !]>4 M5\N_\%!_VVO$W[$7@#X:?"CX>"W\8?%SXO\ CFP\%?#R/Q*BI;O>3,HGU2^2 MU6+-M;1GS)$A"%BT: IO+KA:A^UU\;?V._VW?A7^R3^UG\0-(\9>'?CG8:C; M^!O'5CX=&DSZ;XBL4CEETVZA262-X+B*53;N,2+(C1OYNX.H!]?T5\@W7[8? MQE_:J_;^^(/[#7[)OC32O">C_!7P_IMU\4?'UYH0U2YDUC45>2RTFSA>1(45 M88Y)9YW\QMP$*HA#25T__!.K]N/Q!^U)>?%+X#?&72M,T[XK? WQQ)X9\>V^ MBQO'9:A&P:2PU:UCD=WA@NX%+B)W=HVCD7

)-$T[Q#X.\':IKMD/$6B27]I=-:6DLX@DCCG@=0YC"[U?*YS@]*\ MJ_X(Q_M3?M&_MR?L!>!_VP?VD-8\+?VMXZMKNYBT;PEX?FLK;3XX;ZXME7=- M=3O*S+"&)^4 L0!QD@'U91110 45\/?&?]JO]K?X>_\ !OW^K\ ?^#3;_ M )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KFOC%\5/#OP0^&.M?%CQ;8ZG!/ WQ*L]5UG M^R?LMSX@^']W8VB>3J]E.WF3R#:F4B8#/5BHZFOU:KYK_P""OOP ^+G[4?\ MP3M^(?P*^!7A+^W?%6N_V3_96E?;[>U\_P G5[*XE_>W$D<:XBBD;YF&=N!D MD ]."KX&.,IOD:M):N6BU6K]WH3)2Y7J?R]U]*?\$@OCAX1_9O\ ^"B7P\^, M_CO3-9O-*T;^UOM5MX?TJ2^NW\[2+V!?+@C^9\/*I..BACT%=E_PX#_X*W?] M&F_^7YH/_P G5]*_\$@O^"07_!1+]ES_ (*)?#SXZ_'7]GG^PO"NA?VM_:NJ M_P#"6Z1=>1YVD7MO%^ZM[N21LRRQK\JG&[)P 2/N,;F&7RP=1>UB[Q>BDKO1 MZ+U.:,)\RT/O?_A^!^R1_P!$S^,?_AJK_P#^)H_X?@?LD?\ 1,_C'_X:J_\ M_B:^QJ*_/O:X'_GT_P#P+_[4Z[2[GQS_ ,/P/V2/^B9_&/\ \-5?_P#Q-=+\ M'?\ @K9^S5\;OB=HOPG\)> OBA;:EKMX+:SGUCX=7EK:HY!.9)G&V->.IKZA MHI2JX)Q=J;O_ (O_ +4+2[D=Y):0VDLU^\:P)&QF:4C:$ Y)SQC'6OQ^^*/_ M 2,_;\_X)I>/M8_;'_X-_/CM::KX*\23_VWKO[.GB:X6XTC44?$>G3:QX>O](MW59+JSEA1GZ LA4$X[MM+TCQ7XN.J^'[RQABB5(XIHK:*]74 M%B "*^^U>1$7?ARS'C*.=_8M_P""YO[/'QQ_X)K^.OV__C7X&O?AM-\*+^[T M[XL^$)(M]Q8ZQ%Y0\B .(VE:X>:&.,2!&$KF-CE"Q_/W_@IOX1_:)\&_$?X2 M_P#!P7\<_@[;P_#;QS8Z?X=^-7P?\'ZC?1W,'@F[9);'^UKN&>,7\T@=!/%L MBMO,BL[9UF0R._WI??\ !"/P-XT_X)O_ !G_ &,OB9\9IKSQM\?/&EWXY^(/ MQ%TW1A!#_P )+->Q7J26]GYAV6<4L$:" R%F0R'>K/E:/P1_8&_X*U>(_P!E M&#_@GY^V=^TI\$K_ .&$7AI?#&I^*/"GA*^OO$^LZ&L7D"W;[>5L;:X:$",W M)AN"H&X*9/WM &Q\-_ GA#]O']N'0/C;^R_^TEXXL/V>/AS\-;&QDT3XSMH8+*>*-([*P>%YEB" R7-O$^3#-&/*/\ @X\&OM\??V"U M\*R6::H?VM-"_LUM01VMQV"=\DL#, MZPER7,.YG+^E?\%+?^"9_P"U1^V9\2?V?-:^$7Q/\':+I'[/7C[3?%FE7?C* M\O\ 4=1\17=F;5XUNF2-1%EH'#OOE:3?ORIRM $O[0G_ 2U^/?[?W[7_P ) MOCO^W%\7/"-KX!^"NL_VYX5^&?@'3+ISJVK[XI%N+^]NF4F-6@BQ"D/*[U+# M>2?NNJ7AV?Q%6VG7SW,$;^B2O%$SCIR47Z=ZNT ?E;^ MV1_P1J_:1\'?M'>)?^"FW_!#']JF'P/\0_$VH7%UXZ^'E]=I+X=\7WB3.+G) M(:))FF64/',K()F=EDMV!->K?\$J?^"CVO\ _!4/P=\5?V4/VO?@?K'PC^.' MPVFM],^*&A>'-:N]+EF27>(KRRNK>5;FW^:)AA96VJT;+*Z2C',-"^'OQ5^%/Q/\,^)?B%XB\2Z#X<\:?VCH5SX8CU/5;F^^QQZA;17 MHO(5,^_:]M$RN[J'*; NK^R5^P=\6?V??B9\:?VUOB%XH\*^*OCS\:Y[ ZI] MBAN-/\/Z19V%NMM8Z? 2LL[I'&-TD[*'G95^6/&: /SL_P""=/['?@S]L;_@ MW5UKXQ?M&?$SX@^(_%&@:3XZU3PGJDGCW4+?^QM1M;N_ECO42"9%N9S-&':6 MY$S8R@*H2IO?%SX$GX^_\&Y.C?\ !2OXO?&CXCZS\-_A[K^J:II^O66B^+UN;ZW@B35C<-*\UMY#,S0M.2H60"0'!,>W+0 M+_P3!_:O7_@B@?\ @DU_PG'P]_M7_A$CX7_X3G[3??9_L/G>9Y_V3R-WG;?W M>SS=N?GW?\LZ #]I?4]/^.7PH_8^^,?[2?[1C6?A75+"WU7QE\&=.T&>^N_B MSJUWHL,EI916EH=\\=O<-)<20M&]OM.^4(D08<;_ ,$DO$_B?P;_ ,%;_P!K MS]FS0? FO> /A_I^D>#_ !#X=^%>KZC;S0^&[J\L6-RUO%:SSV]J)R1*T4,A M094<; J]#\3O^"6O[<=QXC_93_:&^!WQR^'&D?$_]F[PE<>%+RQ\2:??WWA_ M7].GL(;*6Y5(_*GMIFCC8^6">60>:!'\W7_LZ_\ !-[]L7X'?\%+OB3^W9XA M_:G\)^)--^*'A'1[;Q5H\?@Y[&YGO]/@,45O;,))$LK+./F<75P8_D+%_P!\ M0#C?^"%/_)Q/[=__ &=[KW_H"4?\&U'_ ":1\8O^SI?&W_HZWKT?_@G5^PQ^ MU7^Q7\2?VA/B!XV\0?#_ ,2+\:_B5J'CJPL],O[VU.DWMP3BRD=[=_-AV[ 9 M@%8%"?+;?A=#_@D)^PC^T#_P3V^%WCCX3_&;QIX/\2P>*_B1JWC*VU;PU]J@ M>WFOS$9+1H9D(9%,;%91)GY@I3C=0!\I?\'CL?B(_P#!-3P)/"EPWAR'XYZ0 M_BY;<'_CT^PZB%WX_@\PH/\ ?,??%?K#I%SI=[I-K>:'-!)936Z/9R6Q!C:( MJ"A3'&TKC&.,5PG[5O[+GP:_;2_9[\4?LQ?'_P -?VKX4\6Z<;34K='V2Q$, M'BGA?!\N:*14D1\':Z*<$<'YF_96_9I_X*Y?L1>!-._9N\(_&7X/?&3X>^&[ M=;'P=K_Q$EU31/$>GZ>@VPVMP;."Z@O1#&%17_=,P3DC("@'U=\>=)U[5?@K MXSMO!?Q%L_!>NW'A'48-(\;7ENDD>@W#6T@BOG#E59(7VS%68*1'R1UK\:/V ME[SPA^SS^SK^R/\ &K]DZ/Q7JWBO2OCSX1T/Q9^U#;QOI\'Q(-V9H]3C=KFX M-[J]K=2*9!-)');%% BF96(/Z9_&W]A3QK^U!^R]\5/A)\>OC>)O%_Q3\#W? MAM]>T#2GMM.\.6LL;!(+*T>9W,?F$/.\DIENB &:.-(8H?D[XG?\$@/^"G/Q MW_83^%'[+OQ2_;"^$UMJ_P #_%GAO4? O]A>![Q;'48='4Q02ZG+)*99)1"5 M CMDMTW*^]GWJT0!!^VS\']>^(W_ <)?!_X+6?Q^^).@>&?&WP-\07OB33- M&\*M1^"'Q^^%^I:ZG@SQ/XAN=33P]K%@)I'FMY+AWD 98%4LS%G^U%7+> M5&1I_M:Z+^T7I?\ P<(_LP1> ?&7AK6?&FG?L_>()=5E\06$MCIVM#SYA<0C M[/YLEBK;BT3@7!C\M XF^8M]=_"#]C'X@Z_^VW>?\%#/VJ;_ ,/?\)E9^!QX M0\!^$/"=U/>:=X9TUYS<74QN[B&"2\N[B4A3+Y$"QQ((PK;F8@%[_@K;\4O' M'P4_X)B_'GXH_#6ZFM]>TCX6:S+I=Y;,1):2M:N@N$(Z-%N,@/8H*^!_V;?V M'_C_ /!+_@WP\ _'?]CO]M_XB^$?&_ACX,I\1/#VC:=+IXT*>>6V;5[C3[BS M^R_Z4)3)*GF3O(XD9?F\M1$/UH^(7@'PA\5O .N?"_X@Z%#JF@>)-(N=+UO3 M+D$QW=G<1-%-"V/X6C=E/L:^./A7_P $]_VQ_@Q^Q?K'_!,[P=\:_"5U\-)M M-O\ P_X7^)>I?:3XFT3PY=F0-8M8+#]FNKJ&&62"&\^T1( L3M;/L*, ?%GC MO]J7Q7^W+^V;_P $FOVP?B-H$>F0>,[;Q3+J%I;JPM8M;2VMH9C&&)*J\T2- M&"2=N!EB":]X_P"#@Q=2O_VJ/V =%\,!CK$G[5VD7%MY?WA;Q3VIN&..=@0@ MM_L@YKZ2_:(_X)7?";XA?LK_ L^ 7P(U-/ VL_ /6-&UKX+>)'M#=_V1?Z8 M%$0N4#(UU!.@9+A-RF3S"^=R@U+I7[%'Q5^.G[9/@7]M/]LZ_P#"@O?A+HNH M6?PQ\#^#+BYN[&QO[]$CO=7N+JYBA>>9HHTBBA$*K -S;Y78,H!\S?\ !!VS MU"P_X*%?\%$[;Q*&&L']HA9764?/]A>347LC_NF(_+[4[_@FBNI:E_P^ M\*C5_B9X7LM'^*/@KQA=7-G8:O&YAB=X'C,3)-&PPT3J7; MIOV"_P!A[3OV.M#\;^*?$OBZ/Q1\1?BOXUNO%OQ+\5PV'V6*\OYCA+:VA+NT M-G;QXBAC9W8#);S2KJWO+675YH6\ZTEC=T#JI:)B8W PZL M.*_1+]M'X9_%SXW?LR>-O@?\&9O#MKJOC7PMJ.@MJOB6ZG6#3H[NUD@-P(X8 MG:=EWY$9:,'J7XP?E_\ 9L_X)P?M>? 3_@COK'_!+2\\8_#G5-0F\#ZYX6T? MQQ'=7\,26VJ&\\R::T-NQ,D(NB%"R@28&=F/F /AW]H3]F+2]#_X-KOA_P#\ M%'K7XO\ Q$/QI\ _#/PEK?@CQBOCJ_B71";VQB-O!9Q2K:[#%*X:1HFFD8AY M)'( 'V%^U1^TIXI_:2_X*%?LM_\ !-[6]>O-*\)>/?A[>?$7XI6^DWLEK)XA MA@M9/L>DF6-E=;5KF*62>(']]&BQM\A<-;^)W_!+/]K#XC?\$3+#_@DE_P ) MW\/;74K?PSIOARX\=_:;YX&LK&YMIXYEM/(#"9Q!Y;*9=J_?!;=L6W^UW_P2 ME_:0^.2? /\ :G^!GQG\*_#_ /:1^ &GC3]*UM[>YOO#_B"P:$0SV=TNQ)XX MI5\P_*&*+<31Y'_CM\1_B M/\ _ ?C[3D^+_B3P7X5E\4?%_5-'NO!]CIKK;6Z6-M:Z1 MXPQ$<<2+Z?J'_!/#_@HY\6?^"B?P7_X*"_&3]H?X/:1J'PU\*ZMI.H^&?#'@ M[4[NSD2]4QO'$9[J*25F5V?[0SQB-EC46[A7:3E?$O\ P2<_X**_LL?MC_$+ M]H?_ ()/?MC>"?"7@[XQ:\^N^/\ X;?$[P[/?6-GJ\I)GO[+R 3O=F9MF8AR M%9G58P@!H>&_^"2W[6GQV_X))1?LP^!?C'X)\3ZD]Q9 MH&$ED;JYDAMIKA1@0S(Z-OB16W&4"0>9_P#!$'QMH'_!2W5- ^(?[1T&A6/C M/]EKP[:^"H_!/A_5I&BU2]8+*OB>Z\LK'>6T\<2&S'[R)9#>S!F\Z(I]9_$O M]C#]J2__ &,+5Y(S>V%JMFC)I\ M5Q"@LQMW>1:1I$@9OWJ\=^T9_P $U_C\G_!27X?_ /!0;]A;Q=X#\!7.@^$# MX:^(FAZI!="#QKI09!!9S16T82#[.B 13@NP*P@KL@5' /M^BH[5KI[6-[V& M..8Q@S1Q2%U5L<@,0I8 ]"0,^@Z5)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 4444 %%%% 'R!_P % M^/\ E#9^T)_V3^;_ -'15_&%7]GO_!?C_E#9^T)_V3^;_P!'15_&%0!^_P!_ MP:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ "E,_:[_ .WC_P!/D]?O]0 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 >&>-?^"=7[,WQ _:OT7]MSQ-8^*W^)7AS3Y- M/T+7;?QYJD,=E9R%S););1W M_*;S'W(8R&SSG Q[G110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?('_!?C_E M#9^T)_V3^;_T=%7\85?V>_\ !?C_ )0V?M"?]D_F_P#1T5?QA4 ?O]_P:;?\ MI3/VN_\ MX_]/D]?O]7\UO\ P;N_MN_LG_L1_P#!2W]J;Q3^U?\ '30_ NGZ MY>7=KI-WKDKJEU,FLSNR+M4\A>:_9/\ X?\ '_!&W_I(3\/_ /P+F_\ C= ' MU_17R!_P_P"/^"-O_20GX?\ _@7-_P#&Z/\ A_Q_P1M_Z2$_#_\ \"YO_C= M'U_17R!_P_X_X(V_])"?A_\ ^! XML 16 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document and Entity Information - USD ($)
$ in Millions
12 Months Ended
Apr. 02, 2023
May 12, 2023
Oct. 02, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Apr. 02, 2023    
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    
Document Financial Statement Error Correction [Flag] false    
Document Financial Statement Restatement Recovery Analysis [Flag] false    
Entity Public Float     $ 787.1
Entity Common Stock, Shares Outstanding   21,003,799  
Entity Central Index Key 0000046250    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Current Fiscal Year End Date --04-02    
Auditor Firm ID 248    
Auditor Name GRANT THORNTON LLP    
Auditor Location Minneapolis, Minnesota    

XML 17 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 02, 2023
Apr. 03, 2022
CURRENT ASSETS:    
Cash and cash equivalents $ 7,566 $ 3,496
Trade accounts receivables, net 129,252 122,826
Inventories 88,777 94,985
Prepaid expenses and other current assets 6,449 6,431
Total current assets 232,044 227,738
PROPERTY, PLANT, AND EQUIPMENT:    
Land 16,344 16,640
Buildings and improvements 134,901 118,369
Machinery and equipment 125,970 114,763
Transportation equipment 56,328 43,968
Office furniture and equipment 11,210 10,315
Property, plant and equipment, gross 344,753 304,055
Less accumulated depreciation 158,950 142,209
Net property, plant, and equipment 185,803 161,846
OTHER ASSETS:    
Right-of-use assets 10,199 10,606
Goodwill 77,401 77,401
Intangible assets, net 73,060 80,193
Deferred compensation plan asset 7,367 6,783
Other 4,661 2,761
Total other assets 172,688 177,744
Total assets 590,535 567,328
CURRENT LIABILITIES:    
Accounts payable — trade 53,705 66,693
Accrued payroll and employee benefits 17,279 19,034
Current portion of long-term debt 9,913 9,913
Income tax payable 3,329 39
Other current liabilities 6,645 5,787
Total current liabilities 90,871 101,466
LONG-TERM DEBT 101,731 115,644
LONG-TERM LEASE LIABILITY 8,687 9,143
PENSION WITHDRAWAL LIABILITY 3,912 4,276
DEFERRED INCOME TAXES 23,800 23,422
DEFERRED COMPENSATION LIABILITY 9,343 8,402
OTHER LONG-TERM LIABILITIES 2,175 2,374
Total liabilities 240,519 264,727
Commitments and Contingencies
SHAREHOLDERS’ EQUITY:    
Common shares; authorized: 60,000,000 shares of $0.01 par value; 20,850,454 and 20,889,777 shares issued and outstanding for 2023 and 2022, respectively 209 209
Additional paid-in capital 44,443 46,717
Retained earnings 302,424 254,384
Accumulated other comprehensive income 2,940 1,291
Total shareholders’ equity 350,016 302,601
Total liabilities and shareholders’ equity $ 590,535 $ 567,328
XML 18 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Apr. 02, 2023
Apr. 03, 2022
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,850,454 20,889,777
Common Stock, Shares, Outstanding 20,850,454 20,889,777
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Sales $ 935,098 $ 774,541 $ 596,871
Cost of sales (769,979) (628,021) (473,109)
Gross profit 165,119 146,520 123,762
Selling, general and administrative expenses (76,969) (75,326) (67,884)
Operating income 88,150 71,194 55,878
Interest expense, net (5,234) (1,404) (1,467)
Other (expense) income (334) 189 1,440
Income before income taxes 82,582 69,979 55,851
Income tax expense (22,541) (18,437) (14,871)
Net income $ 60,041 $ 51,542 $ 40,980
Weighted average number of shares outstanding-basic 20,848,077 20,947,234 21,024,344
Weighted average number of shares outstanding-diluted 21,014,905 21,135,258 21,260,296
Earnings Per Share      
Basic earnings per share $ 2.88 $ 2.46 $ 1.95
Diluted earnings per share      
Diluted earnings per share 2.86 2.44 1.93
Cash dividends declared per common share $ 0.57000 $ 0.52250 $ 0.47125
XML 20 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 60,041 $ 51,542 $ 40,980
Unrealized gain on interest rate swap 1,649 1,291 79
Total other comprehensive income 1,649 1,291 79
Total comprehensive income $ 61,690 $ 52,833 $ 41,059
XML 21 R6.htm IDEA: XBRL DOCUMENT v3.23.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. 29, 2020   21,024,458      
Stockholders' equity, beginning balance at Mar. 29, 2020 $ 233,484 $ 211 $ 50,405 $ 182,947 $ (79)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (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 income, 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 and paid (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 income, 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
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Cash dividends declared and paid (12,001) 0 0 (12,001) 0
Share-based compensation expense 3,825 $ 0 3,825 0 0
Vesting of restricted stock (shares)   113,147      
Vesting of restricted stock 0 $ 1 (1) 0 0
Shares surrendered for payroll taxes (shares)   (36,410)      
Shares surrendered for payroll taxes (1,550) $ 0 (1,550) 0 0
ESPP shares issued (shares)   65,597      
ESPP shares issued 2,008 $ 1 2,007 0 0
Shares repurchased (Shares)   (181,657)      
Shares repurchased (6,557) $ (2) (6,555) 0 0
Other comprehensive income, net of tax 1,649 0 0 0 1,649
Net income 60,041 $ 0 0 60,041 0
Shares outstanding, ending balance at Apr. 02, 2023   20,850,454      
Stockholders' equity, ending balance at Apr. 02, 2023 $ 350,016 $ 209 $ 44,443 $ 302,424 $ 2,940
XML 22 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 60,041 $ 51,542 $ 40,980
Reconciliation to cash flows provided by operating activities:      
Depreciation and amortization 27,440 24,129 22,669
Operating leases 1,971 1,899 1,896
Loss (gain) on deferred compensation assets 334 (189) (1,440)
Deferred income taxes (232) (1,501) (689)
Stock compensation expense 3,825 3,818 3,343
(Gain) loss from asset disposals (2,950) 452 110
Other 87 93 93
Changes in operating accounts (using) providing cash, net of acquisitions:      
Trade receivables (6,389) (30,526) (21,323)
Inventories 4,717 (30,034) (7,960)
Accounts payable (11,596) 25,138 2,551
Accrued liabilities (737) 2,723 7,554
Lease liabilities 1,958 1,907 1,837
Income taxes 3,290 214 (235)
Other (443) (3,014) (1,919)
Net cash provided by operating activities 77,400 42,837 43,793
CASH FLOWS FROM INVESTING ACTIVITIES:      
Additions to property, plant, and equipment (48,321) (28,512) (20,794)
Acquisitions 0 (21,546) (51,000)
Proceeds from asset disposals 7,091 302 362
Net cash used in investing activities (41,230) (49,756) (71,432)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Cash dividends paid (12,001) (11,056) (10,029)
New shares issued 2,008 1,772 1,583
Shares surrendered for payroll taxes (1,550) (1,467) (54)
Shares repurchased (6,557) (8,545) (4,140)
Payments for debt issuance costs 0 (287) 0
Payments on senior secured revolving loan (59,000) (15,000) (37,000)
Borrowings on senior secured revolving loan 45,000 42,000 76,000
Net cash (used in) provided by financing activities (32,100) 7,417 26,360
NET INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 4,070 498 (1,279)
CASH AND CASH EQUIVALENTS - beginning of year 3,496 2,998 4,277
CASH AND CASH EQUIVALENTS - end of year 7,566 3,496 2,998
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION-      
Cash paid during the year for income taxes 19,485 19,726 15,783
Cash paid for interest 4,759 1,197 1,288
Noncash investing activities - Capital expenditures in accounts payable $ 2,340 $ 3,733 $ 626
XML 23 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Significant Accounting Policies
12 Months Ended
Apr. 02, 2023
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, 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. 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.

Fiscal Year - Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2023 was 52 weeks, fiscal 2022 was 53 weeks, and fiscal 2021 was 52 weeks. Fiscal 2024 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 liabilities, 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, typically 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 2, 2023, we had a significant concentration of credit risk, with a single customer representing approximately 15% 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 is 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 79% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 21% 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 generally: 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 $20.5 million for fiscal 2023, $17.7 million for fiscal 2022 and $16.8 million for fiscal 2021.

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 2023 or fiscal 2022 related to the impairment of long-lived assets, and incurred immaterial write-off charges in fiscal 2021.

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 January 2, 2023, 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 2022 and 2021 and, similarly, we did not record a goodwill impairment charge.

Our primary identifiable intangible assets include customer relationships, trademarks and tradenames 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 11 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 2023, 2022 or 2021. 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 2023, 2022 or 2021.
Income Taxes - Deferred taxes are provided for differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is provided to offset deferred tax assets if, based on the available evidence, it is more likely than not that some or all of the value of the deferred tax assets will not be realized. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.

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 02, 2023April 03, 2022March 28, 2021
Weighted average common shares outstanding — basic20,848,077 20,947,234 21,024,344 
Dilutive impact of stock performance units and restricted stock166,828 188,024 235,952 
Weighted average common shares outstanding — diluted21,014,905 21,135,258 21,260,296 

There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2023, 2022 or 2021.
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.
XML 24 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions
12 Months Ended
Apr. 02, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combination Disclosure Asset Sales and Acquisitions
Sale of bleach packaging assets: On March 30, 2023, we sold certain assets in our Industrial segment related to our consumer bleach packaging business for $7 million. These assets were not core to our Industrial segment operations, where we tend to focus our manufacturing operations on bulk products. The assets sold included plant equipment, inventory and intangible assets, all related to the packaging of bleach. We realized a gain of $3 million on this sale, which has been recorded within selling, general and administrative expenses.
Acquisition of NAPCO Chemical Company, Inc.: In the fourth quarter of fiscal 2022, we acquired substantially all the assets of NAPCO Chemical Company, Inc. ("NAPCO") for $19.0 million, 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. NAPCO manufactured and distributed 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 was 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.
Acquisition of Water and Waste Specialties, Inc.: In the third quarter of fiscal 2022, 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.
Acquisition of Southeast Water Systems LLC: In the second quarter of fiscal 2022, 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 three years following the acquisition date 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.
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.
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 added approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space at that time 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.
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.
XML 25 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue
12 Months Ended
Apr. 02, 2023
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 2, 2023:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$383,612 $271,448 $48,575 $703,635 
Distributed specialty products (2)
— — 109,468 109,468 
Bulk products (3)
77,479 27,996 — 105,475 
Other9,669 5,481 1,370 16,520 
Total external customer sales$470,760 $304,925 $159,413 $935,098 
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 

(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.23.1
Derivative Instruments
12 Months Ended
Apr. 02, 2023
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 qualifies 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 fiscal 2023, 2022 and 2021, we recorded $1.6 million, $1.3 million, and $0.1 million, respectively, in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. Included in other long-term assets on our consolidated balance sheet was $4.0 million as of April 2, 2023 and $1.8 million as of April 3, 2022.
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.23.1
Fair Value Measurements
12 Months Ended
Apr. 02, 2023
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 2, 2023 and April 3, 2022.
(In thousands)April 2, 2023April 3, 2022
Assets
Deferred compensation plan assetsLevel 1$7,659 $7,038 
Interest rate swapLevel 24,028 1,769 


 0
XML 28 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
12 Months Ended
Apr. 02, 2023
Inventory Disclosure [Abstract]  
Inventories Inventories
Inventories at April 2, 2023 and April 3, 2022 consisted of the following:
20232022
(In thousands)  
Inventory (FIFO basis)$128,589 $116,325 
LIFO reserve(39,812)(21,340)
Net inventory$88,777 $94,985 

The FIFO value of inventories accounted for under the LIFO method was $101.4 million at April 2, 2023 and $83.7 million at April 3, 2022. The remainder of the inventory was valued and accounted for under the FIFO method.
XML 29 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets
12 Months Ended
Apr. 02, 2023
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 28, 2021$6,495 $19,280 $44,945 $70,720 
Addition due to acquisitions— 6,681 — 6,681 
Balance as of April 3, 2022 and April 2, 2023
$6,495 $25,961 $44,945 $77,401 
 
The following is a summary of our identifiable intangible assets as of April 2, 2023 and April 3, 2022:
 2023
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$109,107 $(38,377)$70,730 
Trademarks and trade names6,370 (5,267)1,103 
Other finite-life intangible assets3,904 (3,904)— 
Total finite-life intangible assets119,381 (47,548)71,833 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$120,608 $(47,548)$73,060 
 
 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 

Intangible asset amortization expense was $6.9 million during fiscal 2023, $6.5 million during fiscal 2022, and $5.8 million during fiscal 2021.
The estimated future amortization expense for identifiable intangible assets is as follows:
(In thousands)Intangible Assets
Fiscal 2024$6,680 
Fiscal 20256,680 
Fiscal 20266,579 
Fiscal 20276,279 
Fiscal 20286,184 
Thereafter39,431 
Total$71,833 
XML 30 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
12 Months Ended
Apr. 02, 2023
Debt Disclosure [Abstract]  
Debt Debt
We have in place a Credit Agreement with U.S. Bank as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto, whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with a “Revolving Loan Facility” totaling $250.0 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.

At April 2, 2023, the effective interest rate on our borrowings was 4.3%. 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. As of April 3, 2022, we were in compliance with all required covenants.
Debt at April 2, 2023 and April 3, 2022 consisted of the following:
(In thousands)April 2, 2023April 3, 2022
Senior secured revolving loan$112,000 $126,000 
 Less: unamortized debt issuance costs(356)(443)
 Total debt, net of debt issuance costs111,644 125,557 
 Less: current portion of long-term debt, net of current unamortized debt issuance costs(9,913)(9,913)
Total long-term debt$101,731 $115,644 
XML 31 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation
12 Months Ended
Apr. 02, 2023
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 76,863 shares in the aggregate for fiscal 2023. 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, 2022, and 2023:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 2021149,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 
Granted88,524 38.31 
Vested(102,860)18.69 
Forfeited(10,884)34.68 
Outstanding at end of fiscal 2023189,258 $34.64 
We recorded compensation expense on performance-based restricted stock of approximately $2.8 million for fiscal 2023, $2.9 million for fiscal 2022 and $2.5 million for fiscal 2021, substantially all of which was recorded in SG&A expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $1.9 million in fiscal 2023, $2.1 million in fiscal 2022 and $0.2 million in fiscal 2021.
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 2, 2023 was $2.8 million and is expected to be recognized over a weighted average period of 0.9 years.
Restricted Stock Awards.  As part of their retainer, our directors, other than the Chief Executive Officer, 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, 2022, and 2023:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202116,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 
Outstanding at end of fiscal 202210,287 $32.80 
Granted12,565 38.98 
Vested(10,287)32.80 
Outstanding at end of fiscal 202312,565 $38.98 
Annual expense related to the value of restricted stock was $0.4 million in fiscal 2023, and $0.3 million in fiscal 2022 and 2021, 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 2, 2023 was $0.2 million and is expected to be recognized over a weighted average period of 0.3 years.
XML 32 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Share Repurchase Program
12 Months Ended
Apr. 02, 2023
Share Repurchase Program [Abstract]  
Stockholders' Equity Note Disclosure [Text Block] Share Repurchases Our board of directors has authorized the repurchase of up to 2,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 181,657 common shares at an aggregate purchase price of $6.6 million during fiscal 2023. 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. As of April 2, 2023, the number of shares available to be purchased under the share repurchase program was 1,129,348.
XML 33 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans
12 Months Ended
Apr. 02, 2023
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 2023, 2022 and 2021. 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 2023, 2022 and 2021.
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 2023, 2022 and 2021 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 65,597 in fiscal 2023, 71,692 in fiscal 2022 and 88,148 in fiscal 2021.
The following represents the contribution expense for these company-sponsored plans for fiscal 2023, 2022 and 2021:
(In thousands)202320222021
Non-bargaining unit employee plans:
   Profit sharing$1,067 $1,056 $994 
   401(k) matching contributions3,247 3,122 2,650 
   ESOP1,067 1,056 994 
Nonqualified deferred compensation plan1,633 1,355 1,327 
Bargaining unit employee plans618 589 555 
ESPP - all employees619 549 556 
Total contribution expense$8,251 $7,727 $7,076 
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 34 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
12 Months Ended
Apr. 02, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Litigation.  As of April 2, 2023, 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 2024, 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 2, 2023. 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 35 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
12 Months Ended
Apr. 02, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provisions for income taxes for fiscal 2023, 2022 and 2021 were as follows:
202320222021
(In thousands)  
Federal — current$15,072 $14,736 $11,169 
State — current7,701 5,202 4,391 
Total current22,773 19,938 15,560 
Federal — deferred704 (1,054)(302)
State — deferred(936)(447)(387)
Total deferred(232)(1,501)(689)
Total provision$22,541 $18,437 $14,871 
Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2023, 2022 and 2021 are listed below.
202320222021
Statutory federal income tax21.0 %21.0 %21.0 %
State income taxes, net of federal deduction6.8 %5.6 %5.9 %
ESOP dividend deduction on allocated shares(0.2)%(0.2)%(0.2)%
Other — net(0.3)%(0.1)%(0.1)%
Total27.3 %26.3 %26.6 %
 
The tax effects of items comprising our net deferred tax liability as of April 2, 2023 and April 3, 2022 are as follows:
(In thousands)20232022
Deferred tax assets:
Trade receivables$51 $99 
Stock compensation accruals2,027 1,823 
Pension withdrawal liability1,155 1,250 
Lease liability2,820 2,916 
Inventories2,437 — 
Other3,335 3,097 
Total deferred tax assets$11,825 $9,185 
Deferred tax liabilities:
Inventories$— $(1,288)
Prepaid expenses(1,089)(937)
Excess of tax over book depreciation(16,360)(12,234)
Intangible assets(14,334)(14,806)
ROU asset(2,754)(2,864)
Unrealized gain on interest rate swap(1,087)(478)
Total deferred tax liabilities$(35,624)$(32,607)
Net deferred tax liabilities$(23,799)$(23,422)

As of April 2, 2023, the Company has determined that it is more likely than not that the deferred tax assets at April 2, 2023 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 29, 2020 are closed to examination by the Internal Revenue Service, and with few exceptions, state and local income tax jurisdictions.
XML 36 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
12 Months Ended
Apr. 02, 2023
Leases [Abstract]  
Lessee, Operating Leases Leases
Lease Obligations. As of April 2, 2023, 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 22 years, some of which include options to extend the lease for up to 15 years.

As of April 2, 2023 and April 3, 2022, 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 $3.1 million for the twelve months ended April 2, 2023 and $2.9 million for the twelve months ended April 3, 2022, and includes leases less than 12 months in duration.

Other information related to our operating leases was as follows:
April 2, 2023April 3, 2022
Lease Term and Discount Rate
Weighted average remaining lease term (years)7.848.91
Weighted average discount rate2.8 %2.6 %

Maturities of lease liabilities as of April 2, 2023 were as follows:
(In thousands)Operating Leases
Fiscal 2024$1,932 
Fiscal 20251,742 
Fiscal 20261,599 
Fiscal 20271,340 
Fiscal 20281,282 
Thereafter3,862 
Total$11,757 
Less: Interest(1,313)
Present value of lease liabilities$10,444 
XML 37 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
12 Months Ended
Apr. 02, 2023
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 2, 2023:
Sales$470,760 $304,925 $159,413 $935,098 
Gross profit68,115 67,208 29,796 165,119 
Selling, general, and administrative expenses25,703 35,734 15,532 76,969 
Operating income42,412 31,474 14,264 88,150 
Identifiable assets*$253,436 $155,430 $155,626 $564,492 
       Capital expenditures$31,635 $16,311 $375 $48,321 
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 
* Unallocated assets not included, consisting primarily of cash and cash equivalents,prepaid expenses, and non-qualified deferred compensation plan assets of $26.0 million at April 2, 2023, $19.5 million at April 3, 2022 and $14.8 million at March 28, 2021
XML 38 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Valuation and Qualifying Accounts
12 Months Ended
Apr. 02, 2023
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 2, 2023, April 3, 2022 AND March 28, 2021
 
  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 2, 2023:
       Allowance for credit losses$367 $— $— $(177)$190 
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 
XML 39 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Significant Accounting Policies (Policies)
12 Months Ended
Apr. 02, 2023
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 2023 was 52 weeks, fiscal 2022 was 53 weeks, and fiscal 2021 was 52 weeks. Fiscal 2024 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 liabilities, 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, typically 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 2, 2023, we had a significant concentration of credit risk, with a single customer representing approximately 15% 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 is 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 79% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 21% 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 generally: 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 $20.5 million for fiscal 2023, $17.7 million for fiscal 2022 and $16.8 million for fiscal 2021.
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 2023 or fiscal 2022 related to the impairment of long-lived assets, and incurred immaterial write-off charges in fiscal 2021.
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 January 2, 2023, 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 2022 and 2021 and, similarly, we did not record a goodwill impairment charge. Our primary identifiable intangible assets include customer relationships, trademarks and tradenames 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 11 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 2023, 2022 or 2021. 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 2023, 2022 or 2021.
Income Taxes Deferred taxes are provided for differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is provided to offset deferred tax assets if, based on the available evidence, it is more likely than not that some or all of the value of the deferred tax assets will not be realized. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income.
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 02, 2023April 03, 2022March 28, 2021
Weighted average common shares outstanding — basic20,848,077 20,947,234 21,024,344 
Dilutive impact of stock performance units and restricted stock166,828 188,024 235,952 
Weighted average common shares outstanding — diluted21,014,905 21,135,258 21,260,296 
There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2023, 2022 or 2021.
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 40 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Significant Accounting Policies (Tables)
12 Months Ended
Apr. 02, 2023
Accounting Policies [Abstract]  
Schedule of earnings per share, basic and diluted Basic and diluted EPS were calculated using the following:
April 02, 2023April 03, 2022March 28, 2021
Weighted average common shares outstanding — basic20,848,077 20,947,234 21,024,344 
Dilutive impact of stock performance units and restricted stock166,828 188,024 235,952 
Weighted average common shares outstanding — diluted21,014,905 21,135,258 21,260,296 
XML 41 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Tables)
12 Months Ended
Apr. 02, 2023
Revenue [Abstract]  
Disaggregation of Revenue [Table Text Block]
The following table disaggregates external customer net sales by major revenue stream:
Fiscal Year Ended April 2, 2023:
(In thousands)IndustrialWater
Treatment
Health and
Nutrition
Total
Manufactured, blended or repackaged products (1)
$383,612 $271,448 $48,575 $703,635 
Distributed specialty products (2)
— — 109,468 109,468 
Bulk products (3)
77,479 27,996 — 105,475 
Other9,669 5,481 1,370 16,520 
Total external customer sales$470,760 $304,925 $159,413 $935,098 
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 

(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 42 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Apr. 02, 2023
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 2, 2023 and April 3, 2022.
(In thousands)April 2, 2023April 3, 2022
Assets
Deferred compensation plan assetsLevel 1$7,659 $7,038 
Interest rate swapLevel 24,028 1,769 


 0
XML 43 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
12 Months Ended
Apr. 02, 2023
Inventory Disclosure [Abstract]  
Summary of Inventories Inventories at April 2, 2023 and April 3, 2022 consisted of the following:
20232022
(In thousands)  
Inventory (FIFO basis)$128,589 $116,325 
LIFO reserve(39,812)(21,340)
Net inventory$88,777 $94,985 
XML 44 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
12 Months Ended
Apr. 02, 2023
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 28, 2021$6,495 $19,280 $44,945 $70,720 
Addition due to acquisitions— 6,681 — 6,681 
Balance as of April 3, 2022 and April 2, 2023
$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 2, 2023 and April 3, 2022:
 2023
 Gross AmountAccumulated
Amortization
Net carrying value
(In thousands)   
Finite-life intangible assets:
Customer relationships$109,107 $(38,377)$70,730 
Trademarks and trade names6,370 (5,267)1,103 
Other finite-life intangible assets3,904 (3,904)— 
Total finite-life intangible assets119,381 (47,548)71,833 
Indefinite-life intangible assets1,227 — 1,227 
Total intangible assets, net$120,608 $(47,548)$73,060 
 
 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 
Schedule of future amortization expense
The estimated future amortization expense for identifiable intangible assets is as follows:
(In thousands)Intangible Assets
Fiscal 2024$6,680 
Fiscal 20256,680 
Fiscal 20266,579 
Fiscal 20276,279 
Fiscal 20286,184 
Thereafter39,431 
Total$71,833 
XML 45 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
12 Months Ended
Apr. 02, 2023
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments Debt at April 2, 2023 and April 3, 2022 consisted of the following:
(In thousands)April 2, 2023April 3, 2022
Senior secured revolving loan$112,000 $126,000 
 Less: unamortized debt issuance costs(356)(443)
 Total debt, net of debt issuance costs111,644 125,557 
 Less: current portion of long-term debt, net of current unamortized debt issuance costs(9,913)(9,913)
Total long-term debt$101,731 $115,644 
XML 46 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation (Tables)
12 Months Ended
Apr. 02, 2023
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, 2022, and 2023:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 2021149,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 
Granted88,524 38.31 
Vested(102,860)18.69 
Forfeited(10,884)34.68 
Outstanding at end of fiscal 2023189,258 $34.64 
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, 2022, and 2023:
 SharesWeighted-
Average Grant
Date Fair Value
Outstanding at beginning of fiscal 202116,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 
Outstanding at end of fiscal 202210,287 $32.80 
Granted12,565 38.98 
Vested(10,287)32.80 
Outstanding at end of fiscal 202312,565 $38.98 
XML 47 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)
12 Months Ended
Apr. 02, 2023
Retirement Benefits [Abstract]  
Schedule of contribution expenses The following represents the contribution expense for these company-sponsored plans for fiscal 2023, 2022 and 2021:
(In thousands)202320222021
Non-bargaining unit employee plans:
   Profit sharing$1,067 $1,056 $994 
   401(k) matching contributions3,247 3,122 2,650 
   ESOP1,067 1,056 994 
Nonqualified deferred compensation plan1,633 1,355 1,327 
Bargaining unit employee plans618 589 555 
ESPP - all employees619 549 556 
Total contribution expense$8,251 $7,727 $7,076 
XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Tables)
12 Months Ended
Apr. 02, 2023
Income Tax Disclosure [Abstract]  
Schedule of provisions for income taxes The provisions for income taxes for fiscal 2023, 2022 and 2021 were as follows:
202320222021
(In thousands)  
Federal — current$15,072 $14,736 $11,169 
State — current7,701 5,202 4,391 
Total current22,773 19,938 15,560 
Federal — deferred704 (1,054)(302)
State — deferred(936)(447)(387)
Total deferred(232)(1,501)(689)
Total provision$22,541 $18,437 $14,871 
Schedule of effective income tax rate reconciliation Reconciliations of the provisions for income taxes to the applicable federal statutory income tax rate for fiscal 2023, 2022 and 2021 are listed below.
202320222021
Statutory federal income tax21.0 %21.0 %21.0 %
State income taxes, net of federal deduction6.8 %5.6 %5.9 %
ESOP dividend deduction on allocated shares(0.2)%(0.2)%(0.2)%
Other — net(0.3)%(0.1)%(0.1)%
Total27.3 %26.3 %26.6 %
Schedule of deferred tax assets and liabilities The tax effects of items comprising our net deferred tax liability as of April 2, 2023 and April 3, 2022 are as follows:
(In thousands)20232022
Deferred tax assets:
Trade receivables$51 $99 
Stock compensation accruals2,027 1,823 
Pension withdrawal liability1,155 1,250 
Lease liability2,820 2,916 
Inventories2,437 — 
Other3,335 3,097 
Total deferred tax assets$11,825 $9,185 
Deferred tax liabilities:
Inventories$— $(1,288)
Prepaid expenses(1,089)(937)
Excess of tax over book depreciation(16,360)(12,234)
Intangible assets(14,334)(14,806)
ROU asset(2,754)(2,864)
Unrealized gain on interest rate swap(1,087)(478)
Total deferred tax liabilities$(35,624)$(32,607)
Net deferred tax liabilities$(23,799)$(23,422)
XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
12 Months Ended
Apr. 02, 2023
Leases [Abstract]  
Other information related to our operating leases Other information related to our operating leases was as follows:
April 2, 2023April 3, 2022
Lease Term and Discount Rate
Weighted average remaining lease term (years)7.848.91
Weighted average discount rate2.8 %2.6 %
Lessee, Operating Lease, Liability, Maturity Maturities of lease liabilities as of April 2, 2023 were as follows:
(In thousands)Operating Leases
Fiscal 2024$1,932 
Fiscal 20251,742 
Fiscal 20261,599 
Fiscal 20271,340 
Fiscal 20281,282 
Thereafter3,862 
Total$11,757 
Less: Interest(1,313)
Present value of lease liabilities$10,444 
XML 50 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
12 Months Ended
Apr. 02, 2023
Segment Reporting [Abstract]  
Summary of Segment Information
Reportable SegmentsIndustrialWater
Treatment
Health and NutritionTotal
(In thousands)   
Fiscal Year Ended April 2, 2023:
Sales$470,760 $304,925 $159,413 $935,098 
Gross profit68,115 67,208 29,796 165,119 
Selling, general, and administrative expenses25,703 35,734 15,532 76,969 
Operating income42,412 31,474 14,264 88,150 
Identifiable assets*$253,436 $155,430 $155,626 $564,492 
       Capital expenditures$31,635 $16,311 $375 $48,321 
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 
* Unallocated assets not included, consisting primarily of cash and cash equivalents,prepaid expenses, and non-qualified deferred compensation plan assets of $26.0 million at April 2, 2023, $19.5 million at April 3, 2022 and $14.8 million at March 28, 2021
XML 51 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Significant Accounting Policies -Textual (Details)
12 Months Ended
Apr. 02, 2023
Segment
Rate
Accounting Policies [Abstract]  
Number of reportable segments (segment) | Segment 3
Percentage of LIFO Inventory 79.00%
Percentage of FIFO inventory 21.00%
Customer Concentration Risk | Accounts Receivable | Trade Accounts Receivable  
Product Information [Line Items]  
Concentration Risk, Percentage | Rate 15.00%
XML 52 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Significant Accounting Policies -PP&E (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Property, Plant and Equipment [Line Items]      
Depreciation $ 20.5 $ 17.7 $ 16.8
Average [Member]      
Property, Plant and Equipment [Line Items]      
Finite-lived intangible asset, useful life 11 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 53 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Nature of Business and Significant Accounting Policies -EPS (Details) - shares
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Accounting Policies [Abstract]      
Weighted Average Number of Shares Outstanding, Basic 20,848,077 20,947,234 21,024,344
Dilutive impact of stock options, performance units, and restricted stock (shares) 166,828 188,024 235,952
Weighted average common shares outstanding — diluted (shares) 21,014,905 21,135,258 21,260,296
Weighted Average Number Diluted Shares Outstanding Adjustment 0 0 0
XML 54 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations and Asset Acquisitions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 30, 2023
Apr. 03, 2022
Dec. 26, 2021
Sep. 26, 2021
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Asset Acquisition [Line Items]              
Proceeds from Sale of Other Productive Assets $ 7,000            
Gain (Loss) on Disposition of Other Assets $ 3,000       $ 2,950 $ (452) $ (110)
NAPCO Chemical Company, Inc. [Member]              
Asset Acquisition [Line Items]              
Payments to Acquire Businesses, Gross   $ 19,000          
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles   9,400       9,400  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment   3,600       3,600  
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other   1,500       $ 1,500  
Goodwill, Acquired During Period   $ 4,500          
Water and Waste Specialties, Inc.              
Asset Acquisition [Line Items]              
Payments to Acquire Businesses, Gross     $ 1,400        
Southeast Water Systems LLC              
Asset Acquisition [Line Items]              
Payments to Acquire Businesses, Gross       $ 1,200      
Business Combination, Consideration Transferred, Liabilities Incurred       $ 1,000      
C&L Aqua Professionals, Inc. and LC Blending, Inc.              
Asset Acquisition [Line Items]              
Payments to Acquire Businesses, Gross             16,000
Property              
Asset Acquisition [Line Items]              
Payments to Acquire Businesses, Gross             10,000
American Development Corporation of Tennessee, Inc.              
Asset Acquisition [Line Items]              
Payments to Acquire Businesses, Gross             $ 25,000
XML 55 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Disaggregation of Revenue [Line Items]      
Sales $ 935,098 $ 774,541 $ 596,871
Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 470,760 386,938 273,361
Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 304,925 228,133 170,004
Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales 159,413 159,470 153,506
Manufactured, blended or repackaged products [Member]      
Disaggregation of Revenue [Line Items]      
Sales 703,635 558,554 422,391
Manufactured, blended or repackaged products [Member] | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 383,612 318,514 231,427
Manufactured, blended or repackaged products [Member] | Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 271,448 205,350 152,694
Manufactured, blended or repackaged products [Member] | Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales 48,575 34,690 38,270
Distributed specialty products      
Disaggregation of Revenue [Line Items]      
Sales 109,468 124,312 115,317
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 109,468 124,312 115,317
Bulk products [Member]      
Disaggregation of Revenue [Line Items]      
Sales 105,475 81,654 54,445
Bulk products [Member] | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 77,479 61,443 38,378
Bulk products [Member] | Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 27,996 20,211 16,067
Bulk products [Member] | Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales 0 0 0
Other [Member]      
Disaggregation of Revenue [Line Items]      
Sales 16,520 10,021 4,718
Other [Member] | Industrial [Member]      
Disaggregation of Revenue [Line Items]      
Sales 9,669 6,981 3,556
Other [Member] | Water Treatment [Member]      
Disaggregation of Revenue [Line Items]      
Sales 5,481 2,572 1,243
Other [Member] | Health and Nutrition [Member]      
Disaggregation of Revenue [Line Items]      
Sales $ 1,370 $ 468 $ (81)
XML 56 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Derivative Instruments (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Derivative Instruments and Hedging Activities Disclosure [Abstract]      
Derivative, Notional Amount $ 60,000    
Other comprehensive income, net of tax 1,600 $ 1,300 $ 100
Cash Flow Hedge Derivative Instrument Assets at Fair Value $ 4,000 $ 1,800  
XML 57 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Apr. 03, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Deferred compensation plan asset $ 7,367 $ 6,783
Interest rate swap 4,000 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,659 7,038
Fair Value, Inputs, Level 2 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap $ 4,028 $ 1,769
XML 58 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Apr. 03, 2022
Summary of Inventories    
Inventory (FIFO basis) $ 128,589 $ 116,325
LIFO reserve (39,812) (21,340)
Net inventory $ 88,777 $ 94,985
XML 59 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories-Textual (Details) - USD ($)
$ in Millions
Apr. 02, 2023
Apr. 03, 2022
Inventories (Textual) [Abstract]    
Finished goods (LIFO basis) $ 101.4 $ 83.7
XML 60 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets-Goodwill Rollforward (Details)
$ in Thousands
12 Months Ended
Apr. 02, 2023
USD ($)
Segment
Apr. 03, 2022
USD ($)
Mar. 28, 2021
USD ($)
Goodwill [Line Items]      
Number of Reportable Segments | Segment 3    
Goodwill $ 77,401 $ 77,401 $ 70,720
Goodwill, Period Increase (Decrease)   6,681  
Industrial [Member]      
Goodwill [Line Items]      
Goodwill   6,495 6,495
Goodwill, Period Increase (Decrease)   0  
Water Treatment [Member]      
Goodwill [Line Items]      
Goodwill   25,961 19,280
Goodwill, Period Increase (Decrease)   6,681  
Health and Nutrition [Member]      
Goodwill [Line Items]      
Goodwill   44,945 $ 44,945
Goodwill, Period Increase (Decrease)   $ 0  
XML 61 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets-Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Finite-Lived Intangible Assets [Line Items]      
Gross Amount $ 119,381 $ 119,918  
Accumulated Amortization (47,548) (40,952)  
Net carrying value 71,833 78,966  
Indefinite-life intangible assets 1,227 1,227  
Intangible Assets, Gross (Excluding Goodwill) 120,608 121,145  
Finite-Lived Intangible Assets, Accumulated Amortization 47,548 40,952  
Total intangible assets, net 73,060 80,193  
Amortization of Intangible Assets 6,900 6,500 $ 5,800
Customer relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 109,107 109,644  
Accumulated Amortization (38,377) (32,399)  
Net carrying value 70,730 77,245  
Finite-Lived Intangible Assets, Accumulated Amortization 38,377 32,399  
Trademarks [Member]      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 6,370 6,370  
Accumulated Amortization (5,267) (4,746)  
Net carrying value 1,103 1,624  
Finite-Lived Intangible Assets, Accumulated Amortization 5,267 4,746  
Other Intangible Assets      
Finite-Lived Intangible Assets [Line Items]      
Gross Amount 3,904 3,904  
Accumulated Amortization (3,904) (3,807)  
Net carrying value 0 97  
Finite-Lived Intangible Assets, Accumulated Amortization $ 3,904 $ 3,807  
XML 62 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets-Future Amortization (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Apr. 03, 2022
Estimated amortization expense [Abstract]    
Fiscal 2024 $ 6,680  
Fiscal 2025 6,680  
Fiscal 2026 6,579  
Fiscal 2027 6,279  
Fiscal 2028 6,184  
Thereafter 39,431  
Total $ 71,833 $ 78,966
XML 63 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Debt Instrument [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 250,000  
Revolving Loan Facility Letter of Credit 10,000  
Revolving Loan Facility Swingline Subfacility $ 25,000  
Line of Credit Facility, Interest Rate at Period End 4.30%  
Unamortized Debt Issuance Expense $ 356 $ 443
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 64 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Apr. 03, 2022
Debt Instrument [Line Items]    
Unamortized Debt Issuance Expense $ (356) $ (443)
Total debt, net of debt issuance costs 111,644 125,557
Less Current Portion of Long-term Debt (9,913) (9,913)
Long-term Debt, Excluding Current Maturities 101,731 115,644
Revolving Credit Facility [Member]    
Debt Instrument [Line Items]    
Total long-term Debt 112,000 $ 126,000
Credit Agreement    
Debt Instrument [Line Items]    
Unamortized Debt Issuance Expense (300)  
Previous Credit Facility    
Debt Instrument [Line Items]    
Unamortized Debt Issuance Expense $ (100)  
XML 65 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation-Restricted and Performance Shares Rollforward (Details) - $ / shares
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
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 214,478 239,120 149,030
Granted, Shares 88,524 111,618 129,626
Vested, Shares (102,860) (123,002) (10,526)
Forfeited or expired, Shares (10,884) (13,258) (29,010)
Ending Balance, Shares 189,258 214,478 239,120
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.48 $ 17.94 $ 17.13
Granted, Weighted average grant date fair value (usd per share) 38.31 31.74 18.69
Vested, Weighted average grant date fair value (usd per share) 18.69 17.25 15.68
Forfeited or expired, Weighted average grant date fair value (usd per share) 34.68 18.69 17.92
Ending Balance, Weighted average grant date fair value (usd per share) $ 34.64 $ 25.48 $ 17.94
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 10,287 11,228 16,016
Granted, Shares 12,565 10,287 13,186
Vested, Shares (10,287) (11,228) (16,016)
Forfeited or expired, Shares     (1,958)
Ending Balance, Shares 12,565 10,287 11,228
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) $ 32.80 $ 25.60 $ 21.84
Granted, Weighted average grant date fair value (usd per share) 38.98 32.80 25.59
Vested, Weighted average grant date fair value (usd per share) 32.80 25.60 21.84
Forfeited or expired, Weighted average grant date fair value (usd per share)     25.53
Ending Balance, Weighted average grant date fair value (usd per share) $ 38.98 $ 32.80 $ 25.60
XML 66 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation-Textual (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
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 76,863    
Compensation expense $ 2.8 $ 2.9 $ 2.5
Equity instruments other than options, vested in period, total fair value 1.9 2.1 0.2
Cost not yet recognized $ 2.8    
Performance-Based Restricted Stock [Member] | Average [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Cost not yet recognized, period for recognition 10 months 24 days    
Restricted Stock Awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation expense $ 0.4 $ 0.3 $ 0.3
Cost not yet recognized $ 0.2    
Restricted Stock Awards [Member] | 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 67 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Share Repurchase Program (Details) - USD ($)
$ in Millions
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Stock Repurchase Program, Number of Shares Authorized to be Repurchased 2,600,000    
Stock Repurchased During Period, Value $ 6.6 $ 8.5 $ 4.1
Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased 1,129,348    
Common Stock [Member]      
Stock Repurchased During Period, Shares 181,657 240,501 166,088
XML 68 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Defined Contribution Plan Disclosure [Line Items]      
Profit sharing $ 1,067 $ 1,056 $ 994
401(k) matching contributions 3,247 3,122 2,650
ESOP 1,067 1,056 994
Nonqualified deferred compensation plan 1,633 1,355 1,327
ESPP - all employees 619 549 556
Total contribution expense 8,251 7,727 7,076
Bargaining Unit Employee Plans [Member]      
Defined Contribution Plan Disclosure [Line Items]      
Bargaining unit employee plans $ 618 $ 589 $ 555
XML 69 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
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) 65,597 71,692 88,148
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 70 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Commitment and Contingencies-Textual (Details)
12 Months Ended
Apr. 02, 2023
lease
Commitments and Contingencies Disclosure [Abstract]  
Number of Leases 3
XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes-Provision of Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Income Tax Examination [Line Items]      
Federal — current $ 15,072 $ 14,736 $ 11,169
State — current 7,701 5,202 4,391
Total current 22,773 19,938 15,560
Federal — deferred 704 (1,054) (302)
State — deferred (936) (447) (387)
Total deferred (232) (1,501) (689)
Total provision $ 22,541 $ 18,437 $ 14,871
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes-Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Income Tax Disclosure [Abstract]      
Statutory federal income tax (percent) 21.00% 21.00% 21.00%
State income taxes, net of federal deduction (percent) 6.80% 5.60% 5.90%
ESOP dividend deduction on allocated shares (percent) (0.20%) (0.20%) (0.20%)
Other — net (percent) (0.30%) (0.10%) (0.10%)
Total (percent) 27.30% 26.30% 26.60%
XML 73 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes Income Taxes-Deferred Tax Assets (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Apr. 03, 2022
Deferred tax assets:    
Trade receivables $ 51 $ 99
Stock compensation accruals 2,027 1,823
Pension withdrawal liability 1,155 1,250
Lease liability 2,820 2,916
Inventories 2,437 0
Other 3,335 3,097
Total deferred tax assets 11,825 9,185
Deferred tax liabilities:    
Inventories 0 (1,288)
Prepaid expenses (1,089) (937)
Excess of tax over book depreciation (16,360) (12,234)
Intangible assets (14,334) (14,806)
ROU asset 2,754 2,864
Unrealized gain on interest rate swap (1,087) (478)
Total deferred tax liabilities (35,624) (32,607)
Net deferred tax liabilities $ (23,799) $ (23,422)
XML 74 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Lessee, Operating Lease, Option to Extend 15 years  
Operating Lease, Expense $ 3,100 $ 2,900
Minimum [Member]    
Lessee, Operating Lease, Renewal Term 1 year  
Maximum [Member]    
Lessee, Operating Lease, Renewal Term 22 years  
XML 75 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Apr. 03, 2022
Leases [Abstract]    
Weighted average remaining lease term (years) 7 years 10 months 2 days 8 years 10 months 28 days
Weighted average discount rate 2.80% 2.60%
Fiscal 2024 $ 1,932  
Fiscal 2025 1,742  
Fiscal 2026 1,599  
Fiscal 2027 1,340  
Fiscal 2028 1,282  
Thereafter 3,862  
Total 11,757  
Less: Interest 1,313  
Present value of lease liabilities $ 10,444  
XML 76 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Summary of Segment Information      
Sales $ 935,098 $ 774,541 $ 596,871
Gross profit 165,119 146,520 123,762
Selling, general, and administrative expenses 76,969 75,326 67,884
Operating income 88,150 71,194 55,878
Assets 590,535 567,328  
Capital expenditures 48,321 28,512 20,794
Industrial [Member]      
Summary of Segment Information      
Sales 470,760 386,938 273,361
Gross profit 68,115 59,606 43,337
Selling, general, and administrative expenses 25,703 28,127 27,033
Operating income 42,412 31,479 16,304
Assets 253,436 236,934 181,478
Capital expenditures 31,635 18,812 13,713
Water Treatment [Member]      
Summary of Segment Information      
Sales 304,925 228,133 170,004
Gross profit 67,208 54,571 46,793
Selling, general, and administrative expenses 35,734 31,357 24,453
Operating income 31,474 23,214 22,340
Assets 155,430 143,889 109,761
Capital expenditures 16,311 8,939 6,732
Health and Nutrition [Member]      
Summary of Segment Information      
Sales 159,413 159,470 153,506
Gross profit 29,796 32,343 33,632
Selling, general, and administrative expenses 15,532 15,842 16,398
Operating income 14,264 16,501 17,234
Assets 155,626 167,034 166,558
Capital expenditures 375 761 349
Identifiable      
Summary of Segment Information      
Assets 564,492 547,857 457,797
Unallocated      
Summary of Segment Information      
Assets $ 26,000 $ 19,500 $ 14,800
XML 77 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information-Textual (Details)
$ in Millions
12 Months Ended
Apr. 02, 2023
USD ($)
Segment
Segment Reporting Information [Line Items]  
Number of reportable segments (segment) 3
Intersegment Sales | $ $ 0
Number of Operating Segments Aggregated 0
XML 78 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 28, 2021
Mar. 29, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]        
Allowance for doubtful accounts receivable $ 190 $ 367 $ 497 $ 784
Valuation Allowances and Reserves, Additions for Adjustments 0 0 0  
SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account 0 0 0  
Valuation Allowances and Reserves, Deductions $ (177) $ (130) $ (287)  
XML 79 hwkn-20230402_htm.xml IDEA: XBRL DOCUMENT 0000046250 2022-04-04 2023-04-02 0000046250 2022-10-02 0000046250 2023-05-12 0000046250 2023-04-02 0000046250 2022-04-03 0000046250 2021-03-29 2022-04-03 0000046250 2020-03-30 2021-03-28 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-04 2023-04-02 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-29 2022-04-03 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-30 2021-03-28 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 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 us-gaap:CommonStockMember 2022-04-04 2023-04-02 0000046250 us-gaap:AdditionalPaidInCapitalMember 2022-04-04 2023-04-02 0000046250 us-gaap:RetainedEarningsMember 2022-04-04 2023-04-02 0000046250 us-gaap:CommonStockMember 2023-04-02 0000046250 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 0000046250 us-gaap:RetainedEarningsMember 2023-04-02 0000046250 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 0000046250 us-gaap:TradeAccountsReceivableMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-04-04 2023-04-02 0000046250 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-04-02 0000046250 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-04-02 0000046250 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-04-02 0000046250 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-04-02 0000046250 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-04-02 0000046250 srt:MinimumMember us-gaap:TransportationEquipmentMember 2023-04-02 0000046250 srt:MaximumMember us-gaap:TransportationEquipmentMember 2023-04-02 0000046250 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-04-02 0000046250 srt:WeightedAverageMember 2023-04-02 0000046250 2023-03-30 2023-03-30 0000046250 hwkn:NAPCOChemicalCompanyIncMember 2021-12-27 2022-04-03 0000046250 hwkn:NAPCOChemicalCompanyIncMember 2022-04-03 0000046250 hwkn:WaterAndWasteSpecialtiesIncMember 2021-09-27 2021-12-26 0000046250 hwkn:SoutheastWaterSystemsLLCMember 2021-06-28 2021-09-26 0000046250 hwkn:CLAquaProfessionalsIncAndLCBlendingIncMember 2020-03-30 2021-03-28 0000046250 hwkn:PropertyMember 2020-03-30 2021-03-28 0000046250 hwkn:AmericanDevelopmentCorporationOfTennesseeIncMember 2020-03-30 2021-03-28 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:IndustrialMember 2022-04-04 2023-04-02 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:WaterTreatmentMember 2022-04-04 2023-04-02 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember hwkn:HealthandNutritionMember 2022-04-04 2023-04-02 0000046250 hwkn:ManufacturedblendedorrepackagedproductsMember 2022-04-04 2023-04-02 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:IndustrialMember 2022-04-04 2023-04-02 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:WaterTreatmentMember 2022-04-04 2023-04-02 0000046250 hwkn:DistributedSpecialtyProductsMember hwkn:HealthandNutritionMember 2022-04-04 2023-04-02 0000046250 hwkn:DistributedSpecialtyProductsMember 2022-04-04 2023-04-02 0000046250 hwkn:BulkMember hwkn:IndustrialMember 2022-04-04 2023-04-02 0000046250 hwkn:BulkMember hwkn:WaterTreatmentMember 2022-04-04 2023-04-02 0000046250 hwkn:BulkMember hwkn:HealthandNutritionMember 2022-04-04 2023-04-02 0000046250 hwkn:BulkMember 2022-04-04 2023-04-02 0000046250 hwkn:OtherMember hwkn:IndustrialMember 2022-04-04 2023-04-02 0000046250 hwkn:OtherMember hwkn:WaterTreatmentMember 2022-04-04 2023-04-02 0000046250 hwkn:OtherMember hwkn:HealthandNutritionMember 2022-04-04 2023-04-02 0000046250 hwkn:OtherMember 2022-04-04 2023-04-02 0000046250 hwkn:IndustrialMember 2022-04-04 2023-04-02 0000046250 hwkn:WaterTreatmentMember 2022-04-04 2023-04-02 0000046250 hwkn:HealthandNutritionMember 2022-04-04 2023-04-02 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 us-gaap:FairValueInputsLevel1Member 2023-04-02 0000046250 us-gaap:FairValueInputsLevel1Member 2022-04-03 0000046250 us-gaap:FairValueInputsLevel2Member 2023-04-02 0000046250 us-gaap:FairValueInputsLevel2Member 2022-04-03 0000046250 hwkn:IndustrialMember 2021-03-28 0000046250 hwkn:WaterTreatmentMember 2021-03-28 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 2023-04-02 0000046250 us-gaap:TrademarksMember 2023-04-02 0000046250 us-gaap:OtherIntangibleAssetsMember 2023-04-02 0000046250 us-gaap:CustomerRelationshipsMember 2022-04-03 0000046250 us-gaap:TrademarksMember 2022-04-03 0000046250 us-gaap:OtherIntangibleAssetsMember 2022-04-03 0000046250 srt:MinimumMember 2022-04-04 2023-04-02 0000046250 srt:MaximumMember 2022-04-04 2023-04-02 0000046250 hwkn:CreditAgreementMember 2023-04-02 0000046250 hwkn:PreviousCreditFacilityMember 2023-04-02 0000046250 srt:MaximumMember 2023-04-02 0000046250 srt:MinimumMember 2023-04-02 0000046250 us-gaap:RevolvingCreditFacilityMember 2023-04-02 0000046250 us-gaap:RevolvingCreditFacilityMember 2022-04-03 0000046250 us-gaap:PerformanceSharesMember 2022-04-04 2023-04-02 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 2021-03-29 2022-04-03 0000046250 us-gaap:PerformanceSharesMember 2022-04-03 0000046250 us-gaap:PerformanceSharesMember 2023-04-02 0000046250 srt:WeightedAverageMember us-gaap:PerformanceSharesMember 2022-04-04 2023-04-02 0000046250 us-gaap:RestrictedStockMember 2022-04-04 2023-04-02 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 2021-03-29 2022-04-03 0000046250 us-gaap:RestrictedStockMember 2022-04-03 0000046250 us-gaap:RestrictedStockMember 2023-04-02 0000046250 srt:WeightedAverageMember us-gaap:RestrictedStockMember 2022-04-04 2023-04-02 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2022-04-04 2023-04-02 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2022-04-04 2023-04-02 0000046250 srt:MinimumMember hwkn:BargainingUnitEmployeePlansMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2022-04-04 2023-04-02 0000046250 srt:MaximumMember hwkn:BargainingUnitEmployeePlansMember us-gaap:QualifiedPlanMember us-gaap:DeferredProfitSharingMember 2022-04-04 2023-04-02 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember hwkn:A401kplanMember 2022-04-04 2023-04-02 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2022-04-04 2023-04-02 0000046250 srt:MinimumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2022-04-04 2023-04-02 0000046250 srt:MaximumMember us-gaap:QualifiedPlanMember us-gaap:EmployeeStockOwnershipPlanESOPPlanDomain 2021-03-29 2022-04-03 0000046250 srt:MaximumMember us-gaap:NonqualifiedPlanMember us-gaap:DeferredProfitSharingMember 2022-04-04 2023-04-02 0000046250 srt:MaximumMember us-gaap:NonqualifiedPlanMember us-gaap:DeferredProfitSharingMember 2021-03-29 2022-04-03 0000046250 hwkn:BargainingUnitEmployeePlansMember 2022-04-04 2023-04-02 0000046250 hwkn:BargainingUnitEmployeePlansMember 2021-03-29 2022-04-03 0000046250 hwkn:BargainingUnitEmployeePlansMember 2020-03-30 2021-03-28 0000046250 hwkn:IndustrialMember 2023-04-02 0000046250 hwkn:WaterTreatmentMember 2023-04-02 0000046250 hwkn:HealthandNutritionMember 2023-04-02 0000046250 hwkn:IdentifiableMember 2023-04-02 0000046250 hwkn:IdentifiableMember 2022-04-03 0000046250 hwkn:IdentifiableMember 2021-03-28 0000046250 hwkn:UnallocatedMember 2023-04-02 0000046250 hwkn:UnallocatedMember 2022-04-03 0000046250 hwkn:UnallocatedMember 2021-03-28 iso4217:USD shares iso4217:USD shares hwkn:Segment utr:Rate pure hwkn:lease 0000046250 false 2023 FY 10-K true 2023-04-02 --04-02 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 false false 787100000 21003799 1932000 1742000 1599000 1340000 1282000 3862000 248 GRANT THORNTON LLP Minneapolis, Minnesota 7566000 3496000 129252000 122826000 88777000 94985000 6449000 6431000 232044000 227738000 16344000 16640000 134901000 118369000 125970000 114763000 56328000 43968000 11210000 10315000 344753000 304055000 158950000 142209000 185803000 161846000 10199000 10606000 77401000 77401000 73060000 80193000 7367000 6783000 4661000 2761000 172688000 177744000 590535000 567328000 53705000 66693000 17279000 19034000 9913000 9913000 3329000 39000 6645000 5787000 90871000 101466000 101731000 115644000 8687000 9143000 3912000 4276000 23800000 23422000 9343000 8402000 2175000 2374000 240519000 264727000 60000000 0.01 20850454 20850454 20889777 20889777 209000 209000 44443000 46717000 302424000 254384000 2940000 1291000 350016000 302601000 590535000 567328000 935098000 774541000 596871000 769979000 628021000 473109000 165119000 146520000 123762000 76969000 75326000 67884000 88150000 71194000 55878000 -5234000 -1404000 -1467000 -334000 189000 1440000 82582000 69979000 55851000 22541000 18437000 14871000 60041000 51542000 40980000 20848077 20947234 21024344 21014905 21135258 21260296 2.88 2.46 1.95 2.86 2.44 1.93 0.57000 0.52250 0.47125 60041000 51542000 40980000 1649000 1291000 79000 1649000 1291000 79000 61690000 52833000 41059000 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 0 0 0 12001000 0 12001000 0 0 3825000 0 0 3825000 113147 1000 -1000 0 0 0 36410 0 1550000 0 0 1550000 65597 1000 2007000 0 0 2008000 181657 2000 6555000 0 0 6557000 0 0 0 0 1649000 1649000 0 0 0 60041000 0 60041000 20850454 209000 44443000 302424000 2940000 350016000 60041000 51542000 40980000 27440000 24129000 22669000 1971000 1899000 1896000 -334000 189000 1440000 -232000 -1501000 -689000 3825000 3818000 3343000 2950000 -452000 -110000 -87000 -93000 -93000 6389000 30526000 21323000 -4717000 30034000 7960000 -11596000 25138000 2551000 -737000 2723000 7554000 1958000 1907000 1837000 3290000 214000 -235000 443000 3014000 1919000 77400000 42837000 43793000 48321000 28512000 20794000 0 21546000 51000000 7091000 302000 362000 -41230000 -49756000 -71432000 12001000 11056000 10029000 2008000 1772000 1583000 1550000 1467000 54000 6557000 8545000 4140000 0 287000 0 59000000 15000000 37000000 45000000 42000000 76000000 -32100000 7417000 26360000 4070000 498000 -1279000 3496000 2998000 4277000 7566000 3496000 2998000 19485000 19726000 15783000 4759000 1197000 1288000 2340000 3733000 626000 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, 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. 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.</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 2023 was 52 weeks, fiscal 2022 was 53 weeks, and fiscal 2021 was 52 weeks. Fiscal 2024 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 liabilities, 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, typically 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 2, 2023, we had a significant concentration of credit risk, with a single customer representing approximately 15% 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 is 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 79% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 21% 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 generally: 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 $20.5 million for fiscal 2023, $17.7 million for fiscal 2022 and $16.8 million for fiscal 2021.</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 2023 or fiscal 2022 related to the impairment of long-lived assets, and incurred immaterial write-off charges in fiscal 2021.</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 January 2, 2023, 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 2022 and 2021 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 relationships, trademarks and tradenames 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 11 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 2023, 2022 or 2021. 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 2023, 2022 or 2021. </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%">Deferred taxes are provided for differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is provided to offset deferred tax assets if, based on the available evidence, it is more likely than not that some or all of the value of the deferred tax assets will not be realized. 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"><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. </span></div><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 02, 2023</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 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></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,848,077 </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%">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;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,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"/></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%">166,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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,014,905 </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,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"/></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 2023, 2022 or 2021. </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> 3 Our fiscal year is a 52 or 53-week year ending on the Sunday closest to March 31. Our fiscal 2023 was 52 weeks, fiscal 2022 was 53 weeks, and fiscal 2021 was 52 weeks. Fiscal 2024 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 liabilities, 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, typically 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 2, 2023, we had a significant concentration of credit risk, with a single customer representing approximately 15% 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 is 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. 0.15 Inventories, consisting primarily of finished goods, are primarily valued at the lower of cost or net realizable value, with cost for approximately 79% of our inventory determined using the last-in, first-out (“LIFO”) method. Cost for the other 21% of our total inventory is determined using the first-in, first-out (“FIFO”) method. 0.79 0.21 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 generally: 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 $20.5 million for fiscal 2023, $17.7 million for fiscal 2022 and $16.8 million for fiscal 2021.<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 2023 or fiscal 2022 related to the impairment of long-lived assets, and incurred immaterial write-off charges in fiscal 2021.</span></div> P10Y P40Y P3Y P20Y P3Y P3Y P10Y P10Y 20500000 17700000 16800000 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 January 2, 2023, 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 2022 and 2021 and, similarly, we did not record a goodwill impairment charge. Our primary identifiable intangible assets include customer relationships, trademarks and tradenames 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 11 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 2023, 2022 or 2021. 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 2023, 2022 or 2021. P11Y Deferred taxes are provided for differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to reverse. A valuation allowance is provided to offset deferred tax assets if, based on the available evidence, it is more likely than not that some or all of the value of the deferred tax assets will not be realized. We record any interest and penalties related to income taxes as income tax expense in the consolidated statements of income. 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. 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. <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 02, 2023</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 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></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,848,077 </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%">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;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,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"/></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%">166,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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,014,905 </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,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"/></tr></table>There were no shares or stock options excluded from the calculation of weighted average common shares for diluted EPS for fiscal 2023, 2022 or 2021. <span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 02, 2023</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 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></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,848,077 </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%">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;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,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"/></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%">166,828 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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,014,905 </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,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"/></tr></table> 20848077 20947234 21024344 166828 188024 235952 21014905 21135258 21260296 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. Asset Sales and Acquisitions <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sale of bleach packaging assets:</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> On March 30, 2023, we sold certain assets in our Industrial segment related to our consumer bleach packaging business for $7 million. These assets were not core to our Industrial segment operations, where we tend to focus our manufacturing operations on bulk products. The assets sold included plant equipment, inventory and intangible assets, all related to the packaging of bleach. We realized a gain of $3 million on this sale, which has been recorded within selling, general and administrative expenses.</span></div><div style="margin-top:6pt;text-align:justify"><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%"> In the fourth quarter of fiscal 2022, we acquired substantially all the assets of NAPCO Chemical Company, Inc. ("NAPCO") for $19.0 million, 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. NAPCO manufactured and distributed 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;text-align:justify"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition was 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. </span></div><div style="margin-top:6pt;text-align:justify"><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%"> In the third quarter of fiscal 2022, 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;text-align:justify"><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%"> In the second quarter of fiscal 2022, 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 three years following the acquisition date 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;text-align:justify"><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 style="margin-top:6pt;text-align:justify"><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 added approximately 40,000 square feet of manufacturing and warehouse space to bring us to a total of 105,000 square feet of space at that time 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>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. 7000000 3000000 19000000 19000000 9400000 3600000 1500000 4500000 1400000 1200000 1000000 16000000 10000000 25000000 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 2, 2023:</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%">383,612 </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%">271,448 </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%">48,575 </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%">703,635 </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%">109,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%">109,468 </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%">77,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">27,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">105,475 </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%">9,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,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%">16,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;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%">470,760 </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%">304,925 </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,413 </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%">935,098 </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 April 3, 2022:</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%">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-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%">273,361 </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%">170,004 </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%">153,506 </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%">596,871 </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 2, 2023:</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%">383,612 </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%">271,448 </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%">48,575 </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%">703,635 </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%">109,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%">109,468 </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%">77,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">27,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">105,475 </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%">9,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,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%">16,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;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%">470,760 </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%">304,925 </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,413 </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%">935,098 </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 April 3, 2022:</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%">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-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%">273,361 </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%">170,004 </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%">153,506 </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%">596,871 </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> 383612000 271448000 48575000 703635000 0 0 109468000 109468000 77479000 27996000 0 105475000 9669000 5481000 1370000 16520000 470760000 304925000 159413000 935098000 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 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 qualifies 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. </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%">For fiscal 2023, 2022 and 2021, we recorded $1.6 million, $1.3 million, and $0.1 million, respectively, in other comprehensive income related to unrealized gains (net of tax) on the cash flow hedge. Included in other long-term assets on our consolidated balance sheet was $4.0 million as of April 2, 2023 and $1.8 million as of April 3, 2022.</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 1600000 1300000 100000 4000000 1800000 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 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 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 2, 2023 and April 3, 2022. </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 2, 2023</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></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,659 </span></td><td style="background-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%">7,038 </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%">4,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><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 2, 2023 and April 3, 2022. </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 2, 2023</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></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,659 </span></td><td style="background-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%">7,038 </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%">4,028 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span><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> 7659000 7038000 4028000 1769000 Inventories <div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories at April 2, 2023 and April 3, 2022 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%">2023</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></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%">128,589 </span></td><td style="background-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%">116,325 </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%">(39,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">88,777 </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%">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"/></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 $101.4 million at April 2, 2023 and $83.7 million at April 3, 2022. 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 2, 2023 and April 3, 2022 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%">2023</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></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%">128,589 </span></td><td style="background-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%">116,325 </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%">(39,812)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">88,777 </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%">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"/></tr></table> 128589000 116325000 39812000 21340000 88777000 94985000 101400000 83700000 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 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;padding:2px 0 2px 1pt;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%">6,681 </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%">6,681 </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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of April 3, 2022 and April 2, 2023</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="display:none"/><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><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 2, 2023 and April 3, 2022:</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%">2023</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,107 </span></td><td style="background-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%">(38,377)</span></td><td style="background-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%">70,730 </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%">(5,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,103 </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,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%">— </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,381 </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%">(47,548)</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%">71,833 </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%">120,608 </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%">(47,548)</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%">73,060 </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%">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></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%">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"/></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"/></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"/></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"/></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%">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"/></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.9 million during fiscal 2023, $6.5 million during fiscal 2022, and $5.8 million during fiscal 2021.</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 2024</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,680 </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 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,680 </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 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </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 2027</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,279 </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 2028</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,184 </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%">39,431 </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%">71,833 </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 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;padding:2px 0 2px 1pt;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%">6,681 </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%">6,681 </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"><div><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of April 3, 2022 and April 2, 2023</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="display:none"/><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><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 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 2, 2023 and April 3, 2022:</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%">2023</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,107 </span></td><td style="background-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%">(38,377)</span></td><td style="background-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%">70,730 </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%">(5,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,103 </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,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%">— </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,381 </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%">(47,548)</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%">71,833 </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%">120,608 </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%">(47,548)</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%">73,060 </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%">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></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%">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"/></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"/></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"/></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"/></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%">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"/></tr></table></div> 109107000 38377000 70730000 6370000 5267000 1103000 3904000 3904000 0 119381000 47548000 71833000 1227000 1227000 120608000 47548000 73060000 109644000 32399000 77245000 6370000 4746000 1624000 3904000 3807000 97000 119918000 40952000 78966000 1227000 1227000 121145000 40952000 80193000 6900000 6500000 5800000 <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 2024</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,680 </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 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,680 </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 2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </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 2027</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,279 </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 2028</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,184 </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%">39,431 </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%">71,833 </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> 6680000 6680000 6579000 6279000 6184000 39431000 71833000 Debt <div style="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 a Credit Agreement with U.S. Bank as Sole Lead Arranger and Sole Book Runner, and other lenders from time to time party thereto, whereby U.S. Bank is also serving as Administrative Agent. The Credit Agreement provides us with a “Revolving Loan Facility” totaling $250.0 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.</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:107%">At April 2, 2023, the effective interest rate on our borrowings was 4.3%. 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. 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 2, 2023 and April 3, 2022 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 2, 2023</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></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%">112,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%">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"/></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%">(356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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 #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%">111,644 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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: 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,913)</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%">101,731 </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%">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"/></tr></table></div> 250000000 10000000 25000000 0.043 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 2, 2023 and April 3, 2022 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 2, 2023</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></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%">112,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%">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"/></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%">(356)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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 #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%">111,644 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #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: 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,913)</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%">101,731 </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%">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"/></tr></table> 112000000 126000000 356000 443000 111644000 125557000 9913000 9913000 101731000 115644000 Share-Based Compensation <div style="margin-bottom:9pt;text-align:justify"><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 76,863 shares in the aggregate for fiscal 2023. 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, 2022, and 2023:</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 2021</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%">149,030 </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.13 </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%">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-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-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.48 </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%">88,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.31 </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%">(102,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">18.69 </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%">(10,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">34.68 </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 2023</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%">189,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 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.64 </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%">We recorded compensation expense on performance-based restricted stock of approximately $2.8 million for fiscal 2023, $2.9 million for fiscal 2022 and $2.5 million for fiscal 2021, substantially all of which was recorded in SG&amp;A expense in the Consolidated Statements of Income. The total fair value of performance-based restricted stock units vested was $1.9 million in fiscal 2023, $2.1 million in fiscal 2022 and $0.2 million in fiscal 2021. </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 2, 2023 was $2.8 million and is expected to be recognized over a weighted average period of 0.9 years.</span></div><div style="margin-bottom:9pt;text-align:justify"><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 directors, other than the Chief Executive Officer, 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, 2022, and 2023:</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 2021</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,016 </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.84 </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%">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="display:none"/><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%">Outstanding at end of fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,287 </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%">32.80 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><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,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.98 </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%">Vested</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="display:none"/><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:400;line-height:100%">Outstanding at end of fiscal 2023</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 #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%">12,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">38.98 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span 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.4 million in fiscal 2023, and $0.3 million in fiscal 2022 and 2021, 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 2, 2023 was $0.2 million and is expected to be recognized over a weighted average period of 0.3 years.</span></div> 0 76863 <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, 2022, and 2023:</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 2021</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%">149,030 </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.13 </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%">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-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-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.48 </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%">88,524 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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.31 </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%">(102,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">18.69 </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%">(10,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">34.68 </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 2023</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%">189,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 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.64 </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> 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 88524 38.31 102860 18.69 10884 34.68 189258 34.64 2800000 2900000 2500000 1900000 2100000 200000 2800000 P0Y10M24D The following table represents the Board’s restricted stock activity for fiscal 2021, 2022, and 2023:<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 2021</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,016 </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.84 </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%">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="display:none"/><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%">Outstanding at end of fiscal 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,287 </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%">32.80 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:0 1pt"/><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,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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.98 </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%">Vested</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="display:none"/><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:400;line-height:100%">Outstanding at end of fiscal 2023</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 #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%">12,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">38.98 </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> 16016 21.84 13186 25.59 16016 21.84 1958 25.53 11228 25.60 10287 32.80 11228 25.60 10287 32.80 12565 38.98 10287 32.80 12565 38.98 400000 300000 300000 200000 P0Y3M18D Share Repurchases Our board of directors has authorized the repurchase of up to 2,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 181,657 common shares at an aggregate purchase price of $6.6 million during fiscal 2023. 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. As of April 2, 2023, the number of shares available to be purchased under the share repurchase program was 1,129,348. 2600000 181657 6600000 240501 8500000 166088 4100000 1129348 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 2023, 2022 and 2021. 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 2023, 2022 and 2021. </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 2023, 2022 and 2021 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 65,597 in fiscal 2023, 71,692 in fiscal 2022 and 88,148 in fiscal 2021. </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 2023, 2022 and 2021:</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%">2023</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"/></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,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 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"/></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,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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,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%">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"/></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,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">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%">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"/></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%">619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">8,251 </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,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"/></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 65597 71692 88148 <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 2023, 2022 and 2021:</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%">2023</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"/></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,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 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"/></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,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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,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%">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"/></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,633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">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%">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"/></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%">619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">8,251 </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,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"/></tr></table> 1067000 1056000 994000 3247000 3122000 2650000 1067000 1056000 994000 1633000 1355000 1327000 618000 589000 555000 619000 549000 556000 8251000 7727000 7076000 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 2, 2023, 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 2024, 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 2, 2023. 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 2023, 2022 and 2021 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%">2023</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="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%">15,072 </span></td><td style="background-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%">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"/></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%">7,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">22,773 </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%">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"/></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%">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%">(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"/></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%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">(232)</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,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"/></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%">22,541 </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%">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"/></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 2023, 2022 and 2021 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%">2023</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%">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%">6.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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></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.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></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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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.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></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%">27.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.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></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 2, 2023 and April 3, 2022 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%">2023</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></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%">51 </span></td><td style="background-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%">99 </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%">2,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></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,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">Inventories</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%">2,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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:#cceeff;padding:0 1pt"/><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,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,097 </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%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,825 </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%">9,185 </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"><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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">Inventories</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%">— </span></td><td style="background-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%">(1,288)</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%">Prepaid 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%">(1,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(937)</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%">Excess of tax over book depreciation</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,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,234)</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%">Intangible assets</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,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,806)</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%">ROU asset</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%">(2,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,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%">Unrealized gain on interest rate swap</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,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(478)</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%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(35,624)</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%">(32,607)</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"><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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,799)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;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 2, 2023, the Company has determined that it is more likely than not that the deferred tax assets at April 2, 2023 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 29, 2020 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 2023, 2022 and 2021 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%">2023</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="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%">15,072 </span></td><td style="background-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%">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"/></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%">7,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">22,773 </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%">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"/></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%">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%">(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"/></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%">(936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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"/></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%">(232)</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,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"/></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%">22,541 </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%">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"/></tr></table> 15072000 14736000 11169000 7701000 5202000 4391000 22773000 19938000 15560000 704000 -1054000 -302000 -936000 -447000 -387000 -232000 -1501000 -689000 22541000 18437000 14871000 <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 2023, 2022 and 2021 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%">2023</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%">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%">6.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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></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.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></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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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.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></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%">27.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.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></tr></table> 0.210 0.210 0.210 0.068 0.056 0.059 0.002 0.002 0.002 -0.003 -0.001 -0.001 0.273 0.263 0.266 <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 2, 2023 and April 3, 2022 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%">2023</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></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%">51 </span></td><td style="background-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%">99 </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%">2,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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,155 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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"/></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,820 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></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%">Inventories</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%">2,437 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 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:#cceeff;padding:0 1pt"/><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,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,097 </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%">Total deferred tax assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,825 </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%">9,185 </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"><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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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%">Inventories</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%">— </span></td><td style="background-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%">(1,288)</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%">Prepaid 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%">(1,089)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(937)</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%">Excess of tax over book depreciation</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,360)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,234)</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%">Intangible assets</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,334)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,806)</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%">ROU asset</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%">(2,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,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%">Unrealized gain on interest rate swap</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,087)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">(478)</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%">Total deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(35,624)</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%">(32,607)</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"><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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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,799)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;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:#cceeff;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:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 51000 99000 2027000 1823000 1155000 1250000 2820000 2916000 2437000 0 3335000 3097000 11825000 9185000 0 1288000 1089000 937000 16360000 12234000 14334000 14806000 2754000 2864000 1087000 478000 35624000 32607000 23799000 23422000 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 2, 2023, 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 22 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 2, 2023 and April 3, 2022, 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 $3.1 million for the twelve months ended April 2, 2023 and $2.9 million for the twelve months ended April 3, 2022, 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 2, 2023</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></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%">7.84</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%">8.91</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.8 </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.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></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 2, 2023 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 2024</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,932 </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 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:0 1pt"/><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,599 </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 2027</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,340 </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 2028</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,282 </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%">3,862 </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%">11,757 </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,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,444 </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 P22Y 15 years 3100000 2900000 <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 2, 2023</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></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%">7.84</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%">8.91</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.8 </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.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></tr></table> P7Y10M2D P8Y10M28D 0.028 0.026 <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 2, 2023 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 2024</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,932 </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 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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:#cceeff;padding:0 1pt"/><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,599 </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 2027</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,340 </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 2028</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,282 </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%">3,862 </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%">11,757 </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,313)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,444 </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> 1932000 1742000 1599000 1340000 1282000 3862000 11757000 1313000 10444000 Segment Information <div style="text-align:justify"><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 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 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 2, 2023:</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%">470,760 </span></td><td style="background-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%">304,925 </span></td><td style="background-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,413 </span></td><td style="background-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%">935,098 </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%">68,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">29,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,119 </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%">25,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">35,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">76,969 </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%">42,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">88,150 </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%">253,436 </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%">155,430 </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%">155,626 </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%">564,492 </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%">31,635 </span></td><td style="background-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%">16,311 </span></td><td style="background-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%">375 </span></td><td style="background-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%">48,321 </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 April 3, 2022:</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%">386,938 </span></td><td style="background-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%">228,133 </span></td><td style="background-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%">159,470 </span></td><td style="background-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%">774,541 </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%">59,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">146,520 </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%">28,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,326 </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%">31,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">23,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">71,194 </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%">236,934 </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%">143,889 </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%">167,034 </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%">547,857 </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%">18,812 </span></td><td style="background-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%">8,939 </span></td><td style="background-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%">761 </span></td><td style="background-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%">28,512 </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 28, 2021:</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%">273,361 </span></td><td style="background-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%">170,004 </span></td><td style="background-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%">153,506 </span></td><td style="background-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%">596,871 </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%">43,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">46,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,762 </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%">27,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">67,884 </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%">16,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,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%">55,878 </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%">181,478 </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%">109,761 </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%">166,558 </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%">457,797 </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%">13,713 </span></td><td style="background-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%">6,732 </span></td><td style="background-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%">349 </span></td><td style="background-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%">20,794 </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,prepaid expenses, and non-qualified deferred compensation plan assets of $26.0 million at April 2, 2023, $19.5 million at April 3, 2022 and $14.8 million at March 28, 2021 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 2, 2023:</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%">470,760 </span></td><td style="background-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%">304,925 </span></td><td style="background-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,413 </span></td><td style="background-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%">935,098 </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%">68,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">29,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,119 </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%">25,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">35,734 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">76,969 </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%">42,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">88,150 </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%">253,436 </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%">155,430 </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%">155,626 </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%">564,492 </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%">31,635 </span></td><td style="background-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%">16,311 </span></td><td style="background-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%">375 </span></td><td style="background-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%">48,321 </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 April 3, 2022:</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%">386,938 </span></td><td style="background-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%">228,133 </span></td><td style="background-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%">159,470 </span></td><td style="background-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%">774,541 </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%">59,606 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,343 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">146,520 </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%">28,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">75,326 </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%">31,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">23,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,501 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">71,194 </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%">236,934 </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%">143,889 </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%">167,034 </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%">547,857 </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%">18,812 </span></td><td style="background-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%">8,939 </span></td><td style="background-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%">761 </span></td><td style="background-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%">28,512 </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 28, 2021:</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%">273,361 </span></td><td style="background-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%">170,004 </span></td><td style="background-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%">153,506 </span></td><td style="background-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%">596,871 </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%">43,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">46,793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">33,632 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,762 </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%">27,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,453 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">67,884 </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%">16,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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,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%">55,878 </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%">181,478 </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%">109,761 </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%">166,558 </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%">457,797 </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%">13,713 </span></td><td style="background-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%">6,732 </span></td><td style="background-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%">349 </span></td><td style="background-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%">20,794 </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,prepaid expenses, and non-qualified deferred compensation plan assets of $26.0 million at April 2, 2023, $19.5 million at April 3, 2022 and $14.8 million at March 28, 2021 470760000 304925000 159413000 935098000 68115000 67208000 29796000 165119000 25703000 35734000 15532000 76969000 42412000 31474000 14264000 88150000 253436000 155430000 155626000 564492000 31635000 16311000 375000 48321000 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 26000000 19500000 14800000 <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 2, 2023, April 3, 2022 AND March 28, 2021</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 2, 2023:</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%">367 </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%">(177)</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%">190 </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 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></table></div> 367000 0 0 177000 190000 497000 0 0 130000 367000 784000 0 0 287000 497000 EXCEL 80 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /"!L58'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 " #P@;%6C*1!7NX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$[H!B;UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9FS*V!]C1TN]/ MGT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GHH]>4G_$(09L/ M?42H.+\'CZ2M)@T3L @+D:G&&FDB:NKC!6_-@@^?L9UAU@"VZ+&C!*(4P-0T M,9S'MH$;8((11I^^"V@7XES]$SMW@%V28W)+:AB&MW!= M(MT9S+^2DW0.N&;7R:_UYG&_9:KB55WP52$>]A678B6%>)]621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /"!L59A*7HXUP< &DS 8 >&PO=V]R:W-H965T&UL MM9MK( M7/[]2H A](ACV)+S(0;,>06/=3FO$)KWL3]>#/, K(S_@SI2_)N&^E;>>3\A]Z9!U<]1U\1C:@OM011'\]T2J-( M*ZGK^&\AVBO+U('OM_?JL^SFU?0M#.3VJG?>0P%](FDD5_SE"RUN MZ$SK^3Q*LO_H)3]W-.HA/TTDCXM@=05QR/)/\EJ >!$&PIR,;KC3&X354I @[K 0%UU>>EX?^F?,*@XV8E3Y. 3 MA!WL&2YH"H??D3?D-D??P-'WOBP+Q\#->.7OX&5Z7H/>E#]3@?Z:/"92J+;P M'Q/@7&%H5M =Q,=D1WQZU5,]0$+%,^U=__,?[LCYEPF.3;$;2V(U(?%"#L+(XH6 M:?Q(A8D2K.'TQZ/AV(0)C.N*R9)8#=-%B>FB#:85W81Z/%2U:T%B8T.$=;Y, MOGV=+]8G:+Z8GIJ(@>%=B5D2JQ%SG2J1<]HPFS.?"]7\LO3M!*VEZL$0%VC* M4R;%F_H,C" /J-\M3/C@H*[\;*G5 ;[+A-TV !_(*YH'JD<+GT(_3X*;6^H! MR:';=\9C%U\8QP XN#,]2VIU>KBBA]O0FP2!4D].]AOH5IV'[IFYSL&2V#MW MT8HG=&,>A:=P?&> EM3J "L#X()9\M\ 3O6>:K@/_(49X<%RFMNS[YC$"5CP[VK>42P:B!L MJ=6G4RL'@>$ M*4M*1#X=(HS/% XH+;@1EE5;8$NM#JNR!;B5+9BF0NA9MGQJ+>O+5)J;FJ'! MBDU5S*HGL*56IU9Y MS*$\R9I")_M*BGHY$:K-A$S:HEL*56IU99 MS* M$F3-$4V5B]IP88BHWNT'Y3"G*K7%6\ M(\Q<[?[/QP=P7&=LQS +N#(+&$[QY]/9"DW2()1J"PWJI<#:QAL$QS#;/J VRIU5 M+&2$^:%R\MF<6G;LLQ#9TP0UCN8K=_[2]ZW?;T&Y U-&(G>DC"!R,)E-I.U:B-LJ=7)5C;":V4CENEC%/JJ M]^/$F-?!*IV7S5CU%H7:6::FE^@]7X_/QZ?NY>#9A.;=8J)VIJ&8#9+<_W%2 M3 JA^U2J2L?T?(@1E]U51KG:Z-T-8M=QO/'%17F/!8IC& :O,@Q>*\,P52U1 MJ"8Z9P%]15^I<9 X(.7HO^$(GQDG+N'@SA7H&(;!JPR#!R?Z$]5S!7GOUI!\ M'!!H[JFL^@);:G5,E2_P6JXLFH6)GA?_3HE ,W70: X.B#6M*(+#.A,[AC?P M*F_@M5Q55! KEF0U,X/E9M^-Q*S: EMJ=6*5+? .S/P7$T3OJQBT@NV 7+_O M#/N.\4$5'-D9VS&,@5<9 P_.Z/=&:A:*&,UOC*1@!3P\-U*RZ@ALJ=57V%:. M8 BGZGM*3<\##H3_MIHL'M##E_O5XN%^@6YOER9BL$CG);?'2/N'5=H_A%/P M/3'](%3;)",U6.(N9(R2'8_"Y 1E.PF7Q$C.:EIO2RTG-WCW;H*>Z\4B0 MKY>CY:\IE$?+]T@FV=L3@^KT_"64.Z(GBA(4T2<5ZIR.U:@N\OK[)\[E?D<74+Y=<_T_4$L#!!0 ( /"!L59"^"W8 M7P@ *\C 8 >&PO=V]R:W-H965T&ULK9K[;^*X%L?_ M%8L=K>Z5Z.!77GT@4_PXGV,GYR]<_%6M&)/@9Y&7U45G)>7ZM->KYBM6I-57OF:E^F7)19%* M=2F>>M5:L'11-RKR'H8P[!5I5G;ZY_5W#Z)_SC_WR=/K$ID]_6#T)=]?9>%EG!RBKC)1!L>=$9H-,A#76# MVN*_&7NI#CX#'>E(Z_=TX[^WOJ MAH>?W[S_40>O@GE,*S;D^?=L(5<7G;@#%FR9;G(YX2_7;!=0H/W->5[5_X*7 MG2WL@/FFDKS8-58*BJS<_I_^W'7$00-$'0WPK@'^: .R:T#J0+?*ZK"N4IGV MSP5_ 4);*V_Z0]TW=6L535;J89Q*H7[-5#O9'_*RXGFV2"5;@,LT3\LY U/M MK@(GX-OT"OSKR[_!%Y"58+;BFRHM%]5Y3ZH[Z_:]^>XNE]N[8,==!FOQ%4#< M!1AB8FD^_$AS4C?'Q\U[*MY]T'@?-*[]$5?0WR:3T=T,#*;3T6QZ:HMGZX#: M'>BU=5JMTSF[Z*C%4S'QS#K]WW]#(3RS1?=)SHYB)?M8B<][?YA6*Z!&#?#:$PC0I/&Z$@EW:ND7I4SD2Z8 M6M-SOE'25'Z8,Z7S,6=5%Y1,VK1N'88',A!.<(!;:FUF.,8.O<%>;^#5.RZ? M51]RD3%K/P;&3>,XBJ*6--,JH4DV6A5]F#8.LT6P#V4V7ZBE7UV'.Y M8D*E$R&4:I!6%;./?V@H"BE-6K)M1@3954=[U9%__+E,\P\(C(Q[8X(AI2V) M%C,<122VBXSW(F-OVGB8W#^,)K,?7?!P,[B;=<'@[@J,_O-M_'"KLHDUC<2? MF48^R=E1[,D^]L0[0#=J&MD"3,SE%1)C/&Q6(87VX4"P81?TBKK<9/DB*Y^V MDSPKUH(_L\*5W';.CE2HS 512ZS-#L4D3!QR#U"+O')OT_E*?25>:[DZ%:^U M6*M69$E;01+!ME:+':)12!Q:&T(B+Y1T0BZK-1_7&:J:%EN1)G)C6 ?Z%UBZ36,C,ZUF$&"' D:-:Q#?M@] M"%6%"_G:!6M5;\ECO5WP)'AEG\ FR]12BP+2UFVQ@Q0&+N$-])"?>C>LJC2D M-\4FKPO&!5.I9I[5<\2JV$0<"N(D,'K:8DVHSP0I>G6[CH9;D5;I5L(BXB8;N6MEB%4>P2?+!1]&/P7A?.5E46 MF(5A>\ M5C@*7>/=$ _[B;>MEK=%O7N]8 N^(AS&;2Y;[=2\I Z9#>?P.YNZ M6J9'H,FI(($!"=H"+79A=%A@' ML>(:##YT#W(P'E^.;\6P\+'XRZ:87^8V4"V J T,FUD"B6OZ M-UC#?JP-=[M9747K-,>7(.?ETXEDHE"5TZ,]VYGT2A+4+CS>LSI6W" .^Q$W M+E5>9D"F/]\FAU6B23%"L-&K%BM'.4<:T!$_Z.Z/SC'R+'W,\DPZ#F&("3&U MZ6S/6HM5$,610VE#.N(GW?&!QGM*37@E,([:-+&8J0*(AH[2AC24(W[*W=S? M_7DR&TUNP=7H(P;I<,%JL$4<:6E6:.S1,8M@N'*UF%&.' MS@9:Q ^MO4ZE4G?P8*:[V-^O)HX20MN9U&(54^C2VS"+^)FUW< =3-JFPK!J MM1Q8HLA(5;;3S\BUM!I.$3^GMJGJO11E$@=3&*!VVK?9A511UZ&R81/QLVG( MBR*3]>%>70$,>2FS\HF5Q"6/_=_:Q+JR_P*T2J;!'@.>+OHR3KMK8 MO#7*JDJ7E?7SD8VLU!9:GR6#)1?U8\I=*XR[0%FO6?V\.7^U=KP)YL.SJUU_ M^HV.NZE!-_6C>[!89+JZ5"M8/_8YR4HP3]>96M%6H99=J_K33HHVLS!"CC5, M&XA3/\0G3*;J*U6^IZ+4Y_96C2:6"<04MY\I6.QP0$GLR(?TX%&D'^"#@P/. MW8,S7J@YOM(O+SPSD-55LE6Z"6F\7S! M1/66,O19I[1/7!/7)( 0M1_YVNP@#ETG5[3A.O5SW6!/O>I^,8C0>"!M/4:P MV=F.$7H';U/H5UEN4_&4E17(V5(UA%\CU1EB^W;(]D+R=?V"Q2.7DA?UQQ53 M>VFA#=3O2\[EVX5^9V/_CD[__U!+ P04 " #P@;%63)!IKJ8" "4!P M& 'AL+W=O'J.G2SJ1C:5B5XTMG/^W^>S3^QT M+]6M+@$,N:NXT'.O-*8^\WV=EU!1/9(U"'RSD:JB!KMJZ^M: 2V>B1OM)%5)\8,*B;:)[WKUN% ,)X\(0@[07BL(.H$ MD0-M,W-8'ZFA6:KDGB@;C6ZVX=;&J9&&";N+*Z/P+4.=R192:,E900T4Y()R M*G(@*VNGR?=S-=M#.%3\QT7JL1 M"<)3$@9A-"!?'"./G#Q\*/>1N0_#0^45/^*T,(F,Y&B(WY)()!&>4DZ74 MS-77]_.U-@JK[,<0:NL]&?:V7]Z9KFD."'@I ><' .X:@&QHHE4Q&U^06XH;X L 0S^=3OO !PDG M?<+)"Q+^TAAMJ"B8V YEG1R;]6#@4-;^P9EI[ZO/5&V9T(3#!J7!:(K\JKT# MVHZ1M3M&U]+@H>R:)5Z;H&P OM](:>X[]F3N+^+L#U!+ P04 " #P@;%6 MTAJ=\PP% !\$P & 'AL+W=OGD9A*P9/DI)*UB YVR+6@+2;]^5;0S(LIO, MY WXX;]K_:3U[EJ3@RA_R WG"KWF62'OG(U2V]OQ6"XW/&=R)+:\@#LK4>9, MP6FY'LMMR5E2&>79F+AN,,Y96CC3277MJ9Q.Q$YE:<&?2B1W><[*?Q]X)@YW M#G:.%[ZEZXW2%\;3R9:M^8*KY^U3"6?CUDN2YKR0J2A0R5=WSCV^G>-8&U2* MOU-^D&?'2*.\"/%#GSPF=XZK1\0SOE3:!8._/9_Q+-.>8!S_-$Z=]IG:\/SX MZ/W7"AY@7ICD,Y%]3Q.UN7,B!R5\Q7:9^B8.O_,&R-?^EB*3U2\Z-%K705K4_^RUF8@S QST&)#&@)@&M,? :PR\MQK0QH!6,U.C5/,P9XI- M)Z4XH%*KP9L^J":SL@;\M-#KOE EW$W!3DUGHDA@%7F"X$B*+$V8@I.%@C]8 M7B616*''8BERCJZ>"[9+4KC_&=V@Y\4<77WZC#ZAM$!_;<1.LB*1D[&"46G? MXV4S@H=Z!*1G!)B@KZ)0&XF^P%"22P=CP&F9R)'I@0QZO-^6(^22:T19$XOY?-C\*P-S$E7F>(#&:U?(J_S1'G\+EG'KM-9F866F7^_]-/9\ M-XXFX_TY;%<6AM2G^%(V[\K\.(C"D^QB\+0=/!T<_$Q(I2-(]D'4YL'98V_" M(([#V*"PZ (253-\@6'1T=##;FSG\%L.?Y#CMU)(B;:E6*7*AN%W'HL#'V.3 MPB*C@4]< \(B(UX8$#M#T#($PX$$R34MUM=HS0M>L@S!^XI8 DDEE:ID.O\B M_KK5V<"Z5(%UJ0*3T2;S/1(8C!99$$81M3.&+6,XR/CGEFN28@U)2>7(48=]8@UE7%<)Z4H.BJ_+]*(SL$%$+$0U"/!:*EQQ>G&8UKE'!K5$7=>?0 M)YXQQIE%A:EKDEA506@GB5N2>'@YU(:7Z*KA^#RP*''W\5Z'I"O"D1%^.@=U3E73_9TFJ"OC"H=/B#092[-7^IC3.+D*,^!$Q<"PR2^J;6V009'Y/ M9L9GE1^_A0DHCH%F9<'=E2&D4S]F-AV.J!>:-#8=[2TTF)QPR"#.'] D]\=7 M8WQ>WP+7[5)T93[V*3$ANC(*E;BD1N&)J]-&=.PDT7F-B5V"?5H M3\K&IQX!#S<)[Z-.TFRGS#ZQX>Y6?Q@CIK'KF]PV)?9\>$M-;IN2!"Z)@Q[N M4T^!ZT+N]7!_864!1!(] >Q"DUJA!CL3_5UX*[=LR>\<^/"3O-QS9_KS3SAP M?[&UOA_J;?Y1WBXG\-30X.&.YD&_ (@?IQ%J?QTPUFFL747GZSB*S&;9JJ)F M[V)1X5'L]\3#J7?!X6 \S.O(?BO08"?T[KCX2&_SC_)V.9&G_@D/-U#OG,C: M67P9&8$9&385[63)K@HBP^N)C%,;A8?[J!F3&Y2D^Q2^U1.)$K[, ":IN*#B MY:(8P*M=ZRZB'9,[\CN5P"Z#4F\B6H4TQ,1\ <9GVQ(Y+]?5]HZ$ >\*57_- MMU?;+:3[:N/$N/Z@MY:J[8Z3FWI?"CZVUVDA4<97X-(=A9"0RGJKISY18EMM M?KP(I41>'6XX2WBI!7!_)80ZGN@'M!MNT_\ 4$L#!!0 ( /"!L59BO,)L M" , "D) 8 >&PO=V]R:W-H965T&ULK59=;]HP%/TK M5E9-K;0UGP3H(!(?F]:'3E4IV\.T!Y,88C6Q,]M MU^_:R=D0 +BH2_$=LXY MN>=>X^O!EHL7F1*BT&N>,3FT4J6*.]N6<4IR+&]Y01B\67*18P53L;)E(0A. M#"G/;,]Q0CO'E%G1P*P]BFC URJCC#P*)-=YCL6?,!&S(A6::%((S?E:95?U(3]\<[]2_&.WA98$DF//M!$Y4. MK9Z%$K+$ZTP]\>U74OGI:+V89]+\HFV%=2P4KZ7B>46&"'+*RB=^K?*P1W## M$P2O(GC'A. $P:\(_J6$H"($)C.E%9.'*58X&@B^14*C04T/3#(-&^Q3ILL^ M4P+>4N"I:,)9 D4D"8*1Y!E-L(+)3,$#JJLDXDMXE<.>2G6Q-P3=LYCG!%W/ M&5XG%- WZ".:SZ;H^NH&72'*T'/*UQ*S1 YL!3'J+]EQ%<^XC,<[$8_KH0?. M5"K19P@L.12PP5SMT-LY''MG%4>%N$6.]P%YCN>W!#2YA.X;NM="GYZG/V"@ M>SU#=\^X\>MZ^4;//Z%7%^9D77Z.%E()^#_]:LM^J1ZTJ^LSYDX6."9#"X0E M$1MB1>_?N:'SJ2US;RDV?2.Q@ZP&=5:#<^K1-SA?J4E?6\Y*;M=P]3&ZB4+' M":":F_UD-%$=MQ-XAZAI$Q4X_9Y3HP["[]3A=\Z&/V=PXF?T+_QQ5W#2(SA/ M*5,$\J20@/V"Y!87;_\C]M GJ]MM-A;6I\*RI9ZYP MAKA*B4#QP48_7:GP$C\MH*:?)NB4GV[MIWN!GTN==)M[S@W[SI&5)JKC]7S_ MR$L3%;A.Y]B.O==$T/H9[0-FV_\N4EP@X M#%>42921)4@ZMUW8-:)LS.5$\<*TJ@57T/C,,(6[#!$: .^7G*O=1'^@OAU% M_P!02P,$% @ \(&Q5F?R/PUJ"0 KD8 !@ !X;"]W;W)K?"5M0TD$@6A(J3?-AXBR[IQ+GGOG<6:N=/U25I_KE1 -^K+. MB_IFLFJ:S;OIM%ZLQ#JMWY8;452)==HW4^)9X73-=I M5DQNK[N_W56WU^6VR;-"W%6HWJ[7:?7U@\C+EYL)GGS[PZ?L:=6T?YC>7F_2 M)W$OFM\V=Y5\-SV@++.U*.JL+% E'F\F[_$[SJ*V06?Q>R9>ZJ-KU#[*0UE^ M;M_\M+R9>.T=B5PLFA8BE2_/8B;RO$62]_'G'G1R\-DV/+[^ALZ[AYIF$DW04CRFV[SY5+[\*/8/Y+=XBS*ON__1R][6FZ#%MF[*];ZQ MO(-U5NQ>TR][(HX:8'JB =DW(%H#0DXTH/L&5&M @Q,-V+X!TSV$)QKX^P:^ MUL#W3S0(]@V"COL=61W3\[1);Z^K\@55K;5$:R^Z<'6M)<%9T6;6?5/)3S/9 MKKF=E45=YMDR;<02W3?R1:9-4Z/R$=VOTDJLRGPIJOI?*/ESFS5?45HLT:Q< MRRQ>M>GU+-!/Q:)<"_3J/V5=O^XAT!7Z[7Z.7OWP&OV L@+]NBJWM6Q=7T\; M>=^M]^EB?X\?=O=(3MSCKV63YI9F,W9MKF;OW3;GXC/[X*-8/HOJ?!6;N MAGF_7&9M)TAS=)=FRROY++-TD\E;I%61%4^U"XL/W.!B ML5UO\RZ"OS0K43D#9/+;X._VT@^N[>I,NQ,U$/E8MJFYF#Z!^?RCQ'H66V7.V%'**DTN;12['QF4W76[D MK&&+L6^,4U?8\TBL=0[3S-.ZQJ!%,LX5=P$IM 0'6H+A&>*J7?DMD9R$Y'*X M3KL%I?C27@L;+8%Q$W+(H!HI@=&!=5+&P"2FD0;#718*)>&!DM!)R>^B;MIA M5"ZP9!HV5;9HY^VZ6Z2\JKL9];6-%B?JN2-":$Z1@<^(1B&DRP02C .!*0&, M#@&,+@V@+6[14(K-HL%<'L1(!BVXRT+A(3[P$(]9_=7;JI)CGFA'.RETY6CW MM6IGMR;](C]U9;03_MR,CLT1CE*L+33FD"X32# .!*9$$GN]"/3^R)7@8W 2BY&>Y$X3E9LC@8R=W"3W=W=HE\8HJ^NMY,:5U6ZT<]-Z MCW;\0%&$F:YD0)TFH&@<"DT-7Z]1L5NDFN&S1LT4C=B/]%7'WDJ1%WHDK$!$ M3V73RDAEEXG*1:_L\("TV]%0BT%EL3'FK6'I-6S"W3>C MS7WL:)N'PM;Z0)57]@BO[PXB$,6Z.2"2C!0- Z%ID:V5V'8+]F&X[]QHQ*#JCA0M#DH M6@**QJ'0U(.;7O 1M^"[9+^26$0:QIZO=Q2+G=Y-ADV2D=ZX$TIEIY=\Q"WY M+MFV)*92HQ&.=&[PX(0Z"BBQ6.GSJ=-$9>;HQ,^MIB[=O73#GGW"9Q%9E!%J M4 E[P@=[Q/<]SOA(+P6)6PJ>N8M)3/&FKQ6)Y>Q-CX=- NJ)/>B).TU4/GIE M148IJ\MW,]WX9V>X37?Y-#8R'/0X#A2-0Z&I$>W%(7&+PTOW-(GML(P%H9[N M_O!(/@HIL9@9&3_Z9([T I&X!>*9^YINM+/SV]1Z(0YB??L!U&D"BL:AT-3P M]@]/H MBYF1SRX3M0"K5V?4KDIAK")-8R<6:QTOO[L$DR;,*';D?EI]=GU*W/ MW'N;U-0]/C:J&V9T6(I9D P21CGC3B25A5Z+T?/++\W]K_>;ZBWR:+?_1:QT M@4HS:JF^]*(H#L-0)Q=4G(&B<2@T-;)'%9B7E&!>$EM3*5&/!/K4-*.6"DPO MU@-F@LG%+-:7LQ8S(D=6O>B36^P<8T,OY.C?68=)054=*-H<%"T!1>-0:&H2 M]-J/PI=C4IM:(Y[95X:/!8=-DI'>N!-*9:=7?A2^*I-:ZBDCHB^]Z/!YX2B@ MQ&)EK"U&'Q?27E31[U.YBP:"U,L5[%/@?UFH"B<2@T-9"](J2@19IT MN$J3FL=_QE<4+$I0W]X<]L2=)BH?O<"BW[E8TXU_=H;;RC4#9ARG@GI-0-$X M%)KZ;9->([+O4[+);.=JOJ^G.QLNVAR'E%C,](QWFJC\]!J1@99MNM'._L:- M*?<"WX_U 1S4:0**QJ'0U/#UXI9!E&TRF]KT]$-7-ERV:0?2I8W%RDCET66; MK)>##+1LTXUV=BK;SNPB'/A&,H.6;8*B<2@T-8!'7PV$*-MDEC,_.6KH!T]L M1-GF"2A]E6TQ,_)Y=-DFZ]49^UYEF\Q40SA@>N&FQ MG[&_4KK)3-T3>![392H;EF(6)(.$4&PO=V]R:W-H965T&UL MK9I];^*X%L:_BL5=7;72=(CMO'9;)$KH+E+?;FEG_TX34Z(),1L'.MU/?YV$ M$K!/3+M"&DUY>7SPXW-B_^SDXHT7/\6,X6D?C. MERR7W\QXL8A*^;9X[8MEP:*D;K3(^L2RW/XB2O/>X*+^[*$87/!5F:4Y>RB0 M6"T64?%^Q3+^=MG#O8\/'M/7>5E]T!]<+*-7-F7E\_*AD._ZVRA)NF"Y2'F. M"C:[[ WQ>6B3JD&M^)&R-['S&E567CC_6;V9))<]J^H1RUA<5B$B^6?-1BS+ MJDBR'W]O@O:VOUDUW'W]$?VZ-B_-O$2"C7CV5YJ4\\N>WT,)FT6KK'SD;W^R MC2&GBA?S3-3_H[>-UNJA>"5*OM@TECU8I'GS-_JU&8B=!MCM:$ V#8C:P.YH M0#<-Z&<;V)L&=CTRC95Z',*HC 87!7]#1:66T:H7]6#6K:7]-*_R/BT+^6TJ MVY6#$<\3F466(/E*\"Q-HE*^F9;RCTQO*1"?H5$DYNA:EHA )\]YM$I2J3E% M9^AY&J*3WT[1;RC-T=.5?'[\:875TTO2$N+?/BZ(L:(PV7Q'5GD&R(6H4"'1I]I3NOF!&@>FIO?1K(Y\>OF MV."&;K-$ZWBT*TO#Z9_H^N;^KRFZ?KR_1?RR)R<-P8HUZPW^^Q_L6K]#0W;,8.&1@NT-I[T=3ML4 M?7 GY],TC_F"06/6M/7JMM6TN1ZXEF7+-*YW!T-7.=BQR;XJU%6V%?C65K77 M?6?;?<=8#8\LYGF<9FE43YTE1W%U@<[J"W19\'4JKR'T\H[DZE!(3?[:3*]I MF3(!EHESS#(Y9K#P2,'VQMG=CK-K+).0R:#Q9I3EQ(:B!2_*])_Z V@8FW#N M3K:)9]N64CF RL8D4"H'4!'7#>#*\;:./*.C^VU!9$PNEN!,[6D_C -/K7Y MY >J!5#DP@[\K0/?Z."&"[D(O4J@.44R*W*%9T4AJUU>S!*%Q"970K 2-.=K M7:+45KSIFC/9;\4;)-I-]9ZY8&LN.%!P&S?-Y(3*Z!>VH"PD@PKBC MW#!I71'S?%#.60%VG6@_YWMJOW5-0-5N&S7[O6YA"!^@H7F4OS)1,>?N"A?S M5<6K)RLAWY]N%L+JJVIU_(9RF2[)LE'\]RH5:562\%J(C\I,1XT6'BO:_L"W MV(3-W/141 F3N[V8I>OH)8/GIDV,_1F%JA/H"))1RR&N6D& CF!*NJJHA2AL M9(?!)%_+_0TOT@X;CGY5>EB[!G25=&&I:TH(Z;S [;J 6T+!9D09?E3],GJO M,@(ZT5'B#&,G<%4O '(XF&H3+"1S<(>3EDRP&4VDDV(EESY)M2\2;91+2VZBGA$FYQTE>3EE#P 42IT.J@#QT@<.#XJ@](97FJ#T#E[XS) MOH\61K"91B8'( 3KZ$!)H*UNNHI@[?( @<:!'9"60HB90CJ7-Z)#PIEM*_4Q M@E34TCH/R7" .QB*M,A!S,A1[5+KC=VA+1WH4.<%S[,M-3N S":^>CV%D(QZ M72LY:?F#D"^=:TSN?HRGGSG7($:N^>HB?=1HX;&B[8]I2T?$" Y(T=%,= M#,C2D053OG]#RRS*RV_U-I9) EI6AWO@R%+@TO I47> D([X#E;!%=197M Q MS9(61H@91H8[( <:T<%!JWZ0+1Q;91!(YV#+ZEB^2(Z6,T#G89MV.6Q!A7A?FK.N)W?#N]%GYBPC 'UYSCIFM/!8T?;'M$4F8D:F M^@9#DE:K7)Y4,)LFX A"IR[$4L\T1J .6WJ-0#K+(EU+=XM.Q(Q.=^P-B7E4 M5)M4(5;J'8V-&X",+$M%0$"%/4^[F &5XW>LS[0%*'K@&*?Q(%9%(1/#JJ.I M&2^JS4;!LZP;#2F$1(YV\@'*;%>E#TC6A>FTQ2MJQJN-MX(M5T4\E\@.)HD" M9SBNXZ@;#DCF.[:C.@%D-NXZ-J0M1U'S.7R#5>2X\IT+ZAG?M=9HC9&N(Y$BQ/I2W!XE55@ 5;\VQ=GV'S M"#R&IP!R.(&EP2^DPXZF"R$=]3J7?]HB##4CS!4O9!MIY5_ZU+'$UKL_@F0$ M<*G+/+?;9,LXU,PX6R(XV2#!Z=Z&9I;FLDX/\P&%3EH(UMT"A&2KYS8AH"(N M[3J/H2W^T /X,WZ2FYC1XW@X':.3<-R\.I6?H9H;AG=A\V+\O^?)C^'-^.YI M"KK5Z<6V/,TKH K4\QI )!=-KV.-HRT'4?.!3:V&N:YU52^0R]LPC< MA%/]^(7:VJD4H"*!;E)7V<3K. *A+9?0 UQB\"@71*,[G2TDI&KN@!M2VAB$ M@&IO#/;=M91" R/)3I\?'F[&M]+/\ :%D^GHYG[Z_#B>HOMKM*5<6;K7]X^W MPZ?)_=T9:-2(0E]^QN"8T<)C1=M_RJ#%)]N,3S765C"+DE5170WEG-4%4Z_3 MAV[RV3KVX,#VU=MBH,S3SM$AF>-U(:+=8I1MQJC68^.IE)0HP),%&SA$\ASU MO@"@PM*/Z@90$;_CBK!;CK+-''7'\WJI@C:M\I(?1(4?O/+NX^"$*H]&P"HJ$?5@VM Y1+UQGI_YZ&P!2M>ZX?K!*I[VCQ'M?UT M^P#?L'YL3?G\"I^'S6-X;9CFJ<#;J)#SO$ 9F\F0UG=/KJI%\Z!=\Z;DR_K1 MLQ=>EGQ1OYRS2&XD*H'\?L9Y^?&F^H'MXXZ#_P-02P,$% @ \(&Q5B,U M'B8'%P "$( !@ !X;"]W;W)K09+9X'"X/VB)MCG1*Z34CN?3WZ^J2(IR MV]W![.X!06))5+%8[Y?R;-O8SVZC=9=]KIP:=>GKK5:%?Q259XNSLX>GE;*U"TGA?\T^BM2WYG=))ETWRFB[?%\Y,S0DB7.N\(@L(_-_J5+DL"!#2^ M>)@G<4MZ,?T=H+_AL^,L2^7TJZ;\9(IN\_SDZB0K]$KU9?>^V?ZD_7DN"5[> ME([_SK:R]O+R),M[US65?QD85*:6?]573X?DA:NS(R\L_ L+QELV8BQ_4)UZ M\&KP7O?B5]7U5F?-*GO9.SQS+E-UD7TP MZ]JL3*[J+KO.\Z:O.U.OLW=-:7*CW;/3#GL3A-/<[_-2]ED^R'YIZF[C MLM=UH8LQ@%,@'3%?!,Q?+NZ$>-W:67:VF&2+L\7Y'?#.(R7.&=[Y,7BWCYG] MS_72=1:2\[^'3BSP+@[#(VUZXEJ5Z^G[8T^>?&/O\T?GCV] ]N+B.W% M7=#_C7S[3^R3'7AMFGW2V4;=Z*S;6*VAT6UC.[4L=>;T&GK>N2?9V[J S%NC MRDGV277:9A]A:CIZROO^I%79;?CGKSW6D6;/LH\;G;R9_6B;OLU[)B['E>MS[(TE:VMRJ#V. M.(DP" )>P6G7DXRMCFUJDP.TKK5=[R;9JFD*;+11L":Y[CM^B[9K2T7DHX,8 MEZT9?2#50-'K?@7QPT8!L;)T6:Y!.)R) $[75A4ZHC\!OGG9\T%+\Z4W@+YI M'#;M-!Z6 $:_&%C3;4!@,( T,D(053$>"!AS-*7I=B09'5$GJ1(;@7WTIL(QR\Y,*U.6(,1TC8?XI]5V6JA= M!I;S)K/LM]X>E/G[97QM=6&(EQ MW9,A]%(+6>YK=JN@'DDA UOJ&VWAR;$+7N)GN2(5 2(=/#[TIVU+'959Y*\. M9_*@)MEF.# 1C*U'*IV12\UJ1=@I;("=7=2"C"S+"K:H2;0!4@#L2$)O3*=P M)3RE7V!(;@J2V*\0/:(:?O_1&. Y2/,2>N MTL#RC7&DW?^ME87E(S:NY,Z.[AA"^G*10?POSZ< \5GN0Q,)53"#A.]#7Y,T MY&7CM.N(*[\H"PMT/I^E$,G_D7800 (%K(8G"WER'IXPT^/3^>B]B#6>7" . M@:PN=?+TG04U#3C( O$*D@(2%R(\4[8:>;RG:9M:U3DK(=D'YK/I\1Q M,+2?U/8S6#*!'<]GHOIXL-TT9;F;-ML:\%R_A%X;1:9XEET#.S!(V[RI6E5# M(:& 3N4BPMJYBE3%>NU= M6FD46RY#;@ '[ZB>;#7)UE!A$AT"U9%)%+@@A^V!G/Z*=,+1';_?# AD16^).<-+S"IM30/AN(;E M ^O!%-AI.-RF+PM8&;(W8M@[.-6$.[/LO6R"?_,&L9%7BG 7"E_A6+"FQ$21 M?D:0\".M@ZS*'OC.*V""T0,^M;LE(> M#7\*1#PE_>Q8G9K*N"2N8(])<#FI(5_-^A/@)?@J$>B6#3!.#AKKT:O F.(? M=V!/3XA?DK!X(SCNXUI6XE;E%V3A-6:63&H&X@:-D[RKU!_# -GA*$A&>>GL9(Y?#DB*T M0(C/:BS;@%4UQ_VS[ -C*/HJALK2_F4IF+(*!6X&C89-]:=8$_HU'9S"P!ZZ M9MD0,!2O\IJ#%Z*H8N:!P":: 63V#2VUI$O,?[]G'>2"N<7Q0XRF!WQRY384 M-R6VY0;!4:4CS:'#4;PHTKS1/FZ^^RTKGM0 MGPU1/]B/(!3%01$CV8 M)]X1/H''9-L2K0>_@D)PDH6_2KJ8LI=UZ;-->!;L M*V2U%*XE_+0ZZ!UC&PSP#$&#DR"@MV0*@R)YTS#:B6[$W2"C@P+O0<\!DQ9X MOKY1QF;_5"7(]HN87/'=XN4'MW[8-P[2:O5T,-DLH,&S= C0L<<-[T%"J%6^ MN>5$1%AK"5(H?K.LNEO5,KA*V<\ZI+\@!^_.,N0%%U%ILDV5'L4;3A>\!)*> M6^<"6D>.%>4(2TA<*;SH\W8-I3 MVZP,'O8N^&6$\&6SI:N-@7M$[(M09+LQH+8))E7\$"D,^2($-A!VMFFF;OO! MZ]!.WG"Y8 \3FF9TQ"?9SQ#4,IL_8?F1Y2:QW5_ZIF./QJFL"35%STOQ&9)Y MYL<8,?-[+/Z5/1RB6,1NAW>8T/48RABO^P#0IF&W*#9UTWE,&+XGKF1P6+2/ M=WRO65+JSV*.UW(L7)(CL'!SC16SM4L7R<;$#B6!SL:'EBF2NT#%\X-49)'H MZP2J1_=T$U)@*C -T%3'@(,ABF@I-SM#449*)))R M-H4N!0F188]*C.B16U,JGZ0!E"+,'SUU25R"MSTB$L2;EB/S Q)S[G(,4:+HZ]8:(\#*S9DK45F(RN,!?K7%*U]';A M\!YP5!0"O$:N@V?>?? MG=P*H24=V-?:"KVDD-5UMA?[^#VX#PH;Y%D<5:P0 M8(MAK)I:[P:ADJCA0=;VH N?AZT\% ;G7!NJCE047/F(36JHE93429(1*4H$ MPMLL54D!&SA-C1D*;\3JEA3N0O\J^&DVY4M5?Y:"$22L\_4?WME1_1(1,M61 MV'EA&>!UNY:L",Z#R$J36]"%SWT!@ZT[)=E'*Y/LAO>1SOVHX9+(^X:!* M@FSQWKC/(/.;Z&82.@:SW\+(<&&OI&K2\@]R@+V3DEJ> N:,Q*,.N).0A/.; MG'!)T- QCDD*S($AE5DE30IOC=(8Y>E8]]72)S\Q]F'CB1QA$/VA@$R.D59? M RQ<@+0N.+3?J((C[D$^[SZ-R$8(T6->A!B$6@U2=E MWY+6XE> @:LG /%1?JGT.I(12!25S7NEE;U8*GM)T2#=UR MEIT0@62J:I7PV(AZUU0G(PL+=!N)G_4>;7"J!I)H)/D&DP)N"$DZ'R)3[K1%$.2'C+L'B D,CN%V0#!A$=11FDH+B& /D;5 -N MK#CTR?"^3^5(-(<4@XS-SF>/=> <]VY;M6,2L-!PYCA4T3TH EQ=ZQ#CQY''0IULMUM?\^;*==-34V56(M?$,=8^OOY[9O?8NFOTDAN"\F+ M8G@B"K68[RGLL*5QAW>5S0YO^^;0MC]3JK?%V./&E- M-4[NO+U/2X#?G[S_[?>3!R&J#.Z1:HCL/02"\]N.0DY.Y??6[><%, G2='P M5IGPA"7KY(Y"XLG!O,;[RHR;Z#C2;[^GN6%(45-L]_(HU8E'!9"82XQC$F^5 M?:#A@R!!SZN&&THVG"*%H._PT2BP\\(2)._6 <>'"RRGEQQ;B4$X8LM) M?^W8-HIYYS)]0@^.1DTGI1!%W:4E>7)?NQ'_H:5IH;]2<$/;T=W&BZI@X,N_ M+'![#!@76=A(4O.?)9S:XK[$=)!/ ISDA1J0\H0:$XCQ:E^R&/4(D@J6D[8# MV1>Z)(M$!IM.'_3E#2<@U-C0^KQA)+_NUCR?QU* M_C 4X3F'TYWJ@O@[65I0 (?VTEY057DWIBQ MR"6OC^CY))N?D?QT!5)?IYFY[1ZD:ZNX(RI/;@; MMSB>\B4OGZ?+I=1 TPOB 2-]N*NY6E&0L^IM;7@(8@0R:4@2U7OJ1_L.LI>B M35..$99"T@%*(K 1CX8K9#%#)1"ZO^K+0&KK>QR4"43KZN7VA\"O6-*5?51T M[:0L7C.L+[B167F56M /H1Y$R+R57HW/YD)QCATTM9B+.,? @Q*>B[)W01;% M<;!Y$U5U0D(U;HRR;1,)XGY%N>-XEX0I=BL8V2(]7C@-WOQN<3:[S'SWG5F: M]%(GV7?S1[-'1QXO&-7OY@]G5T=6S&>C\9@1*Z7,4'#N[#,*.FJN$"MQ9F># M&1SIBF_$!=^#Y8C/J%90A)*JF(X6V:S/+BGMTS4[-GZ%&QV%V%FA@QH*L3ZY M;Q/EMKHS5K28XY$M&=3"0.S9::PFOJ7@%3]IR/4\4;!/_<$:>&%C'UJ!,D7H MJ.EQ.R_MM*RYW4,VV\?9>S5@:1!ZYM_0,*#(?$[:$H)-WE+FWK'@ M]1*W7W8*T>">9(93?-PK5%-E>\ EC@Y($20F>K>8 M&ELJXYUOZ0.K4&$*ECHV#ZR'@M+6FDXCVE]YY.@O:AG2=^ MX,NWADQ%!Y')K[UMW7A?V-L?_= !@WC+E>Z5X0#V;1Q""$V)Z; ZEDN<%S^> M)(O=4O%<*F<2@\%^DE$G,>"8FB;=.>Y+>6:24(P6#3,284FL_R6G@J9U8*TO MX4$8R!+5/0>37-L?*,L[Q.5[#RMJBJY(9K045U;?8KT2D^53:9&&BN(T4@'9 M0?OJA6#&&.SO;US2?>$4-:,!)Y_G>4 M@JD.)3HRS%4 .0JN:=:6PO%2=Q)/2/>1Y=$+HI-ZTS@,Y!$Z_)B$CEJYD_-Z M RJ!*(YSZ 1BS$1II&BUN\\XA*PY*?C*\"9USJDX3S5=:BEX>T^7M:HH8 I6 MC'T_0J0&'F,91[KIJ3.A?W0W$EPAH\I;IY-T;$A0ME1%IN#R&\# MNA;H+C7 M&,")!PS]-4<13>)2OA&YI?8Z$W(HJG'PK*J8PAU_[)A M%Y>(98,S_'\WFG7PO2/C>!3: M7"0D2]UM:<71PG!H8W9A415#A6 6/%@7QCGC?C+$E"Q9*(FP?AXFM8E MUT/%IPX3@T.5)YWZ6<6,^T/7Y)^G(NNOX$+Q>I@(_S0N33I>*73+TY5<:DTB M(S]$]#'I7!5(AU2H/^\%4=1(2V$KF('B]LA<+/^$V)US)T>.(C0F_>#6]T.I MEKFB7=*B>T!VLY[>B)ER&_9]M./M\;YOWG%O@H$/(Y,TX5;A6WUKL6^OE:VY MN/D.D#\P#E.R-R8'.?RCEBJ+_"BT@%Z_^Q [0#*/R05(3ET+X[\+*FI2E P=#S\ M8AZ/B1.R!E?"H72V54)NJ651@I"+S(,5,T]:+G GQ^+8$78T]_6N X-K3WRO M/WRG&"Z#V94/.A97$PDE/_G3Q^CD^)G9E2R>LK+D>'MR=7$U.7OTB'X^OG@T M69Q?9(OYY&QQ,3F_N!!V!'>0R[RDB-DWD2";/WPXN5I<9?.K*X*9+C*%YLX.H]_O$':.R->-:WR9R/I(X%?P%V+1-B)G16]\+ \4"H MM,2=:WS71$8J>C)P5F(H7D:#1;/X!24%\:7*C\Z7KJW6/I DQTA?L_'W+X6F M^-F7RFAD)M2'L@UPUU+3;7M+15XF79BUI-I2^';&TSB\.0C4&),02[)UYZQ, MV)&>;9J<[:/$\_MG,4?'1IOHHWBF66RDKW_0MT(Q0"1KX"%THZ%:P-L;PR 8 ML^S5$ ;?3MH5\(TB$";+-A Q&HGB\(2')*7>)D]3LLN 14DM;7>$"2,_0OT6 M/XE3(7';T/?P+ %D-2<9?6)4WN&K!U?-U1?&;RA6"A^D;$LQ_U NC$%(Q)R1 MH\^RM(S>2,6LX[@R1,&\AJ/@.B%%?I2<>XUTO^! .TD&H57SV:/ M+D_D*ZQPT34M?^N_;+JNJ?CG1BL(+"W \U73=.&"-HC_^<.+_P-02P,$% M @ \(&Q5L..&*DO" 6!D !@ !X;"]W;W)K4Y/[MQE^>V#D:7ZL8) M7Q>%=+LK9>SV8C0?M0_>Z2P/]&!Z>5[)3-VJ\*_JQN%NVFE)=:%*KVTIG-I< MC);SLZL36L\+?M5JZP?7@B)96_N!;GY.+T8SK6RYDZG(;\8O1J)5&UD;<([N_VG:N(Y)7V)-9[_ MBFU<>WHR$DGM@RT:87A0Z#+^EP\-#@.!5[-G!!:-P(+]CH;8RQ]DD)?GSFZ% MH]701A<<*DO#.5W2IMP&A[<:$D#^?!FBDY].DD;Z*THMGI.<+ M\<:6(??BQS)5Z6,%4[C2^;-H_;E:'-2XK-Q$S!9CL9@MC@_H.^[B.V9]Q\_H MNZH]GG@O5K98ZU)&*I2I6'H/R@_"%_]>KGUPH,E_]@$1S9SL-T.I<^8KF:B+ M$7+#*W>O1I=??S5_.?O^0! G71 GA[3O#^('[1-C?>W4/G9Z3(3DJ3\F7A;BC?2X=7Q+.[36&R5\-:D(E$NH!(T M2P6N;.W$SV4*)CLMC? J0TH'Y+.10:4B6%Z1P'!=*/=[H^LV=A0@AVY#)N).89DT^G]8)T5&>./MT7&+#7D9<@V' ML),4IP:BN?1BK1154F!$#FXU%I6 !D)E-A:9*A&G8>]DBEJC*1VH: KU@";@ M%<(=)@R,_K*\6;T5*W0*G4 4_*QDN1L#^F1RAK\C/CUZ)O(E?EWDUD+R5C4*%". MM<&'@I7)AJ>BJL%F26S*G%),% *GL49XM+RV4."P*RYHI [=J&#'3!Z*L;&0 M*9LY60%WVBB #V-$JSM)\;_'L\!&&E9.&D,]ZVAC836E'=#KF@BQ9=G0R28- M!D@,9PN8A>?"V*0A*GQ]KQYD0U"4)'0I#GI 9B16HB+ @UU-86C,YGOHQPVM MB8@!:'E?7P&$?D $ M;4%,I,_%!C,>A*39>0#R AM@"VBM4"Z1!M],Q-O- $)D:%>R'L,9BT*'Y]%W MDY-N)>4::E-0_S H37L+*71@PM2H('&"PO9Q7276Y[KRI&.-Y85%'E,5M?=8 M,G\E=DHZR!\=3UX.[<%]9$U G8E%G6#I"CO?':^1/V5D[TC20'QE"-$\B1J(FYK9$?G M'4Q2(B9-#, :V8]^R;M$Z1;D VUY9?R)\[Z8,2M]"$)"<&/NDLB-6E MGZ6Q?-+F_@[R;.LXH"^6 IH7(G95'A99=3KXUU M.D4ADV6.9T9]2=(]2;KZ6A;5]]=BB104-\YN,"4R>9KNP.JN5^+*X"S)IRE^ MR@GB/YG?F%&P?37,/7+E[\[L?O;:V[,> M^?(9F]2U)1N87K]DP)X,N&EFX$]P6C[Y=H(K.CSLJ#HN7F$=8.U*E4S_*Y.F MF%&,W6+$_ ZC(8_(8_%&X_SC<63@TDV5N&,:7)?Q S%%DSF[1>R07N.@_O0; M4)QR]J+HA_2;_8Y^[?P?B=$E2CML=VZCIU!4=-QYX(,6B'4R&\]F,^&I=V/V MI>_LD'L,$N\$YU(-M?P=D<=F?EGS<44V9R;(SF>G^U1&,;3"D-,?C8,70CA] MV6".%28VF$[#]BL_0!UX;&KZ/M%"31H1[;U. MXUS/_0S'KIQZW\:H![WNMK]MB4YN.Q(V1[% N\)?3>/7P+:I3?9]/)T.OG9C M4<;?].G,#K+$#]_=T^YG@V7\6MXOC[\YO)'HA&PO=V]R:W-H965T2J))4W/S[?:1DQ6G.MTM=F(X2E+W75F)/)QMKV:#8SRXVHN9FJ5C3X9Z5TS2U> M]7IF6BUXZ8WJ:A8%03:KN6PFI\=^[H,^/5:=K60C/F@R75US?7LN*K4]F823 MW<2E7&^LFYB='K=\+3X*^V?[0>-M-GHI92T:(U5#6JQ.)F?AT7GBUOL%?TFQ M-7MC?$[&D,YP?[SS_MIS M!Y<%-^)"59]D:3"'TC)J?/GH19\/(1A,F(,'G,^XAPI55-%U#3H40!V U=^-0+ M?0CRCSE]WVET33_F6O-F+=!,UM!:-$+SJKJEI4)S&4MJ19R,;-:5H%9HW^K- M4I!:5'+-??=814#7F)70U *N-**DM5*E(84>AS!R*'KM1:P%#L$ MIN>X'#B:GN1R(&EH<4L+A1EL-AH!FS5Q M&R1)-A!%\NJ^1"OO: @./:=T]158X]%ZQK(AP9<':-)&5"UU/O2JTXBG2=SP MJG,:?C?Z3BO$=DM5A:W6.;=\4=W/AR'QQ0K=P,].?&JP]1M>"9^%FO^G[NH& M?2-X?42OI5G"Y&_!==_NA&:5%0W->D3/WZ)$-JHS$->\H+=-">_:P?V$J)K> M"%XAO2Z75\IB^AUONA4JH=.B9 28WJL/C7:[QGE0WNGW/'Q!3RDN8I9AVWE* M41ZR)"DP2@J6YBD&>8 _XY1>21=WT5G8FU8XQ>SMGJ?H!3U[4D1A]')\AL&< M)5DQ/L^[ZGK/(GY!>!8Y@D+!YY-B$*:"$,4;S.&7!O/AF!F*?@>@792"$W&'B M,@#N<>I!)RR;NT&:XL\T^:D,1 F+D=G=\V$&,I?P&&%9%(:C71&R#!'[!&1L M#NDCU$-$?3I9$(7?E3\N8!B[6HJB@H5QO),_=Z3R/&%I$AZ0_QW7:&28./W# M7Z-_%$.&*/<((\B>>/PL\E"3*&+Q//PI_4-D,\S'YT/]$27."U?209:/=FF" MK.P:($;V,Y1^A#P]+X W87E8?%?_*(]9G(6.$QHA"!+/#LZ"S!75/&-%'GK^ M^ KSN]V>M$[-7MXK;%36[Z2[S9 A'3@!W/%(LEE67>EV9=@WJOEMX1@>4,=N MN'7[OI">4WV7HR%%["X];HC/RPK>W18M@4[+M70LW0;-7"Y+J84[KC:R=5N[ M"W]WZ,'.U#B($>ASQQLKK?1'$4CM#E2'!>!N9.GV=7W?P7249*^X_N@@C3^R M!R$.ZC 2KN]5(:81U#RH0R!U8;!05A)Z(= ,*_PA[OX0GSO9NF!37U]7#P,Z MT?=CN5/IL3(=(CY.;+N1Z,&:X^-!](N<\.:6MOP6I078 "9P06$X=)4K-U\& MKF[\E]-]*C]46Q77:[%76=-#7ZRSO:L##-?^@F3PH=8UMK]%C+/C'>RLOWK< M+>\O<-@14?U03JQ@&DSS=$*ZOQ3U+U:U_B*"+SV@],,-[I%"NP7X?Z64W;VX M ./-]/1_4$L#!!0 ( /"!L5;?) .F3 0 ,\* 9 >&PO=V]R:W-H M965TY(6782-UNWA[W8)'4?O[O['7G3M;$/KD;TL&F4 M=K.D]KZ]&HU<46,C7&I:U/2E,K81GK9V.7*M15$&I4:-\BP['S5"ZF0^#6?W M=CXUG5=2X[T%US6-L-L;5&8]2\;)[N"#7-:>#T;S:2N6^!'];^V]I=UHL%+* M!K631H/%:I9T.UL"1+(QYX,W[X51+OS".LI>9 D4G?.FZ94)02-U_!>;/@\'"I??4LA[A3S@CHX"REOAQ7QJ MS1HL2Y,U7H10@S:!DYJ+\M%;^BI)S\]OT^V\[2CAWDU'GFRSQ*CH M[=Q$._DW[(QSN#/:UPY^U266CPV,"-2 +-\AN\E?M'C=VA2R_!3R+)^\8&\R M1#H)]B;?%2D(7<([+)=2+^&:*2*]1 >WTA7*N,XB_'&]('&BSY_'TA*=GAUW MRBUUY5I1X"RAGG%H5YC,?_QA?)[]\D)(9T-(9R]9_P\A?<*-AQMEBH>C0?TK MMY\1:D%G4D.K*&3"06N/%+<'*SR"6XL6Q-(BL@9X0TS6U/K@:P0KW0,(YTPA M2;:D/O U"&B-#>UK*C"=A96P4BP4O@H&E='+5^2AH49<^)0AE :T\=!YJ>17 MVNZQR@.L=)N!:['H5/S6=K8U#ET*GVH\AEKJE5$KRB)#Q4U1"TVX"50E-UA& M-)SWQ_A:L8W^.!BZ$I]I\[ZCAK%JR]4BY!2K4" :TU&&*.YU+8LZR VH!JN" M2ED(%:+ ,F)_9B(Z>9)ZZ>#D/*,+1:EP-Q)RZ0FE4L#IE)K1TX<[L85Q:,&+ M="APB4XN=2B2K\E2M$UP"(RKH:*+'FKB7\Q(KQ+-!A7AV=F73BA9,3&Y&+U\ M43!H3H6G)\8SUA3>M'6@'SVD1-7^(8V!CM/+ MHT)]_M)C;]/H8,AHT"[#*.4@%"7.&\/I,*U=QR%E+QY'O3MAEYP:A16I9NG% MZX3H&\:GN/&F#2/+PG@:@,*RIHD3+0O0]\H8O]NP@V&&G?\%4$L#!!0 ( M /"!L5:'#[)-WP4 '<. 9 >&PO=V]R:W-H965T^^@7IZZ)1EOXZ$5HJDKZ[048 MMSD;S4?=PK5>E9$6IHO36J[@$\2_ZH\>WZ8]2J$KL$$[*SPLST;G\]<7AR3/ M E\T;,+@69 GN7,W]')9G(UF9! 84)$0)/ZMX2T80T!HQFV+.>I5TL'ACDY$H8"D;$Z_=Y@]H_3DB/.5,X%^Q2;)'QR.AFA!= MU1Y&"RIMT[^\:^,P.' R>^! UA[(V.ZDB*U\)Z-V%4^C<9I M2TGY%#WN:CP7%^^E]N*+- V(*Y"A\8 1C^%T&A&<1*:J!;I(0-D#0/-,7#D; MRR!^MP44NP!3M*HW+>M,N\@>13RO_43,LK'(9MG!(W@'O:L'C'?P8U??Z:", M(V^#^'J>A^BQ.O[9YW2"/-P/28QY'6JIX&R$E C@US!:/'TR/YZ]><3@P][@ MP\?0!P:/A\D1E[9N8A@/O!!?/\-=%!?&J9N];ORLHITB$'\V7BRUE59I:80, M 7!1VD(8+7-M=-08/XGJJW2J$#**)8&M&4P&$4L0M=<*\ DW-ZXQA<@!^:P MZ5B(Z 1R%-%M4B"<%[74O(%IL6$)7LA>XU9H2[+.%^#--HG(Q/ M="W)%=1-IE2#,!8R@G@&=SHF"Y]/Q&<44=+[K;:KU@>WQ)50"KAM M-*Y07,;82Y1K"#:Y(7,#@\5:;ML5#!6N^@;]A#OLHX'B5=?>W>F*M ]BE8.2 M36!]9&@HG8\O(OA*6!DIQ6D#);3%>FTX0Q-QL7ML+;TFW2\\P=^?=)C) O(H M&B2GYU>%^=*4+L5Q'=_+2!/V$N4H$"H'WNS+J 17'4K:L:(ST" #5KZFYS\^_3;$BB3&**-,4E%S" M40[G-9:89$:BQC8'H09%AG3Z>J[WQ)[L;S<8[PLLIP)C>4GU@!F@ M6#,;PD;6B9()N01L1=1-:(J#)VCE*F)I,AX=UFT8:B,MPJ\;<5I' T] EA.!D\LLL;"W9$T2,\+"XMRR',F0%-G7! M?1 \EQK62E_]NU"JE'8%@9C[K8845C9C0)Y!(]A%VFI*);JSIEZ%115TI;G" MAZWR\X-A'<;2@R%(C"26%4*Z^R+VT::%,?O@7@2E=(L>7: MC_AI+*"JC=L"MR:WIVB>/CG)LMF;$C\B<:KUH#0XNI,L,G]#TKO1O[S^)%8- MLH[F>NOHH#HI#8G[7N:YQI&)GY5,!"8^3H0DU_&A:B)ZES8>*HK]<=1AM]/= M-HX\Z.8Q#=F4'Q[% S7=> 8TJM50@]>N:/4[@TV36PQG/]T@]'_MG&@IQ2V[ M]?N7F@4?Q*]-;43[MOQ*S?1^9T\%EH *_XBM/2)Q, M]X)^M;]5G:?+Q+UXNI)=2;]""N&H6N+1V>3ET4CX=,U)+]'5?+7(7<2+"C^6 M>#,$3P*XOW18 .T+*>COFHO_ 5!+ P04 " #P@;%6E1/_;< " Z!@ M&0 'AL+W=OR$? M58ZHX:E@7$V\7.OMR/=5FF-!5%=LD9N;M9 %T>8H-[[:2B29 Q7,CX+@VB\( MY=YT['QWX5R($5A Q3;1F( M>>SP!AFS1$;&[YK3:U):X*E]8%^XVDTM*Z+P1K ?--/YQ$L\R'!-2J;OQ?XC MUO7T+5\JF'*_L*]BX\B#M%1:%#78*"@HKY[DJ>[#"2 )7@!$-2!RNJM$3N5[ MHLET+,4>I(TV;-9PI3JT$4>Y?2D/6II;:G!ZNN0[Y%I(BFKL:T-HW7Y:@^<5 M.'H!'$9P*[C.%7S@&69_$_A&22,G.LB91Q<99UO9A2#J0!1$\06^N"DO=GSQ M*^4]PWNJ4B94*1%^SE9*2_,]_#I7&0*'[:!IQV M:?.A6]!FZX=A'QB)LHA2HDM2<;I?OR,E*T[B.%N!85\L\GPO#^^Y.W*^E>JK MKADSZ*X1K5YXM3&;V72JBYHU5$_DAK7P3R550PULU7JJ-XK1TADU8DHP3J8- MY:VWG#O9E5K.96<$;]F50KIK&JJ^GS,AMPLO\':"3WQ=&RN8+N<;NF:?F?EM M:R18I5"V\5S,XCJ^\4?N=LJ_?6R)[D1LJO=G-9+CQL 3'! M"F,]4/C2O&%EZ9>>)F'2E;1 M3IA/>)K;]""NU^T;;7C4,/%9TVLAF, 4'#V_Y+[X8\[!ED^!D#,A@0 MA[L/Y%"^HX8NYTIND;+:X,TNW%&=-8#CK27ELU'P+P<[LWPO9;GE0B#:ENBR M-;1=\QO!T$IK9O1\:B"&U9P6@[_SWA]YQE] T$?9FEJCG]N2E0\=3 '\1>.)PZ=O_"'3HS><5T(J3O%T!^K&VT4U,V?A_+0 M1XD.1[&]--,;6K"%!\VBF;IEWO+UJR#!;XZ<(1K/$!WS_@.L'?5W&.V#(+^: MFBET6;+6\(I3&^QI[JYKA@JJU'?>KA%M9-<:)"NTWCF"&8(8+6HKE)U"IE:, M06MOI#+.I69K:'CPM&60?ZK!0L#8T#-T>MF"NNPT@-%G$+N$WE"<"O2%&D!V M#1/)6%OT@5%A:@?ZEPY47/-?2P.JYU30MG". <%'J@ *R5QE!>@$)7Z4Q_ - M1E:383PE&J[+LW94=0T;"2/G6<>U$&KU^E9& O $O218\VCT, M#!7-!0I=7.* ]I*AQO>0D-C/D^ !DM2/<. RW>?&IIIK1'=C=9=;OD\5OZ>* M]E3M(]G%O4'<.=H S[01[NCTQG9(>D,OPOEU'$[N"II1G:0G.> M)),<[GLA^G&C+&\57$T0V?:D;Q7BYQ6@I6W&3^))]KQ2,'%SA&G#&UR^+GT@2D,1IOB=)04(>2#*0!%ED M#P8W0F6OAC#WHS 8:#O9->BA6WBZ]XZ"6E^[UZ)&A6VG_DDU2L<'Z:I_A]VK M]Z]9N%S6'&X%P2HPQ9,T]I#J7XC]QLB->Y7=2 .-Y98U/*J9L@KP?R6EV6UL M@/&9OOP;4$L#!!0 ( /"!L5867+XX3P8 )8. 9 >&PO=V]R:W-H M965TZN2-OM^2@?[1:^J-4Z\,+TXJR5*[JF\+7][' W';Q4 MJB'CE37"47T^NLQ/K^:\/V[X4]'6[UT+SF1I[0W??*S.1QD#(DUE8 \2/QMZ M1UJS(\#XWOL<#2'9CT1%M>QT^&*WOU&? MSX+]E5;[^%]LT][B9"3*S@?;],9 T"B3?N5M7X<]@]?9 8.B-R@B[A0HHGPO M@[PXB"MI;H3TXMIJ$I_ :G'IG#0K^=% M[6PC I@J@DV_K73A3O F"G8LMGRQO-L+J+R0VEO!N)59,8#+"M.MN$=,4V % MSHGX8TW_1]\ZNU$5>='YE(D4+WYY7139VR^TL3IZ_&2E$1]DJ;0*=_%I_A;X M@M3\]%FQR"89^*0UI"&%.6"+.I:ZXVA2/,L'&V0? HI@:U$F?+Y;UCL;+A)B M#)O]%GZYA?N[G@Z[EARQ1BU>W9%TX'SH'#^H9*!Q?PLK> =WE!:S+)+GY"?9 M>!2]!",J@8X C0_2!"6U!FJM.1_;.=&BL=9(S;7&-:?D/04?,PMKZVFWDUVH M2DFGR$_$9>C1]$P>\Q0(JFN*ZHMBHFCD@T";B;&SBZ5UX RPHIW(>CZ9/9^( MCU#L"G7E\F&N6GG'R0SVO K/.&8X@8J?(:XI50O0'0]F?'Z@#)A)\ *RX.A[ MI[@8*00J7MJF42'.64VTB].9+L#R7^S\L<&G$8_14M4?&*/82PI;(B.R2;YX M'JN738K%\S%.#IRK5=]!KH*F#3F<@UP:92/>*CYLVPR&^:J ME2I"9X@[.H+WI057TZD7^1$>8=&82;?%:R 0Y&BC M+*C9\Z(>:IX*7O.!C#AQOK&E2_8($2-SB7CCDJ(P#+"D_]%\ND7M> 0W?9NQ MWK"')UI^0$OZ 8A:@D+R:TS GSB2+P&/):GI&M#PECN_EF[%)=EO%(?-T5RV MSB=9%A,X6D9K>1NMH^R(4OJUJ/$2]*#3[& &,4KV!V!&M42U&9OO]3>]'>!- M2LBZ5OR&P@SC\(96Z8:A&O#;CWL9X[(,BRB7Y I =%49XA#*99()@($!+_0< M1 +*<(.H,N3AKU*^[67 JY51M2HE XTRP?IT@_!0#BZF,AL$B939!R(-H)>H MOX\A=GD!E6$! I/BG.SM>. 7C.V=$H\&#PC.%*E3%33A;6TIRQN!0\5X6?8N M5HZ!:D4<,7&O%S?K]AU%B6JD0:=B#^Y[@>[]@T'F2NW@: 7(,CZ?\#',8_PC MCSA= %_Q(:>67>^'5:=2?)Z9*LFKH[9SF#44UV/B,)OHO;;IF#1V]\X9T6X8 M6*1.6J-;Y5,B6]OI*MWOJ.9Y1Y0L6T.J(ZW[LR.J=1%E<8OGB=M-JU44@73( M0BH&N1QFJ-H"!<4_4VFH=9?]4''UDF85HP,R_?.#JOIMK M,@KI[0XQ-[!=,]N?B3POQAEHB*OB.%Y]PKR>_E3BCF:+XY?B:#Z?O11_1,+R MKC&X% 9M>F"2Y_GX>#Y'H,5XL3CI P&7BV\I'"T)&S?O5=2H>SYW.W\*[S/-9@$8$]]G8ZW?M6: AZQE]$$&O;F9 ^&X;5X:/K M,GUK_-B>OMA^AQRR'&FJ89I-3A8CX=)74+H)MHU?'DL;H%3Q&ULQ5AM;]LV$/XKA!L4"Z#8>K$=N4T"..W6 M]<.PH-G6#\,^T-+9)BJ1'DG%27_][DA*5NJ7=D.!?;$I\OC<"^_NH72U5?J3 M60-8]EA7TEP/UM9N7HU&IEA#SC MF@LYN+ER#Y)!._%!K-:6)D8W5QN^@GNP MOV_N-#Z-.I12U""-4))I6%X/YLFKVS').X$_!&Q-;\S(DX52G^CA?7D]B,D@ MJ*"PA,#Q[P'>0%41$)KQ=\ <="II8W_AMR.,C&]*P M(75V>T7.RK?<\ILKK;9,DS2BT<"YZG:C<4+2H=Q;C:L"]]F;^S77P&[1KY*] M436>M>$4KJN11722&14!Z=8CI4>0DI3]HJ1=&_:C+*%\#C!"LSK;TM:VV_0D MXGRCARQ.(Y;&:78"+^M\S1Q>=LK7"^_K'7_"U+)LKC67*W#C/^<+8S7FR5^' MO/?8X\/85#NOS(87<#W XC"@'V!P\_)%,HU?G[!\W%D^/H7^S/*OG=)_0V)W MH%V)RZ)=_@ 8#5%8'-Y;57QBOTN!#8#]VFAVJ[@NF5JRMT)C?2EMV)H;QC<; MK1YP V>;'M["X<'?C;!/K.AKY;WPHSA3B V/4#14JXB_% 5HU/G;6I@#D/WM MI%F48!R.70-;X9HE&_?WZ9UKQKG6D&NXBUM<

(6]$)98Q85,"6C6VP3H0Q M#<$0:A^#@FIHDNQ'!VMT+4QZA?A,2XA\8?DC$Q*%@%FN5V [@S%ZE2BXTR=, MP2OV!%R3\T#=J\$)V=0+T(?56\46WD29;0\$ACZ,X4 M>=!8]%/(U3,P9W=(.PH#RLJ+0LD'T/90@F)5>'5(_/(YRX;HL]EXRBB+]B]S[$'QW!07F!#6#G$Q;, E9" M2GI LWI(+!G/HCB+V1E++H=)QMY10:(!23J+INF4)?EP.F-_H&4X^4,21Y-T M>LZ2R7":,Z3<)0BW@-)Q$I\3R"S]4GDXQ+[:-)M%21K4SL8[M4D239.<9O-ZWGG3^@9;Y0TJA(E]X2%?[7+?@1Z[]JMKQ.K++4X M+C1[X%4#_XH@'OSID4EG2<]A-.'+:"2'%T,PXF%Z>#T9(LU:47W9?4[;A=-X M"VTC<8RE:$/D&T>M&L^-;1"["#O60,5"E=3Q2L#UDMBPV0020T27$VT7VG%2 M2T1$HZX#HU%M^NRHB0) .-3R\(JK-:'W21-I$ID* T$:3SNS[3KQX51ONZ8& M>D&A(J(C#,V87&R,:YEM,V64/JRHE)MN[9"D8R7%YV,EI:%R:8>L*Y6\"&FR MWW/1\R/K?3IP.8N77\R"_O 1URG6/%3C M6L"2_=C=/G[UMX^(3 2:V M.8$S17B[I#HU;S#[E^U@Z"QF%+9Q"Y[.2<.&H M_/E91[N[&%F([Z"?\/(5FH"?*T-:NZOC-_&JL_7EBSQ-+E^;_X=EITB/4V*= M9)CWV"Z+DGQ*5#3I<:R3/0^B?=*)9D1U))U] \4BDZ9I8+IIO-,91VE^R3), MU'BGT\F>!]&OTV@ .0LPNTM#-)E.B$5G>?_.@++G0?0;N-*#G 68N91TJ3Y0 MQ72T'3WLG:JKQG@X/MK_0X_/3G& 3P-W1?Y^#/?]6E4HKV.]J$]@WZ479:$7 M'7I;'O6^;]2 [TST%<>@?TAB_E-'-]M]*)K[[R,[ M7DX&3/LO-_[!JHW[6K)0UJK:#=? 2] D@.M+I6S[0 JZSV&ULE59-<]LV$/TK.VRGO;#\TD=45]*,E*23'M)X[*0Y9'J B!6)&@08 )3L M_OHL0)J6'<<>7T2 V'W['HA]T/*HS96M$1U<-U+9550[UYZEJ2UK;)A-=(N* M5O;:-,S1U%2I;0TR'I(:F199-D\;)E2T7H9WYV:]U)V30N&Y =LU#3,W6Y3Z MN(KRZ/;%A:AJYU^DZV7+*KQ$]ZD]-S1+1Q0N&E16: 4&]ZMHDY]MISX^!/PC M\&A/QN"5[+2^\I._^"K*/"&46#J/P.AQP-*U=;>*LX M\OL *=$:N16WW+;%DXB;UB20%3$463%Y F\R:IT$O,D+M<*7SAVC97)%3:0-"06O$@3F4-Z"PTD[0 MF&@9IBP++6_):G;_$7M/B[6M%"7;22J%96>$$U1.LB.)4IP*5IUD(2N!3VUP MG%-M;J08P]'SXUV)0=<]+4 V&6);9N# 9/<@F;K;U6&.UR5:V],BVJPB [4. M&.?"LV"2( 3_C626K!6.R00^W]^7?)''\]FK!P0889#9514IH@V!403M5AG8 M_#Q/YOT!;824WAHY;0=]E3T=*:KKN^V[8L4TBV=9_O)BBV3V3+'B>V7S>9PM M%B\O-DWR9XKE"6S"D21S$;(/'APF#M]%=60T<^ M9^X^[NF):0=G.5+/Y'%>_!Y/IHOD,4-(3[R[05.%&\J2]$ZYWL;'M^,EN.F] M_RZ\OT'?,U/1(0*)>TK-DE>S"$Q_*_43I]MP$^RTHWLE#&NZR-'X %K?:W*6 M8>(+C'\-UM\ 4$L#!!0 ( /"!L5:--I8.F 8 #\2 9 >&PO=V]R M:W-H965T<[-YD)D>GW6B3KU@VNY2AT]Z)^?%GPE;H3[JY@9_.LW M6A*9"V6E5LR(Y5GG0W1\,:+]?L/?4JSMSCVC2.9:W]*?J^2L,R"'1"86CC1P M7.[$I<@R4@0W?E8Z.XU)$MR]K[7_X6-'+'-NQ:7.OLO$I6>=PPY+Q)*7F;O6 MZS]%%<^8]"UT9OTO6U=[!QVV**W3>24,#W*IPI7_JG!XCD!<"<3>[V#(>_F1 M.WY^:O2:&=H-;73C0_72<$XJ2LJ-,UB5D'/G,Z.7TK&;E!NI5EWV*2\RO1&" MW3B]N&5?UTH8F\KBWLJL-(L4<#"N$C:KLC3+N+*G?0?'2'U_43EQ$9R('W B MBMEGK5QJV2>5B*2MH(^(FK#B.JR+^%&-'PK38X.XR^)!/'Q$W["!:>CU#1_0 M=RV<- +%Z-B%4 *06?;/A[EU!F7U[[Z(@[[1?GW4:L>VX MQUD$O66'N1.?\ M[:MH,CAYQ-M1X^WH,>W/3JK/U\.9I56?WH\(6(F$72))1LY+WT^[.6^O?/H% MRK!B'RK_C]\O*$9XEA=<;=A-H975!E&$YSWV+17HI!_:2+=A>LET:9C2ZF#. MS0IL!@]8J>".J&Q9QHU@(I,K.<\$@5!AH43+ M&.80S)5RPBB>L6MQ)U0I8 =:W[U]=1C'@Y.KZTM_%YV\#['O<0T![.0Q@YJ, M@?B9X(NTP0&DA_PFEI6(DB44/-!+T1]=C_^:6Q;WQF\8!,>]P1M:;2D@-Z+I MB=UB2;@A:]R;)8-+8(! J'M]#\=>,VZB'OL.I#*K6&"E7JD1@:PP\6P'I7524 M06D\C![3'M+)>))(;P@%0!FN])J6%Z0'%2/G* 8^1]!=-M**&?)'X^G!KO2U":H&^33S=>9 MK5NDBY2(;0FYEW-%A3(RX?/UXEILDT0%Y_W"?IJQ]G/+'@.^:@(F)/="\J$\ M^O87D'UA5_AVZ+;[(8C4.^[)-HW2?0YA^%K@!-9/M)]<2OB.LYLPQ-$M]FDC MO$5RG6J/RB+CU@8%X+FJ=%*<_;+-5A$6&\FJHFAW(D#0N1^E\PT0NV&K$M1" M8S#02Y/B#5HIH FS'E&*-R% MZC T=WPQ).WNJWQRBE3[J+L>IZU*)7=;LSWVM6R37=T(+XGDX=KPLRIZ\8CJ M[O;&2]R- M,276V>9 6EO"5TH@UBN:K4Y-#0R(/J?S2-A$$\%3B8]V:70.!,RM<,&R*O,Y MXH8J6*AE*C-;2+Q_A/]DW!T?36F2MQ(UC;J3H[C].&3N\+ ;C0[;*U$PO=04 M,,%DA#]8*QS4R5JKAD0XH-8U;,6^@YOGP6;+ /?A$+_#\9A^XRF[>#0&-HD.V?CPB(TAX+-ZX,MR6W23"(LC MVC!AW[0#F'O3\9H==N-QA.NT.XVG_CJ83N@@!(8#^&OA3PJ)05GYJN,[LQ3- M4&&-J'*\E,OF-%%4;P3-\<>(A38)$0_+))_+C,8ZY9KZR!=LW0BE6E+))NQ. M6*+U>?7VUV,SOLE]>6$G+T"#H P/]QX/>B-\:Z>9=XF[#<,.A>$H1_(+C6Z M7*6(;#CJ[7OGZ^^\U.?"K/RG"^I$]%QXOV^>-E]'/H2/ MOMX=/*9^ BD:A, M+"$ZZ$W''6;"YXKPQ^G"?R+ "<#IW-^F EX:VH#UI=:N_D,&FF]&Y_\!4$L# M!!0 ( /"!L59H"+@R]00 - + 9 >&PO=V]R:W-H965T%TT*6TO9K-8 M-M3J./5;S=A]65[Y(UCNZ# MBEW;ZK"_)>MWU\59,6R\-YLF\<9L=;75&_I Z9?M?Z(VL9"#0^]YC% M(20['C\/Z#]([LAEK2/=>?O15*FY+EX5JJ):=S:]][L?J<_G!>.5WD;Y5;ML M^V)1J+*+R;>],QBTQN7_^K&OPY'#J_E7'!:]PT)XYT#"\K5.>G45_$X%M@8: M/TBJX@URQG%3/J2 MP9^:77GV]8D5#E%I5VE[KQ+QFW(E8;BU2PA!!O.RA[N M-L,MO@)WME#O@-!$];VKJ#H%F(';@>!B('B[>!;Q9ANF:KZ8J,5\(" [3WS,QW/&[6T51&!R:O04JKK0YISV8P MR5Y']F"V)7YOHL2 _Q^8&%/U5HC7Q# Q^M(@LPJG,S6P 08R1:HY!CTBW8C7 M.C+M+@2JN%P14_4])1.(RZM^6ML^N3A5'TDU^H$0-!#R)HP6*:_E'F2:)3J! MN:H0IV5V.JF80",_XH\)H\[LQH\"(M83+HS :Q6W5)K:,+O6=Z#!UABL7$00 M\\*!QD)P_'5GK'1KJMZXTG;22OV@C=5K.P2BQY2G""%C%,+EC(0,E;ZE>,KRD#)Z$R:"/JZ1 M>C;W6Y$2,B4CJF/T7-,3L/!T)9)(I._NV#+G$T@1OBE<#"FCCMYAM5<4D5;N M$:E:FZ >M.UHX*M%$V'4A!\U,4%D^.)T[575T:!Z)+_&(9%$>I3:6WQ-N6@U M!I0/\4*58,QY'4LAJLH+V;$A_,Z1#JKN$J;KW)0#EDA_ MK'$>%J)UE\ 8=64I@C2"1L_%D[ GQ+-P4%WCJWAY@M93_9(,ZUGREVER0@75 M15"-R76I>J7H#@%,XN/<^L #Y1.!G4P;QL_*DV'22QQHUN:XN55?.UC6U#0( M#7<'H$^@IWTOAUY!(+$?Q#:D1S*DQF2GZN<1P?#5I,0@U*ZDG!FO.QG":M.9 M_"*0E0&$^GZA(>9$[L$$[]H\,$]4M3N2;2 .Q;/ /:=%'F1_'_6B?ZE5*5^( MK-#6.Y/Z['HQ8CX&S/-10($^=T,,.2W,X1\9\!CD:&R^<>;/IXZ41E/TVN"K ML1_4G<7%JSQ$LQ:&J2RP>CRP-![8$H30QE97-'WJ*ST[NF6U%#9REXQ*6I4O M7(?=PW7U)M_21O-\UWVGPX:GG*4:KO/I=R\*%?+],2^2W\J=;>T3;H#RV.#* M38$-\+[V/@T+#G"XQ*_^ E!+ P04 " #P@;%6@S#%4+8% "Q# &0 M 'AL+W=O0D.#B=$[TC^%.*C=G9,_)DJ=0-_3@KCB8^&20J MD5N2P+'O\G"(/R VM5:-):]94'L^6E(F[F71@EM B](%NS2,:1>Z@Q^&7II&+%AXBR@CX7'B/]..OA0@+UCJS]E>X/GQ?)_M17ZX M_T3K2+BWB!*0S.YVE ;L0N6IR64EN73K4"M%[/4%6.1+>MI7,^;(2;#6X:>!#9Y6^WV%@FOSZ M15(Y)NZ[P/?SY;=S5LA;60@8^4!)B(W"RSG9:DH8;MB>/T4*WCU;OR%, M>DPI*<=--% $NVN?L#"=1N1 LEW('&H7NA2MC7;^?)<+T_<=)*M;F$C# JP"C.=]6X(E\:+$ISX/O3 ":)PU MEC=K2=TWF+R'CH[HBC:9#]2X^';=7P(DO-1!#2*58+UN,"E5\E_XL\:$1%4M M&PMD-;;O5[/A;6\HX5ZMG@.^)_Z4\X^IQ7VQD50&#V!@?(5W9V%*K;EVR56?II88(AWP#O@#=M$#J#)5T MGTIWC49ME<94"2A!_^*A0+*G[+MPW6:ZY0_T- 'J]?1R^A*TP=4-1D-:=TZA MH<9X)UNH, [G?G2 @D(ZC(*"+6C<"ZX-P%S"0&@AG!A0F&Z8H.F(?>4Z+UFX M/K;\I5%EMC-&UD*OW;!,^-M$BNP^M,TGC#=#\C]#ZM:-Y0NE<6(Z[8E_E,(302X7REEMS](P?@O MY?@_4$L#!!0 ( /"!L5;9**0(2P0 -() 9 >&PO=V]R:W-H965T M4[#BI8F" 85$GWN.[=\7 JU3 9C4Z'I9 Z6LZ#[5V. 7]%^K.TMOPQU*+DO43AH- M%M>+Z')\<97R_##A;XF-VQL#1[(RYCN_7.>+:,2$4&'F&4'0XQ$_HE(,1#1^ M=)C1;DEVW!]OT3^'V"F6E7#XT:AO,O?%(II%D.-:U,K?F^9/[.*9,EYFE O_ MT+1SDVD$6>V\*3MG8E!*W3[%4Z?#GL-L](Y#TCDD@7>[4&#Y27BQG%O3@.79 MA,:#$&KP)G)2$M?)?GYY5]((;GYT!,66X99YW?5^B7O^(T3N#':%P[^ MT#GFKP&&1&+')-DRN4H.(EY6-H91,H!DE$P.X$UVD4T"WN1@9/#/Y$JD>$BHHIW:!\Q6O[VR_AT]/L!@NF.8'H(G0@ZASB VPJM M\%)OX/UD'$3JY]G%'QYPNU)R(W@?N!@N'9@UD-Y20:?W !JDGT4P[4S,H:;$ M6C [=BH@B8U%I%WI'5!+@ RMIZU/):GK-:E<6YY*(ZFDE^@(6%@L3$VN@>( M?(&@A,Z!-F53R*P 9TID2J:V>Z[@I!_ (](416_L(77;AG@_>\P*;939/ /^ MJ&7%G&*X)0C51EZ(1Z2^P9WIA;Y'6X;PQ_",PH(WD"1A2%2W/%I64F>JSLE0 M!=UX*CYY)!HA@@#'$M05?QI/6Y1>>0/YUC()%K)SL&_%S4Q9&1W$;:1G"J2$ M4$"KO 32AD":XU-&)12$T]B&$U*8*>&<7$L,$C/9C/@;)?.0UY4@]3-*1VCZ MO YA6>Y>)V9]PHDB=_2L1V&L/^'U.GY*BA5GYSD$I(S>]'Z-X<%XHMV:\8E. M$'HVPL'1)!Y3&U.*,\CB,3O?H*)4E6T_0>XG/?(=)?'Y_W#=Z=S634BEVY:& M8MU\(310'^N<282\MJ&VJ(P(W+XJ-XLJJ$>I[LF<"]$)WA.*SCEW\2: 5YRZ M/?G RC&[3])EIM8>[FD%^!8.$EJ)RM?2N=A;PG *#LHUJ0$ M:3H[3;IZHV4(=7H&W%HOX%K3!'0>C@EG//D =]P<29!'H6KL#YT@1H,T3:&O MP0_WSMD2[2;<)AP$E=LC=V?=75@NVW/Z97I[V[D1=B,U5^*:7$?Q&=T/;'N# M:%^\J<*IO3*>[@!A6-"E"RU/H.]K8_SVA1?87>.6_P%02P,$% @ \(&Q M5B#@\;]G!0 /@P !D !X;"]W;W)K&ULE5=K M;]LV%/TK%UXQ; ,12Z2>61(@Z=8U'[H&3;=B&/:!EFB;J"QJ))7'?OT.*=M) MFL?6+S&?]YYS[D/,T;6QG]U:*4\WFZYWQ[.U]\/A?.Z:M=I(=V &U6-G:>Q& M>DSM:NX&JV0;+VVZ.4^28KZ1NI^=',6U"WMR9$;?Z5Y=6'+C9B/M[9GJS/7Q M+)WM%C[HU=J'A?G)T2!7ZE+YWX8+B]E\;Z75&]4[;7JR:GD\.TT/S[)P/A[X M7:MK=V],@SY( 2'6J\<&"Q,^5>JVZ+A@"C+^W-F=[E^'B_?'. M^IO('5P6TJG7IOND6[\^GE4S:M52CIW_8*[?JBV?/-AK3.?B7[J>SO)Z1LWH MO-EL+P/!1O?3K[S9ZG#O0I4\W(44?XDO3PYLN::;#@-:V$0J<;; M *?[$)1+;[&K<<^?7*H5)/9TWD\!AE)';(V<34;X,T923N],[]>. M?NY;U3XT, >B/2R^@W7&7[1X.M@#2C@CGG#Q@CVQIRFB/?$?-#^HP5BO^Q7] M>;IPWB(I_GJ*[V0M>]I:*)1#-\A&'<]0"4[9*S4[^?:;M$A^? %KML>:O63] M_X;D12-/0WS",GU2M)97BOS:*H4R"_K(1:?(38?=(8ZW2$2K9<"W8/Z.-:H>8:,_91[\%TNM'*D5G"UYUYDE9-"W*# M"PYCXQ0*RS56+U1+NI^VIZX1KCN]ZO52-S+X?^SA@"ZL::KE54K^&T?J+Y7[2[[M\G_)+V/QN/ =^JBIO=?9"9E'*@XB91E)0YGC!<950"3)W3> M0C%49A10.J>\^P'X>2Y8)HK(*<FU''30,,)JM1]ME :. M"A'U*)A(T[!2AFE6,<'39R4646)^)[&H0$A4 0X'6B%V$I&2EX&,R,L@<95!XAP4BL<21VUKXH+Q- N\ M\R2E,F5IG3TKL0CLLL I$ZRJZBA8R9*XEF+T3F)>"B;BU13YG"01#F*?)S'.=<&J\@N) 5:(DJ!I M62,#!6+-*07SLN!?*W%@*X@CFW(1LP4E PFJ*GLL<=@&/AYBF@ NXQ **5F5 MU7,2IU4(2TB@-$&U33P+!"@L+S$H-1K&40%4%JD06A.07WJT3"_ M]Z9#+US%EZNC^+6;GG?[U?WC^'1Z$]X=GU[6B-=*XUO5J26N)@=E/B,[O5:G MB3=#?"$NC$?CC<,U'OC*A@/87QKC=Y/@8/\OP\F_4$L#!!0 ( /"!L58# M;"9J'P, #4' 9 >&PO=V]R:W-H965T=Y.7:.>QNIGG6*:. E$[GN>ZDQ1=?W=9QBQO2%+#"G+RNI,F9HJM:^ M+A2RQ"5EP@^#X-+/&,^]0<^MW:I!3Y9&\!QO%>@RRYCZ/40A-WVOX6T7%GR= M&KO@#WH%6^,2S7UQJVCF[U 2GF&NN&X-U\B3E MLYW,DKX76$$H,#86@='K%XY0" M$,OZI,;T=I4W<'V_1I\X[>7EB&D=2?.>) M2?M>QX,$5ZP49B$W7[#V\\GBQ5)H]X1-%=L./(A+;616)Y."C.?5F[W4==A+ MZ!Q+".N$T.FNB)S*,3-LT%-R \I&$YH=.*LNF\3QW&[*TBCZRBG/#!Z8*%E5 MGSR!;R43?/6;YVN(XEB6N=$]WQ"-#?;C&G)8089'(!LA?)6Y235,\@23UP ^ MZ=N)#+M)&T3GZ>:@H%67K,*7]M[JZ8#'V/?IY-*I?Z W>OVM/,=>QD+I4"#_N\,7 4,CX^:"ID[2'33U$U_?1W>QF#M%\ M#-_NH^O9]'$V_QNBT>CF?GZWA.G- NZ^3& Z6XZB:WB<1(LE3.;CR1AHI[F M>J?/ZVG334.']Y6I.(6PXY8:$"4)MU[)%.I8\<(9'S+!\AB!&1BE3*TQ 2/W MAV.J5ESE[<5^F.5@4EEJ*IP^@T7EB/YQ&TR)*R4S8%I3JR2,3C>N@J,D=9'>(FE='2=I!F>UC/^2O*[[6RSM3NL82]AQ5JR.0P?? MWVME&=)^V8:MP9W&ULO3QIC]LX MEG^%J.D=)(#+57:=.8%*.IG.HH]"*IE@L=@/M$3;[$BB0U+E>'[]OH.D*)>L M%'JP"S32MD4^/K[[4KW<&OO5K97RXGM=->[5T=K[S?.3$U>L52W=U&Q4 T^6 MQM;2PU>[.G$;JV1)F^KJ9'YZ>GE22]T MJ,IL7QW-CN(/'_5J[?&'D]!5%L9\Q2\?RE='IXB1JE3A$82$_]VKMZJJ$!+@\2T M/4IGXL;\G!S;,PX8YX_2]]:)>Q$]/7YYX0 .!G13AR#=\Y/S D;.Y^,TT?NW$ MNZ9491_ ">"?+C&/EW@S'X5XL[%3<3J?B/GI_&P$WEDBRAG!.SL$;^#&_WVS M<-Z"$/W/T(T9WODP/-2LYVXC"_7J"%3'*7NOCE[__6^SR],7(]B>)VS/QZ"_ M?J]=(2OQ7TK:(=3&-__16K%D #L (#3P7US,A;'BXNQXJ]17_ETU)9(#],BO ME;AKFU+N1%$9IYP7WHC?I"W6?*6SV51D8)$G8BL=0D5X;I(]F?.3L_@$9:][ M.NOMFXKWZ5,!N4(BWIG' _5*B^1BB M[#BP3T"G(H%0>*]& GBX@//P Y@V[P0<6+6E(JI*%CLZ_!>Y_:H;H,B'II@2 M630\V*Y-5>V.S;8!>*Y=.%UJ:4$\I^(&R*$;KVQAZHUL=@*$M7&2;!_K= *_ MEO<*2*<:H2H--@6Q&R/?92+?Y>B-WSFOP4XJ-T2L\:U(+%"-C;1$;:3 7(A M3=$9:;\#&?!K\7EZ-V7!6ZE&60D$PJNJ#=)<=IJ\Z9C[Y.]_NY[/3U_\X^;F MEC[.7CP%%_.MU:"=8%T;\$=X'@IV+;\JH>+-F) .?-B&">O7T@NY7(*3(1[" M'8RED^O$2UBO/&^MM%SH2GM@V43 ;;TNVDI:0-FJ0NE[N:CPB6[NX7AC>9D% M'VS]#CY5:(\1#N*Z010GPJ+?.3;+X]:I<-1$K(PI44,0E)?-2C-<((=M 3GU M';RZPU_<&M ]!K&I&3_3K/A;I<#7]?$%^ID:1%5^#X2PJI(9E?G'0U2P"N[4 MAIT1 5&V%IG3;2)6*:M-"3)=^!;X#TP!'^N \VU5BE(#M<&Z6%/#-C! '7?& MA/@J"?'5J"1^9#3%1U48\(&'=/]Q0,":UD!'\+ H-:SD1!$D"!H'7:H@\5M% M1"E(Z%@8%(J[^EZL@8%*@-"S3L/M+0NT*=L"8C*1'6<9[7_!@=NU(K .#G#+ MG3!@DX&R%,DU!?C\1:57DL48[#G0U+/)(CE-C4VL'I$3N\#L&E6$;9"6MMA)?A*UF#-@9$%F\.3%6]K8"QASC3#9P9 M"/$[A+%.HHI'NYK00*ES:[W9(.F I':%(MTH8D6GWTCEL =P@]@H&L]FE\2= M3[!J03*'=(K['VS%@+%$K[G6#O6Y(''&9\+R[L\N\'+!FK8C'7:.[-V$Q"(" M[YT;I 6@ X'!#VZDAH/N Q=)A0-Y.HZBE:WEGX '' -/42+BT^ 6I$!\*G5 M4I@6$#"2W>!C@%4-19%3<4<8LH%@RVCQ_*IB3$EG(S>C"0%+'FZQ0O0;O#A0 M2;:@W)8L#T$)-@:A (L0$V(>$%@GNP,!O<&E%G6)^!_.;*)<$+<,&9 ";*I$ M?Y+P*:1;@WEQF3&[-U5;JT1ST.$D7H FJ*ACJH[OLBSGMF0S(.$;2@G2$Q!@ MB$'Z2>CMH#YKI'ZT'U$HRD$10]D YX&\0WPBC]&89EH/_(H*@:M^@7_ D*W8 MF1Y31.'R!>NP(%EU$-B*69 _G0Z26Y0E\;DQ]39S:.Y=M$W-1!_[=\+T#IPK22]L 25!#.&_5L! M'X,E^D&P3%IO\0+D $GW(4H8IFU'S]YA9)$JP!O26WC8NAA^+,%,F2U^6VMP MRI#.0,2U76N@MHZ&G+T?JBEZ0(C?0,7(DNIFTW:^#D\*YM)%*YS15. 5GXM? M03,J,7M.XL;+=>8QOK7&DQ_5!1F<4, (O&1/!>$#6*'B$".FX8SYOW.&@Q0! M0M3A$R;XO0^EC]>/ ."A\;0D-HWQ 1."'XAKT,+CHGV\TSZSP-R:Q!RV%;!P M@>['@G,UEHWE+E_$!R,[)(=7ZQ!!YTCN(A7/!JE((M$V&=2 [F& '<*NW00] M!\3@D6?,&Q-1(RH0#J"K$.IV@LRVL%3H@G63)!E)@O^O3:DJ1H)E.*"2$I?6 M R[_4EFV@YG0[.J%RZ(AV!T0X5Q%;R@!ZACW M=+09QA[Y7 I5N!8R0=GRD/ S!:M+<,D=)FYL,YE);1@%X;/&'-;SY+;>C;J M;=YBZ/(.DD* ?LA?/0*"ZB"D"!HI7&EX *F76F!D[KQMV2 _ 7$#EFK(7REX M6D(>P9:X-HW:=5+,P=%3L6F!$41 ,N-,]%P;L)-@B>D"KEW\B3Z\)3\ET=]B$-M57"(QM/LZ MB>42VDF9*@=:GC#.BA4443L%0D+Y9=S5R_]DX$S3UHN0-:9XD>P_)%>=]NJF MA*>AJD5:? -@P8MQ?9=RHK4L*57I5&S\-BQM,;=)"26$45B/Y0*1W #.W\GR MP9UG%_\14R1O,"$9N'DO?F+WU$/#[>'!:/#"/50<)RHR*PH)M)JZ((^P4F9E MY09XBL=)-C);JH=D1$ IK3>2>:S90C58O44G >@:3CS4'FW@5@9TH\%K<_+) MUBH+P8 Q*T0]Y(P1Z6DNNR'B"PXM9-:8L6!<17DD>J-P-,2!CA.JS(4M=GGQ M+61$"JP)INA#82\7FCN>9&?EEAJ02$DT@HJ9UM/! WLQ+/9WM&HCM2N^%3^;#A8]\/ M'#O&YGG'YODHHW[%8NXPA\F2,CF2H%&/0TV#5'60 ME'YR]/&/ST=/8P(0 PNL:I/?90B4K>S5G+G6L[=N/X4#0W>4E;$?%*Z/2(.. M1DK;1X,I:(@R!#57X4I_?,[3^%B^R+'=2WFEYU@$@*2TKQ\^!N\38L(0KS)Z MP02XKJ;'O[,I![]8A]('XAT(4QI*G4 =[G49C0KV+[D>0*8>&<+*47#XB6$2 MIDB4^MH'*.J&6_^4S<;X?/AJ&(,'88G2_N""__AJ!7JNNJST3;XZ]O4R+I- MC:QWL9$U:)P>!X^R+2]]5#G'H$L,[B!^\5Q]DC6&#L3"Q"DLX$:UBZVSSE3W MN1S=P+M4>>7M/1X^%[-3E-GS4VJ;LP%;M+K"[CD;#E!)T$_.C5^(,UP]SU?7 M$.C >>!">HV^%_25EL_RY5R)@JNQBJ;UM-PLEQA +EO;:)KSZ($,RD8-$>!T MZS$LW3FOZJB8:U/U$>8ZXP E(6ADSPW?(,GMRM-@;Y9M%4EM0ZYE;[+I8+$9D/W+$,R7XL%E,@(AS>C;I" MD+P +I/(13Z[1"OF*)"_3^9A@D+5'X4@>\H21$VT:D>Y! I3:J$1LF5^O7@; MV/G3_'1Z(6HP4/@ 69H-3DS$3[.KZ=6!QW-"]:?9Y?3ZP(K9M#?*TV,E5Z%* M*JV$; VO6DB(0RD/M]'T]G0EM*.COX/E$/MB*:F,)7XV5QNI0X^'DG35D#.E M+=1]*]FV,QUDUQ@(M9]-IMQ6>6U9BRGNVJ(1+S6(/3FJY23TN8+B9VWIMF[Y M)/J)D,/L]22X31Z8?X^#:2SS!6I+ M#.31%6) @F0M8US!G;RU"H*)=:\)I.V0^ !]?C &0'X0>RU<8N6F,0],: MT M .))1-A@"@V%*E D(OH30N(ZTAT>[$(%R]7D!]NR#UC>+'(+E.I'H)X)2(" M9? 0=YMM0\U.*@-WZ,(ACK 0G4MC\4NGS48 ,W5+;=?E8P1 MZ)YDQEM\VNMC8..CPR4-T'"!*271#YB:6GS]DQ_H ZE0J4N2.C(/I(>,TM9J MKR##6 9S@H*43YSM& MTJ]0Q8(49=)PRH=079751'Q!J1:?('WPB7B_0"Y!E?E2_-YZ2P-06=VM;30[ MJJXL )Z'BB&5&:-IIH'/>/P>G/SD+B+\F,!=-& M.0OG7WC!//WLH]4HE&VD($8[3#C8VJO=K9*\=2Q#-D[%F^A;!KIE/R \<2JK M!+'G]70W),V_@QB7OYK=00KF.I3I2#=@!,AA0%\Y0RE I3S',-P0)WD,@NBX MEMN,W0#-J"L-%P0W/W(.,3J0%; K[C2OM8; M;-]@C1Z;3L''X-=&UABD12M&\0:$90:\U"*-O.-3IV-+N$;:#]F%OQH,1#0XW!K$+$_I)YWC<2 MPX'K5/QN.+YZ;-2,XA/F57LI&JD#[.9\ZP>$043&:#+LN9*[PP+!02^VI=IL M&/3;MQ6A/L\3R?TF1A=>_V7#SBX1EG7.\/_=:#;1]_:,YY#-/,R^L?"M>XU@ M-C[Z'\H.GW .J%QA+'BF%'32?2A/(/-T>JXC\FD@^.I'CP[.7W60JCO]9 M!\IVDT]%Y5VZ=#58#7$UBE&9$2"9_N6D7YCNBM$*]U,_[4>2ZI MZ#.K-#S< M2WR&#B:WE%%^/64??@NL'% Z^Z/(#4%_ZI69'D)E710:92^=9 M!!CF]SYE'=<24DT9^PE[P2(V@'/8$LQ=^7!&-I768HY">:E#AQ@;ZF%F\DE7 M>B=)4"YK+3]%_] 1Y^X-SQ$E^$AMOA3&5K41(511G?O M,\S&WT5X)VU#Q>=;P.X.[S'(XE$@PV^P@?#H O@2X&^P?$QTBOW,=[=WJ9W) MD^!49:;Z1*E!:Y'. M>F 7([L6!>O@N(I0U!P87GT>AF7BVY#Q:_1S])Z>F%]/.';_$FZ?PL'#=R;? M/7]!6EO [LGU^?7D].H*/SX[OYK,S\[%?#8YG9]/SL[/F1W1_Q8\I,WR_B@2 MB-GEY>1Z?BUFU]<(4\S/+B;/+N9_!>-(0L1N=CYY=GJ!'V< <'YQC1_GEZ>3 M^;-+,:9OW0#Y;'SP^V=0]7L*/1PDV]VL'"?7Y0HQN^&QSD-3%^,'?%'[@75_ MZIN'1IPSH??%0T MQ\*N69A5J\&8K_$5>Y( -(L3@:]+5B.12!>(4#V+\.M*SLP'+KYC%M45?5.( ME3 GY/#%5L7#:5R#]!2IQ[R"UE!>T62D* Z23[$7Z6MD5 M_;D >O&P\?Q.??HU_4F"&WX1OUO.?\\ #.T*^T256L+6T^D5Q/R6_T0 ?_%F M0Z_E+XSWIJ:/:R5!$G !/%\:X^,7/"#]H8;7_PM02P,$% @ \(&Q5G:9 M?>#T @ : 8 !D !X;"]W;W)K&ULG55-C]LX M#/TKA L4NX QMA4GXYDF 9)^H#UL$33=[:'8@R(SL3"RY)7D2?OOEY(3=UID M?94XTV')W8SK4=+,WMN6>5'O( M7&>1U]&I51G+\UG6;>QR;GJOI,:-!=>W+;??UZC,<9$4R?G@DSPT M/AQDRWG'#[A%_W>WL:1E(THM6]1.&@T6]XMD5=RORV ?#?Z1>'1/9 B9[(QY M",J'>I'D@1 J%#X@H5 B&O^=,),Q9'!\*I_1W\7<*9<==_C:J"^R M]LTBJ1*H<<][Y3^9XWL\Y3,->,(H%W_A.-C.R@1$[[QI3\[$H)5Z^.??3G5X MXE#ESSBPDP.+O(= D>4;[OER;LT1;+ FM"#$5*,WD9,Z/,K66[J5Y.>7'[GO M+8+9P[IW=.<<<%W#5AZTW$O!M8>5$*;77NH#;(R20J*#/S[SG4+WYSSS1") M9>(4<#T$9,\$+!C\9;1O'+S5-=8_ V3$?DR!G5-8LZN(J\[>0,Y28#F;7,&; MC"691+S)Q@MC=>\Z+G"1T-PXM(^8+%^^*&;Y MJRMLRY%M>0U]N:4QK7L5GQ"YU43;08ST%,'\ W"WBA: *3= SV85..+G=5)5*D[N!4- ML"JJ!7R)GE%F>5F65YK>W M0;PK;U,V*8$5:<[*=%*6\";PII4 LJ7D?"@@C9MX"-6+VTX+A%Y+/XP$1?-6 MBD!E,"MFL[1B%115%3"!3:;IW93]#N-S"0.[HDSO\FD0"P)DTRJ(;):G[&X& MEQHF>S+]+=I#W'$.8A,/BV \'=?H:M@>/\R''4RU/TCM0.&>7/.;VVD"=MAK M@^)-%W?)SGC:3%%LZ%. -AC0_=X8?U9"@/'CLOP?4$L#!!0 ( /"!L5:A MDHY9%04 +H, 9 >&PO=V]R:W-H965TDXOK?]Y&R%:=Q MW:*'7DR*Y,R\>6\HC2_6VMS:2DI'/C=U:R]'E7.K\_'8SBO9"'NF5[+%SD*; M1C@\FN78KHP493!JZC&/HFS<"-6.IA=A[9V97NC.U:J5[PRQ7=,(L[F6M5Y? MCMAHM_!>+2OG%\;3BY58R@_2_;5Z9_ T'KR4JI&M5;HE1BXN1U?L_#KQY\.! MOY5RKKTCP/BT]3D:0GK#_?G. M^ZN0.W*9"2M?Z/JC*EUU.2I&I)0+T=7NO5Z_EMM\4N]OKFL;?LFZ/YND(S+O MK-/-UA@(&M7VH_B\Y6'/H(B^8<"W!CS@[@,%E"^%$],+H]?$^-/PYB>+[U<-U[X-_PP#AYJUM7 M6?)[6\KRH8,QX R8^ [3-3_J\6IESDC$*>$1CX_XBX<9]^E)9L5P: MN12A5/6"#)B#+N1&?G;DNM;SVX/8CWN_J219Z!KW3[5+XH+#\CZBM 3>I6E% MO:TX:4B+]X$5J @RVZ#>_M<&5["'! ZE:,[)*V7G,/E'"M-+3R"2U%[2J"77*C'9;?BK9;0)_.R)(2P Q> M0VA0?XN71$E61I?=W%ERPD[)4Q(7,>*GY-F3@C/^?!A9-*%)5@SC=5??[EG$IR3/:9)/$)9. M)MF>78KEE/SI*F0XH5DV(5@I&&$TSB/",IKR:)OO8]I[RI%"'M$\BWR"44(G MW&?#4D!A,6:3.*71I/BF G%0@/\B!1CH9HE7 +G':0"=T&SB)VF*S33Y*05X M0F,HNQL?*Y!YP6.$I9RQP:Y@-$/$7H",3D ]1SUPTLM)(\Z^2W]#N5.G?Z^:A@[.!DKWB^J,#->'3LB7B( ]#PLV#*L0R@MI'=0BD M/@P.JEJ!+P0:X\0:+(4-^:E3*Q_L+-37S>. GO3]6/ZK=*Q,MQ&/)[:N%.Y@ M(S9DAF^5K@&[<_Z3JA':#_>8E1?_@1XK!/Y:DK-0[ ?@SQ[YEO-=/PG 9NF9+YKIK7=]:#JM#8W[5]Z/WQ_NN'F]$5#^8DPN81F&PO=V]R:W-H965T*O!-%7%],\E"K69!Z.@ M/[CCJ]*Z@S"9U6R%]VB_U+>:K'"+DO,*I>%*@L9B'BQ&9\N)\_<.CQPWYM4> MG))4J2=G7.7S('*$4&!F'0*C98WG*(0#(AH_.LQ@F](%OM[WZ)=>.VE)F<%S M);[RW);SX"2 ' O6"'NG-I^QTW/D\#(EC/_"IO.- L@:8U75!1.#BLMV9<_= M._Q/0-P%Q)YWF\BSO&"6)3.M-J"=-Z&YC9?JHXD:8OP4( MB=Z68]QS7,9[$1>U'D(4#R".XO$>O/%6\]CCC?^M^8*;3"@GV\"W16JLIM_D M^R[1+>1D-Z1KG3-3LPSG ?6&0;W&(/GP;C2-/NXA/-D2GNQ#3^ZI%?-&(*@" M7L@/8&$,4JV8S.&:LY0+;CD)Z0J9 _WU=Y@U6G.Y@B4SG$3ZNL(#/EM8"I4] M[12[G\Y#B5 H0?WL<*T';)N:_Z+TEJY3)IC,R"#&K&59]:R8A<*)6/L*N,ZD M[NY9IIXE\X%4=RZ@J[M7V9Z,_4D\A(,K2=E48^C.'/[A_\:W?ZH++% [$IFJ M:*X9YD=#361[FM>X1@$C> _'@^G1J5^C\0E<28M460N:69*[877G&L-D$,4G M,!H<3T\AVE7N\%5_5JA7?@H9XM!(V[;J]G0[Z!9M?[^XMU/RAND5EP8$%A0: M#8^/ M#MY&D-JVK?[:FR-#O\MJ1AC=HYT'VAE.T-EV [_I/?4$L#!!0 ( M /"!L5:DWV6#?@( 'L% 9 >&PO=V]R:W-H965T[C8=J#22[$JF-GMBGMOY_M MA)1)E+V0^WE\KLVYTYU4C[I$-/!<<:%G06E,/0E#G9=847TA:Q0VLY:JHL:Z M:A/J6B$M?%/%0Q)%EV%%F0BRJ8_=J6PJMX8S@7<*]+:JJ'I9()>[61 '^\ ] MVY3&!<)L6M,-/J#Y7M\IZX4=2L$J%)I) 0K7LV >3Q8#5^\+?C#0((ZQD-[CW[C9[>SK*C&*\E_ MLL*4LR -H, UW7)S+W>?L)UGZ/!RR;7_A5U3FY \JTVLFJ;+8.*B>9+G]M[ M.&A(HS<:2-M /._F(,_RFAJ:397<@7+5%LT9?E3?; MUX*<1)S7Z@(BT@<2D>0$7M+-F7B\Y#]SOL UTSF7>JL0?LU7VBC[Q_A];.0& M<' *%C+$_B M'&=Y^.;4@+UJQJ&]:J"B:".)CQ#(I96@-E@X-J9$6$MNM4MBD MW&H+H,_A];Y[-\N;KTXYS(;/("9I?YB.G15?]A,RA,\NWY*#7C+NIS$YAQZ) M^\D@.H""("M7&RU[;2;;"--KHHMUF MF3>">BUOUM(M51LF-'!&PO=V]R M:W-H965TDXG1__8Z4K3B)HW0#AKU$Y)GWW?'NNSMFNI'JJRXY M-W!?5XV>>:4QZ\EHI/.2UTR?RC5O\)>E5#4SN%6KD5XKS@JG5%L0KWAN M+ +#SQT_YU5E@="-;UM,KS=I%??7._0+=W>\RRW3_%Q67T1ARIF7>E#P)6LK M\UEN/O+M?<86+Y>5=G]ATYT=AQ[DK3:RWBJC![5HNB^[W\9A3R$E+RC0K0)U M?G>&G)?OF6'SJ9(;4/8THMF%NZK31N=$8Y-R;13^*E#/S#](66Q$50%K"KAL M#&M6XK;BL-":&PW'-PQW^F0Z,FC,JHSR+?!9!TQ? XH?)*-*37\W!2\> PP M0B][5^G.U3,ZB+A8JU,@U =*:#B %_97#QU>^.^N_E[HO)*Z51S^6-QJHY! M?QZ*0V;JCGOSMV^"F+P;N$/4WR$:0I]?8Y$6+3HM ME[#:WN>0CX,HAWV\*3GD3*GOHED!JV7;F'TK@ T!.,M+*Y2M E,JSK%.UU(9 M2QK0?(75BY'<<(PATZA180_0$SB^;/"X;#5&7I]@[ LDNA*L@B_,< 4WV%Z, MU86/G%6F=!GZI<4CKI)OI,&C9ZQB3>Z T8-/3*$K-'7L". (8C_*QO@-,I^F M!!=1Y&>1E23$3RB!15%T<$7+P4CL#]]:H9U(P]LW*0WH.T2)T^#)[K%A9*6H M('1VJ7.TDVQYNN<)'?M9'#SR)/$C$L #\8]#\;#/.AZJG5(/#"9.28?XL,@ MVLM\Z#)H"2$TL%TGWS% %)@RL10N^\_<>!2O770>XK6-X*23?U!2:UATK%OD M>5NW%5(#68!SJF?E':LP=T_8="$:8?A/E5@><&("YZZG(LD41T2;[%*LM24* MR?R )+@Z#E,_3)*3+5="@H1D!0Y#')3.8V.WT+"::\QNF! X'OLT1HT (4+X MU91H8#GD"-XW(Q&:LI^3GF$=M8FT"O]!RAAP?/TZ%_@4,?(XW,CESGCG%T/,C&SR0Q2L9)MB=)4$(?25*4 M!&D$>#&<:TL[X,+,C\)@F]:C70$?2M5H[VF'M;!R#U@-N2VW[I772_LW\J)[ M&CX<[Q[8.")7 F=;Q9>H2DX3' *J>[1V&R/7[J%X*PT6GEN6^,[GRA[ WY=2 MFMW&&NC_U APB2*!F'!N PF(^][T).1 MJJS@$A\TF*HHF/XU0Z&VXR .=HY'OEI;YP@GHY*M<([V2_F@:1>V+#DO4!JN M)&AL7_RM5,M"V;P6HEO/+?K<7 90(Y+5@G[J+:?L:FG[_@R)8S_ MA6T=FUX%D%7&JJ(!DX*"RWIE+\T][ $NHU< 20-(O.XZD5=YPRR;C+3:@G;1 MQ.8,7ZI'DS@NW:/,K:933C@[N<&%AW:P$>98WY($)*65E"R$S1+3C).2WT.4=*%)$K2$WQI6V#J^=)3!=YPDPEE M*HWP?;HP5M/'\.-8M357[SB7:Y"A*5F&XX ZP*#>8#!Y]R8>1!].*.VU2GNG MV"=S:KB\$@AJ"7=*KMY;U 5X_;>2-%?4"]8<4WV2][AJ3\LLT'5S >P9.R3/BH+D@:9R3X&"2.X^Z@UZ-$_6Z_?]$D(EV:KA=*EXVF M!8%%^P8'G+O(_TJ[ZE[%)&NWUO(.25V]4=R]2&-_!WTO[-BG%.YU>(%ZY>>8 MH4R5M'6SM]YV5$[K"?$WO)ZS]TRON#0@<$G0Z/RB'X"N9U>]L:KT\V*A+$T? M;ZYIW*-V 72^5,KN-BY!^P&ULQ5;;;MLX$/V5@1H4-:!( M(G4QG=H&XNZMP 8;)-WVH=@'6J9M(9+H)>FZ^?L=4HJL;1PE*%#T)>9EYIP9 M#>=DI@>I[O16" -?J[+6,V]KS.XB#'6^%177@=R)&F_64E79A[Q'@YNBLW6V(-P M/MWQC;@5YN_=M<)=V*&LBDK4NI U*+&>>9?D8L&LO3/X6(B#[JW!9K*4\LYN MWJ]F7F0#$J7(C47@^/-%O!-E:8$PC'];3*^CM([]]0/Z;RYWS&7)M7@GRT_% MRFQG'O-@)=9\7YH;>?A#M/FD%B^7I79_X=#8CB<>Y'MM9-4Z8P1543>__&O[ M'7H.+'K"@;8.U,7=$+DH?^&&SZ=*'D!9:T2S"Y>J\\;@BMH6Y=8HO"W0S\QO MMUP)6&!>*W@G*ZRUYNYSO?G EZ70HVEHD,8:AWD+N6@@Z1.0A,*5K,U6PZ_U M2JS^#Q!B?%V0]"'(!1U$O-RI "+J XUH/( 7=TG'#B]Y N]:*/>+T1V"\&EO?0M[OF]^[X\L#5"C[_B9#PWHA*G\PN M^0'9I5UVZ6!A;AMI +F&7:]&31KJ6"/M:K2O"Z-/I3!("B4U1UW:#F?>0@"03/XHC. ,R#D@,OV.1;0"$3OR,9D!8 MD$W@(T:&AV](Y*"E0DOC)F"$O38.$=;R, M86()Q"R(22];ZK,L>D#OTT8^8\D(XL1^A^=H8P28V#B1UGHD,/"2L^XE9X,O M^9&@N.;3@[HRB/B=G3?NXAW_9%T9_X#L6)<=>ZFN/.YB5YA3$0]B?K>,+"3R MO7[%*!F_U3]'5#)4@\PV&0E8K[ECG[#,=E[:DQ1G.VI-^SWF3VQG6^OX!8J" MPD%IV]A9=.2,?,K&$-. 14=.9SMJ39]7C1;DK(4Y:J2?9JD5C0GK2R3:CEK3 M%TA# W+6PIQZBV%O^JJ$VK@94T,N][5I!K'NM!MC+YOI[6C>S,!77&'--)1B MC:Y1,,;_9*J9*YN-D3LWRRVEP@L P V 8 !D !X;"]W;W)K&ULC57;;MLX$/V5@5H4">!$%UMRXMH&XC;%]J%;(<[N/BSV@99&%A&* M5$FJ3OY^AY2L35'7V!?Q,C.'YPR'H^5!Z2=3(UIX;H0TJZ"VMEV$H2EJ;)BY M5BU*LE1*-\S24N]#TVIDI0]J1)A$418VC,M@O?1[N5XO56<%EYAK,%W3,/VR M0:$.JR .CAL/?%];MQ&NERW;XQ;M'VVN:16.*"5O4!JN)&BL5L%=O-C,G+]W M^)/CP;R:@U.R4^K)+3Z7JR!RA%!@81T"H^$[?D A'!#1^#9@!N.1+O#U_(C^ MR6LG+3MF\(,2?_'2UJO@)H 2*]8)^Z .O^&@)W5XA1+&?^$P^$8!%)VQJAF" MB4'#93^RYR$/_R<@&0(2S[L_R+/\R"Q;+[4Z@';>A.8F7JJ/)G)?N3)>]T45,Z@,D2\N&6 MA)8;NG+ 8V&QZ-LDOV,0)?%'2U@;N98GECP A21OU)4=] MF^0LXEVKKR%*)I!$R?0,WG3,U]3C37^!]X"6:Z2JM+!!B90[ W_?[8S55%__ MG%+8^&JC2;R B\^2$%1G:,M<>I_>Q9GA M=R6O=DSOJ2TY2IVD(L=C!?L#%C#4ONEK']Y"/(FR>3^F&8VWMS.81?'%TR4] M.5O4SNNU&@/323*;TS=VYTZR-(+[[==\ .IA' BQ^=8QP2M.\JAGH'8ZG7)* M!O.)<9PH(IM.Z3M-4_=-YK YJP&R^ ;2FUM(*>!^F^=P!4R(T?(ZWL+-)$EC&N>3>3+W8S3/X%0-AJ^Z38-Z[WNJ(=Q.VK[QC+MCV[[K MN]5_[GW/_T+J.,D06%%H=#U/ ]!]'^T75K6^=^V4I4[HIS7]>E [![)72MGC MPATP_LS6_P)02P,$% @ \(&Q5AM49@H.!0 *PP !D !X;"]W;W)K M&ULC5=M;^(X$/XK%MM=%2F"Q'F%I4CM=E=7Z?9: M]>7NP^D^F,2 U23.V0;:^_4W8X>44DKWBVWBF6=F[)G'PV0CU:-> T[:L%_2V'V[%8FGPPW Z:=B"WW'ST-PH^#7L M4 I1\5H+61/%YV>]\V!\D:"\%?A3\(W>61.,9";E(_ZX*LYZ/CK$2YX;1& P MK?DW7I8(!&[\VV+V.I.HN+O>HO^PL4,L,Z;Y-UG^)0JS/.ME/5+P.5N5YE9N M?N-M/#'BY;+4=B0;)QN'/9*OM)%5JPP>5*)V,WMJSV%'(?/?4:"M K5^.T/6 MRTMFV'2BY(8HE 8T7-A0K38X)VJ\E#NC8%> GIE>U;FL.+EG3UR3TWLV*[GN M3X8&H%%@F+ZX,5K@"'XU#E&MXY=T*.(YXT:$)]Z MA/HT/((7=H&&%B_\,%!R*71>2KU2G/Q]/M-&06K\N&Y?RL M!_6@N5KSWO3+IR#QOQ[Q-^K\C8ZA3^^@_(I5R8F##;M\O^3$K]L,$$R(G>& M&?Y&(?52/R"Q!T9(Y(6C@-Q+ \#;?4J]- U),/)&88;@<>*_L0XUS$&\(*D? MD=/ \^.H3TY#G_;WK':"IZ,P 9$H2E$P@]&9?1&@(6@#5NP',"?9:"O2'3*$ M!M[%48 Q9EX4IB[J+ W(D?2)N_2)?SE]^'S.+?GMW"E1&)GBN:QS40J&%'DH MEXY;N7VEK]&8^2"3C+0BK&E*D2/=D'E['QH.>V6D>G[CY@?9QR#Y2J$-'/P, M7YG!?OK==>]R5W\KN,>J>&)A "W$$!S*_>R)(,,5.)!8L<1 MC-_OKF]((=:BX.#DBR0^0U A.4-?]1(D2*?GE1.KR&\^-:#L&P5I5"^(7"E[ J\S&L7^Y+ER][ M'+5'2B\Y<_DVS#&Y5ZRP!@@">BV,8:>R3WSDT&CM[%-1]&$=!0J[J-5"; M5'#8\ 5Y8YLC+F-"+PQC&/U1ND]+.]=FB36C,0;@!5G\.NB="QV_,GC2&3M! M>J-9UBRLE4!MDI'HWZ[C"CM'ZK)X4X#5W&UL&TJ5L"J-JZ7Z[YVG?"Y:P!? MQ%T;_9.IA0#B+?D<5/U!"@RN7&OJ?AC9V'9P)@TTEW:YA&Z>*Q2 _;F49OL# M#73_#Z;_ U!+ P04 " #P@;%678\*QQ$# !7!P &0 'AL+W=OA6:M4:6>J5E8%59P MB3,-ILASIE_/4:AR$G2"+7#/5YEU0#@=K]D*']!^6\\T[<*&)>4Y2L.5!(W+ M27#6&9WWG+P7^,ZQ-#MK<)',E7IVF^MT$D3.(12XL(Z!T=\&+U (1T1N_*HY M@\:D4]Q=;]FO?.P4RYP9O%#BB:U5^Q3H>[^!"">._4%:R MO2B 16&LRFME\B#GLOIG+W4>=A2&[RG$M4+L_:X,>2\OF673L58E:"=-;&[A M0_7:Y!R7KB@/5M,I)ST[O4$*R<#Q(YL+-"?CT!*I.PH7-<%Y11"_0]")X59) MFQGX(E-,WQ*$Y$WC4KQUZ3P^R'BVUFV(XA;$4=P]P-=M0NQZON[A$'^\2LR;4Y@ MT!XF,&R?=O[52[>TVM'&[2$W^Y;^"*)=I A(?$P MAD=J*61+*A\UPK!/@+(D06:(M3< E],17$L20&/AF'@ZW1.8N0Q0%3=,%+@_ M=**(6DF2P+[*ACO#+D>]\B/=@&^-:NXU:/-JG%7#\H]X]>3<,KWBTI '2U*- MV@,JHZ[&>+6Q:NU'YUQ9&L1^F='+A]H)T/E2*;O=. /-6SK]#5!+ P04 M" #P@;%6A"\D<" $ Q"0 &0 'AL+W=OZZD@#;;1H_I#7LM$%1]('64M(BJZ5"4I'[ M]QUR)=FI)1=YLT'*U,VQ?3<;;=^.G8;6+7]O;&0]BL5L;_ MFX6]L_'W]8W'W>B0I6E7M@^MZ\';^:2X8.>7 M,OEGAS]:NPU/UI"8W#OW*6VNFTE!$R#;V5E,&0S^^V*O;->E1 CC\RYG<2B9 M I^N]]G?9N[(Y=X$>^6ZCVT3EY.B*J"Q<[/IXJW;OK,[/BKEF[DNY+^P'7P% M5IQM0G2K73#N5VT__#!%3T1 #?!?",>RB44?YDHIF.O=N"3]Z8+2TR MU1R-X-H^->4N>CQM,2Y.[^P")8YPW0\-3DJ]_F#N.QO>C$<1*R2_T6R7[7+( MQD]D8QS>NSXN _S<-[;Y.L$(H1WP\3V^2_YBQHNU/P/*"7#*Q0OYQ(&OR/G$ M__"]M6OG8]LOX*^+^Q ]3L??Q_@.V>3Q;.G&G(>UF=E)@5 M6=/%)9B^@5\W>)#'Y(.+Z/#ZNH>X=)N A^$-O&W##*U_6N.'&0#L8-O!KH/G M<&=PM. 52$V)+BFN!)6DY@I73-5$,H&K6BA"ZPI^\2X$6'LW;R.4%6%,0:D) MIQ7PFNBZ!%8JM-8(OD.^"P(+VUMO.I+1F@;O3)OZFRX_V ?\,0M8GRNBJ0"L MHH7$ND0)#KHD=5G#;VN;W'$TVG[F5A8D1U0.S-%BH%%F/ MD@C&DD6GK:R(X.RDQ")+S!\E%A42$E6"PQ&M$'N)=8*CM21*LJ\EQM.2EJ#P M2#,0G @ID'%)%*??*C&6Y#J1$4HGB2N)$BND4#Z7.&M; Q>$,YEX*\I ,\)J M>5)BD=C)Q$D*4E5U%DP3FFU*:E)AW1,2LXI4V-)74&&.%*G+I#-B5FA^KO![ MXV?+=)PD9H\2/PHAVLA^^!B^$9?'0?/B:P7XNV#]#9.8;2,ZT*\,,#/6RB6^='\=Y% M?&+S&ULM55M:]LP$/XKPH/1 M0E?'3O/6.88D75F@[4+2;1_*/BCVQ1&U)4^2DQ;ZXW>2'2_;7,,&^V+KY>ZY MYW1OP5[(1[4%T.0I2[D:.UNM\TO75=$6,JK.10X<;S9"9E3C5B:NRB70V"IE MJ>MW.GTWHXP[86#/%C(,1*%3QF$AB2JRC,KG*:1B/W8\YW"P9,E6FP,W#'*: MP KTYWPA<>?6*#'+@"LF.)&P&3L3[W(Z,O)6X N#O3I:$^/)6HA'LYG'8Z=C M"$$*D38(%'\[F$&:&B"D\;W"=&J31O%X?4"_MKZC+VNJ8";2KRS6V[$S=$@, M&UJD>BGV'Z'RIV?P(I$J^R7[4G: PE&AM,@J9620,5[^Z5/U#D<*_N 5!;]2 M\"WOTI!E>44U#0,I]D0::40S"^NJU49RC)N@K+3$6X9Z.KRCNI! Q(9,"X5W M2A'*8[)B"6<;%E&NR22*1,$UXPE9B)1%#!1Y=P]/NJ I.;D"35FJ3@-7(QT# MZD:5Z6EIVG_%M.>36\'U5I$//(;X5P 7_:B=\0_.3/U6Q$DNSTG'/R-^Q^^2 M%228/9HLJ886\&[]4ET+WGT-O.$9'B9KI25FUK;X30AXTQ4$__\ =02P,$% @ \(&Q5G#7$;%0!0 MXRH !D !X;"]W;W)K&ULM9I=;]LV%(;_"J$5 M10LDED1_)K4-)&&*!9@WHUFWBV(7C$S;1/55DK838#]^E.Q(9N:<6-OQ36+) M/ _)5]31>2T.-YGZKI="&/*8Q*D>>4MC\DO?U]%2)%RWLERD]IMYIA)N[*%: M^#I7@L_*H"3V:1#T_(3+U!L/RW-3-1YF*Q/+5$P5T:LDX>KI6L399N2%WO.) M+W*Q-,4)?SS,^4+<"_,UGRI[Y%>4F4Q$JF66$B7F(^\JO&3M,J!L\8<4&[WW MF113>3 MMY-YX%K<9/&?P%A[Y4 N@N@+P,ZKP2T=P'M8P,ZNX!.J,_+A MW4?RCLB43&0P%GP[IA@EC2#!'TTZE:0>BCYFPT$CR(AD=4FT; MW2VCBURZ'M.@U1WZZWTU_MTH[+?Z;B-VH%&O-:@:.:/O5J/O@J._6@MELS3Y M-A')@U 'KSM(:'K=,6$,">8HUZN4ZYWP7NIA:HH)8T@P1]-^I6D?7(V?92J- M.(_M WUFGP2&IPOY$ O"M1;FC*RTF*]B$LNY.*0IS Y#\B2X.O14N0$CFPJ( M!',$'%0"#L!)7J]D/"N>M\5JK [NDEQE:U$L3%W=Z>1O^Z!-9;)*P)L?[*_I M0L6$,228H_-%I?/%"6_^"TQ-,6$,">9H&@9U11F J[=6-:]4%<^JGA&AC;3U MNDT-52)8B\-5(MQ/&+R>"N#0IGIBT5Q!]TKT$#,=\, M+>TI]?1RC38K#>!>&B]93!K#HKD*UZXJ[)XR%Z Z+E0:PZ*YPM:F*P3]!V(N M@/MI ZD U6YAT5P]:\,5PJ[HF%1P3%F Z:!N4&D,B^8J7#NR<'#*5(#JOU!I M#(OF"EM;L!!T(XBI .Z'0F4!JOO"HKF_=-?VB\*VZ'?%4YUGRI2_9?[WN@#N MINF:1:4Q+)HK<6W(:'C"9$!1S1I[" M<]':&17,EKET8[9PR%Z":+U0:PZ*YPM;FB\+O MM/!R =P/]#,B'-I8T%.8+EJ;+@J;H=_FV_:/^4 M20#5=J'2&!;-%;:V711^$X:7!.!^H(( U6UAT5P]:[=%81<$YH!C"@'4EUZH M-(9%<_?DU+ZK'9QR5PZJVT*E,2R:*VSMMMKPZR^T'/!&/U A (5U#9@1QVVAW9&C:T/PQYHB;:Y M2*1&4G;W[W=)*8KC*%XP],46R7L.>0[)>SD]2G6O]XP9^%Y70L^\O3'-K>_K M8L]JJJ]EPP2.;*6JJ<&FVOFZ48R6#E17/@F"U*\I%]Y\ZOI6:CZ5K:FX8"L% MNJUKJOY9LDH>9U[H/71\Y;N]L1W^?-K0'5LS\UNS4MCR!Y:2UTQH+@4HMIUY MB_ VG]AX%_ [9T=]\@U6R4;*>]OXI9QY@5T0JUAA+ /%OP.[8U5EB7 9?_>< MWC"E!9Y^/[#_Y+2CE@W5[$Y6WWAI]C,O\Z!D6]I6YJL\_LQZ/8GE*V2EW2\< M^]C @Z+51M8]&%=0<]']T^^]#R> ,'T!0'H .0?$+P"B'A"]%A#W@-@YTTEQ M/N34T/E4R2,H&XUL]L.9Z= HGPN[[6NC<)0CSLR_4-,J!G(+RU;CF-9 10EK MOA-\RPLJ#"R*0K;"<+&#E:QXP9F&#Y]6:WB7,T-YI=_#!]![JIB>^@;79)G] MHI]_V)S/ M9I%;W=""S3Q,$YJI _/F;]^$:?!QS*L?29;_(+(G/L:#C_$E]ODWEP!8"8L# M4YC/X$M;;YBR!W_MCB[\VAIM\.RCU5>PI)H78^YVLZ1N%IM2#W,29'$63"93 M_W#JW%C@33PA4?PT,!\)# ,21_%CX!/%R: XN:@XYU5K M9&,SKKZ"ABE7-T3!H!7<8)>]^VB&4;RP9G6 =]WE?C_F1_)L]6&:9B0[OLE(2#Y":>!!I<0NWHP] XOD(4KO&?] M2WR9= ^)1YKN68/I>L>%AHIMD3*XGN )5-U3H6L8V;CBN9$&2['[W./KBBD; M@.-;*T8 !D !X M;"]W;W)K&ULQ9S;;MLX%$5_A? 410=P:XN^)6EB MP+%N 9)IT+33AV(>&(NVA4JB2\I),U\_U,66%ZP$[,P:8W/\W.WW4A]UMI0@C'FB0I$0R><7K8EUYM.3+" O\7?(']7.=Y+= MRKT0W[*#J^"BU"0R*ZUIV9=<$'FT?H1ADFGW M+I7Z:JCCTO'E6NDS2I&IB._#A&6"4H0E 9DHI7]U)K/OZU"%Q>DW-D]9&*D_ MR5OR^,/D.]+KM@GMTE[3#9G#)RL=WNWEX;0A MW#:'VWSVCM!A'FXUA#OF\#N^,H:[+VD\/7COWO^[=_\%/4]/FAI?>Y*]K;A[ M.:]WJ#G/)4R^7NLBY"KEL?JGH7V7!:_?S,OFD3.U8C-^T=(3A>+R@;?&K_^P MAMWW33I!PFPDS$'"7"3,0\)\$*RFO?Y6>WT3?7PKQ8SS0)&Y%#&Y8Q$G8DX^ MI$LNB;X6K/-)NQAEFX;-RP(_RO'9"N1A/.IVN^>=AUV)&=MPK,20, <)5VF%]#?;TU=O7E[$! MQ^H+"7.0,'>_+^CIX%E?>/N%WO8'M%[(;RAD616I]IR'V^<\-#[GOR:WTP]D MJM]:PAF+LI7:BB5/;7*5Z*7"UQL>WW/9.)L9L;UU:NVL23>@9LDJ 1>ZP$3_8&=NMT;[ZTD54Z2)B+A'E(F ^"U;1UNM76 MJ5%;3>F/-OG(9V*1A/_R@%P%6GKA/&3WT6:QOA%AD*=)KO6E,-)C(E?9]77, M@S9QPR1,^=MKO<+7B"1ER2+4@$:5&AMXK$H+V'!'I:?]/9$B:W20,!<)\U[2 M%SZHQIKXK&Z5?.O^#OGI]\L5EZE>(MY&+$G;>4E'1ZVR@;1)A.9V'JO"DK;; M];WAG@RA=3I0F@NE>2_J#Q]59UV+.XE@ZW=H<;J64L>5 >WBM;11@L;F'2U! M:Z_+K<&^!)%U.E":"Z5Y)6UD[ \?56==@K22(#4G-(0('L,H:E>ZLM]W4;Y -LDX'2G.A- ]*\U&TNKPJ-\ R)GS'7UC*93Y2 M?6$JY>1NQ64,6'UP,L5" MYJRG4)H-I3E0F@NE>5":CZ+515AY!Y;9//CIK(J9>[06H0Z#M9]^M_;>^1QH MG2Z4YD%I/HI6UUCE6UAFX^).K/5J7\^UI)AZ[YY4-L21Z^MIH[*@?@649D-I M#I3F0FD>E.:C:'4%5K:%A?8M+*AQ :794)H#I;E0F@>E^2A:7825?V'](@/# MS#U:BTB:#:4Y5H.]0I]/W"ZT3@]*\U&TNL8J'\/Z&2-C*A(5!ESFA^239(F: MO;\FD^]KEGD0F5(DD\)9<13X(P61Q.NI@K.E9T4)H- MI3E0F@NE>5":CZ+5Q5G9&]0"KP0IU)" TFPHS8'27"C-@])\%*TNPLK@H&:# MXZ=7@F;NT5I$TFPHS8'27"C-@]+\DE:S*(>["XZZR"J;@YIMCHW[WZ@CJ)L! MI=E0F@.EN5":!Z7Y*%I=;I6;0=%N!H6Z&5":#:4Y4)H+I7E0FH^BU458N1GT M%[D99N[16H2Z&5": Z6Y4)H'I?DEK3:Q=@]/K)6=0@OLCG,W*.U"+4YH#0'2G.A- ]*\^F^ MH4,'^W-P9V?G"CV[+O)=3!29B762%O_GOSV[W2EEDN\/\NS\U#ISK(;SKG7F M%_N@5/AB6Y8;)A=AHDC$Y[JJ[KN17C7(8J>3XB 5JWS?C'N1IB+.ORXY"[C, M"NCK,+D!@@ *M' 9 M>&PO=V]R:W-H965TZ MTOE#EG\K5E*6Z/LF28N+R:HLMV?3:3%?R4U;8KDW4J/^2HV&TVKLKJ@^GL?!LOY8TL/V\_Y.K=](BR6&]D6JRS%.7R[F+R%I\)OTZH(_Y> MRX?BY#6J=N4VR[Y5;]XO+B9>-2*9R'E90<3JW[V\DDE2(:EQ_'L G1RW626> MOGY$_[W>>;4SMW$AK[+DRWI1KBXFX00MY%V\2\J/V<,[>=@A7N'-LZ2H_Z*' M0ZPW0?-=46:;0[(:P6:=[O_'WP]$G"1@OR.!'!)(,X%U)-!# GUN CLDL)J9 M_:[4/(BXC&?G>?: \BI:H54O:C+K;+7[Z[0Z[C=EKKY=J[QR]E'>RW0GT4LA MRWB=%+^@U^CSC4 O7_R"7J!UBCZMLET1IXOB?%JJ[559T_D!^W*/33JP,4'7 M65JN"O1;NI +$V"J!GH<+7D<[25Q(K[=YF^01UXAXA%J&=#5<])IG4XLZ<*= M?AVK=!+6Z=BQ-_3(/:WQ: >>6!?Q3V<\_8=_[U<89))@ C/X9$<^F0M]=A,G MTCI-]VE!G5;]$-[/(LJ]*#R?WI\2T0X+ L89-L-$.XQ'?ACH,&/P_#AX[AS\ M^W2AU)ZOXP1]O9:;6YE;C[P3I.^1AP030& &>?Z1/'\D)?F0?$*""2 P@\_@ MR&!Q\Z!S\E[B4.?JD M7%"I#$KIE),3J>_AAP030& &@]&1P6@D.460?$*""2 P@T_L:9?E#1/4(<^0 MBLJ$-[EJ#6&Q1-0*&9I&KWC9UFU"$] MOR65P*,^;9W=VG&FW4"15$E#;#XHFH-!, M4K7M)TX'W*W*0YZY$((9:RY0VN*\RGHV5&F)PYSX44<12+3')FZ//525O8M' M]SAZSR+0)6XH-/,8Z"J!L+&D"5H6@*()*#235%T6$/?J>[=MQACQH&EA+ M&&5^U!*F)2PD)Q6F.7QMP(G;@*LYH51UNRN5_HJMG"L_6OXX*M&Z7Z +WZ!H M @K-)%/7 B082V"@-A\434"AF:1JFT_)(XPVG:NP MQ6%.<9_I$.$,,8>LC3)U&^4GI=:GRG-OJ_?4 %TRAT(S M>3[I/QFM 06V P6V!64,?TZU/Z<#NU .>4Z]/1DBG"'FD+7[I6[W^Z3>>M=O M[@WVGA^@B^50:";9VJO3L7I5**AG!T434&@FJ=JSTX$-*[3=8V*UE[8XF[VT MQ3GL)=4&F;H-\N4N^?:\JWMNH-[3 '3=&PK-)%%[=#I6XPH%=>6@: (*S6RJ MU*Z<#>Q=899>$X^SUN*()2[$?NOBGB6,,\:X75E,&V#F-L!V93V_8'/#]YT: MH&@""LVD5AMU-E8C"P-UY:!H @K-)%6[D\/T*5J*#237VW6V5@=+ S4E(.B"2@T MDU1MRMG #A;6[C@A013Y3& M>L\1T"5L*#239.W0V5B=*@S4L8.B"2@TDU3MV-G 3A76[BQIKI8\'2*<(>9] M.MH/<[$ %V#AD(S M*=4>G(_5(\)!C315&V\^5J\(!S7:H&@""LTD51MM/K!7 MA+=[.SAK2NC*$D5XT%S(MT15"_X=0M-^EKO];$MHO2LP]P9Z3PS0E6@H-/,F M;^V\_;'Z0WQ01PZ*)J#03%*U(_<']H<<\DX?=(!I\VZX*TM4Z^J:L 2]#ILW M[4Q/GF*RD?FR?AI,@>;9+BWWCP@Y?GI\XLS;^CDKC<\O\9G8/S=&P^P?8W,= MY\MU6J!$WBE([TV@SK;Y_LDP^S=EMJV?E7*;E66VJ5^N9+R0>16@OK_+LO+Q M3;6!X_-Y9O\#4$L#!!0 ( /"!L5;C+PP/]0( /$( 9 >&PO=V]R M:W-H965TLFCJI:R! 6G6 !&15^]"M M:M?N8=J#20YB-;&9[4#W[W=V( N0HE8J#R1V[OON[KOX+OV55$\Z133PG&=" M#[S4F,6%[^LXQ9SI4[E 04]F4N7,T%+-?;U0R!('RC,_:+5"/V=<>,.^V[M5 MP[XL3,8%WBK019XS]7>,F5P-O+:WV;CC\]38#7_87[ YWJ-Y6-PJ6OD52\)S M%)I+ 0IG V_4OHA":^\,'CFN=.T>;"93*9_LXCH9>"T;$&88&\O Z++$"6:9 M):(P_JPYOU[K4 .TPQ< P1H0[ *Z+P Z:T#GM8#N M&M!URI2I.!TB9MBPK^0*E+4F-GOCQ'1H2I\+6_9[H^@I)YP91JCXDEGMX5IH MHPHJJ=%P'*%A/-.?X#,\W$=P?/0)CH +^)'*0C.1Z+YOR+TE\>.UJW'I*GC! M53N &RE,JN&K2##9)O I[BKX8!/\.#C(.%JH4V@%)Q"T@DY#0)/7P#L.'C3 MH\/P&T;PX-S!VP>RZ52EZ#B^SMM*06+#%29S+N8PLJ>$&XX:(J[C3.I"(?P: M3%,$TBEF1GCLQVTN4P;-&O[R_KZAQT^59UWHEL M2YU>I4[OH#K?38H*8ID3=VI[/+V37-":U!(TB^0,#'MN$JKD#6M"44B[.O7V MU&QW=HVB!J.:S59:8956>#"M"=,I7-*D@-W]5V+?J'V^E^K!J-]::K\V#')4N7&ULS^F M>5Z.W_\TY<< =3YJ1QHRG!%EZ_2,:J7* 5LNC%RXD3.5A@:8NTWIFP25-:#G M,RG-9F$=5%\YPW]02P,$% @ \(&Q5K'#]S\) P L0L !D !X;"]W M;W)K&ULS59=3]LP%/TK5H8F)C'RU28M:R-!$5HE MF! ,]H#VX*:WK8439[;3LG\_VTFSI(0.ICSPDMC./S)Q'0TP$?<$-J(V1CJ5&6./>C*=CRU'*P(*L=046+W6 M, %*-9/2\:LDM:H]-; ^WK)?F.15,C,L8,+H#S*7J[$UL- <%CBG\H9MOD*9 M4%_SQ8P*\T2;,M:Q4)P+R9(2K!0D)"W>^*DTH@9P>R\ O!+@O1;@EP#?)%HH M,VF=8XFC$6<;Q'6T8M,#XXU!JVQ(JG_CK>3J*U$X&5U@PM$]ICF@*\ BYZ#^ MD13H\!PD)E1\0I_1W>TY.CSXA X02='W%&VRKI*W:M2]PR?_\_4C]"I$*"R5GFA2X)G MA!))0&PMF2-5<#<0YYR3=&FBOK&45PMG6!"!'B[5!F@J(1$_V\PIU/3:U>CC M>B(R',/84N=1 %^#%7W\X ;.ES:K.B)K&.=7QOG[V*-S6 #7KL0L4=>)P.9 M9A2K4ZE];$N^8 P-H[Y:UE'H!^'(7M>3>AX4A ._"FJ([55B>WO%3E,)R@*) M.): Q 9G;?(*CJ"V<\]QG!UYSX/<02VH(:]?R>OOE5KB"9 :\M9CVLKZUF#HB:Q@05 8$[^H4!ET:UQ%9P[BP,B[L_!2&SRHX#/K# MG3)O"7+\07N9#RJQ@_\L]E?>O?ZHBL8<"P,F#XKLI\V*5Q'9$UC'.= MOQV*T\$-7I*$C2O<&^S4=DN4&P;#G>*V:_V4;F:O,%^25" *"P5SCD-U8?*B M/RPFDF6FQ9HQJ1HV,URIGAJX#E#?%XS)[41W;567'OT!4$L#!!0 ( /"! ML5;.$.T!7 ( "X& 9 >&PO=V]R:W-H965T0VE15(^TC:M;MV86;8!5L9CM)^^]G&X)H2JH^ M["7XVO<I+UY59 161%[P&ID]67%1$Z5"L M75D+(+D%5:6+/6_D5H0R)TWLWD*D"=^HDC)8""0W547$RS64?#=U?&>_<4_7 MA3(;;IK49 U+4 _U0NC([5AR6@&3E#,D8#5UKOS+663R;<)O"CO96R/CY)'S M)Q/,\ZGC&4%00J8, ]&/+)J_2=!NEF+?]U MPX^/\%_5X@)Y^ O"'@X&X+./P ,+QZ_AKG;:V<6=76SY@B-\R^9C17R%>LZ' M;#4\X3"/Z:U+69,,IHYN'@EB"T[Z^9,_\KX.F?Q/9*\L!YWEX#WV[@V_H-/; M^>U/\]%3>39DN>$96Q[3_=O4QW$43Q)WVSIS2?1V'U$5O:A+'X_'X M0-S;K$DXB0\+Y_:ZV4S2[T2L*9.HA)7&>1=C32.:Z=0$BM>VP1^YTN/"+@L] MT$&8!'V^XESM S,SNK^(]!]02P,$% @ \(&Q5J[!NC&ULK931;MHP%(9?Q?*J":05AP3: MBB61**@:4JNALFX7TRY,&,P%+A?2N+*GZ=0MXN/$(]L6QDV0-*[H%E9@GJJELA'I M7')6@M!,"J1@D^#I<#*+7+Y/^,J@UB=CY$C64CZ[8)$G.' ; @Z9<0[4?O8P M \Z=D=W&S]83=R6=\'1\=+_S[)9E337,)/_&7Z&DU1[V+/KI 3* 'QKD]>QT38TL[ Y*U96Z;,N$K9::5&J @_(#" M((S.R&=OD4=>'KZ4$PO<48<==>C]HG]3HUZ+W4??IVMME+U8/\X!-HZC\XZN MV2:ZHADDV':3!K4'G+Y_-[P*/I[#_4]F+^"C#C[ZFWMZQP2S%R9'6RESRW^_ MN/OL6H'I_CGNQFSLS=R;L$^'P7 PBLG^%.C/K)MH<-TE-1LE)_?4O1$/5&V9 MT(C#QLJ"P;75JZ;OFL#(RE_=M32V$?RPL$\5*)=@US=2FF/@NJ%[_-+?4$L# M!!0 ( /"!L59NC<3C&P0 +T6 9 >&PO=V]R:W-H965T?#81 2GQ-Y;UI,/CYV<\?^^%?C_>,?Q4; (F^Y5DA)LY&RNVU MZXKE!G(JKM@6"O5DQ7A.I6KRM2NV'&A2!N692SPO='.:%LYT7-Z[Y],QV\DL M+>">(['+<\K_F4'&]A,'.X<;#^EZ(_4-=SK>TC4\@OR\O>>JY3:4),VA$"DK M$(?5Q+G!US$>ZH"RQQ\I[$7K&NE4%HQ]U8W;9.)X>D:0P5)J!%4_3S"'+-,D M-8^_:ZC3C*D#V]<'^J]E\BJ9!14P9]F7-)&;B3-T4 (KNLOD ]M_@#JA@>8M M62;*OVA?]8TB!RUW0K*\#E8SR-.B^J7?:B%: ;YW)H#4 >0D@) S 7X=X+\T M(*@#@E*9*I52AYA*.AUSMD=<]U8T?5&*64:K]--"O_='R=735,7)Z6^,)?LT MRQ M$G1;2%JLTT4&Z$8(D.*GYO$#R_0JVU.>H+T0\XJ//CS%Z^^8=>H2U6JNR9X+SE^#\$D<.N!Y,;,;<484APQ*#^S&=;/WF M[?DEU__>V_OS=_4$W4K(Q5]]KZ'"!/T875NNQ98N8>*HXB& /X$S_?$'''H_ M]TEF$Q9;@G7D"QKY A-]^G&7+X CMD(/L&5<4KWRZ[4BT+^&93.KP&$)UK7U M:>J/W:>V2L:A+U7)$JRCTJ!1:6!4Z;#(^F2H(J.6#%$4>/A$BA?UBGMZ>1'Q MFEZ=R8?-Y,,73?X]N@>>,EWCENK[*$!7L>JJ;S_/C-1+-TSX;+&$X? T?4LC M=E2*&I4BHTJW1:(^-3REJI+<@=X4O57$"+E4%)NPV!*L(]ZP$6]HIP@/;KX+@]'@9!=^IU,G0^P=39;WOU0A,_92 6I: M.SGO)'U; W9U:IE1;-3I"Y7J>_Q)"2+UA]=8C,RHB[6Q28MMT;HRDJ.,Q$Y% MJCFV-+1)BVW1NAH>G34V.D]C63*'7BR;_VQ;DL$H//4'/=WPB S/^"-\],#8 M;()?79ML&MPY?FZH>SR2K3&[4AV-,#8[X0] ,[DI_U7^N%-VJ3RY,-8H(^]B MC6S28ENTKI9'7XY#2S7*JA6W2HMMT;H:'ET[-MMV8XVR:M9K6GM[!L$H.'5/ M=;?H;+=NHD>'C8T.]/4URJKEKFF1R3]9==)NZUPO![XNST<%6K)=(:LCL>9N MMY=9)ZQ%0'NW>4K]-"H Q6"NE=1:HJ\.JLM&I(MBU/#Q=, M2I:7EQN@"7#=03U?,28/#3U &ULO5I=2XVQ_?<5'P("B.!3W)3'X MW,,]%W'O 3S>4?;(UX0(\!Q'"9\8:R$V%\,AGZ])C/DYW9!$?K.D+,9";K+5 MD&\8P8LL*(Z&R#2=88S#Q)B.LWVW;#JF6Q&%";EE@&_C&+,?ER2BNXD!C9<= M7\/56J0[AM/Q!J_('1'?-K=,;@U+ED48DX2'- &,+"?&#%X$R$\#,L0?(=GQ MO<\@E?) Z6.Z<;V8&&::$8G(7*046/Y[(EZ^Y44@D8IWYQ&//L+=@76-,!\RP6- MBV"901PF^7_\7!1B+P ZKP2@(@ U ^Q7 JPBP#HTP"X"[*PRN92L#@$6>#IF M= =8BI9LZ8>LF%FTE!\FZ7F_$TQ^&\HX,?U,Z6(71A' R0)<)P(GJ_ A(F#& M.1%\T-H#3@(B$6UDX M4H0'^O ;+,.1EX5#C1JK/$E6QF>]PO"O+Q(/K@6)^=^J MXN?DMIH\;2P7?(/G9&+(SL$)>R+&].>?H&/^HBISY-(?0M3Y[/I_UZ*&$^].JP0)M+1Z6C4NE(JW0V MGV_C;82%7#U2+Q/A/SAMNBK5.9.S)V=@NR.[(>=*!3/]$6JHUN;54;53JG:T MJG^30W..&?L1)BOPA*,M4>EU6D)C6K=4ZVK57LO& MNJ,AGH'\VC[Y M^#R/MHOT_+^,N5-5&3R%0M,QFVM>!8/0'C5*H4VV8RG\LA2^MA3Z07$&WM,) M_)9<52-0H!1]0)MUQYI L[(XIK8J]U3@J'U%G(&$*#M_05>[W"VY(!K2%3#/ ME".BH5V?7%?Q>_X.ZIO_WFD&=-E>%Z(;$#X0I?9">\;U&J%>VH"^V>C4K@PF/ MZC!AKQ:S5[:@+[9Z92N7"?^;S2S":V/%]*'9',-JG&/;S=??H-V#::RL6@@*G6PC$<*:PL*=1[TGN&%R3&[/&-B=2362Q*TR=;T!=; MO8*5DX7^42=23Y:SJ&R?;$%?;/4G8Y4=1GH[_-9$0FU?ZUANLT$=A KTJ725 M6IE?](;Y?4?_06TW.Q@AI]E_5##;M9O/ O2)=15>N6.D=\>'S:*"I.8IH-E\ M^*%".:CI._0)=15<&5BDM7&]3J+B4/N"50NAC5*M@V.X3U2Y3Z1WG[^+M;Q% M.NB>3\_TWH[9*UO0%UN]BI6I1:-CSB+4DR\M*MLG6] 76[VRE6=&>L_\YBQJ MVV#+-^WFI7@(*M"GTE5JY961WBN_JP.U3>Y I5L%\YJWCH$^L:["*R^,]%[X MP%G4?KS:LAQMB-_2>@S7BBK7BOZ_![#%H=PWUKX"I5@"O5K.X=[[YIBP5?;> MGH-Y>A7G[VC+O>5O V;9&_'&_DMX$>1O^"N:_ <'-YBMPH2#B"PEI7GNRC[% M\G?X^8:@F^RM]@,5@L;9QS61-UTL!L_@IM/1/MES JS"^JVUC'0DDE),M;L2+( M2=%<\7/;ARW!:/R&P&T%[J$"KQ5XIM"&S)1UA26.IYS5B.MHY:8'IC=&K:HA MA?X7[R573XG2R?@+8VE-*$6X2-%-(7&Q)DL*:"X$2'%V7G\ MZ15(3*CX@,[0X_T5.CWY@$X0*=!#QBJA?,34E@I-)["3%N.RP7#?P)B7_!PY M[D?D.J[7(U\<(O>,W'TMMU5#NJZX75=]X?=92*)>$4@1WJX]W_/Z!_$$?O[_/[^[Q#V8XDC_H M^(,#^<,^_F"??Q2.=_@',QS)'W;\X2#_0P9J8U])X'WXX1Z^%XV]T0[_8(8C M^:../QKF9Q+3/O1H[\L3C$+/VT'OB0HCW^^B&B9[:^_4YY9OF*])(1"%E=(Y MYX%:0;PY"S03R4JSG2Z95)NS&6;J^ 1Q%4_" 0 $ 2 9 >&PO=V]R:W-H965TIS\["2% ZEL0]$7)@^<_\QO'DXF':RZ^RQA H4V:,#ER8J66MZXKPQA2 M(EM\"4S?F7.1$J5/Q<*52P$DRHW2Q/4]K^>FA#(G&.;77D0PY)E**(,7@626 MID3\N(>$KT<.=K877NDB5N:"&PR79 %34&_+%Z'/W$HEHBDP23E# N8CYP[? MCO' &.0C_J2PEK5C9%!FG'\W)T_1R/%,1)! J(P$T3\K&$.2&"4=QS^EJ%/Y M-(;UXZWZ8PZO869$PI@G?]%(Q2-GX* (YB1+U"M?_P$E4-?HA3R1^7^T+L;V M]. PDXJGI;&.(*6L^"6;,A$U ]Q[Q\ O#?Q#@\X[!NW2H)V#%I'E6 ]$D6 H M^!H),UJKF8,\-[FUIJ',3.-4"7V7:CL5/,!,H8\/H A-)/H*&Y61Y!/Z#;U- M']#'#Y_0!T09^AKS3!(6R:&KM%-CZH:E@_O"@?^. ^RC"6]^J>+<4+>3Y-\CW_'9#0..?,6_GYKXEG':5P7:NU[9E\(E))3+] M>"OT[5D/0$\*4OEW4[H*M4ZSFEFUMW))0A@Y>EE*$"MP@E]_P3WO]R;4"XGM M@7\UY:-P MTL^=F**S"ORNI_^&[JI.:HWE3-)N1=JUDK["BB6713,W5F,)IFLWEYM0FQUSR#!XC6(,Y$[%>(_?,> MU2>F)Q"D0J]$ 2(*O8"@/#*UJHFT\(+]&JK7\CKM U1K,&>B#BK4@17UC9&4 M"T7_A0@5I4G*C+ 0T)>-?O=+:.(:',U@N]L[@#H>TZF![\7ZN8KULS76"65Y MH?@V@70&HK%<6A5.+9<7$MN#Q=[N5>M=]$U1REV(_5)J^_"U/@.?MP3?6";U ML[I]1=R@,4]3JO(,/0*8%1GJ8]U3-N8(-RY)#W.?B^SM\WXK_2#<: M,HR)6 *^0J$!D*"Z%ZV$:M0P[C^WC@DLGH\EVC7]F!K8V6!N]Z&MR];#6Z4(]2PE^CX\&[ ME@?;>YYK5:->AI MHTQJS+DV]5I]O99$L5U1G"B^S+_X9UPIGN:',9 (A!F@[\\Y5]L3XZ#:- K^ M U!+ P04 " #P@;%6-I1"NY$# !:#P &0 'AL+W=O,_Q!I HNUL/7RXH&NUE*_L*/)AJS@$>339L[5R*Y1$II!+BC+ M$8?EU+K&5S,<: =C\97"3C2>D9:R8.R''MPF4\O1C""%6&H(HOZV,(,TU4B* MQ[\5J%7/J1V;SR_HGXQX)69!!,Q8^HTF$ELR,K!LB M233A;(>XME9H^L&LC?%6:FBNM_%1;]#[ M=Q_0.T1S]&7-"D'R1$QLJ2;3+G9< 7\L@=U? %]O^ 5RW#/D.J[7X3Y[C;MG MW-VVNZTDUCK=6J=K\+P^G;>YD+Q002C1]SME@&XE9.*?+G$EFM^-IL_6E=B0 M&*:6.CP"^!:LZ,\_<.C\U25U(+"6<*\6[O6A1T\YR1B7]#](4+D(0A0DCP'] M_:QR@8 N]27DR$#J1+"-SKT@G-C;IJH.(]_W:J,66[]FZ_>R_<(D2=4Q7,@S ME*LDQI9F@.@+Z9@)V1F-)6[88(,Q#GW_@'2'F1L$P:B;=E#3#GIIWX$0:%9P MKD-KKI=;92C%_8[EJW,)/#-+WT4[..)S/AYC[X#U[ZQ:I,.:=-A/ND7N3,5# MG!8)S5>UDGLB"TXEA60P@<":PD?U\+' MKT@0Z6_/U;@CZE1IXQP$Y_@HAV$W;)JU2&)G?ZLZO32KH+Q><0"]09WW9R_$ MJ9LR%%I;<*.,P(,&9 4WE/B!T-KB][4%[KW!WW;'5IBMI.X=!6C_S&]5MB\> M<'_U,.>PI:H&/,RRG8)ZH4[>TH'0VL+W=0CVAXWGWKKF9/$#H;7%[ZL9W%_. MO"V>@^-Z$!_'<^_,IRJS&XV/[CKO"5_17* 4E@K>N1BIV7C9R)4#R3:F%UHP MJ3HK\[A6S2]P;:"^+QF3+P/=7M7M=/0_4$L#!!0 ( /"!L589Q6R"Y04 M XA 9 >&PO=V]R:W-H965T6I_N,_LC7A##P*XG3_'*T9FQS81CY8DT2G(^S#4GY)\N,)ICQ MMW1EY!M*<"B#DMA IND:"8[2T6PJK]W2V33;LCA*R2T%^39),'VZ)G&VOQS! MT?.%NVBU9N*",9MN\(K<$_;WYI;R=T;%$D8)2?,H2P$ER\O1%;P(D"<").(A M(OO\X#404AZS[(=X\SF\')EB1B0F"R8H,/^W(W,2QX*)S^-G23JJQA2!AZ^? MV3]*\5S,(\[)/(N_12%;7XZ\$0C)$F]C=I?M_R*E($?P+;(XEW_!OL2:([#8 MYBQ+RF ^@R1*B__X5YF(@P#H]@2@,@"U ^R> *L,L(X-L,L 6V:FD"+S$&"& M9U.:[0$5:,XF7LADRF@N/TI%W>\9Y9]&/([-[M>8$G#-,Q>">9;PY91C49#S M.Y(S&BT8OX[3$-P2*A=9NB! QN3@+HO%PMMC&H)W 6$XBO/WX!S\#@R02\C4 M8'R*8B!C44[GNI@.ZID.1. F2]DZ!Q_2D(1- H-KJP2B9X'72,MXM:%C8*(S M@$QD*28T/R;>#(<:-595+DORV3U\!V4X+XIV4*=[EBU^ M@.\W)'DD]!]5\K7D8HNYR#=X02Y'? _)"=V1T>R/WZ!K_JE*W)!DP4!DC:3: M55)MR6[I>N#\L=,#X(I2G*X(W^88>'P"A[A;_"0O7XGE?P8^_-Q&[ E\3GDQ MMN*#''QE:T(!6^,4?-T(NOP,?,G2':\7X1%?MJ)*(%L^M]-WT4_@8]%0RNK9 M0U9O2+)@(+)&]9RJ>HZV):[)*DK3*%WQ72P6C7%69E25PH+*E53BEKB;(6C; M$V]J[ Z3HX!9/D1F$Q9T8=#V3:N&-02YE2!7*^@37W1RB?3+<#L#>YZ#[):* M+@I"Z,*6V$ !0[Z+7+6*2:5BHE7Q4*[S?A&3SKCGT$2>V\KR7(5#EFFBE@XE MG].GPZMT>%H=O"&7)!+;:T8!^;6)J%Z5IYJ%Y[5KHX)9R&G71@%#O@E[5IA? M:?*UFOB]]/^E$WROS7HSM'2Y'9VRWU[8"!B=CO]70@1H&K9ZU MC>H4H./N!@,*+T;T#Z9J>6,+MH4K8' \Z0COPJ W=OT>X;73A7JK^]#NL_^O MVWIAIJ5N!6PR1DY;MP+FC%VO1W=M1J'6+?7<< ;,@MTMJWTX[S(+79@B68$* MQKL#]62A-G50[^K:MZ@!]3N=1A7ZVS=H!4RQ.P0*6'-W:.JO/2#4F\#.L4[> MIW+MZ4Y/>?*-9$BV8"BV9CIK,PHG;\\A_(T].= MVK&#L@4E6S-)OM-C45#M29'>DQY_?BR)7EJ^*IAB^:I@C;71U%-;362]O;O# M8.='-.BWNH.R!4.Q-0M;>VFD]]*O>GXLQVX8231N^V@%BOM(M[VR%2@X]GIL M)*IM--+;Z%W M;)3J! \>PX/8='5-MGI+?/PQ\>RP'U>N8* ME*K:"I2FVK7+1?KO7%_[Z*@?_N2=9E!W6K*U5U+/]R^HMIU(;SM?[R!:#NR] MU$@*F**1NJC&PBO4&PPX6V39EQ2/5ZFKU4/]*/LIN7;^&%T'Q M:+ZF*7XI<(,IWW-S$),EIS3'$][AM'CX7KQAV48^CG[,&,L2^7)-<$BH /#/ MEUG&GM^( :J?0,S^!5!+ P04 " #P@;%69:',L)H$ "G&0 &0 'AL M+W=O$F3C(^3TWQ7'FC(>Z[8&-AS0729R1!P8\3U/,MG>=6*%&/A]0[]BPY>!C/#G$QI\G<7( MZ3L0D3G.$_%(-[^3,J"NP@MIPO4O; K;FX$#8" M^B<<_-+!/W;HG'!HEP[MXM[6[W^ >F-WOL73W^]H=&:)I5W/2 MUGB=$W@/A.D7.@O)=3$SCX0+%H="7CX)&C[#]WN2S@C[IXE\([C*([=\A4,R M.S9YMPD66 *K\=ZM>.\:%_.C(A?H M7&X2U1KF>@T+"C,",>>Y;)*I+4[SM(G7 K^G\=4VMAY[0W=]2)9Q!)>290FL M1E:O(JMGA2S\0-1E[+;PY]4(4^>&/VN(","MA*@"J3',@7X-=LYJ31G;-/2 /TJ+<\#L0X6U3Q3(U M8US,J26T.J?[^@&9"XA7N4*O4F[.#U;+!JMH@2VT.IW[R@&]=^F K-8.5M$" M6VAU\O?E S+7#^R5/3)+^PNT3HG4/2&U MRE"L:GA;:'5R]BH>F67\6PGK7(UC[.7BU\@F6F +K<[POLA _??.8<8RYV+R M;:(%MM#JY._+'/13=$+?1) (>0 MYIDH/@-7K=5IPT1_8S]JOU.G$/K+^!ZF.,*XQVPABVQ(R%Q">JT;F5]9<2I0 MW BZTM_)9U0(FNK+)<$181K/#0L%1"D$ G%@.5C#6-(4T4DP_A5 MH2M$<91P5K(,LYP8YEM-M"6C\''A7PYT6>'@>/L$2[O0UW#Z33;?9BZ[FW*!O9;8 AN@2Z?WB:%2*A#+R!V(D*%KL[F#EFZCI?LB+6,4 MEHSD*S0%1FA\@QYP6D*;5!6OMR.5W_$/9#JVZ7>\?9OPV,;MV(W-7E)>DY3W MGP4R W7$J_Q>72K>4:G8MO.AZ_8/-#@;ZDM+Y4)D>ZKZC:K^657'-,OD#52) M^V,"2K^?;-2Z]N^USNHM&,S MQ[4\RS[XX%K8?-_J]P^^.7/GLLR K733P5%$RUQ4-T^SVO0U(WV='ZS?R7ZG M:D_^T53-DKP85B3G*(6EI+0Z/5G>K&I JHF@A;Z2%U3("UX/$]FS 5,&\OV2 M4K&=* =-%QC\!5!+ P04 " #P@;%6N;-?XGFO[VI[O*7OB*<8" MO.19P1=6*D1Y;=L\27&.^!4M<2&_;"G+D9"O;&?SDF&TT:0\LZ'C!':.2&$M MY[HM9LLYK41&"APSP*L\1^S'+<[H?F&YUJ'A"]FE0C78RWF)=GB%Q6,9,_EF MMRH;DN."$UH AK<+Z\:]CERH"!KQ%\%[WGD&RLJ:TB?U\FFSL!P5$H MX. BP@*1C%^"#^!Q%8&+=Y?@'2 %^)K2BDL\G]M"QJXBL),FSMLZ3G@B3A>" M!UJ(E(/[8H,WQP*V--TZAP?GMW!4\:9D5\"![P%TH&<(Z.XM=$_3H8$>C=,? MD*3#J::[(VZ\=AP]K>>=T(OP5K9LP)U,$B/K2AR& T2$)QGE%HF8\E;S0\U7A?9YZ3I!.+>?N_DP@2;!,2@:@F8SO\4+P/(FTQZODP@&)J-35MCTY^,1AS+*H^R#.!F M?S#.J>F@[\"=]4P,,1._AXD,F,[X'5F8M19FHQ:^4H&RHU4!\(L:%VPR,AL$ M,(43M^=D" I#V)N+D0'DA">\N,[K=NZ,NKE%;"=/>VJA/Q:R:K6[=KTU?WO M^1HS8_4?5_ZOY?^L:M&YU(ZSVCDDN?__[MKT<:[\GE,M.I?:<7[A:W[A6V=M MI6;MH9;HJF@^+<+!3AFXT]XZ-( FTWY),8$ZM;-V9'=.V#EF.WU3X;)J5(6H MCYQM:WL;NM%W@%[[K;HEZ9/[JTQ]Q9(GPAV12S3#6RGI7(5R]V3UK:5^$;34 MY_@U%?)6H!]3>=/#3 'D]RVEXO"B.FCOCLM_ 5!+ P04 " #P@;%60-2@ M0;L% !M+ &0 'AL+W=O8A^_QO6>NKWUB#U9"WJJ ,8WNHS!6)XU Z\5QLZFF 8NH.A0+%ILW +OPET\J Y'"SH#9LP?;482W/7+%!F/&*QXB)&DLU/&J?^,6FE!FF+ MOSE;J8UKE(1R+<1MHW^6QJ\">::*G8NPF]\IH.31K^!9FQ.EZ'^(E9_L#R@3H(W%:%*_Z)5WM9K MH.E2:1'EQL:#B,?9?WJ?$[%AX'>?,<"Y 7YLT'[&H)4;M*H:M'.#=LI,%DK* M Z&:#@=2K)!,6ANTY"(E,[4VX?,X^>X3+X1I MRD.UCSZBJPE!>Q_VT0?$8_0U$$ME#-6@J4T0B2O-:>[P6>8P?L9A'Z.1B'6@ MT$4\8S,;H&FB+RC :PK.L!/Q="$/D8^?31OT2;-( M_;OM$V1=M+=WD92B8[6@4W;2,+5&,7G'&L.??_*[WJ_;Z(,$(T!@%K7M@MJV M"WTX,K6$K\>!M)(>?>,ZF$FZ,EG_F=-K'G+]@,;TP91(C2[OTN:2BQD2<_0/ MHW)KYF?=]]+NDX)]-^QXWJ!YM\FFT\5=V00"L]CL%&QVG&R>BR@R[&75Y/N( M1==,;DU&)\RNR0@)1H# +/JZ!7W=]Q_G74AJ(<$($)A%;:^@MN?,S(O)>(R4 MF1&90ERII6%Y+[O=WT9B!M;=&+7=3N>H]VC+2/G"'5VOVL: M08(1(#"+]J."]J/W'Z%'D-1"@A$@,(M:WRN7K=Y+.;V=W(-R@AY1/0V21-]L M=)!,Q--D5C8S\7I-JWY!OTNA5#)C;UV29L[X>&-@>H<>[CP:Y!7;$7=PKR5O M8\WOOV-!H/!Q2_D&@$"LWFMY0_OE," MU%T8,F=\WQ[P3^I"I6;$'=IKJ2OEC>_6-Q7*PI\B_O&VR@"I7\Y!T0@4FDU_ MJ8?\3@V5 50M@:(1*#2;WU(P^4[14'=EZ&X;\O[CPE"E%7$']EKB2CGDN_50 MV_/1WNT^6CP:[V]<(S@[W3E3(=$(%)I->*G7_'X-E0!4E8&B$2@TF]]2F/E. M<5)W)3BJMD8 56=0:/8OZJ4\PVYY]MPV0I;%>Q>3R_'^05XVB$CVI][^*X3; MI5T3'A2-0*'9GZ,4?-A__X*"044=*!J!0K/Y+44==HJ:F@M*[LR+OT94;$?< MP;V6O%*Q8;=B Z\5%18?;I=VSF70+2XH-/MSE"H0MVNH%: R#Q2-0*'9_)8R M#[OWO6JN%9U*BX]JS8@[M-=25RHX[%9P9U3>F.&?$',52@: 0*S>:W5(?XQ>V\.@M(O^)B U0@ M0J'9%)<"$;L%8EV%ILI*!70'$!2-0*'9!YU*D=GR:CCJ!*H:0=$(%)K-;ZD: M6R]N$]98:')G7EJIN'W>F6%0W=C<.(<9,7F3GF=5:"J6L<[.(Q9/BS.SI^E) MT4?/S_QCDIU\+6&R@[@C4YFX*4$AFQM([[!G5F0R.]N:W6BQ2$][7@NM191> M!HS.F$P:F/=S(?3Z)NF@.&$\_!]02P,$% @ \(&Q5L!B9WDL @ M@0 M !D !X;"]W;W)K&ULA53;CM,P$/T5RT@()&C2 M] ):DDB]@$!B4;7+Y0'QX";3QEI?@CUIRM]C.VDHHEM>$H\]Y\R9\8S35IL' M6P$@.4JA;$8KQ/HFBFQ1@61VI&M0[F2GC63H3+./;&V E0$D193$\3R2C"N: MIV%O8_)4-RBX@HTAMI&2F5]+$+K-Z)B>-N[XOD*_$>5IS?9P#_BEWAAG10-+ MR24HR[4B!G8978QOEE/O'QR^>KT_L[T+N+I%T+8Q0+XOMA:-:Z8? MEXK1!9E>#N('[,;6K(",N@FR8 Y \Z=/QO/XS944ID,*TVOL^:=&;L$0O2,? M?5'L)7T=PSPP^'D]Y),T.IP'CEI5[6,!X!W>^TQI/A@\P/%7Y M;U!+ P04 " #P@;%6X61+5S0<:&Y(5>D2SXO6#LMV[E_,&V7V%G*-1Z,2W3.CZ M%+IOZ,1"S\;IWZFBD\30\8@;OUL8W^CY?UP8]/F1JI6GYIS\_4WAT(V$2OQC M2WHK&MA%]25R(1HZAYFC;@D!? -.^NX-CKQ/MH2]IECV2F)'R0RZ9 9CZND7 MR('3$KU[DQ!,/JF#Q3G4TI; 5B@V0OK2W*0X]&*U(3:'F;&@@MB/CE&9!85Q M-.E01U["SDLXZN5.4@FG.&EEHH/H<>SAGI$A*%0;N.=C" K\";;;B#H;T:B- M>R;5@HQ,/QH$)22._=[\AR@\F?A)SX %%8:19W<0=P[B%VTJ]=J =2\KDR"F4JLY=5Z8%E%B>\@J8_I)S46*ENV+ARDH SBRHI&[@>9%;8L*< M>&C')B(>\J6BA,%$(+DL2RR>+H'R]>!*5D4R@RX\;#""YB!^EE-A.ZY M#4M&2F"2<(8$Y"-G[)\G Q-O WX16,NM-C)*YIP_F,Y--G(\,R&@D"K#@/7? M"JZ 4D.DI_%OP^DT*0UPN_W,_MUJUUKF6,(5I[])IHJ1,W!0!CE>4C7EZQ^P MT=,W?"FGTOZB=1T;]1R4+J7BY0:L9U 25O_CQXT/6P _.@ (-H!@'W H0[@! MA&\%]#: GG6FEF)]2+#"\5#P-1(F6K.9AC73HK5\PLRRSY307XG&J?B&I;P$ M=(\?07Z]SG.PZX!>AM$4*T!32#E+"278KM9Q @H3*K\,7:4G8:C<=)/PLDX8 M'$CH!^B6,U5(=,TRR'8)7#W[1D+P+.$RZ&0<5^(4><$)"KP@;)G0U5O@H84' M+?"D&WZ+-3P86+C?H29L%B2T?.&K"X(2(E/*Y5( ^C.>2R7T(?G;YGC-V&MG M-!?'N:QP"B-'WPP2Q J<^.B3'WD7;6Y])%GR060[3O8:)WM=[/%,8;547#RA M'#(0F")2>ZNTM\<5B!28:MW!-:]?GQES<:YB[]2L[FK;J#=%):]%[4CK-]+Z MKTJ#+3D@3Q#3;P3/&ZWZ;"WKJ[53:IW'#W:FYT6#/:WM8?UH3^R!L&_M:J-& M;=2I]GIV-T$969$,6+8ES#P;E/)4>Y$A66"]A;K%=J%NV%)0?"HKTM[VX]T26(A2UU)$KYDJGZJ6M& MFVIJ;(N(O?%+76751=$+35VBZ9=H09A$%')-Z9V>Z=,HZK*G[BA>V4)@SI4N M*VRST)4B"!.@O^>.2=#4GO%_4$L#!!0 ( /"!L5:U6&LI# 0 X/ M 9 >&PO=V]R:W-H965T;D]=J=>+]J%][< DL18PM9V'ZZ>O35CR@$%;==\D&&:&W]CC M^>/ICHL7N090:%_DI9PY:Z6J:]>5Z1H**J]X!:5^LN2BH$H/Q03U7OT:_6N=O$YF027<\OPOEJGU MS(D_09-08.*E/)?U+]HUMIZ#THU4O&B<-4'!RL,_W3<3<>* MQST.I'$@;W7P&P>_3O1 5J=U1Q5-IH+OD##6.IJYJ.>F]M;9L-(LXZ,2^BG3 M?BJY+U-> 'JB>Y#H=#"Z@R4( 9D9HALI04GT\0X49;G\A$;H^?$.??SP"7U MK$1/:[Z1M,SDU%6:RL1VTX;@RX& ]!#<5.(*>>0S(A[Q+>ZW;W'W:W=R[N[J MN6@GA+030NIX?D^\-FVETZ9UVM>VI Y1QO8H9O-=RXJF,'/T[I(@MN D/_^$ M0^\76XKO%.PL8;]-V!^*GCP)FH'>D2FP+5WD8%W"0XA)'<)TAFT2X*F[/OB!=DKIG2=KL^E1L:&YE/ 0+3P!T24PN*+M&.#)E M9^,,6LY@D'/>=+4=4^M,T!W-4<[H@N5,_;"!!ET&' 07H!8C$GAVT+ %#0=! M?P?=\(;9PNXD1L2[8+,8Q3BTLTU:MLD@VWVYA5)QP>P%..F^ZO+)ND[)1QI9"B\@E M9M45>\M_?1UY+3BVMMIDVL=^JF[Q7M//,31<7_IY(;;WN5-@ET M34:81%'/FARE#0\*23(74%&6(=B;CMJ#1RSO]J+X$M%B%OL]Q8V/6H2'Q>C7 M?0I2(KZLRX9O07^DZ4] 7?!ZJ5)6BX"5VK=0AW[8F5F;'2'^N ?\*%5X6*ON M2T7+%=/Z.; ?<5=]1GCLG[R]H;3:15Y/B\5'H<+#2O7P_?F 9Z7K2@Z9!!TV MBU44]LW?49GPL#0]E_H0DK-_=,-8Z<,'TG+*2@5Z?RHDJ (D=[2R4G?%R-3K MI338S,:3OAUU%"T\K%J6=GS2ZZR\79$:^4%(.O-LLR.AU[?%CI*&AS7M#WTV M_$_ 4>?#;D3\2=SI"%:[L?DH/P-V3PXKYJ3XC8H5*R7*8:D=O:N)+C!Q.'P= M!HI7]?EEP94^#=67:WU@!6$,]/,EY^IU8(Y$[1$X^1=02P,$% @ \(&Q M5NUR8_[% @ 40D !D !X;"]W;W)K&ULM59K M;]L@%/TKR*NF5NKJ5U[K'$M-VFJ3%JWJ8_LP[0.Q;V)4 Q[@)/WW ^QX29MX M;=5]L0'? % MX0Y!X^? 0PL/6N2$30Y#R]?9FT,I 8[1MP($5H3-D: M[3=F^^TKBU?_7-E6AI>N[!N1;9D=-&8'_V=EVVF#8/_1THI\J5UWHSI1$'-; MM"5*>,E4=>8WH\V]X,R6PT?C(WU?J,K[7YKJLC'!8DZ81#G,-*5WTM<[450% MO.HH7M@:..5*5U3;S/2=!X0)T-]GG*MUQTS0W*+B/U!+ P04 " #P@;%6 M&&*7FU # #># &0 'AL+W=O=P _)N,>9JY+8J.2FA$H15B,-LZ)S[9R,_U 'UC)\$UF+K M&FDK$\8>]. J'SJ>)@(*4ZDEL/I:P0@HU4J*X\]&U&ESZL#MZV?UK[5Y96:" M!8P8O2>Y+(9.ZJ <9GA)Y35;?X.-H9[6FS(JZD^T;N9&L8.F2R%9N0E6!"6I MFF_\N"G$5D#0>R,@V 0$W8"W,H2;@+IR;D-6V[K$$F<#SM:(Z]E*35_4M:FC ME1M2Z9_Q1G+UE*@XF7T'50.!CB]!8D+%"?J,[FXNT?'1"3I"I$*W!5L*7.5B MX$J53@>YTXWT12,=O"%]ON"GR L^H< +0D/X:)_PL X/7H>[RF3K-&B=!K5> M:'?ZZWPB)%>KY[?)42,1F27TECH3"SR%H:/VC "^ B?[^,&/O2\F?_]([)7; ML'4;VM2S^WK]0H[P"KC:CVK+Z4U-JCFBNA!( B_1\1-@+DY,E;#+)ZB.1+Z' M2E;)0J Y?C)M$I&=J5T5RDU2+TJ0M06(7I?$7(BIFQ92<2Q!)/K1L]OUJ1^ M!:XR[]0+TH&[VK;TQK2XG?8*M]?B]JRX7Q4=IGJ]1R:V)CC9RNGWPZ!#9LUP MX)J+6_YX3_Z>B;\)CK?YDZC+;\UP('_2\B=[\L^EF7I6![<% MJ+/43+U;C>W2VW$0IG'7@3W%H1:VS@.^W0*3F!KI_=WZ^TDOZ>);Y0_%?VGR MOK6KJBXOQ!FZJM1/ $(:?02&?>"'71O_HWG[+]W;MW?%L195?6J%Z1(0FVV: M-B5X0BB1!,SGL7"W17A1%'6]67._UYN[=?C4)_\?F,]))13Q3,E[IXEJ2;PY M3#<#R1;U>73"I#K=UI>%^@,"7$]0SV>,R>>!/N*V?VFROU!+ P04 " #P M@;%6Y\)C!<\& Z)P &0 'AL+W=O74ZV4NXOIM-JN16[I'I; M[$6NOED7Y2Z1ZK+<3*M]*9)5$[3+IMCW@^DN2?/)?-;<>U_.9\5!9FDNWI=> M==CMDO*_:Y$5CY<3-'FZ\2'=;&5]8SJ?[9.-N!/RT_Y]J:ZF1Y95NA-YE1:Y M5XKUY>0*7<0DJ@,:Q%^I>*Q./GNUE/NB^%)?W*PN)W[=(I&)I:PI$O7O02Q$ MEM5,JAW_=J23XS/KP-//3^R_->*5F/ND$HLB^YRNY/9R$DZ\E5@GATQ^*![? MB4X0J_F6158U?[W'%LO8Q%L>*EGLNF#5@EV:M_^3KUTB3@)0,!* NP!L!M"1 M -(%D',#:!= F\RT4IH\Q(E,YK.R>/3*&JW8Z@]-,IMH)3_-ZWZ_DZ7Z-E5Q M3M^]0W1>O8R&3-*M^\G[V/MW%WNM7/WFOO#3W/FZ+0Y7DJVHV ME>K9-<-TV3WGNGT.'GD.PMYMD'NDQC]3&/K]+ M,@&^GFT8;\+JR?!A'A'F1^%L^G":B"&,<\HHZL/B(8Q%0<@UK-=X=FP\LS;^ M][*H*F]?%NM40AK:Z.#DJ2A@"$6&!@!& X9]0P, PX0'&-80'#4$]@Y04WB: M;]YX&Y&+,LG>>&K"\)*5FKO22I9)/' 8(F;TP&*(XJHWJ2%BB&(L MY"$L(CR*"*TBKJI*2##_X?!QD<\(,]H.P ).L#&>8FLKOG$NB(X:(ZO&1;)/ M99*U;]LJE8<2?N.B@10:$FP,^<40A4.&L*$70/D\&GGCD*^KM&^5.)SD.,"VQ&Z2J9+MM@56S^96"<3 M?UN5[>)Z8XG[/#!G/@!'PB BYO0!X# G)!@IM$C;+61U(<^6VBZ\5SI"A,Q9 M$( I(^";=0B 44(('U&AS0YZQNU\;['M^'OY9=PGIDP %B+,39D 3)&1$9G: M%B&[+SJGXJ*AG:&8FO/S H 11'ED*H&L%O''YG%MCI#='8V7733T*I@12@)3 M ( C:N28K@' H5 I'?$-2+L?9+<_YU95-/0M1.5P,(*&,*2\DEE7(1CA:.S5 MTC8(V7W0YT2*TOM8BD0V-<%:71V9F4ZX2[;8%5L_C=IIH"%*V9A,;86PW0J=4UWQT,#497.@9 C#:B5EUB8(A@GU1Y1H.X3M=FB\ MNN*A,T&,46+Z4@A'21B:_@#"^1$?\Z586QULMSKG5E<,&A1D+EH!6!B1@9HA MJE[+CVC19@?;S DL \,8,1=] M("RDYAH#@@4D&EDQ$>V&B-T-G5-@R=##((H#L\!"L(#YIB."8!R3$5]'M",B M=DYVSBVP!' \W#3: .C4 M W12 "8:C>C07H?8O<[-2M6 =)TF]QG\0EG#7_S[H$NVV!5;/W7:8Q'F^K=6 MJVE[<3)=LL6NV/K)U":/?.N.%AGN0+& JN6J.8@ '.7A8/T#X-1BD$RMBW]'ZE"=95BP3:9Y+Z'0X-5).V6)7;/W,:2-%0MD>FE.VV!5;/YG: MTQ&[I[.,I#;P]+@!#GS?7+P",!0Q$Q9#,!KZYNI[>G*H:"?*37,XJ_*6Q2&7 M[2F=X]WC ;"KYMB3R;HTOWA93%KOFX%%QN_C]02P,$% @ \(&Q M5EQ-F:9\ @ V@4 !D !X;"]W;W)K&ULC53; M;M- $/V5D:E0*T'M.(V+BF,I:4%$HA E%!X0#QM[8J^ZWC6[ZZ1(?#Q[<4PH M:> EWLO,.6?.9B;="GFO*D0-#S7C:AQ46C=78:CR"FNBSD6#W-RLA:R)-EM9 MAJJ12 J75+,PCJ(DK GE09:ZL[G,4M%J1CG.):BVKHG\,44FMN-@$.P.%K2L MM#T(L[0A)2Y1WS5S:79ACU+0&KFB@H/$]3B8#*ZFB8UW 9\I;M7>&FPE*R'N M[696C(/("D*&N;8(Q'PV>(V,62 CXWN'&?24-G%_O4-_ZVHWM:R(PFO!OM!" M5^/@50 %KDG+]$)LWV%7S\CBY8(I]PM;'SN* \A;I47=)1L%->7^2QXZ'_82 MAM$3"7&7$#O=GLBIO"&:9*D46Y VVJ#9A2O591MQE-M'66II;JG)T]D22V.Q MAAGW#VR<>OD)'W1+&)S>H":4J3,X RXYWL:7P4<=+(G(&73%'\(>] M+4.'/_R'+0MLA-24E_L&P=?W)AQF&FOU[9 ;'OOB,+9MLRO5D!S'@>DCA7*# M0?;\V2")7A]1?M$KOSB&GGUHZQ5*$&O3,E8[63$$Y%RY\*D+"661#_^*WHMR5\V/-82[O5;C;)T4T5!+EJN?>OUI_W@FOA^_1WN MI]XMD27E"ABN36IT?FFO>E=!F%KAE988O2AM@[M="Z-W&$O3C M//L%4$L#!!0 ( /"!L59*D"YM1P, %D+ 9 >&PO=V]R:W-H965T M4.WH*QTXI$=NY'Q2%2: MLQ)N)%%545#YZQJXV(X=W]D-W+)5KLV &X_6= 5ST'?K&XD]MU7)6 &E8J(D M$I9C9^)?S2*#MX O#+9JKTU,) LAOIO.IVSL>&9!P"'51H'BWP:FP+D1PF7\ M:#2==DI#W&_OU#_8V#&6!54P%?QOENE\[%PX)(,EK;B^%=N/T,1S;O12P97] M)=L&ZSDDK90614/&%12LK/_IS\:'/8(_?((0-(3@D#!X@A VA/"YA$%#&#R7 M<-X0;.AN';LU+J&:QB,IMD0:-*J9AG7?LM$O5II],M<2OS+DZ?@+Y16M4U9F MY,^*D+>OWY'7A)7DKUQ4"EEJY&I< MB=%STV;6ZWK6X(E9_8!\%J7.%9F5&60/!5P,H8TCV,5Q'?0J3M;RC'C!"0F\ M(.Q8T/0Y]-#2@PYZTD__3)$>7%BZWT&?/8=^:>E>CQEAF]30ZH5/Z,UG4S+' M&R6K.)P0/SCU4/MXIO^9+)26>'2_=F6TGG+0/:6YSJ[4FJ8P=O"^4B WX,1O M7OE#[WU7-EY2+'E)L=D+B3W(VZ#-VZ!//9YPO+9IF0+!!X!DHEKH9<7Q,FT2 M)"$%MJ$+#ET)JK4CJVV>ATWL7^)NVNS[_A@3#J.'F.0Q9G!Y@)D]QD07@Q;S M(/CS-OCSWN#O]V=K@[);];;V69V0298Q@U#6GTGV#>]'?+-TYPU4SS;<6^*A M&4<1R5'$K#>FW]PNP]:Q8:]C1X[Y<1M/R#2G<@5$"_*'SD'N[H(N/X='_3R* M2(XB9KT1_Z:?4>MG]']W8()FVPJG<\M%CT[%J1\=')UI%R@\-*H#%%P<'L+> M:/ZK5^Y>#5$ ;@I3O"EBMT/]#+>C;7TXL671P?BU?Y749=Z]3%UTXC.W8GAX M.2Q1TCN+\/#(NI"K.UJL;:6R$!KK'MO,L?8%:0#X?2F$WG7,!&TU'?\+4$L# M!!0 ( /"!L5:D;,/T2@, ,X4 - >&POJ8-(BF=(Y M-;:KIV%9:$;3$DBY"#NM5ASFE$LR[,MY?I.;,IBHN30#TFU"@;M]2P>D'5^2 MP,F-5,H&Y.'LX^^Y,MW M70^JN-;)N52ZRNTRN-_C>O@.L.J!02Y$8[!#7+Z@Q3,L;VZD&5\$74%"W M[Y>%=3C5=-GN7)$UH;K9)&.E4Z:;-&VR"@W[@F5@1_/I#.Y&%2& QJC<-E). MITK2RL.*43>L[(0)<0>/^*]L2WN1;>Q9M6.R:5I#==/)N [H;ZHY[4W9RU?I M!@5_5.;KW$Y'5GTH;G:K6<8757^1-08P]3:N3HM"++\(/I4Y\ M8*8T?[+9H%0F-L T"1Z9-GRR&?FC:7'/%F953HL,]]QYAY[_[3I/F62:BDW3 MMO:/>95?[;A^)[Z%Y^IK9=>QUV34/7Z/]1G@V$W&QV\R2H[?8WV".G:3O?=@ M\CUL=_?-OMGWF@SKD]#&<6OKL-5$ SC4#LA/.!Z+==)@/.?"<%GW9CQ-F7QQ MYK+RAH[M'VM;^G9\RC(Z%^:^ 0=DW?[!4C[/DV;4+2Q$/6K=_@[3:\?-B=KF MXC)E"Y:.ZJZ>CJMF8!LV:WT!81>YJ2X_@G$*8%TJB*$G\"&!^!U&$ M(? TX@CF #Q@2!15[\&=]U&X>D^%Z_]@#I\!4$L#!!0 ( /"!L5:7BKL< MP !," + 7W)E;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$ M^0%6H@_8$@6*19V_K]JE<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8E MCVG.D4*NU"P>-8?20$3;8T.P6BP^0"X99K>]9!:G3Z;B6VHS.3G=M7;HQ/K!!Y4%; X5MP:U6#_[G^?90W&NO ME[K2X6DVZOZNU$C4VNA:?U?%;#09";^V#W]9I[];$V1UG3M;5;-1U)^X52[H M_%GQ=0MY(Y>^*PER>24!9#::3J#!4CL?NAI=^Q(8[Q54[H^:8#_I*B@WET%] M=K;9:+-JFX&[&*/;Z.*P^^V#>.)^)XRV+'6NYC9O:F5"'T>GJA;0^+7>^)$P MLE:ST:Z*D*80%R9 D,3"]$U!W?9.X=*+HK_K +@HANY$PPFW*#IP/LB/<&PK M7<#5"_%!5M+D2G3!]0@P)@#C@P&*HTN)(!,",F&'+)3Q0#C O6YQX%\19$I MI@>$_!8CR(R S%ZQNW?Q@ZZV)72Z= AR2D!.#QG)!$&^)2#?\D)^E:%QJ@W< MA\9KH[SO!J)KO3(:FD"0[PC(=[R0Y_E_#5RS*T=$[PFB][Q$5^I>F4;AT7E" M#<\37IRYMH8#=_C@NOHX5!$I#V9[?)+:B5M9-4K\K:2'Y^T9'J6.B-D= M"P-]&2#W4 ,D2A01LRD^6UL\Z*KJWL4%9$1FU1*(<^^'RHTH4T3,JIBK9< L ME! B9B.TP[X"\_?#;0TM^6?Y$^6"B%D&/=^5VC0N7P.E@,1YY62-^2@-1,P> M )Q2A\Z>D G_(2[J366?%"11P>9W F-2(HB830!=6^O0R[Y]-\"L 7B5R7]Y M>RDW1,QR6)C(FI122WJ0 M%:L?G!B34DMZF*6K'2?&I-22OMX2UOZNIM22,JL%P1W?J,< 4ZK]D.2N![-H MZ#3Q&&-2KDF974-B#E*=E')-RNP:&A-/^U+*-2FS:_JD>_LHBNVS.7@D*<6D MS(H9T VH**.DS$9Y:4YP?*5@&-=X?Y#R2W:@J+V,_7L.'YQ)CD'CNS:_!\ M]1A"VQ+ ] LR\^X,QJ1MON^",'&-2 MMID><@MFD.1.*=M,.]N,N\K^[+10)Z+P-W7C&?_ U!+ P04 " #P@;%6)V75I0P" "$)0 M&@ 'AL+U]R96QS+W=OINW]?%Q_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E M,J?A=D;S_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:, MJR9]'*ZG:[H5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"& MH#Q_T#T$W<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L( MS!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH; M@=XVV2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O M)]#;46\GT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J M'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&@>!WH%Z!X'>@7H'@=Z! M>@>!WAGUS@1Z9]0[$^B=4>],H'=&O?-WZEW'ST.IUYZO-3[_.ZD>S_>6Z^,O MRZ^3DU?E@G.ZK:C/?P%02P,$% @ \(&Q5N[5[1CF 0 ]20 !, !; M0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H= M9&%;F[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4 MFI!;1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX. MM>VFF:&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( /"!L59A*7HXUP< &DS M 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5DR0::ZF M @ E < !@ ("!KQ@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5F?R/PUJ"0 KD8 !@ M ("!"R0 'AL+W=O)@<7 (0@ & M @('(-@ >&PO=V]R:W-H965T&UL4$L! A0# M% @ \(&Q5L..&*DO" 6!D !@ ("!!4X 'AL+W=O M&UL M4$L! A0#% @ \(&Q5M\D Z9,! SPH !D ("!?%P M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\(&Q5FR!E_&!! L@L !D ("!#&H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5GLS^52* P M)@@ !D ("!;7P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5H,PQ5"V!0 L0P !D M ("!*8P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ \(&Q5@-L)FH? P -0< !D ("!-IP 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q M5J&2CED5!0 N@P !D ("!@[@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5B&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5J$Q;>@L P V 8 !D M ("!:,\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ \(&Q5H0O)' @! ,0D !D ("!6-L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5H"V MLAU= P NPD !D ("!8.@ 'AL+W=O&PO=V]R:W-H965T,+D!@@ *M' 9 " @83S !X;"]W;W)K&UL4$L! A0#% @ \(&Q5N,O# _U @ \0@ !D M ("!P?L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ \(&Q5J[!NC&PO=V]R:W-H965T&UL4$L! A0#% M @ \(&Q5A>K2AS( @ G D !D ("!(A$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5KFS7-SF P 1PX !D M ("!5RH! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ \(&Q5N%G-4%< P 2 L !D ("!R38! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M\(&Q5NUR8_[% @ 40D !D ("!^T$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ \(&Q5EQ-F:9\ @ MV@4 !D ("!A$\! 'AL+W=O&PO=V]R:W-H965TT8Y@$ /4D 3 M " 6!A 0!;0V]N=&5N=%]4>7!E&UL4$L%!@ !' $< :!, '=C $ 0 $! end XML 81 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 82 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 83 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 177 308 1 false 45 0 false 7 false false R1.htm 0000001 - Document - Document and Entity Information Sheet http://www.hawkinsinc.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 0000002 - Statement - Consolidated Balance Sheets Sheet http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - 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 0000005 - 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 0000006 - 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 0000007 - 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 0000008 - 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 0000009 - Disclosure - Acquisitions Sheet http://www.hawkinsinc.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.hawkinsinc.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Derivative Instruments Sheet http://www.hawkinsinc.com/role/DerivativeInstruments Derivative Instruments Notes 11 false false R12.htm 0000012 - Disclosure - Fair Value Measurements Sheet http://www.hawkinsinc.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 0000013 - Disclosure - Inventories Sheet http://www.hawkinsinc.com/role/Inventories Inventories Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Intangible Assets Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Debt Sheet http://www.hawkinsinc.com/role/Debt Debt Notes 15 false false R16.htm 0000016 - Disclosure - Share Based Compensation Sheet http://www.hawkinsinc.com/role/ShareBasedCompensation Share Based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Share Repurchase Program Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 17 false false R18.htm 0000018 - 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 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.hawkinsinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://www.hawkinsinc.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Leases Sheet http://www.hawkinsinc.com/role/Leases Leases Notes 21 false false R22.htm 0000022 - Disclosure - Segment Information Sheet http://www.hawkinsinc.com/role/SegmentInformation Segment Information Notes 22 false false R23.htm 0000023 - Disclosure - Valuation and Qualifying Accounts Sheet http://www.hawkinsinc.com/role/ValuationandQualifyingAccounts Valuation and Qualifying Accounts Notes 23 false false R24.htm 0000024 - 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 24 false false R25.htm 0000025 - 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 25 false false R26.htm 0000026 - Disclosure - Revenue (Tables) Sheet http://www.hawkinsinc.com/role/RevenueTables Revenue (Tables) Tables http://www.hawkinsinc.com/role/Revenue 26 false false R27.htm 0000027 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.hawkinsinc.com/role/FairValueMeasurements 27 false false R28.htm 0000028 - Disclosure - Inventories (Tables) Sheet http://www.hawkinsinc.com/role/InventoriesTables Inventories (Tables) Tables http://www.hawkinsinc.com/role/Inventories 28 false false R29.htm 0000029 - 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 29 false false R30.htm 0000030 - Disclosure - Debt (Tables) Sheet http://www.hawkinsinc.com/role/DebtTables Debt (Tables) Tables http://www.hawkinsinc.com/role/Debt 30 false false R31.htm 0000031 - Disclosure - Share Based Compensation (Tables) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationTables Share Based Compensation (Tables) Tables http://www.hawkinsinc.com/role/ShareBasedCompensation 31 false false R32.htm 0000032 - 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 32 false false R33.htm 0000033 - Disclosure - Income Taxes (Tables) Sheet http://www.hawkinsinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.hawkinsinc.com/role/IncomeTaxes 33 false false R34.htm 0000034 - Disclosure - Leases (Tables) Sheet http://www.hawkinsinc.com/role/LeasesTables Leases (Tables) Tables http://www.hawkinsinc.com/role/Leases 34 false false R35.htm 0000035 - Disclosure - Segment Information (Tables) Sheet http://www.hawkinsinc.com/role/SegmentInformationTables Segment Information (Tables) Tables http://www.hawkinsinc.com/role/SegmentInformation 35 false false R36.htm 0000036 - 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 36 false false R37.htm 0000037 - 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 37 false false R38.htm 0000038 - 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 38 false false R39.htm 0000039 - Disclosure - Business Combinations and Asset Acquisitions (Details) Sheet http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails Business Combinations and Asset Acquisitions (Details) Details 39 false false R40.htm 0000040 - Disclosure - Revenue (Details) Sheet http://www.hawkinsinc.com/role/RevenueDetails Revenue (Details) Details http://www.hawkinsinc.com/role/RevenueTables 40 false false R41.htm 0000041 - Disclosure - Derivative Instruments (Details) Sheet http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails Derivative Instruments (Details) Details http://www.hawkinsinc.com/role/DerivativeInstruments 41 false false R42.htm 0000042 - Disclosure - Fair Value Measurements (Details) Sheet http://www.hawkinsinc.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.hawkinsinc.com/role/FairValueMeasurementsTables 42 false false R43.htm 0000043 - Disclosure - Inventories (Details) Sheet http://www.hawkinsinc.com/role/InventoriesDetails Inventories (Details) Details http://www.hawkinsinc.com/role/InventoriesTables 43 false false R44.htm 0000044 - Disclosure - Inventories-Textual (Details) Sheet http://www.hawkinsinc.com/role/InventoriesTextualDetails Inventories-Textual (Details) Details 44 false false R45.htm 0000045 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails Goodwill and Intangible Assets-Goodwill Rollforward (Details) Details 45 false false R46.htm 0000046 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails Goodwill and Intangible Assets-Intangible Assets (Details) Details 46 false false R47.htm 0000047 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details) Sheet http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails Goodwill and Intangible Assets-Future Amortization (Details) Details 47 false false R48.htm 0000048 - Disclosure - Debt (Details Textual) Sheet http://www.hawkinsinc.com/role/DebtDetailsTextual Debt (Details Textual) Details http://www.hawkinsinc.com/role/DebtTables 48 false false R49.htm 0000049 - Disclosure - Debt (Details) Sheet http://www.hawkinsinc.com/role/DebtDetails Debt (Details) Details http://www.hawkinsinc.com/role/DebtTables 49 false false R50.htm 0000050 - 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 50 false false R51.htm 0000051 - Disclosure - Share Based Compensation-Textual (Details) Sheet http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails Share Based Compensation-Textual (Details) Details 51 false false R52.htm 0000052 - Disclosure - Share Repurchase Program (Details) Sheet http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails Share Repurchase Program (Details) Details http://www.hawkinsinc.com/role/ShareRepurchaseProgram 52 false false R53.htm 0000053 - 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 53 false false R54.htm 0000054 - 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 54 false false R55.htm 0000055 - Disclosure - Commitment and Contingencies-Textual (Details) Sheet http://www.hawkinsinc.com/role/CommitmentandContingenciesTextualDetails Commitment and Contingencies-Textual (Details) Details 55 false false R56.htm 0000056 - Disclosure - Income Taxes-Provision of Income Tax (Details) Sheet http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails Income Taxes-Provision of Income Tax (Details) Details 56 false false R57.htm 0000057 - 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 57 false false R58.htm 0000058 - 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 58 false false R59.htm 0000059 - Disclosure - Leases (Details Textual) Sheet http://www.hawkinsinc.com/role/LeasesDetailsTextual Leases (Details Textual) Details http://www.hawkinsinc.com/role/LeasesTables 59 false false R60.htm 0000060 - Disclosure - Leases (Details) Sheet http://www.hawkinsinc.com/role/LeasesDetails Leases (Details) Details http://www.hawkinsinc.com/role/LeasesTables 60 false false R61.htm 0000061 - Disclosure - Segment Information (Details) Sheet http://www.hawkinsinc.com/role/SegmentInformationDetails Segment Information (Details) Details http://www.hawkinsinc.com/role/SegmentInformationTables 61 false false R62.htm 0000062 - Disclosure - Segment Information-Textual (Details) Sheet http://www.hawkinsinc.com/role/SegmentInformationTextualDetails Segment Information-Textual (Details) Details 62 false false R63.htm 0000063 - 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 63 false false All Reports Book All Reports [dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-K, CurrentFiscalYearEndDate value "--04-02", should match the Entity Registrant Fiscal Year End Date "03/28" on record within EDGAR. hwkn-20230402.htm 4 [dq-0549-DocumentFinStmtRestatementRecoveryAnalysisFlag-DocumentFinStmtErrorCorrectionFlag-Dependent-Value] In submission type 10-K, DocumentFinStmtRestatementRecoveryAnalysisFlag should be provided if and only if DocumentFinStmtErrorCorrectionFlag has value "true" in context ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402. hwkn-20230402.htm 4 hwkn-20230402.htm hwkn-20230402.xsd hwkn-20230402_cal.xml hwkn-20230402_def.xml hwkn-20230402_lab.xml hwkn-20230402_pre.xml hwkn10k2023exhibit104.htm hwkn10k2023exhibit21.htm hwkn10k2023exhibit231.htm hwkn10k2023exhibit241.htm hwkn10k2023exhibit311.htm hwkn10k2023exhibit312.htm hwkn10k2023exhibit321.htm hwkn10k2023exhibit322.htm hwkn-20230402_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 86 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hwkn-20230402.htm": { "axisCustom": 0, "axisStandard": 16, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 907, "http://xbrl.sec.gov/dei/2023": 38 }, "contextCount": 177, "dts": { "calculationLink": { "local": [ "hwkn-20230402_cal.xml" ] }, "definitionLink": { "local": [ "hwkn-20230402_def.xml" ] }, "inline": { "local": [ "hwkn-20230402.htm" ] }, "labelLink": { "local": [ "hwkn-20230402_lab.xml" ] }, "presentationLink": { "local": [ "hwkn-20230402_pre.xml" ] }, "schema": { "local": [ "hwkn-20230402.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] } }, "elementCount": 462, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2023": 4, "total": 4 }, "keyCustom": 20, "keyStandard": 288, "memberCustom": 19, "memberStandard": 26, "nsprefix": "hwkn", "nsuri": "http://www.hawkinsinc.com/20230402", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Document and Entity Information", "menuCat": "Cover", "order": "1", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://www.hawkinsinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Derivative Instruments", "menuCat": "Notes", "order": "11", "role": "http://www.hawkinsinc.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "12", "role": "http://www.hawkinsinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Inventories", "menuCat": "Notes", "order": "13", "role": "http://www.hawkinsinc.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Debt", "menuCat": "Notes", "order": "15", "role": "http://www.hawkinsinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Share Based Compensation", "menuCat": "Notes", "order": "16", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensation", "shortName": "Share Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Share Repurchase Program", "menuCat": "Notes", "order": "17", "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgram", "shortName": "Share Repurchase Program", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans", "menuCat": "Notes", "order": "18", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.hawkinsinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.hawkinsinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Leases", "menuCat": "Notes", "order": "21", "role": "http://www.hawkinsinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Segment Information", "menuCat": "Notes", "order": "22", "role": "http://www.hawkinsinc.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Valuation and Qualifying Accounts", "menuCat": "Notes", "order": "23", "role": "http://www.hawkinsinc.com/role/ValuationandQualifyingAccounts", "shortName": "Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Nature of Business and Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Nature of Business and Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables", "shortName": "Nature of Business and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.hawkinsinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.hawkinsinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.hawkinsinc.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.hawkinsinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i4200e870ac7849c3b3931d3a1861ed80_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Share Based Compensation (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.hawkinsinc.com/role/ShareBasedCompensationTables", "shortName": "Share Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i4200e870ac7849c3b3931d3a1861ed80_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Tables)", "menuCat": "Tables", "order": "32", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.hawkinsinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.hawkinsinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.hawkinsinc.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Nature of Business and Significant Accounting Policies -Textual (Details)", "menuCat": "Details", "order": "36", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PercentageOfLIFOInventory", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Nature of Business and Significant Accounting Policies -PP&E (Details)", "menuCat": "Details", "order": "37", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Nature of Business and Significant Accounting Policies -EPS (Details)", "menuCat": "Details", "order": "38", "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", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "0", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i4dbc4fdf69b54c3f9bb28f581b715369_D20230330-20230330", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfOtherProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Business Combinations and Asset Acquisitions (Details)", "menuCat": "Details", "order": "39", "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-20230402.htm", "contextRef": "i4dbc4fdf69b54c3f9bb28f581b715369_D20230330-20230330", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfOtherProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "menuCat": "Statements", "order": "4", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Revenue (Details)", "menuCat": "Details", "order": "40", "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-20230402.htm", "contextRef": "i853d9754e56c49acabacf8a0919bc1b9_D20220404-20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Derivative Instruments (Details)", "menuCat": "Details", "order": "41", "role": "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "shortName": "Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeNotionalAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Fair Value Measurements (Details)", "menuCat": "Details", "order": "42", "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-20230402.htm", "contextRef": "if7f5676423c74b5ba4fac9807405c01e_I20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "43", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryFinishedGoods", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Inventories-Textual (Details)", "menuCat": "Details", "order": "44", "role": "http://www.hawkinsinc.com/role/InventoriesTextualDetails", "shortName": "Inventories-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LIFOInventoryAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Goodwill and Intangible Assets-Goodwill Rollforward (Details)", "menuCat": "Details", "order": "45", "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-20230402.htm", "contextRef": "i041fc5635dcf47f1bc524bfdbffd8e6d_I20210328", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Goodwill and Intangible Assets-Intangible Assets (Details)", "menuCat": "Details", "order": "46", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Goodwill and Intangible Assets-Future Amortization (Details)", "menuCat": "Details", "order": "47", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Debt (Details Textual)", "menuCat": "Details", "order": "48", "role": "http://www.hawkinsinc.com/role/DebtDetailsTextual", "shortName": "Debt (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnamortizedDebtIssuanceExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Debt (Details)", "menuCat": "Details", "order": "49", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "lang": "en-US", "name": "hwkn:Totaldebtnetofdebtissuancecosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "5", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ic4fb196b96e74617bc48a65307acab39_I20220403", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Share Based Compensation-Restricted and Performance Shares Rollforward (Details)", "menuCat": "Details", "order": "50", "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-20230402.htm", "contextRef": "ice6c5cd21a2744cf96edf2ac158b3e85_I20200329", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i4200e870ac7849c3b3931d3a1861ed80_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Share Based Compensation-Textual (Details)", "menuCat": "Details", "order": "51", "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-20230402.htm", "contextRef": "i4200e870ac7849c3b3931d3a1861ed80_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:RangeOfRestrictedStockToBeIssuedMinimum", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Share Repurchase Program (Details)", "menuCat": "Details", "order": "52", "role": "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails", "shortName": "Share Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCostsOfRetirementPlansTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans (Details)", "menuCat": "Details", "order": "53", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Profit Sharing, Employee Stock Ownership, Employee Stock Purchase and Pension Plans -Textual (Details)", "menuCat": "Details", "order": "54", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "hwkn:MultiEmployerPensionPlanWithdrawalLiabilityPaymentOverPeriodofYears", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:NumberOfLeases", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Commitment and Contingencies-Textual (Details)", "menuCat": "Details", "order": "55", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "hwkn:NumberOfLeases", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Income Taxes-Provision of Income Tax (Details)", "menuCat": "Details", "order": "56", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Income Taxes-Effective Income Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "57", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Income Taxes Income Taxes-Deferred Tax Assets (Details)", "menuCat": "Details", "order": "58", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Leases (Details Textual)", "menuCat": "Details", "order": "59", "role": "http://www.hawkinsinc.com/role/LeasesDetailsTextual", "shortName": "Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseOptionToExtend", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i15c1b995d86c4e9884cdd6d1b27b404a_I20200329", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Shareholders' Equity and Comprehensive Income (Loss) Statement", "menuCat": "Statements", "order": "6", "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-20230402.htm", "contextRef": "i15c1b995d86c4e9884cdd6d1b27b404a_I20200329", "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", "hwkn:OtherinformationrelatedtoouroperatingleasesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Leases (Details)", "menuCat": "Details", "order": "60", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Segment Information (Details)", "menuCat": "Details", "order": "61", "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-20230402.htm", "contextRef": "icad2daeb61724b4ab3ced8d64431527d_D20220404-20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Segment Information-Textual (Details)", "menuCat": "Details", "order": "62", "role": "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails", "shortName": "Segment Information-Textual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-6", "lang": "en-US", "name": "hwkn:IntersegmentSales", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Valuation and Qualifying Accounts (Details)", "menuCat": "Details", "order": "63", "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-20230402.htm", "contextRef": "i8661b3c4836c4f298c71fd12cc8b501c_I20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Nature of Business and Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies", "shortName": "Nature of Business and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "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-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "9", "role": "http://www.hawkinsinc.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hwkn-20230402.htm", "contextRef": "ib07012dd21c24b78a97a93b73a3f4e92_D20220404-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 45, "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r751", "r752", "r753" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r751", "r752", "r753" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFinStmtErrorCorrectionFlag": { "auth_ref": [ "r751", "r752", "r753", "r755" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction.", "label": "Document Financial Statement Error Correction [Flag]", "terseLabel": "Document Financial Statement Error Correction [Flag]" } } }, "localname": "DocumentFinStmtErrorCorrectionFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "auth_ref": [ "r751", "r752", "r753", "r755" ], "lang": { "en-us": { "role": { "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b).", "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "terseLabel": "Document Financial Statement Restatement Recovery Analysis [Flag]" } } }, "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r754" ], "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r749" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r749" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r749" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r756" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r749" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r749" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r749" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r749" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r757" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r751", "r752", "r753" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r748" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DocumentandEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r750" ], "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/2023", "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/2023", "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/20230402", "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/20230402", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "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/20230402", "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/20230402", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "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/20230402", "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/20230402", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "hwkn_CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Agreement", "label": "Credit Agreement [Member]", "terseLabel": "Credit Agreement" } } }, "localname": "CreditAgreementMember", "nsuri": "http://www.hawkinsinc.com/20230402", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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_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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "hwkn_PreviousCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Previous Credit Facility", "label": "Previous Credit Facility [Member]", "terseLabel": "Previous Credit Facility" } } }, "localname": "PreviousCreditFacilityMember", "nsuri": "http://www.hawkinsinc.com/20230402", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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/20230402", "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" }, "srt_MaximumMember": { "auth_ref": [ "r314", "r315", "r316", "r317", "r449", "r569", "r614", "r631", "r632", "r683", "r684", "r685", "r686", "r688", "r693", "r694", "r706", "r713", "r731", "r736", "r805", "r885", "r886", "r887", "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "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": [ "r314", "r315", "r316", "r317", "r449", "r569", "r614", "r631", "r632", "r683", "r684", "r685", "r686", "r688", "r693", "r694", "r706", "r713", "r731", "r736", "r805", "r885", "r886", "r887", "r888", "r889", "r890" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "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": [ "r274", "r571", "r608", "r609", "r610", "r611", "r612", "r613", "r696", "r714", "r735", "r763", "r801", "r802", "r806", "r893" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r274", "r571", "r608", "r609", "r610", "r611", "r612", "r613", "r696", "r714", "r735", "r763", "r801", "r802", "r806", "r893" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r314", "r315", "r316", "r317", "r401", "r449", "r480", "r481", "r482", "r568", "r569", "r614", "r631", "r632", "r683", "r684", "r685", "r686", "r688", "r693", "r694", "r706", "r713", "r731", "r736", "r739", "r799", "r805", "r886", "r887", "r888", "r889", "r890" ], "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/2023", "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": [ "r314", "r315", "r316", "r317", "r401", "r449", "r480", "r481", "r482", "r568", "r569", "r614", "r631", "r632", "r683", "r684", "r685", "r686", "r688", "r693", "r694", "r706", "r713", "r731", "r736", "r739", "r799", "r805", "r886", "r887", "r888", "r889", "r890" ], "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/2023", "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": [ "r232", "r450", "r759", "r782" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r171", "r218" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r232", "r450", "r759", "r760", "r782" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r693", "r694", "r885", "r887", "r890" ], "lang": { "en-us": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r20", "r734" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r278", "r279" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r98", "r150" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r63", "r180", "r589" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r31", "r112", "r187", "r585", "r619", "r620" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r14", "r31", "r530", "r533", "r564", "r615", "r616", "r770", "r771", "r772", "r779", "r780", "r781" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r104" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r489", "r490", "r491", "r629", "r779", "r780", "r781", "r878", "r895" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r70", "r71", "r454" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r484", "r492" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r188", "r282", "r287", "r288", "r289", "r892" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r8", "r57", "r61" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetAcquisitionLineItems": { "auth_ref": [ "r875" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetAcquisitionTable": { "auth_ref": [ "r875" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Assets": { "auth_ref": [ "r149", "r184", "r212", "r249", "r264", "r270", "r284", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r524", "r526", "r543", "r581", "r653", "r734", "r747", "r803", "r804", "r883" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r175", "r191", "r212", "r284", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r524", "r526", "r543", "r734", "r803", "r804", "r883" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingsAndImprovementsGross": { "auth_ref": [ "r130" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r520", "r725", "r728" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r76", "r77", "r520", "r725", "r728" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r1", "r2", "r82", "r523" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r143", "r521" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r79" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r78", "r79" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r78", "r79" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r41", "r42", "r43" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r38", "r178", "r697" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r39" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r38", "r122", "r209" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r3", "r122" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgeDerivativeInstrumentAssetsAtFairValue": { "auth_ref": [ "r88" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollectiveBargainingArrangementAxis": { "auth_ref": [ "r731", "r867" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollectiveBargainingArrangementDomain": { "auth_ref": [ "r731", "r867" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r27", "r95", "r583", "r640" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r131", "r312", "r313", "r692", "r800" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r136" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r737", "r738", "r739", "r741", "r742", "r743", "r744", "r779", "r780", "r878", "r894", "r895" ], "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/2023", "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": [ "r103" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r103", "r641" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r103" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r103", "r641", "r659", "r895", "r896" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r103", "r584", "r734" ], "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,850,454 and 20,889,777 shares issued and outstanding for 2023 and 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "auth_ref": [ "r68" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r194", "r196", "r203", "r576", "r594" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r46", "r48", "r90", "r91", "r277", "r691" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r46", "r48", "r90", "r91", "r277", "r621", "r691" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r46", "r48", "r90", "r91", "r277", "r691", "r762" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r46", "r48", "r90", "r91", "r277" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r46", "r48", "r90", "r91", "r277", "r691" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r84", "r700" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r116", "r571" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r764", "r776", "r873" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal \u2014 current" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r142", "r508", "r514", "r776" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r764", "r776", "r873" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State \u2014 current" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r47", "r277" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r81" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r132", "r210", "r327", "r333", "r334", "r335", "r336", "r337", "r338", "r343", "r350", "r351", "r353" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r215", "r328", "r329", "r330", "r331", "r332", "r334", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r551", "r708", "r709", "r710", "r711", "r712", "r774" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r25", "r64", "r65", "r92", "r93", "r94", "r96", "r134", "r135", "r215", "r328", "r329", "r330", "r331", "r332", "r334", "r339", "r340", "r341", "r342", "r344", "r345", "r346", "r347", "r348", "r349", "r352", "r551", "r708", "r709", "r710", "r711", "r712", "r774" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r766" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r776", "r872", "r873" ], "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 tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal \u2014 deferred" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r8", "r142", "r168", "r513", "r514", "r776" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r100", "r101", "r151", "r503" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r496", "r497", "r582" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r776", "r872", "r873" ], "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) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "verboseLabel": "State \u2014 deferred" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r504" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r75", "r871" ], "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 inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "auth_ref": [ "r871" ], "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 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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r75", "r871" ], "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 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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r75", "r871" ], "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 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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": { "auth_ref": [ "r75", "r871" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r75", "r871" ], "calculation": { "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails": { "order": 6.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r74", "r870" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "auth_ref": [ "r75", "r871" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r75", "r871" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r75", "r871" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r75", "r871" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities": { "auth_ref": [ "r75", "r871" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesIncomeTaxesDeferredTaxAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r66", "r67", "r99", "r137" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r446" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "auth_ref": [ "r446" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTable": { "auth_ref": [ "r446" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r8", "r62" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r8", "r254" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r146", "r528", "r535" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r876", "r877" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r16", "r85", "r86", "r87", "r89", "r214" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r376", "r714", "r715", "r716", "r717", "r718", "r719", "r720" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r376", "r714", "r715", "r716", "r717", "r718", "r719", "r720" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/RevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r806" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r452", "r457", "r485", "r486", "r488", "r732" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r136" ], "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 and paid" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r204", "r224", "r225", "r226", "r227", "r228", "r233", "r235", "r240", "r241", "r242", "r243", "r538", "r539", "r577", "r595", "r703" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r204", "r224", "r225", "r226", "r227", "r228", "r235", "r240", "r241", "r242", "r243", "r538", "r539", "r577", "r595", "r703" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r44", "r45" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r499" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r213", "r499", "r515" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsEmployeeStockOwnershipPlanDividends": { "auth_ref": [ "r869", "r874" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r869", "r874" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r869", "r874" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 1.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r487" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r487" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPCompensationExpense": { "auth_ref": [ "r73" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPPlanDomain": { "auth_ref": [ "r72" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r15", "r172", "r198", "r199", "r200", "r219", "r220", "r221", "r223", "r229", "r231", "r244", "r285", "r286", "r367", "r489", "r490", "r491", "r509", "r510", "r529", "r530", "r531", "r532", "r533", "r534", "r537", "r544", "r546", "r547", "r548", "r549", "r550", "r564", "r615", "r616", "r617", "r629", "r678" ], "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/2023", "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": [ "r540", "r541", "r542" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r540", "r541", "r542" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r341", "r404", "r405", "r406", "r407", "r408", "r409", "r541", "r565", "r566", "r567", "r709", "r710", "r721", "r722", "r723" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r341", "r404", "r409", "r541", "r565", "r721", "r722", "r723" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r341", "r404", "r409", "r541", "r566", "r709", "r710", "r721", "r722", "r723" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r147" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r341", "r404", "r405", "r406", "r407", "r408", "r409", "r565", "r566", "r567", "r709", "r710", "r721", "r722", "r723" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r555", "r558", "r733" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r182", "r307" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r128" ], "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 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r128" ], "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 2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r128" ], "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 2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r128" ], "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 2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r128" ], "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 2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r305", "r306", "r307", "r308", "r572", "r573" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r127", "r573" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r572" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r58", "r60" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r127", "r572" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsFutureAmortizationDetails", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r83" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesGross": { "auth_ref": [ "r130" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r773", "r797", "r798" ], "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 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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r118", "r758" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.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": "Loss (gain) on deferred compensation assets" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfOtherAssets": { "auth_ref": [ "r773" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of other assets.", "label": "Gain (Loss) on Disposition of Other Assets", "negatedTerseLabel": "(Gain) loss from asset disposals", "terseLabel": "Gain (Loss) on Disposition of Other Assets" } } }, "localname": "GainLossOnSaleOfOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails", "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r181", "r293", "r574", "r707", "r734", "r787", "r794" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r296", "r707" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r126" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r11", "r55" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r707" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r786" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r115", "r212", "r249", "r263", "r269", "r272", "r284", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r543", "r705", "r803" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r113", "r154", "r249", "r263", "r269", "r272", "r578", "r591", "r705" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r12" ], "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r213", "r493", "r500", "r501", "r506", "r511", "r516", "r517", "r518", "r628" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r141" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r160", "r169", "r230", "r231", "r257", "r498", "r512", "r596" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/IncomeTaxesProvisionofIncomeTaxDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r197", "r494", "r495", "r501", "r502", "r505", "r507", "r625" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r40" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r7" ], "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 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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r7" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r7" ], "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 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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r7" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r7" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the 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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r7" ], "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 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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r236", "r237", "r238", "r242", "r456" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r129" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r181" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r56", "r59" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r156" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r205", "r207", "r208" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r290" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r767" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r768" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r190", "r698", "r734" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r161", "r177", "r189", "r290", "r291", "r292", "r570", "r701" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LIFOInventoryAmount": { "auth_ref": [ "r699" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Land": { "auth_ref": [ "r765" ], "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r882" ], "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, to be Paid, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r562" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r562" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r562" ], "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 2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r562" ], "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 2028" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r562" ], "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 2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r562" ], "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 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r562" ], "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 2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r562" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r557" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r881" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r552" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r563" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r22", "r212", "r284", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r525", "r526", "r527", "r543", "r639", "r704", "r747", "r803", "r883", "r884" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r108", "r153", "r587", "r734", "r775", "r785", "r879" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r24", "r176", "r212", "r284", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r525", "r526", "r527", "r543", "r734", "r803", "r883", "r884" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r21" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r21" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "percentItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r18", "r152", "r340", "r354", "r709", "r710", "r891" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "verboseLabel": "Total long-term Debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r185" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r186" ], "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 deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "LONG-TERM DEBT", "verboseLabel": "Long-term Debt, Excluding Current Maturities" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets", "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentGross": { "auth_ref": [ "r130" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r206" ], "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 (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r206" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r122", "r123", "r124" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r114", "r124", "r155", "r174", "r192", "r195", "r200", "r212", "r222", "r224", "r225", "r226", "r227", "r230", "r231", "r239", "r249", "r263", "r269", "r272", "r284", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r539", "r543", "r592", "r661", "r676", "r677", "r705", "r745", "r803" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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/2023", "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": [ "r761", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r784" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r249", "r263", "r269", "r272", "r705" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r880" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r554" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r554" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r556", "r559" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r553" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r561", "r733" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r560", "r733" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/LeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r97", "r144", "r622", "r623" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r23" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r148", "r183", "r580", "r747" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r183" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r15", "r17", "r193", "r196", "r202", "r544", "r545", "r550", "r575", "r593", "r770", "r771" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r6", "r13", "r145", "r193", "r196" ], "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" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r26" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r119" ], "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 (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfEquity": { "auth_ref": [ "r35", "r626" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r37" ], "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" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r35" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r33", "r522" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r33" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r121" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r378", "r401", "r403", "r409", "r426", "r428", "r429", "r430", "r431", "r432", "r444", "r445", "r446", "r723" ], "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/2023", "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/2023", "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/2023", "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/2023", "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": [ "r769" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r5" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r34" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherProductiveAssets": { "auth_ref": [ "r120" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale of tangible or intangible assets used to produce goods or deliver services, classified as other.", "label": "Proceeds from Sale of Other Productive Assets", "terseLabel": "Proceeds from Sale of Other Productive Assets" } } }, "localname": "ProceedsFromSaleOfOtherProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/BusinessCombinationsandAssetAcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r120" ], "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": "Proceeds from asset disposals" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "stringItemType" }, "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r9" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r130", "r179", "r590" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r579", "r590", "r734" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r9", "r164", "r167", "r588" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r130" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "durationItemType" }, "us-gaap_QualifiedPlanMember": { "auth_ref": [ "r761", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r29" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RecognitionOfAssetAndLiabilityForLeaseOfAcquireePolicyTextBlock": { "auth_ref": [ "r519" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r36" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r44" ], "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/2023", "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": [ "r105", "r136", "r586", "r618", "r620", "r627", "r642", "r734" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r172", "r219", "r220", "r221", "r223", "r229", "r231", "r285", "r286", "r489", "r490", "r491", "r509", "r510", "r529", "r531", "r532", "r534", "r537", "r615", "r617", "r629", "r895" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTaxStatusAxis": { "auth_ref": [ "r761", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTaxStatusDomain": { "auth_ref": [ "r761", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r430", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r446", "r447", "r448", "r451", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r427", "r430", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r446", "r447", "r448", "r451", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r170", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r377" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r662", "r695", "r702" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r201", "r212", "r250", "r251", "r262", "r267", "r268", "r274", "r276", "r277", "r284", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r543", "r578", "r803" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r58" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r140" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r10" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r25", "r64", "r65", "r92", "r93", "r94", "r96", "r134", "r135", "r709", "r711", "r777" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r139" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r783" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r138" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r540", "r541" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r58", "r60", "r572" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r707" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r707", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r19", "r109", "r110", "r111" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r9" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r52", "r53", "r54", "r55" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r52", "r53", "r54", "r55" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r453", "r455", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "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/2023", "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": [ "r69" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r60" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r246", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r277", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r707", "r763", "r893" ], "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/2023", "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" }, "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/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r245", "r246", "r247", "r248", "r249", "r261", "r266", "r270", "r271", "r272", "r273", "r274", "r275", "r277" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/SegmentInformationDetails", "http://www.hawkinsinc.com/role/SegmentInformationTextualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r117" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/SegmentInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r7" ], "calculation": { "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r472" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r472" ], "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", "verboseLabel": "Granted, Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r469", "r470" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r469", "r470" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r473" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r476" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationTextualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r473" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r453", "r455", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "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/2023", "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": [ "r868" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r467" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareBasedCompensationRestrictedandPerformanceSharesRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483" ], "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/2023", "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": [ "r15" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r173", "r246", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r272", "r277", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r309", "r310", "r311", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r707", "r763", "r893" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "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": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r15", "r28", "r172", "r198", "r199", "r200", "r219", "r220", "r221", "r223", "r229", "r231", "r244", "r285", "r286", "r367", "r489", "r490", "r491", "r509", "r510", "r529", "r530", "r531", "r532", "r533", "r534", "r537", "r544", "r546", "r547", "r548", "r549", "r550", "r564", "r615", "r616", "r617", "r629", "r678" ], "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/2023", "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": [ "r219", "r220", "r221", "r244", "r571", "r624", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r660", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r678", "r740" ], "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/2023", "presentation": [ "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/2023", "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/2023", "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/2023", "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/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r219", "r220", "r221", "r244", "r571", "r624", "r630", "r633", "r634", "r635", "r636", "r637", "r638", "r641", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r654", "r655", "r656", "r657", "r658", "r660", "r662", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r678", "r740" ], "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/2023", "presentation": [ "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": [ "r15", "r102", "r103", "r136" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ProfitSharingEmployeeStockOwnershipEmployeeStockPurchaseandPensionPlansTextualDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r15", "r136" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r15", "r102", "r103", "r136" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r15", "r102", "r103", "r136" ], "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/2023", "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r15", "r102", "r103", "r136", "r626", "r678", "r689" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement", "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r15", "r102", "r103", "r136", "r629", "r678", "r689", "r746" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ShareRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r103", "r106", "r107", "r125", "r643", "r659", "r679", "r680", "r734", "r747", "r775", "r785", "r879", "r895" ], "calculation": { "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "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/2023", "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": "Equity, Attributable to Parent [Abstract]", "verboseLabel": "SHAREHOLDERS\u2019 EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r133", "r211", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r536", "r681", "r682", "r690" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TradeAccountsReceivableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services that have been delivered or sold in the normal course of business.", "label": "Trade Accounts Receivable [Member]", "terseLabel": "Trade Accounts Receivable" } } }, "localname": "TradeAccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesTextualDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r157", "r158", "r159", "r280", "r281", "r283" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r80" ], "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/2023", "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPPEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/DebtDetails", "http://www.hawkinsinc.com/role/DebtDetailsTextual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnDerivatives": { "auth_ref": [ "r8", "r672", "r673", "r674", "r675", "r687" ], "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 income, net of tax", "verboseLabel": "Unrealized gain on interest rate swap" } } }, "localname": "UnrealizedGainLossOnDerivatives", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.hawkinsinc.com/role/ConsolidatedStatementsofShareholdersEquityandComprehensiveIncomeLossStatement" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r49", "r50", "r51", "r162", "r163", "r165", "r166" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "auth_ref": [ "r778" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r216" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r217" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/ValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r783" ], "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 of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Weighted Average Number Diluted Shares Outstanding Adjustment" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r234", "r242" ], "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/2023", "presentation": [ "http://www.hawkinsinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.hawkinsinc.com/role/NatureofBusinessandSignificantAccountingPoliciesEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r233", "r242" ], "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/2023", "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": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org//810/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org//820/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "28B", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480013/805-20-25-28B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(h)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f(1))", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column F))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r748": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r749": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r751": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r752": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r753": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r754": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r755": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r756": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r757": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r838": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r839": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r841": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r842": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r843": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r844": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r845": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r846": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r847": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r848": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r849": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r851": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r852": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r853": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r854": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r855": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r856": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r857": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r858": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r859": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r861": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r862": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r863": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r864": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r865": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r866": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r867": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r868": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r869": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r871": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r872": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r873": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r874": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r875": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "15", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org//205/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 87 0000046250-23-000015-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000046250-23-000015-xbrl.zip M4$L#!!0 ( /"!L59=579@//KWRE5E6UN"22 +_':N[NQK5))FK=G7B3]_G\ONYWHW!9EEO?^M88W MT%KT?U_]_O^U6O_OCX.WT7:NAUW;&T1;A94#:Z*+;' :?3"V/(MC#WEQ MEIW+5BL\LY7W1T5V2D%)3SEW#"4,FH,ERIU M*C56*HF0)/ZUIP.8'7'RHO[AA1_R M6M5XW.CBXF+C@H9F6 CQXM)W6#=Z>:F*3G:EJ?\F-"8(T1=9KQS(GK9-^^QR MT"JMOO($?-XXR<^A;2?K6;_F+P:%[)4N+[IR #2!KG#<0KQ%\?B]97;; .&= M^,7_:[\]U*>V*UO7WUX6@YMSAR^GY_TR*W-&&@^+.QN(%_#HU M^=L;?FWF!+40:6$RZ>2NEV$ZU5'3_/3BK'?E@5-Y<0;KDO7TALZ[8>:(H7'W ME]#!V=VT][\V36^TO+I*_FG&R8OJQZ:IL=?:-2P"/TQH];(C M>R?_6K.]UM^':\#G5II7OW?M0$;^T9;]SS [_]?:5MX;@/2VCD9]&(JN/OUK M;6 O!R\")[]X];_^U__Z?9 -.O:57ZU6LR2_OZB^_/U%U;7*S>C5[R8[C\K! MJ&/_M6:RLM^1HY>]O&=A -GE2]_0%M6?F3&V%_Z$W_= A129KMY_.3BP[E]K MF4(IPL08@C5A*N52I"#0*J62.F8%^;0-0R$P%-::D*DGN_[5-GNYTX/QC;9@ M.H7L[/:,O?RW':U%F8&N#?UGI+;S\[?DX/R8MH?F\\[YQS?B\WYW)VY_V65[ M7T[8Q^WW%WM?WG_Y^.8]._ZP2S]VX9\W_YP>=W]3>UJA-#L[VW[S.]LA'^.>@<_SAK]/V]A^G[0Y';\G'T?$'G>Q_ MV!U]_/"ZLW>D+S]VC_&>?Y;L7K:/3M#>]N;HXYLV^_AFYW+OR]_G!OI2;_Y. MCH\V27O[K\][7X[1,=GY L^0/=\>WG=\M$N//\#8R<'G=O=]_WW\-\#D[;G\WI\=$9S+,]^OB:7[X]VAFT M#Q'\%];A\PG[Y(1$H%'3EI:$MYAE:4MJSEL\,134,E7<)FNOD/\?2TB,?G]Q MA:A/2>--L#S&6Y_7'7FR%E6* ;J]'+QTV:4U+2<[7L161/\ZT4]%8713 MA 76*&8(]+8&D)QBWE(R)JU4@&PGL5$6D,*KU\ J5_67%>QQ?=P7=.1#3"A^909_]EEMHC"@.RM4'QK]]]7#=[U MAU\U7UWMO1\8NOD$X+L8;(//Y*6,@,<#_]\\-_EM/$S3-*6A*9F\HOJE^=R\ MY,65A;I]W11/=>HP=2EA0BK!=:JH->" I4X*\6G7CPRCN5BNREL95(N%T=0* M-+_<;P6&O:R:_C!P7_5EU\IR6-A7M>_R\N_#[>;QYJ?FLW_^UM5DB4XX+"36 MUC"G$<<,(4VLQK$DA/.PFA3%>,Y6$_@I!@_J!U>S/)4@I#<6M&;G\..#5Y0G M"594,TX3S1SQ[(F=P41KKF*$=;VB\R'.5U>4?3=_7EF!Q*8)U02E*DD8QURF M$HPT8RI.$DTTJ2045H#.UPI4ZHS^N(0"!CCTS#.>'CB8,*SIIL%NR4%>?*

9BDH+YS;CL@,-P6,/C7(G*'*:0ZUS8DBBQQK)F&RF'8XC+B>OP TN*-6["@] M?RL>;)G5V,LJF>LRQ\S=PG;ZA?C1V$?04SKD:5_HF]DQ2S%.,?<](VEG I.4 MLJ(Y+(_ZMLB4#X7^^@3533Z[\R@FOTF !:!]\K440"=2P9/F;3YD;IHIJ3%$ MU@EYUDFMX%$CC=5GJIN'BN""Q1\.(X)&1[D]W$"V'YU'E*G?3R*.HU,VC=(Q M\ZSI8/$KQ?\(E.;$UC)]9WS;16<(*O):D9;WT35P"K.JKE!B7]O@S] ML+=^$9V&WB-!BE*'Q.6K-);H;P8CD&L)=0MWAU8'U$1. M7UTHR-,A5^:)?D:I1AH0D:-FH">)6CF+$OY-'D>5XJ\<&#,I:-E<6C%CR.\Z M,S;+*F-(0(ZN#3*4!([,%,\1F6.BQSE"Y\#O6(52?^6. MSC8?0_,ZM:N9T6G"DF1@)VNQ:<;(8>X*"#!L'?36? MF0JIHK8^V8Z-#J=9\\\1S8*37Y2/PY&F'B:+Y),EQ6)C3P!:;([+0*2WN]-HPR8OGB%_%%&AVILM_-&&*'2GPTQ$ M$8^]_YU2) G-1;&[BK29&5WD=/V#(4.GEDE 8K-CE.DWEB4I3/)81DGP;T)I MBL0I=S51(2Z)H4]_(5_7$!;:.,8A.M%-%JPK-.N,@.NG'ZGBO#!'9^PCVF6B M?29B>UZZ/H\>V%A+QY%@[7MLCX6#[B;S,V_'T6IAVJ_P%Y@A6J^^?;^[0W_5 MWO[*)E&V9<(GZQ;:P05P0XS<2W>I/E%G>NTX7:ST-::3[TX)<^H=&-F8T:K- MR0NG":8+CBL .6;I[)K+[])[&UUW/2HZ'N-4P4G2 M35/3WG-H+63O!-2LP M-T!;L1-@XRC$-K"I'"PCY[ _(9==M"-.>%9$X)X!>3336D?L0$@@+ T!J%(J MSCFP>)C%%Z?T3$2#'8U \QT97RZBJ.(K3%IQQN;>P?JJ\V DO4'[F."#*<+2 M?5Z[GG17!RQET!QD79.I1KIF+ R+;XV'B2JQ5J8D6=!]3.^PT^L-9N6VX'$N M!LV(&3,$EANEK*4(?_G<_IB3_$SA2<8"U8@-BNJW88%2OD\W")95P;O.$ F( MDCSA.N'3Q_"39#Y3HCZ).%8+ R)%\1H;]Y[;:L:%(->T2!DC8@Z(_C^(1R-R M#K]Y>FX"DE?MM__S?VKM:L%_I[.8L1+G5PKIZ+ M83-&ARE MIH[+2S*^-W:!IC@LC/OS3%,3)Q4IXNOYZ1VO+8U+R&FB$KRJK(Z\L0LSKDHV MD!(P #2X>Z($]9:TP U>H>%,B_/AN(7O)TOLT7=E/VLDD9;/M@0IB)QF/_,^ M''Q"F)44%%W,!8]'45]GS3AUJ? #6 F[[=U0$1IGQHA+\U:=+L55,[20"+91 M65PME@HZ5D[ +#.+G!;&4EC/^84FF6/"&B7H=?/$\2V2?8*U P$UR"'&-)"L M&L8XUY&TP-@UN4E2*>?,V=>:;NZ:UQ,W-9V\5]J[F>FD69#CC,7^2HJF!ZZ" M;!(:7?G)5XLG5XMVH8)110"8MJ@8K2'4>[&M38&!SQC8F Q<>#IC(-B,K>82 MBP[A20V%A;/%+.J\D><^:&B0=&-2O]6$L.!8[9=B5].B9^$-3Y!)R0;*E&W8 M5)-"\\*P*KK%XG.U<@"*]],)AE&T/)?V0!BZF7)ZBZY);4C(RDY,;8^F'*0HEWY\MS[5]F2]),3_@,8*P#A:H(T**G MTX+H9S9AT0U.XX2H3DG[3/M424SO$ZAV?H9'2 R^!E]D4BNI^TJ8!6OM-@M> M:M^+ZER^;ZYMU"I/G!63+(QO=@9 M*B\?;L#SCR[IED=$:'ULY+!KG\*;:!*87G675Q8:LC*S:0*0S$%&Y48?NRPX M %N(;0,W(/:.O]S17^KH&._AY\H)X1M\]PYUO&]'Q!E%UEZ8'[SXU0GJC;#: M$VR85[#8D>IS (8-%GGM1_Z%C<6Q+BLN_E0*1]%I@AD]E*R>.39"1G?&.S:_ M^QC#7K^7PS6KF<5(3?#URWJK6JEZL.$C=%10T'')PW8V@?>RYCP%Z\-$5;I9 M>%8@K@T]X3; 6YR?IQB9P)-R?U?Q=F;2F+'N8Q5M0_ $X>E:K>X\CM(8?=@X M05-ML&S2%6^Y\VP]J95:TZ+Y.@TNV6"6.VS9L2S<"L7EJCK_R:WL-TE_V717 M$:S<:];F#%-%9FYBBQ*$H5F<'$OJ+4)9<8PS3H+=DJUT/,O!+./B.S2SF MJ*>;TVGEF23/9;+'ULGBEK'_?*7(Q&:#)2MG$:\@CIP7[QJ0B[KQ49PE0HP:D7#BW MB!KVG'-2@N/\D!-VE39[[*0&V)3P', HZ8T9G)A0]8 Z^!RXTHR3@9QR(PWM M09RD(QD682:+/3"YS ':TKHHYY,3^ GXP/E%;ES-J;Y'MC>#05)0E%1D5()Z M@4;L-_"@9]BC I10Q04_J 0+"HEN">="3F<>==,>90Z.OJZS*#(E190D>Q4J MVKH1YTT!X4$#!^(3(!72PH(DN<3S/0]&]2XG"=!;%7(HI&AH0U?4V%@$1&W_] *LZ MS1%(BC.G5YM]GRC-L6R)NC]:/)[I/.D/$=NBXIEY1BEYX)%/9\1Q""(UF9.E M-.!0@R8/L77EY[DO*;UCD)"G%JV5:�'Q/Q;W)]H=LK!$521( (QGU*4P5= M"K94TM*#B*SAG:R8,FV7O\W#,_:PVH1ROM,9UP()&9%_)OIE$HUPYD[Y,Y2K MQ5W$G.P5']^$T0FD^/2-A_W?,@T'^Z0H2N6506N23&M[@[VEQG$I2AQ,_KYB M#+@30.)QVS#.W^8N=%PD*K55;W/ST)>N.)+%F#9N;'@!WL]OV4+<+;TWMF9% _/^"]FPT0/<&>5+1?%Z VJ1-F*1(>".;RC<^/Q&M4%\,'M1Z<)@CLZR1E"+*>8 MKUF6PW::.,;HX%=I7Y&;CUL0^BYA^QJ85AI,&9I]I?V)E(@URY&E^)7 "G9S M[W2L1=0N(A!JUPN,Y61]$)LX^7@+,1PJ<-:RPA&.F9QB_'RB1NFO%C;'/&,/ MD:L-!3+S#"L]Z7,^S4VC5X''=!8D,E?<=*J(\90>P^?0&1.R1QS,9U%S/+(FQ1^(\74;#=J'<[ MW6[8K'::C3#L!KW.H-<)5= +JM6@_I]Z_<7RU\_BZ9OV?7@2KU943_<..*>E M]KOC-GE<[?GSX?'>R=''/_=VO9/3G??OO7='!P=[AZ?71J/N>P^78$G'DRN M^9Y/U+6V/.IZ QYIO7C$4.UC,5]];7COT_'1I[WCT_V]E9AM>QWNN*-,Z::] M018AP E#)C5-;2RBB4V!Z2E0US,A.&W!.Z\81>E,_]8OA(<@I4'GI!CX]4;+ M=1U=@ 8(%V;J0*OX"["+%F""NZL2'"PY2S-PA]GR57:DAJ 5:J"F=![-,KTW MP&QE4!_211%L056\SQ,$Y,.0&][-J'S:$!%8@LX,M-UJ<3((K#; 2W>@K2R[ M0" '[+28G_6%^$4ZT43K-$OA/J%\L@JM"@NOU+%S\KEEIM%M+OZU6:DN_NVK41@OF<_?#UFN5 M>K5Y]\-6ZMN=.Q^U5JO46MOW,-EF\^YWMM:L=%NK#?N:2(S)# @9>>0?+QHO M#*T'_>\HLR;AEHCK ?W?6RE6?5/U:J18Z1?=9HSZ] >.XK(>UL#F&85YY*XN MD>YU5S'I!P3G8T3'\C5>L116NM9A,1_E.KG!>E8XWD=>^O4Z%:T=^TN_YI[+ M.]2;[$EMPFKG3\69/RJDZ)Z #I HUC+?*S7+;,>-A0+LJ/I9H2!CR.V*US$, MXI'U[N&6W%1

:;<"?$RB/IV4\O-CXPR9='NJD MRULQRO4+7B,J>3\'F9#,,&CP;L=[5?OU+I9\%W2R+F.L]_&UVC_/Y'^/Z\::W,GKO?&H6U?[M1*\J=S!_*GE/RW\0W 5!(8""[N_8^W9NUG MMVVW9NUGMU.U>FTM58NG+U1WY]-8<[7WJEE>VN6E?:<[U6Z6=_:C;/S)K,(! MDD_!?.3SGZR7>Z]:Y06^,IMSW*WL-\& #N*1^N&5FD>I>=QK1&^[U#P>QS48C(-) M?ZA\;W^GU#D>B+V?W7YMM]92\7CZ':;5E[>-]NOYGHZ M_]?6K+@+.V*CQ/_.-)Y^#WSO_>V#C\_NRBS=&@_IM2R5B]MD P:7B+(^89XOP05 M&5H$ 2 DN;K@=-=]%Q)S;\ 364!ERS4+T)XTI!>,I\@[@!0Y=G0^V'',)>2I6B"!$_*^HJ)$@4J0#L M!U1C2@AXHTNOUO:"?B(4\"JB885\ZMV%T7/ %PPMV!\A<"H/2F"K"! 1I7J8 M^606C;Q=U5?4L1VHI56Y%N5YT\BEL7;D$N1( <[W-;=?7&1QBP]"*,?4A8#X M/DH=&!&-)Z[[*V#/*$+?#R;?;9=+_2D0Z2CZ[SQ"-,_1=]/)(-O)-1T'6&/F M#*'[;1'68_2# '[UHT].R#37B&J I:G)&!UCYMP-)Q-T>8!?)R%#]+MW@_HQ M)21#D @' =T*36F3%LP1(@8T$FQ^NW6IJ$WT1%U@-S-80ARF3T\@M-;U: 6H M5.,-Y4X7.?A3G,R\G?EL:*",2"K(WTZX&ZMATG@65+RCB6EF'&"#MCZA\=# M:59IJ%<;#9^:(-/'?#D K6Q+]X^)RO^^V70QME%NF/XCFO!FV,1Z%:3 FU'1 MBSN!#NR^^.WQ8]^A9C2) M+7+95'&G"^[(3BT8%7Z0^BX:?(P8KJ@Z XW/$%D6F?&, 6*!U@FWFF'07-QB M'S^P7?.X\9T HF$OORB,@L1@B$D/E3AQL,CL[S7H%B%8#Y5&@K_#EG>K<4>C MM@[[YU^\7;W3]Y]/#KY?%R Z'?EWC\TB.;,$?HEG.9O MM?I=P&DVFH8S'K'SXGO__KQ_^L7WCO<^[IPB_O ?.\=[?QQ]W-T[]@YV3D_WCD^\G<-=;__DY#-\ M].GS\;L_=D[V3KRC]_*L=[+W[O/Q?B&"ZEJ0VKJH/D?4/6D\QN9@PR 1C4.@ M5:6]P6&0AL%_O0^CN >:S(G"1FI@%U+S!MM0*;T<]^*1;H/VQU__.JQ(TS-O MAZ!$P9(4D&O39DQ>*8I,=AX7J),-U8A\&5E'5Z/=X9'HI\-X1#W>8!3NLW 3 MS2?#I;4&6@_7*$/KW M8*=F\V1B^HAE=]XT+N=\=S],4W49U M=$K2YZ81P DVF N2D _X?X+Q]"U8L7%B&MR_$@H[H>\^F<9Z)^A_\MX%4Z]M M!AU(J_$1-G\9<-NI\72DJ)%)E/9AQNC"X/9(LH?4HT&VT':'PB6_A&LWV\N$ MNAT@0"]M"+I.J1.+(NO8"WC3[QXM.L_4BK\(U&M,?MX'-;=?@0516 MGK%RV+@+Y;!9?4SE\+%4DG9E33024#).]H[_W-N]H>]BQ<-M%.F*V48);]=9 M=>RLD>IXN/-A#SM0&'41K>K/)R?[H#*B.@@_^/CE9)_40-M!_=W1X2XH@O(; M..W/'T_I)PBQOX-?+ ?97_UD-DM;H)A2"!<@W,.Z>4LP"4:7:62TL65-7@K[ MNM!-*S9 ?'&0<=X\FT^X09$1O=XY_:2>6_F NK! M3-F&2HN,^?,CTW>6K&Z:X0[WAO&,U19\Y3.5]G,B/:M6M M?]VA.VU=:.(OQ6W%8FEGZ1R2*'B@&XTBQ;T:\-^S8:(4JTR>-'-'[5Q:L-H# ML+23V@.0KH%\ K3E">]U3_4#C$-3L!DG,8I3;(9U$< ACY!*+C.GAZ^[1B8- M!GVVC94WR;'X'P.(_4Q2:O;*E4!9Y$6Q,#.3/L2DDM1]'6 M$R))L'_H'"XN$Z>ESL#8KWBJD'@PSTMG2G"3E\D9MHM3IC7R!361(?-<^383 M!/[N8<][Z:^IDT:4L82MK>XOM,O!9XK@D:4QC$JN,E'7^;R6:IK%)VC5!TVE MB\M>F[5=N9(_X.\1_IL$CZN?R7WZYNX/-!N/;^=U9I# K0=/X2 G4?OMP]]) M6=NNUJFTR&0X 7:G(WFYW6A5:AZ\;T0=/0.O7OL%#R>A= B2#\X%<8TC6>]Q M\1 MCG,W0J\B.FX3;*&=8N(:N[Z]5WN?3GZE,ZQ7NNW%DZU6FG4^T[STVQJQUI ML=F1T*##[49WK226HN;#B:3TEWG9#+485(-'<]!@J(,>&(S!A9.?DY"G'?.H M25\9@(;E4ZI,U >]*,%6[9./7/2]&&8,U>,+-N)C5;UEY(76_>*XS#1!.VT M!+T*\YD)YWS[P?C:!11L'!,@%;*)L_!M,/+@*9U["*\!7 MLB(=Y;+MW_$MYO3)+I7^F#@5,F3Q;:;?_33!3MU]UAZ0 VAS8E#1DX1;R+/9 M4,0JV%"39Q9Q;B^.7*CPRT[1=*B'=.@Q35,+3CR[+7.*6^XIOE\\Q;NCZ G%V;!L M!B:UWWRB[<4PQIZB'CXPN.3F[I?>10 2"PQ'(GXP6GW*VE<6Z;-&4],\JGE'PKYS/$,TS+NE2N$GG?)$1M\+A3U+ZK(+Y M$X&(#'_IXIUAR:E+K74OT'G+X:8[O%H>S%5$C/@>)%X,-+5#/>A1"E%52Z*5 M"MCE8]8]'CFU-W^O^=1QP$?^PE79T[A)[5!"[2 M1E4G] !'I?$H-*I3@&M,"^YG?<-07@"KBCJ*, <)@EXLS*N8!OWOP1F>N;D! M47:^[&C[BJY=5 #Y190TA P=*KB5L18W47KL@K=;5RQ?WS(*+<%$'+CP3L&9 M3/$AW][OOOCF9L'D+,(B!G[>)U^?LS(2=F8E*,!H=2010=B/2*\(O#-1-E\V M].HX RMBW5BK+4,0D539FU\"[?"T5.,*7K1=5/Z8@ M8IZDRKG/B6L#.';0;:0W9-8%5B=B#9#5T.&^Z*N=67J !P]W/KT[\MYI[4KJ MZGP@JGZ%J0"E^V (HEZC;]Z04^\^-7)D(,YC&FP0!@#^W_WAVA)XF[: MP3@&&ID#$?$K<6QCB%#9 5DXK+.MY?EB;WM@"](LY@9S<)ZE\4% MC7$]VXD=WG6J?@3"%<6Q"[S*#(\ !>*T]#V^1)%Q<@F><=90T%V1D$O& =7\3-5Y<5I>[?!F+ M;Z@/3 @L51BVO1,*.P&[>*C0X<%;=7()YPMT=&OB6C9@,6$M^W4ZQ_H>,8# M*IAAU7:XG,J,WH-J!;[&&GD:-Z"(TL".I DD$^^#BL'^"(SO0WHJPH4Q&<)G M(_485+G)*@Y9#Z2NG@&%G-%><&Z&!):MX&8IVC& MG2^>Z$-&E]?LN>>C_;362OMY\/->,6VX_7BEM,=6#A\9.;S.;HAL:BM!4GET M"0]BM/ZT\131]6>\F<9QCPL59_ZRH,S2[-8W=QK4O$U%F2Q7RP-J9]]'+_,T M56_T'V]!59R.@LLWT83&HX=N4_2QW:HTVQUD+P',DQ<+YU6(\S0.6N:[]G:E MN=U9^G6U4KOE=ZUVZU9/7C796KW2;=QNV$>:;'>E8:^!.KP!H-TM?OI($'?= MZX0>(WM:YEX!FO#IKKZ>6?W/HLJN+2 U.=WO%;FU?OT8(JVQ"@@&\2A[WM-K M=K>PZA5L9(++60MT2/CO2C57YYR51#^_!?@M;<5Z;L$O)2V5M'0OM/2SZ,1K M*X+?N7DO]PH'?!7[%.S6FG/(JVZ]LHB??$-RV!SZ+XGA:F*H56K/AQB>K#[J M9IB7JL0=J1*=2J?4)$I2N@M2ZE:V2U)Z!DKIR0W2IDHUY09J2JFREK0@M+!= MZ3P?6KA&4NJXS"0F%(DKR&?]?OEDE?$CDT+%8<&UU:(VB>VW*\T[UJ V5RB4 M-'1;&JJ7-/345?!]#(IBU9+HV;XW47?2,?:YZ%?52OOYZ%'SO M[%,)?70KW1LRRTTW8*,XJ:2DG[#>;YK8]:0IZWV39=,REIX1I:N$'<=--IX_01O'>+>N<2I)S2>ZFZ8;/F^1(W+^F4M2'*,B^^T46ET\[ ME82"4\<88$4U=INT:!II=0S];(7=)BWT^F4QREP6NCU?(EZ "MZNYF#!ZS4- M(FV0+5]V.LU*:\F@==\+L;'$Q$%+(" 6!U;P)().,[UJ7C:Z M;3M*U+!76VK]8: 8-J0LCP*4V7(!IR,SCE'IZ"E/" M$SP$XFP)8UW!3HC%.":(+<:X,W,OXDE$=E6)0$CG'LS@B!/OC50&)?@\'E$' M4EIZ&%],\NNO_5+Q=A J]TSE)VEGW\!=.A>4*?@6S@29$N$K&:LO9(1;F6H& M+YKG'> 41B,"]Q-,[''TP^L/@\G9'8B77OY<7]:JE>IUTF4)DN>MYQ9HFEN)HQL*(028"ZX4*?A)O5LH4Q!8WC K-K%I M_E(@9EFL^5KN$'18B")#,'90$3+P9!:RS$=08 /;+0_B6[=P)EOXU^++[D/W M<2[,JX33,IK)2*BGKAC5L?E446>!QU*1<$)7]SH0UE5&&%7='C] Z2-$GX8C MG'@U$4JUUG:EN;I0PI\OU>T=H814Y*#YAAEP?YE=L_H+41*S(U_L".-/DBD> M#!!($D1 X,'*<5&X&Y85Y26VVYR+C&]1[.^#A]JK\-"5!W4_C/38=S>7 '_* ME@!ODG188772^\:Y\(M:90EO97MLX5==>\7ZB]Q&]\?+6K-M>8P?VU[^&'#= M[CRA9CWN4#/=R04[UB;GUF8(&?'=[>3CB P?.0Z7Y$S 6@5R[241W:2+ZC9= MHAEC_^>FT7)5J9M,8\E9R8/V P$;E99+A()K!0_.?3X9!.=Q0@AU^0L;Q&+? MM!6V8[K+?5CY5% MK[;>VMV\+&^N(,M!7%1+K/F1/ MVYWU37A^828W%#_YB;0>0?C=Z"C+C69>!X M=>HY':4K8J*^K3/=5S4>C:QH9-0$E!75*V7%AT)NRS-&D FZI,-H,+L/MJA6 M.C=@BT=PS*PG;]0S<$$?'+B@G2Q+FB3]N/JU7_XGV \?;MC$)$R][%C M:"-[=3I6_ K?7<]8G5:.L6I7,]:^TPUF<79:F]"M\<3GV MK7]"-5!)0NT1G:&PSR%W$81O%K9/8D2X:#$'8"I9Z2^M&+[\OGNHP;XOQ./5NN,*@G>UHT'JHG& ;*@[LP:[0L:5^?1MFP80V^ M"J+\F)1LN30NF\\"H^0O9A?W592ZD23<4\B\(J'>KDY>5.X1G4$1SV?8&Y"Z MGIEATL402C^8(HEX$Z7"]#;ID@]U<(\[M1LS$PF3T^ 'QE-S%8A/AI>.0,]1 MW!+]G,LMD3I9D\T(X'JGTOBEN(55>_$;X8^"D:-4[A!4N2A7ZINB?XS4N1I) M#TMJ0PB/D'>8I;J/+;7&P81,1&S"Q3XG:L#%Q?K\2JV7+V3TS(KG!]-@@DF]7B[P2Q8Y[9]9O(#,^40IFP<>B*2I!5OBN(G M'6(R=$^-XHN*=QCK3&1O"/P(XF:QLF,G (P])AL MW1MV*7X^_?W 2&FV;M/?K[Y=Z50;]]$RK]F\CY9YS>9M)U1.]JK)@IG:VIC) MWM?.-K;OH^RS>.*]?*/T9#P%;5C!_D-BF**;L*^FLY0C>0FYW11 M_&IMDI^I8.[SBJGT^C<$G:X/)W[/IU& MVZ]W:N7IK.GIM/Q._:8Z9'DZ#W0ZM7;+K]4>\>)YNDYZ74%XQA6$G!H;9$L( M5;Z$L.R<<2W%=OUN]Y8VZ1J9G4_U=+;];N.61E=Y.O?OC?2KU5MV:R]/Y]YY MI^/7F[>,#I/UF.4+ZHMO4:KR_..WVV7?HEU/9VV MWVJTR]-9S].IM?QZ^Y9]G0 KK]F]:<)2>3H/=#K=KE]KW;+G;^DTNF)C M?[*?Y//4S&O;?GN[] BMZ^ET?1BX/)TU/9VJWVG<,C&X/)U[/YV:WZZ5I[.F MI].N^M7F3>/.I4?H^HW]/4BCOJ>"9$+82J8X^#X\0]<]YV2"%?3O?8KY?S=? M^'JR9[6R_7.=PE=8^B.;ER7Q/EWB[=[2[2FR9]'2UI,!;V%T MKI^_KB2Q]2:Q&YN&)8F5)'9#'?@1_=HEB3T/$MO\D'U)8NM,8O5'O2C%W-'O M,D#@1$#%]'=M_+3\Z;K_M 3K?0H S/42@/E:\M]PN-#' %C>U+UZ% #E3=VL MQP!(WM2]>A0 Y$W=K#L .-Z4!+#; QS?7>0K2R+/)_!US;K7T]2K=6M^_<:Y MF#==_.:$;4OBW2CB;?CUSBU+$4OB+8GW<8FWXU=O6PM8$F])O(_J(:[7_>W. M+*;?O=VY8@K9'9^51/I^.W.V6CCG4]G6V_W2U;0:SIZ=1K?JWVB+!Q MY>EZ_706*4[036]'3PMJV6I[.NI]/TZZW2 M+[&NI]/RZ]7R=-;T=#K8D\U.E4X9XM6Z2L[^FT;IOY6I[.?9].J^:W;MR0K/0(7;^Q=PIP_),8 M!<\/[.WF"U]/]JQ6;AR(NO'2']F\+(GWZ1+OC9MOE<1;$N]ZK+A::9:2MR3> M327>VX*[E<1;$N]C!X0KS5MB>JTAP/&F..V7 QQ[CP'2\!3YLVAIZ\F!M[ Z MU\]A5Y+8>I/8$VC,7)+8>I-8<_,#JB6)K3>)/6:+[)+$G@&)@37TB*'M)0C' MK1+A^"G_=$4TW+N8R>8""-=N R!\MX>WX6B7)3YOB<][+YM5XO.6^+SW0U@_ MC\^[*?E+M\?GO;O 399$GD_A4FLV_%KGIJF$-UW\YD0=2^+=*.+M M^-WJS\?,2^)]_+-\AL1;][?K/Y]J5Q+OXY_E\R/>-N+SEI*W)-X-)-[6=MOO MKBWQ/MEDI9_&YWV>M5Z-*DC:$G5N74^G[G>V-S\GYHF>3KWKUQN;GQ3W1$^G M4?,[3R 3XXF>3JW>\#OMLLCX'IST]X[/^SRQ@6HMO]HH4<_6]73:?KU^2Z.K M/)U[/YW.+>[B\G0>ZG2Z?K?3*D]G/4^GW?&[W1*3[NXW]D[P>9^I]M[RMV^L M"Y6VUVIU/UF]W2:[2NIU._A2Y4GLY#Q=9:<#J/>.\\6:?13^+S M/D_-O%;S.]W2([2NIU/W:]NESV%-3Z?C;Y?NNG4]G&V_>N-N6N7A/-#A-*O^ M=K=L;'GW&WNGZ+S7Z.?7/??\D,INOO#U9,]JY;9-/-<'9J\DWN=+O+>TKDOB M+8GWT8GWMB&)DGA+XGUTXFW>LI=02;PE\3ZVJZVR?C+S94'F#H*^\>$!_OXLG!)X0H(ET,H/_ M&:O)+,6O]RG/R0OGRIO%'AT$#%VY^>*7;5H4_N-%%&PWZMU.MQLVJYUF(PR[ M0:\SZ'5"%?2":C6H_Z=5?^$\=%_;N8!92-OY,?KO/ JCV275!KX+IM$,]O!8 MI?$\Z3M5@4^&?MX%Z1#!('W)T3ETR2*$_W-I0H2W[N0XDY\70H;'@U 5DQFWD6W M]N6P86U!OP_$#TR1J+Z*SE%F$#U$DW/@E3BY=.85@]1QIE"#9]+Y2*HGO(#6 M^K+1,3.?I\2*M/P!S''A]?)N6HJSZ=D%T*BUAKO+N.S@["Q19\#35PZM.7P4 M7\#<<7>VF+R?TR)]6; * M]21R ^JMPJ]7/OB*M\MSQ $GP6R>T*X!%^J?@QB#+1E&_2&^830/@5JFP*1# M>!5)LU&0G"D/9.!DQK0$G_7FH^^P0C7&:P*>Q]%GT1C?#=_:QX$P9%DX:Y=: M9'OPXX7M!0K! 2T!V)7Q<<.&5[P_HA1(""V<=P MGN#G1.; ]''H#9)X[!T$,'OX%.3VV= [A ,8]^!X UP-BI:^E\9AX-#P2)VK MD64Q_.4X3F=ZGWNX?\ +B1(V@-,RKXY2>7?%6RK;1,XT6R"(IG$:X9F]2=2( M"JW?7D3A;"B:@?L4W]IOJO:1H <7UGRV_)$%]-L'EJ&U;G8/W/\>FG8 T^!, M;?5@J[]O!0.8Y)M@=!%9]8"M+CE;EQ^SK;26OOH4.+@_3Q(<;T%4]HOFA>N&JVT<)+#;7I@ (TU0 MA-KK:&$9$W7AS9)Y_WM*,P)5,!JA?B.BG.4-K>T'''&*+[]E!P*49"\JD#8OZS5GEW#2?\$WB7<*:YK1;J-5,'7?DQ:< MXW53!HD?VWG#ZL&X"%,6GD&:PM441BE('?@=S:I3J:Y$7M5E-"!';-YDQ&AN M-)*)-"5]LC LBF"8"BL+0(_,4F"M-[U"%7TL9,8@FP:1?)",:]4IMR2'Z=#4Z![F@F!0.RY31O$*>7#:JTNL9F+RP'-..$59"4;'#3@33B-'1@1##$!JFY4N$_0)C#?D59:>P%ZTPS[&B!'[^LMZH5 M*340(N;1ESUI3-0 Q)^5CB,U0T4'KWB>5CKO&0V-%4@K@5(4\'A [J^N?NT0 MG1E H>>*;?$Q6M+X!;K_?/DG&JH3S7)5XKG.-:M)8:]!APB"B.XA]135%9^M]>SO3&6;6Z/+0&@ M"U!A49 &'@H\"=4WWJO@5R;Q4Y6,O9.C]\<+ M'I? $.XT078/0MQAXBN86+52J_[BDYPE\2]K$J\%GOU$H1,&6-&#WZ31#V\, MFSE,D853-5)]$?1SDLDHR&$_<+DHA&7EYG>Y\7T<\E5/EA#08GDG0P4_')-7 M"\9.U >PUM,W$U#.#G%?I!7-7G\<\43:?,__Z=;KW7>LAW& _K>J[K\#I]_ MKT*$E_/>SU$CVAL,5)^$T#&=(AP.[$OK%YY>0YZ#C=BBI7MFKVG;2,B%<+8! MB$9ZME:I_L+<:7\IQPELV5.S"P4V8;72;?TB*X>MJE4:^,90:>NL\,1Y6+M/ M1<-6JW98_J.ZXM@[L^RUSMXW9;;''!^]6P9Q%%O4,9J5QB]/4#Z SHL1KIGH MF:!=L 4M&Q*S7Q74;92SM,>PD6!73('*KA4HI,^R^DL>QE!>@;P;C\<1<^M M*?V>^60^@R=1;[8_2/D"IK>)YR+[<(9*:B[Q52OU50CDZ1WK+NJ-49K.24?N MQRGL(AE.(F@^BLJ#A]-3I+F,XV1&.Q^D]OP%DY)##>2R1L[7\;RHZDS5>MC2M6$CH>!B)K2:^ -\_[1+1:2=9<*^.F M0Z5F=W^P+)>VQ%.\G0WA/\Y1%VJ6PG"D6<*1CP,X473CF'LU\%!+'<.5/HA^ M(+L-*6;1CUW&P,T%@[F%0X#PK])A./?:./A!0Y!R:@,-.?;"41I@E_,@2U1A MTJ+[,!>@#(>]6?L7>AI?1H?P ]$^E&8 RE)A>BW\L4C1Q3J1F%8CT0%]KLRWC%V M^I&P%\QJ@IH"R# B:.<7N7&UL>=[%%Q OHS9-8>[,$*+%C,7 M/# V)FG0ER'.$ISH*%+X1F8+T7[A6G<&DIMV B=%9Y =!13C;\!QY)Z2Z8PB MF#);O>2*(>O,K(/H#"8?HO$3]>8R#LI[ZZ7!>2\Z,U*,"++Y-(F!GPBS^G/U(\HY85@4D4Q19 87JTN^N8M9-2C2A;#HY8[Z9!2YY1< M'A@$T0A#J$A&N#V7O#5V6R1TN[C[UCY'G2*,^W/AA3ZUE= 4@<8(_6R,GOMH M@8_U!$B7UPH(' 60J0@]\^"W>7@F[^B!OIW,I[/^)5]!''PEN"2?; MI36MY53T?$*AVYL5"GU +]HP(",'HXE]E;&'B;;2BV#J!8;Q2([CI< I!5&* M?K4T[D?D^Q0_U105.5:_\'XY#X"!P+S?$F*=G&V1IHB,2)(XC"DQ3-1[^#R) MS@,QON"ZF-OD@Q3DZIS)$],B\ Y.F=D*9@T7+Q@>*F6#[H?E4M)J>#;(2=GY M&1\J+@9#"?FG65N%28[('(*9LX8 ^NM\0KHF.R-F[JS,J'@M]H,1K4*%//>% M(<2#D-UZ4'1?MK/./5: T=,)EXD5&/#% =JYP.ELA](4-%?8YJXI?#:&HNI,&< M4G](A;Q *PD4JG/%YT W&1\9*BD8ON;@%:DC;OQ3T0MM^&&NU5H,FL(GQ!QF M;%1H\;I@WX.KFP[(HV/C3#IX+V%V<86):S;BMZ8*IHJ& .B[Q%G.@H-4]H)" M;XG>$#4Y@S]99Y0((CI1Y1)8O&7N).FR]7A)EP?ZZJI12;*,(-K,AFL!YCXFFP>)!"2?1>J" _@Q=N"*LO+@'+"Z!+)U% MQDY,3C0C,9>1;.%NAMUN+&RSA?Y8F"BK^6>WI[NU)O;^-5+36F\F*YQ2MTB^<2P/F[>KO2;"[_ MNEJIW?*[5J-]JR>OFFRWTNS4R[F6[DJ% M/,5%/%>L92D 86-[E76S)?NP*U_05&CEG_0=C-GIO4OO/>=^?**[.K,AFW3* MQ6M]YR@J1T9!N9-3MQ5^-^CJNIX4 89?[89VRPV]PPT]B!.E\Y&""?F%! 7'^Z*"9*7FEN5FK[C9 MIQAWWUC=[P$U_,T_ZE=471S/88@P_?4>S_PQFN-.(O)6+844,J YTX!#R4#-MWJW5](&WQ5+^W=S:#QMM]I7MTMNI1QY?F7YU^> M?WG^Y?F7Y__4SK_5OKH3;WGZ3_GT2QOWN5- O>.WKNF\4IJX+WX[,AC$(RY^ M ?+^9I^()JBF#6]$'4;;=K MO4:_V6VT^\U!?;O;[]0&8:W>[W=[K6JM_Y]]+)^O-JOU%UZH^M$X&*7_>+$% MYST)Q@I'W#H+@NF;CU@XIPSY?$3J^1@)=(-.A-Z=JT-X\^F%&IVK@QAKZ5]X M7/8$4_DQ>S.9C[?">+8E;P*B@IU41%Y4F!8V_KSL[<;G'^O'YU\:!_/PV][Y MUP_;WX[&>ZV#O_>;AW^?-;_N_OOB\.]___WUP[^;7_[:;WP=PW\^_#G\,MZ[ M./BP=_FQ<3CZ\O=T>'1Z<'FTVV\>??AW]6"W7SVH'W\_^O ^.JQ_A?\[OPX-1MW9XLCWNC]]/CKY];QU^.(R^C#]??*E_KAZ>_KMU^->?T==O M_X3__/ORZ^F?XZ^G9Y>'ISL_/C:.X9T_1D??#B[E^];7#\=#F%OMR[MU>OU.OM0=;_=Z@O]7W>NT:2(W! M(-CN]-J=;J>!4J/3+*5&*34V1FH@;F0I-^Y0;M1S57^0Z(#?'.V>_:ZU:V@V1QL]^K; MS: ?HMRH=TLSI90;FR W=A#=L!0>]R(\HJSPJ'?5H N*Q5:WV^Z K5(/08RT MPZU:LSNH#?K=[5;0?/%;P^^V2^%1"@\G4];OE%'$:[?IDZ+6@(35&2;!13#R M1EK>>:^:91AQ,ZB]V;Y_4B]/OSS]\O3+TR]/OSS]\O378^KEZ3_GTZ_[K4Y9 M#_Q\S[_I;U=;#V/BOB:\\-^N1"-O8Q,4?N$6'N^;6E>?N31#WL)/'FZ3"-3= MM'I<_.]C-<7FDU@>:CJF.;WXEG4HXIXU08K-V5,OG?>'NN\$-RM*,Z/ Y]'( MB^ =N2:M,#QCP4?]+ 8\MO(P/?UL4QIL3Y'JA@V+W>'^B"^P,9B/[2RBE'Z$ MS3,F3O-!+XPON/L -77C9B/G030B 'GUHZ_2U#8:JW@G2GF'\4QY7?U:;$F/ M\%[4K.2]:6%P,H,/;),1W?+ $P:9RR6N3%.65#?#FD^XF4HH396'TM=S&<%NU.8WEF[^#FX MML8Q;+%S\LX[C:? 0-UF?:-6V5RZRM,A-60>./Y:!:I M\7047RILR,Q>O"E05<4S8-;4]Q-E@2D-T U60"I,YMA^)8GG9T,@DD9S^?9E M1?P#[U2NA2K2>M"+J3FAA;%V:A]\W6$F3N#,L8%:'W:0.PWJMC&FNPVL?H9] MMTGF)4Y_$CD :KM7U$F>Q!RVAIDE\_YWZH.F6VB/L6.(LA*!^M>DTO4O&"CX M#;YHFFO#IA=)+*S[:OMTHOPS\U#%.YH7][?/=:WG!GTOF]U*P_0:IWY'1;^J M=RNF(SFW'P0:P4ZTV#]-.E 6O!'VIZ?TEB>ZP]/+)C6D?-FT3<[I7C!O+:*V M%?O9=%]<3:+;]TBBQ6UNWL&ECMJ3M]/OHQJ GXOG478^6ZE3C?MK&K\:+V* MX6Z;!M0WGEHTF>L]-=<[-8;B%CG4PII%UIF:8&-L;!+?[ZLIM]TT6R$MC4= M+:^PNJ]>??MA9^<3_5E[^RMW\.)7![KK&7>M+9K!8O/5[Z"ZZ-TF^C:-!KF] M5$"=J)E ]?7!^AKQFFXYJL,>D2)&'2G#OMBC-_6EN2:+!6QO.(I3;&$E30MA MI[E=%:HK5-OM1 MTI^/46'IX_QW6-!R%]"4VG^%$6QL8E20U#T&'H=_(=MBIL%JTD3$'6T-"6.G M>[N6SQ.0OIJY'(JR[S'-)>6BS.BGBRVV?+, U&UO)U*ZMG63: M/]T[8!;M[%0\T\;NCJ= ([W!NR'JKS"I?W_>.3S=/]TYW?]SS]LYW/7@@X_Z MW[O[)^\^'IU\/H:O?C_Z?.H=[!S_:^_4.]X_^=?&B%)IWNOT^#6]'J/)D#E" MKLS^97]$Y#T)9D::C,=@%(*>T!^J,7T)(I2XT-AX%Z;GH[2J&U$[/F[["U?M M19"$1D.R7?DN(N32R1FVGX0)#%5X1H9N?Q:=JH,C9=XKK>YU2\!1,Z:!,N >D[+14!=$8$<,HT0,YT/+^$>\.JM+;JA0*A&V+&8VWHNCBXG MD>L-:AN;D@N"*!B[HF.'R5-A6]P[S;-O?L(G8@?ZT+OKLU] M_G[_<.?PW?[.1^\$+O&]@[W#TQ.ZUT\^?_KTD?Z]<_S%V]TYW;FU:M592;5Z MV$:80":5*I/*33MA;E_ M'9-=CI?7JW<_2[M[_[QI/T]<,YZ+4P]TR^>J_:J=;J85BO]>O-7J<;;'=@HWJ= M1M 8--5V_3^[]6J]7FU6FULV<9U3U4,5O=F9@U86)[@'^^'CYI77#R\EKWQ\ M\/?!MR_5PV_??QSM?KXX_/;OYM>_/K<.=_'=AZ.O'PZ_??EV.()?M6Q>>?C] ML/[GZ&!W"._]\N/@]'C\Y30?_RRS>8\VG_[WQ>.>:_'X8>OP\/Z^^\'I_LUS&T__/N?T>'N3@W>/3@XJ5YD:MG>;5>_ M_M]AM3_^%?[S]Y>_A]'1[K];L#?PGR_U+Z=?:E\_?(V^ MU+^.OG[[Y^C__MW_\9]N506JI:I;K78OV&J&]=Y6K]%N;[7[O4&GJ1JU5J,/ M^DVSJU/2A0I^^S6G1EP?8%]1#HVC,!RI6^MWI82Z6D+5ZZZP<0Y/;I.<[MY@ M?>1GVV@6_O0^4L[+R^N6I-&F?JI6^_A=\@A.ADJAWE%(,R7#K_^I8O?7)\GP MI<+ZL]2QG>-Y)_N%--A^/%8EYV_LV6*;XB?)^>55_S.DT:U?R?;OXO$T44-, MQ#E7I1#8])/&UMJE$"A)(T\:K2N%P,DP !D0CV#@E("L.V^]O?_.H]EE*0HV M]KRQ*7PI"DK2R)-&]VI] /.)WH_BB]0K>7]C#[C>+7F_)(T%TMBNO?@-"V/2 M%:./)?]OZ"'7MZ_B_Z5%<<\G@Z=V%QD\&&!YO R>7#J)G )6"2U/"KSGS2Y. MM+EUE'SM2]56*MG?54[U'XFFE FIR1^3@*N*TOBD8<)G4[V/5== #DN M+._ARJ4[G%-+504!9D]@TJO.-EUE[DB7F3/V7@7>0329J#2>!?!X,I7+YE>B MVG3>2Z,P"A+,JGZ%KY+:%W04!I-+7?[B%FUZIL#8E'I@^0-F2V/- UPV43I4 MH?2JG:4%?SO#LZ.;+5//M<81PS??CZ M5;AF#ZM79P&6>%"97C :V0H.23J'W554L(-NU-5/YU%V$1>^R.M7,O2#4WPP M2N,,V?/.PQ61A!2IIHQ_W @J3@8);,Y,ZU<@3'D.)[/);9KSY/(F," MI[\:RJ!D*$T:OE0"%%;HI!GCV:49/EED*2PAQ&\N59!X>/N%^0.G$BBJI::; MDE]R %1;Z_!/,"<\08S/$"NNYI/_SF&;!Q%2B95GLV&\I/CLAH>]GM*[BUG%_5U]KXP<1=XB,<(U/UB>XTU92CCE>0-0 M.N%IHY8:"<.YD81OD"@+<:%KB*U.6U2%I.7!$NF%U:C>0(58B.JEJH](&WCU MCH(+5B/I**93K+9"&DKFNL(39CH?96^[$_L\_F+OAU2Y.)>?'I+65/'6_!; M>LMY'Z6A.<+5KP%>X2E)1?NM')\IQ\)*==J5J4H0]H,WG-Z$15X]9%:WU-14 M=&$]_QR&&"HJQ+D-,U\$J:-;+%4MF&WTZH5+>68L$KCRR:!TW(SO68KHZFFJ M]N.*6SN1"[!F2:*H'\ !@5-S$9<+3).ZKD"KZ X)'P&LZ"HE])PIQ81!)01?S94N#_S(% MQ;Q>2V&(A "#P)CNP??LW6/UQ"=SL^XJ( Z&J^ B<-"QK7#9%%-IQ^O?^K:( M\+R)H(!$F8I9R LY% L!D,)!$AKN41:%&+9MV04^6T0.*%0ID=C \N8%3.<) M%E6F10)P520#+(3\B1UBV9.*ICD%?;BO[QJ'$XF;7M5^19XEZ2DW(4DZ-6&\ MJ@&,BVO@GY-R[^QOJ.#!D8^+F"=<_$B*3Q E\&>B!B,-C3"#8T@9-ITG@F52 MXH>J_JOUY]N+22[!M( <")XQ:GCI!!0D$<@-E*)_L39^@+ M"06(MM57T73F(#YH?)/L4@4] <<9!R&B.HT*%9)@#B>;N#:TH\SRYFH/5WXO M\=M7C6OVTS(+[-&Y8'RA=12-\8@12:&OMVT^T;.AC8!+6V,AS%/E4P&M/>G< M= QMR\'39O6I&I=-2GNU\5N#]KOK!G.MU(R(K*=-WY+=_ PY' M? RL#);CX3)E/!0/]4>[)=X.F.<^'O8WU3?$@I2FM0$^D^R]#RS"]>P"()_A$72LTMW:L4M0@?1"',PJ24(.2=0 *!-9Y5' M(\KBC$Y!<"$([Q&ACZR@#'\]*($J3^. M+[_^%4Y[]6;[\*\OK2_P/;RO\='/[]O7%P]I^@W^YTML/M+=5L5;>:8=C/H^/#TZ-#[^/%3OI)JG6GH_NGG8]PGX? <:>C?_^D.PD&O&@1; MU4ZWOM7L5;>W@GK8VFHV!OU:>]#O]%K]%[^1=SY D00RS+CJ5Z2CAR*5@^"2 M"_JUB_*GPW77F$S/)S9=7QZ;?OPP9P)6&BTZIS/,A8\,T '_2H$_JQA.B0:$R,\T&UB*J2_%)=[?5 M*OK3M"!]75'Z.MO*!B-//"H!^@_98)QASVZ*S!G(+;9-E@?JW"E/8@W>6$ ; M7MH?@B$Q4M9IRPA5^_"]5VN]"G[U7B&\"YM([-A0B806@M1S=KB(]*Z.71<2 MJZ! BR/EJF!V=HB\G9T-Z- M0G#/ K^+#)^)#M-"2?4*UCYLLF[!\]N'\)Y6ELE=1/H?VPEQPRMT(6+_V!?F MZ7*(WH#"@BH?H,[*O((X_YV$M0MGM!C!3LL0]L:'L O=_^L0PUZJ-R#1#,1_ M:I0%UR7LFS'".<%W@AZ#/(\XRS 1)X*=6FW(B>FZX:-8XK_&'9PN?:W>IR68 MWU=-:2&LG(]@,3^'S 2X_S25BG>"X6?GQV8YZ@>0SH1BZDBE%"3GJ+'O*0R* M+,8+-9ZW!*X$F]NBOQ:%(]RMI(O>3B ;B2]6=^9\M8"ϚW"Q]!.IWD:E# M0AZUTLWGT#JHB?"_N5?@O8T*I.B5+@[ZDLDOC;JG)G1TYU'WQ[X##= ^L^08 M08<+S/>'%4W%DR).MW]'E!=BNK4(:+/6N_G)*XY;"ZB$(G/C^01>2)(PR5]! MF:]UOPP:OF\4,1WV?$/!93;!2%HPG:<2$S1,9'#C7;3UY2(. YCU7X&;J)]- M*%CW< \R="_<0V"I3@47=T>'+T M<7]WYW1OU_M]Y^/.X;L][^2/O;W3DT>?VZM]JA68PR@AJJ8_T.O%3E2M$V_Q MO\)@%ACDSXU!J6XW*]U&ZU8HU5=_UVHL?^EML:]KK4JMWMV]_^FS6+[&!FR"<]X+^][,$5/UP2Z;8[RLU&+R] M%8;$G:QX>[45GYRX2-R:: M ?W?&A%-<9/D=Y^/C_? U&+B>7,KZLDM]58'LPECW)'@X'[?V^M(#!@6-:'L M_\?>MS8WE61;_A6%Y\9$WPCMZGSL?%7=<80+NVCW8)L"4S7PI2*?() E6I)Y M_?K)/+:!D@SX<20?R1GW-F6P+1UEYEJY]KNX3M[9X<*$B);P>IU5NZ,9Z5=; MM6^-2+_:)UOQ[/2K?:3S#,W?)F<%";W3T> L/_-T&K;^GK"II:2.>]1<>DS, M:*]H"I1YKYT@U/^U_R5/,T0_.+'#Z?_9 GZ1M7DZA9?6OOVYG+V=42C_V?MR M\'9F#^QD4C),_K##T[C5.QN9G=_WP^SGT>D)A''3R::\;#Z*>=5B/#PWV]>[+X8'AX_)R^.GY29"WAPO/?^^:>=_#Y['Y^_?H8')\_H MEYD/;]X?OC[ H^,_\OO^^NK%\>_B/#I\,W!IW\/ MYV<^'!WOL(-/+\7AGW^\/GCXV_!P]PTY/-GC1[N_#0^.A_FU]C\=L-\_'9S\ MD0X^DH]_F_FP\Q>/5%,1)1!J%*!*$JP@'O+>>J$2#^C\UK;J"RDOLD0O#LCV MF5/F-D"X(,9K **R466C.3:244GN&5%.2M146V6]HX@N'UK//&O8J*2/\\I& MW6(C,L=&40_QI 2E/X?YFJK'=\6Q..WW1G&V5-.(76\=+[V!UI&OVU*/ MYPF$TR>?-^TPSAZ%_OT M,1-69:K6F&JP(#6D1A%,0K!!DLQ4SH/)QQ.8-C[O)<>@PM:VUGVE5(=,PHK7 M;BF-BM63@=D7)J03)* 1VSH)62V5+0@G%'3%39-##8-UIT"*_5A;.^ M+IS'I2?6X+Q)U?2\N.>LA]]%4OE9KZ;JS.FPHCK?Q;VS3=P9A:.R@SO-QE63 ML&7B/GJP(+02"R+O6,HVH"^!0$; "$TZ"DH%O;LH]H.F005A1W2V=5 M%*\6Q0OR*YM**63190UU@%PI,$EQ$)%E-$>A- \-BCGM$(K;=.M(^I,2'50I MQ^-9:4IP>T'2HLEXI8S(C>*YUD)/E=&6PFB+L2;)B8U,F2Q)9 2,4H&S- +U M,M&4!&(+5F45\;%&KF'[A_66XM25:PO">OSZL5&0V@V-4 YFFT0 MW3A[M0+AI/'11$FH+$T,55]QO2Y8W]0B@L=/CA[O/3E^WN\]?K1S>-SO[1SN M]O9^?[;_^&#O\+@6%=SKHH)'=A3N6MUNY*76EH M&U3OLM926GP-Y'5667S>MIU1V/]JTQY.QM-I9;+VF&Q_07)0XV0B M/ &/R $#"6!\D$ ]%2+?0BRJF)F,8S_;V1WR_U<(=TMS5 BO#,+S8D1&X6Q6 M'F Q>4"3(:SC62@/B>.,)H49PE3WN>Q2('[C/1H'UK_*_S@YFQ98VB2\+9BH M3HX.2Y'/>Y9Y;.]BQRJ)M4QB!PLZ!)'R?/^\"!'1HL68H1M*>5@D'DPB!@PQAFMA4U"NB!#L MYWWN$'XWWB5R7.8%E^D>9]W0;Z="JC6U7!7RZOV;T<]_W['/)%;YJSW^^GU! M?X20O ^<0HHT01$=H(,VX%V@V9K2VI30BY!]SFZ=1E#=()T#[FWE1P7NJH [ M+SRX#L11G2 Z*P%]#&"%$L M"9P%19T26]O(^T9V";@;[_PX2FG@8R^=3C+J M3L][>5W&)"]1FM'I#-0V];'I"*WI6@=UZ')-2*B># .:X &?6@A7*0 M.(;@$@VH648OZ7.Z1E7L=YLK>P5KY/[5*+17/5T&'L\^/A[:T:QZ2Y=(%L\7 MKGJ6;WA'$H6H2M:%-Q$,=02T<2$(5:(=:FN;(_:5N+6W]+I(62-?Q/U#?WM5 MUQ7]JT+_O%2PWA MC0:J2O9H:8AII!!@'14> S-E][8SA?>)N+566!7ZVW1H M<-5!A\:C9G"V]Z;R=E'&?9E>K/Z+#2V?FR:;M?[5G^>AC+%YG^ M=D[&>64^-?_^36JLK-@>*_K%3%0FC<(LATIY-B#Q#HQG :(G+.:#()4N.?5" M]XVH_H_-0WN+'8(KVCN']GD-A,J@]DX!Q:*!HHR@46NP-G*+V?*QEF:T(^LS MGL.BWWM;@-%O(7Q3[;X.:*%OTEWM"Y,8!21# \4& F>JDPZN1%9CPM^II4GT_%_@I]/A7[+6-_7NTPCT;' M$,$'PK/:H0ZF=!WBHIC!,\BUJ;)*!S"6P0-M]SUG'%,"4GFOP':KI4A%H1W"V-6A&\ M,@0O-+713,0@&-#2 QJ3]: Y)\"=3I9RS&RL&@1+4@=\K1"%#\?C\'XP'-88 M8X>5Q\4F58IJCZ(6&^1A"!I"B=8 L_^$L*DA)T[R!0OEDM[:5ZN/MF]74 M$&'GP-J6R*A@7098Y_6$TJ@TTQXRJ49 G?6$I9A .1>02<=#TAT$Z\8[-?9' M,SMZ.7##"Y=&'5O>=77Q9!S\\+2M6R:Q],KND3QZ-PD?#(.F2 MG91T &NE!F88)9YSIH7,9,;[1-XZ.:FZ-SH'Y/:&BE8@KQ;("Z$X3J6QR"%1 MB]F$B JL\ 0\&F,CI]R6X3"Z^"G;BL)7+\<5P+@;4YQ,8OET)V42W%F[FI)\ M=*92JO>CP_KD8O,>?+5W)8<[9#U5X'9+;53@+AVX\R(C&FXX1@^.D 3H M= )'50"K>11&$:<4W=IF?=4IX-Z?,=_C HDZY'MS%$FEL_;H;+%9'@N.,4DM MT! "()<&K* "&&?2H,IBI$E64ZPO]=K,_:U07T\-4Z'>)M07(C:444\SU"4M MA9,VE>(I[8 04P:461M9*157JJ]:&XO:O>*I-:PC/Q,VRRN;66ZEZ&5+>!?4 M]E]+*_R[QIGM)I6WUB"HLGC+++[8\M!RHRP)%JPJ]4&*;+WKZ-'NWM/ MGO[O_Z495;_T]GY_MG_\_*X+_;_:8IXW,8Q/2X+V_![?=1N &SQE2Y9.YZR; M!\^>/-D[/.Y]=<1NUBWBJD&G=7^-C4]AW/$^/_YLVGMK/]J"BX9AV"^]V<2& MN R"N77*T_IIP\L^V;K+OQ8;W38'\/'9^7M0XZIMR\$WBX$(9:Q1TH"0#@&) M2&!Y(E#&&2MJA Y8Y"#O*]*EN1^5@"H!+:7W;B6@)1/0PC2!;' &[CA8#"4\ MPB)D0G+@D9'@DU8^Q*UM*?OR]@4M-7WT6FIP^6X]B4TW\4<#ZP;#P6P0IY78VB:V3XL=Q= :(IQVX+Q- M@%YY<'EM@5"*F8B4"*HTS53]+,$ZE+)64=PM35)1O%(4S\L38JW#R!WH&#P@ M=P*,+V' O*<Z&CB:2?ER?GA[Y5YY06)X]0;CD>3N WO"+I[;ZHCJLGI?>/]*5]N2XVT: S>OYX-K87- M*KDMD=P6N[0@9XXE:D'99 "]=% \.^ 4"B26F8!N:]N0OE9M=9U:EYK?"OB5 M!-PJX)<*^(5X&^-><>]!!5(&='$+VI3>U"Y2C,EJBLT44-I'60==W[' >71T M^!".]YX<]';W?CVN/I8N"Y>O$@=JQ\QE<-EBQQ(:C6=!^6R*B)=&F!6L=LQ#5*QNW3L+NJ02"PZ T;S$KC*BL1*3H%%HX3- MVZ>19^Q2T9>M]8SKD%^EPU+CT=[.T[W/31-NUG:C!M97%-GYVS#V"UOJ8R6Q M99"87Q @CAIB [60*,LD)ET9528T)'29QHR-(682TWUY>]=PS8[I'(A;"^Y4 M$*\2Q/-*1-,@G8T2'*$2$$T$PZ(#+X0U(1C:I-"8/L4-'#?8.1WR>._PZ?[1 M8>_/_>-_[3[9^7/GT2VE2#6B5C9A,#]&^/6L;OYQ'$W/!Y1]Y>&ME+8,2GNY M.''0.JWR502.(P$,@H!+/ %3D;I$>/#$EJQ=0UF'3*N*Z&[IDHKHNT/TO$@) M)$II-(*FTI:AR SREEH(1)$D\C<#U66J%U.W#MI49\D/P;B[]]O>DR=[N[W] MPP='!WN]XYW_M_>T.DJZK4Z:Z:F?2Q"^YK!8R:M%\EKLP.?R'A*6,GEYEBTL M0A5H@1Y2\,:08'V2;FN;\;XFI$,F5L5PY_1(Q?"J,#PO0*B2@3E4P /E@-)K M,%9HD)@\TUHE[DF#862WMBG6STUR,@AA&.](A&0)4KPF.\?%;U*=)>LD1[X> MYO[9\?M@:*?301K$4*VK]LDM/\>"0)'&\$1Y@.#*Z-5(*6BG-"CE6"!)TI1$ M<0'SV[N J[^DL8,*VP!&=%5BR6@'(Q$H,^T[8I MP=E,UAT"]::Z3(Z._[7WI/=5ELF7H1S5<=)AI=)4'E:'[Y+9:[&=7:(R<6$2 M:*29O5@P8%6VMU!;CRRAC2J6:?!4M36+K[I,NH/>5NN&*WJ7CMX%[8'$)9$Q MZR/U@,0(T(+DOQKIO4J2,\$*>KG:U):ZW:X9[E#GDOM7.KB$6N'*9NVQV?XE M??XETQH)2!NS HG>@94N ,7(1>D=KI3.;(:D+^BM.TVM:KY[A?H:Z9@*]25! M?6%V+I<9K2D 44%FL\,RT#PD$,PQAM(Z:62&NL2^8FVU.^E>>?":^%0>'!T< M[!\?[!T>G\W.?7!T>+Q_^'#O\$&9ION/P_$L]BC[[Z[-/%V.4O@P'?P\&@S_ MS]9L/!^.1D,#O)=L]T9Q0>Y/?(#Q1'ON&32A0_)(J#!4U@&,E?,RQQ!K> BO0@WM8+BVQ/4;S;]NL7AY)U^C16IA,_2) S>7;SV^4M M^?F?J6Z>:94Z(A-3YL#I*SN)TU]Z]G3V:CS)OQY^[GV3)\]^N!7+?O_PM\NH M'_"CXV?DZ/C5(*\!?\[R^GSZ/:]/_OR?]MCS/_2G@]__XL+$ M@)*#YX8":A7!*$00QJ3$ I&J3 24I)_/P6/&!.CJ=36=V5&1%/54=/E4F&RDV6 K1 M.I%Y# 4XYR($ICU/)-AH2UXUZ6M!^B@6PX6+]%;F6%_O&-[,35N/X68<0W:8 MA5MP%O-5FDUG+$T02K)Y*KU^ M0R;US/%2^TS)!+G$DH5$NC0=JH*R6Y'W"LI;@G(A9L&U%DIX*,(J*RUFP&FN M@9D0J3%:,$N[!LJ-GVNVDY^SK+$=]M[:08#!J.?MV\',#N\Z/7 CR:FUH;"? MM^UQWK7]T8.S/?N*LVJV4'M>%09R]%I*$VX@1!#LUSQ,@J182S[ MBF[JB+-.JI(G<69+![9>M)-1?N([GVNVD2S6EABYV*V]\\W:\?[TY'18(L>E MDYX?U)JK%EELL1EW$%J:A,U0(P,H1 #+C +I=539Y H4U=8V)ZR/K$M55Q7' MW5(C%<>KQ?%""0+-K&N3 NX2!\QR!+1B93BA,,8K)Q0MW>($]KGN$HXWWTGR M!0B]\=D@^/')VTE\53K#OHN]0=.7K3I,.JQ1OMK"IC3\P=<;>-97[]%X6KKI M':5C^Z$277M$M]BE.WJJN$(/GC $5"D3G64!-"HN%4&M!2]%X@9OW16S.D\Z M!^G6G"<5TG<'Z7GMPB0GG/$(U#&?(>TIF,S<0"QZKYC7K)EJUF>F2_,([\^L M^":%Y-5X&.)D>E$;$_]S.IA]O&O7ROVK#6]+TS0.XO,]W6OVLG)<>QRWV,V; M&,*\(@)T3!30:)H5"U)P)%).'5&)9X[C@O0)79L)TA7Q:R1Y*N*7B_C%IA#& MJT0,1%/*;"6E8#-Y@_*!$FXM,U:?>5;E)>4V'47\O6QVU23'MBR"?F#H7;'[ MQ]GF_,SSBH;QJ1O&SYO]S9/P8Y+\;OWM"O?AOV[8$N76B[+N-\826H7MC$*] M/Y9X?QPOME?W3M+(K(>D @&D)H!C+%O%U*00N3>>B:UM84A?\%MW,VT707?L M):OD6&*;J/%205"1E%:R"8QE*9,GYC33_Y\SF=[PHV/JJ6R_NU6\.=DA_A MG37=?&+L65\"K7;TL=2YC<:SK.-GXX+U9MV;>&P:C.S(#XJ+L_2J:)I,_?3- M#W7^#EALEK?C:9-\^?,D#FVIE?OE_2#,7EW0S5>_=7XGLV[]R MUZM7$GW^5O?WU9_E,1M&LB8C1VD=D"CD(6CK5'(J1.LL(9;]57J6G/_2J\F7 MGCTO([A)M&_ IOS)?K;#]_;C=.N??UN D\$(OE[M^87Z]AG\_)#+6C%UZ8K] M:^?/_[M_^+1?1ELN'J#5/LN#H\.G1X_V=W>.]W9[3X_S?\YZ'1[]=CYX\XZ? M[Q_[H][LU?@TOT:8]GOQ@X^%#(MYW1C:;S-%GOTM@]1^[L/8$-L74#5,FA]U M:-].X\\77_P2!M.W0_OQY\&H>>/FEWXYL9.7^42=([$\V@GO;U1B.%ORG75'?KN;N/OJ$GJ=9SNW3Q .V\G M@V&/L'[3"^(VZWFEM:B+G1>;-XO-ZF(O=;$/[,2_ZC'=+#:]'2_>>2?;*][# M3^UP.0-:KN@ N6%L?OF7RA77[Z:NTRM\[A4[1Z_X@:_A'75$$_B_P^_'"W M_/?PU?/CX?!H=X\'SPZ6CWY?OGQX?I8$ ^-J[0IR1_KN=XM/-74-[FS1%@4'M M'31H2SEHY (C48ZZN+5MN.@3T[(W].Z3CRJI55+[0*3.F, E M1LYL=!PQV(;4*.',P%6+X2JIM4YJ9([4F#7HHN$0HQ> G'%PDC%07B6K)-51 MVZUMI; OL*V\\4IJE=36A-1(#,E12[7C 9GWEG OJ&24)JJTH VI$<(Y@7-V MTY745DYJ;([4G.5!\AA B925FB$)K' ,LM8645 675(EZ4?VM5H;4EN_26)7 MA..#\716ABY,;VQQ;UA[@BNNVS_NTN(LFW:4'H['H4G,B9-W Q^G3\?#*[9& MKLQV!6;[N&"#)EE:C2 #3X0"M))D9K,)#",I*<.TPB+7I.D;M=C%<6$<7^TQ MLDX@;MW"JB!>"8CG;2['"OTZGO$K$B 2!XX3 ]S*$ (W+,2TM2V9[C?>]@KB M30)QZQ9%!?%*0#QO8Z#BR4;N03GM +U+D(\R@@[.:LIY)$9O;>>?ZM-+^BG? M"8@W-E;W<#*>3GMO)^,TF-UU#Z#.E]:N03BKV<_'S796#FN+PPX?+$:T(D'% M*(*U7 -2G>G+J 0^VL"#3EYSN;5-I>A3>NN>\&OF_*V87ZTM4C&_',S/&Q_< MJV1X\D6H*$"9X>X8!B!<"RSB* M$SMLZGEL.!F,!M/9I*F3Z\4/;^-H6L,EZQ(N.=_3AV<[NC,*.W_;S[VS[:PD MV!H)/ET,G5 ;7(P>3 F88 P2-$,-WDO!6#!9H>H2.ND;V1%_3<5S9R,G%<\K MQ_.\(:.T<48$!S(UJ1V1@B:)0F0,J8Y>,>5 MXWG>2!&.69JBA1BI 32.@ XD@@A4YG_6DM*PM2U57U\R>J'&4]J$XM';6,[] MZ&5'YBK@Z'" Z90BH840B8Q M'UA*'$7F,JW[5"S=Q[IQ#M8-!7WK-DH%_7)!/V^0!"W0>*,A@]P!QC*1-G ! M4>J(@7N#AF2#A/:IN?7LJ KZS0!]ZX9,!?UR03]OM=#$7)9I"KP(99 23Z!1 M"&!6E&D$27B202]$7ZNEUP37L,KW4+E?NFG$Z>PB=M+OC>+-LL6J?V8%!LPT M?]#\U3R_7>SB&;V=^V4.8XT?MT=RBU4G7B?GN:(@O3" 1(DR+8X!5\9K'AEG M0F>2ZS/>$<],17*'(B<5R7>'Y(72$^^#)2D?7A<5H,_FB:91 ]=Y>P,+TO!4 MAL1E9JY(WBPDMV!J5"3?'9(7GJ:+'4 M)#'OB&3YE#)G 86/8#GS0*RU^120_&VZM2104>$@L6_H6P3B=LFB30@8;#+4E4URW50U6L=HAK+8?C/@!5JMYT!J0 MY\T#PZF77 2@*EO[61E)T EEOF]-5#$Q9;5HS -L*P&A!A^^&WPH![_G8C[R M\=Q"Z,WLA[NOX+B'=6RMIU=]B;7^-AF?/,CO-1B=YG4[#\:.1]-?FXT_^[GC MLNU['V83FY=^,+*3C_NS>#+-/%F>5;V]_HQU^?NIU_C*-;&(VTV23S>F1T,_CY!/.3-TDE$B $38,JVEA$80,AR>@5A MTH2M;<8NG2Y1(S]KC> EV4@5P4M%\.&#OR/86HV)6PF>A(!$WS-6NY<%&[DL2;KUE&^AIUGZC%0-3-KMH.V0D5X;?W 52$=P?A"V%F MQ;WRSH-P,@!2:T SGV'.F6"9V5UPLD%X5M:7]AFJ"-\$A-_2%JX([Q#"Y^[P M&$VB5 KPDJDRA(J"R58S!,]%3$&EF&Q&..T3AOU,YQU"^,9FLU[/? F#X6G^ MX9KPNMX&S.[9-BYP8*6_]NCO]P43AGEF$Q(%AL4$:#0!2S$!LRQ83HA749[1 M'\6^(:)#5=D5XVMGPE2,KP+C"T:,5HD*SR!::0!UM!GM*,'&I"@UTJ'W#<8I M%WTFVFH(73'>+8ROR(BI&%\)QNRV8,MR 3$]$XXQB2 M!N-,DCXSBZ/G[KR[RNT">U?U8M37Z,YK;*S]VKAM>M%.1ODQI[VWV71M&'D9 M)NJMK[,U3,:Y[*.MV0U].@V/XZ2Y)-LUM]G\-;UW?@POWN[3/>!>2)9#/>>5HB%4: TYX %X'&X"UW3;;!3]@E<5\IIU+.991S2V=$I9SE M4,Z+6-OW)="DNL+%9G>>>M4L,R]Y= MU.UN(N=>]M$VAG.7;5F>G\_*NM=B7;^85DHI9]F !&&M!+39P+0BVY8J^,0M MR]>EP,:VO+70ZUZZ626=#2.=9=N6E71N1CKSUB72$'DT!HS1V;IT,8*61&3E MERPQQ'B5=&-==BD#KI).)9V[L"XKZ=R0=.:43O(J?RZWKWWZ^Z]I9=A__"W^=OW07,$G\[&_LWNQ2']?!.?G]5Z%5_K M*GZSX'1PFE(618DI20%HF 2#5D+0BJ'F FU)!"<_"95/6H=NXTI#E8:6X'<0 ME8160$+S3@B>13_W-(+,5AN@)!2T=ZFTB/5::*(LP8:$&!.5A"H)=9V$;NF' MJ%IH130TWSXK,)%*7WGE @44U(&3)(*P1&B&5A%O"@VAHNS6D>^V/1/_G%DW MC/F_V:#;_I_\Q\5;?_5:/I8)2N?XV?X?-_GG]N?G7?*OK0"MK*#U:8P]Z[/U MFM_S8U[8WF@\B]/>;%P0VG0GLR66G@8C._(#.\S/E?_A)#_J]*=O?JCS=T"1 M'^'M>#HH^_WS) [M;/ N_O)^$&:O+LCBJ]\ZVZ2?R9=?L2X_P>GLV[]RUZM7 MCO77:_#UG^4Q&UK)9AW3Q4^'1"$/05NGDE,A6F<)L>POS;8N?NG59W_96_LR M@IM$^P9LRI_L9SM\;S].M_[YMP4X&8S@Z]6>7ZAOG\'/#[FL%5.7KMB_=O[\ MO_N'3_N]_<,'BP=HM<_RX.CPZ=&C_=V=X[W=WM/C_)^#O M/]G[U][AT_T_]LJS'AWLW?'3_F-_U)N]&I_FUPC3_U[6PY@KG?N_>++WX)@^G;H?WX\V#4O%[S2[^X+_I+7XYK?)3_2;W_O>RU+^ M$V7L1B_[_>\)SI?QL$*NU<->;<-^X'3^H;.;BH6?O<1P.+MDEBNS]8_8H"'W MWP9%O/:>1SOI[8W"7%^/VZ[&5\;9-?J5=G.E=MY.!L,>Z_>*&_4JKOFK?.)[ MM'*\63E65^X:*W=@)_Y5C^EFZ>AET.Q,6+2U3:L/>>V'7%&D]$[<0-\>EE3= M=^OJOJOCBN9]=W@P./?=O=X7SS^]H2^.AX/#U_N?#G;S[[X>OGIQ'$X.7C_[ M>/CIV8<7KY^]/WKX9/C%=_?OP6%YW9/#_'/_?GUT_'O^N1>#@^.#3X=_[K'# MU_[3X:?AX/G)/IGWW1WD?\N?@3UGOPT/3@[$X>X^/SS9_W#PZ8 ^/W[.#C\= M\*,__SUX_OI).OAX[K?[,K7Z#J85U0!"9: Z5NC>,M"G.0:Z@ZE"E8$J ]7Q M/_>6@>@< ]W!])\U:F=\)\ [FKTZRZ5].XFOXF@Z>!?/CR' MGY?:P[B^Q@_/V$4H)P,B?O]MU_DG-]D[C7K[V M!L6=&J>SWL3.8F_ZWK[])O#NR=2#Q?O?H#-$R:QJ"7T3%U M;1_(EWUXF+>AB("CT6[^&.^:Y(FJ"%I3!)^SF;XH N(5C3PI(,$00!T46+1E MYP+3QA+KD6UMT[Y$TR%!4">8M(1EX:CD(GA*F,9$@D:7O."*DT!TQNZUO0D5 MRZO#\KQ_@0ICD08&G$<'**T!YR@!93$J@4%YVV"9F0UT<%8LF^2$3HX93RUR M0ZU25 K.47/CG&+7MLM_B.4*U^O ==X8MZB*)X5 "HP#^)L^B1M90S]*%MA0/FX]5MRXBAY\O2M?W*:' M<7:4CNV'Q^-)>:Z=V6PR<*=-QNGQ^+&=Q-&L:J^VR/SHP8(=)5,P*=B8%9<3 M67ME8\JZ3.M,LT14MHR1FI;LJ&O!:8W&J]PW?F@]DEOYH3O\,&^;!:^LU9Z# M(;'X63"!M1R!VX3YWS6EVK1DFU5^V Q^:#W.>FM^J!1P'0J8M_>.4MV'OK03_FQPI.C."KF+^_.C3GN_!>:T7SVL=QJ>E MR!,,T CJJ M(*N[_-=L&7(IB*?1;6W+; 2:MK)KVL-1Q[,#*Y-6)EV]15V9=#5,.F\MJR0D M2I- Z<0!1=)@N J0[\A O0J1<+6U+5A?\[;ZOU8FK4Q:F71IOH?*I*MATGFG M V%).102G-$4\H6GP7G&@%NODS#))*6WMI'VB6@KT'SW3-IJMZO:TVKS>UK) M5GI:B=K3JF,]K9[^:^?)WK^.'NWN/7GZO_^79E3]TMO[_=G^\?,N=;;J]^(' M'PL3-A/;,E3MYV97*V\TI06_2:,I)G_2$I?29.EFK9N^][#Y4^IO?[=;STK) M3X2I-7G8NK#+>UA);]9M[(X>]FHK>YW60)/Q^_E8\9U&D^;[(GVO[.A[Y7O? M^5S?#)>;]6K==M:;N-?T(IY>H93Q*E5^USL.W5F+G?R,11;;82/G'MM!@,&H M^?J!?3N8Y7]O^;"L\6(]B3.;_S$TRW,Q:ZNNSY?#Y/WIR>FP,>[.*HG_YFCI MG7E:>O\H*1[_7=?M[R'^YE UG/1J/,S">GIN(IP=MO^<#F8?K]+'3G^OC]W: M]_6[,F?75HB?07DR/AW-;GK-K:B\H,598N8G<24I].O.HYW#!WN]!F;LE]YY MRTC3M(PD2^UPL/;IA5==XV_Z^!O?PG3.S4^%+V%2$;3T&(W6Z$.0@3JF'!*T M?^V?N?F9^<'PB3.6V)].3\N0B:OX\^]X @4>?IY L??^\.%O)_D]Z,'NJY/# MU_D]C@_PD#VC!P_WR?/C%X.#/P\'SS^]>//%G__F_<'QJU>')T].CAX>\(/= M)V]>_/GDU8O7^?=.#NCA\>')T>[+3T?'OP[G_?E'QSL?CA[NL1LN>?\GNRYWBT>R .'OZ1#@;DXWP>,9&!18;@8LDQ899"!A," MEP0=U=&Y9+:V&>T3AGT4>BV2"5M"^Q(1OGQK\JH OWI8\WJ?>MWX;#%F>3,R M6PQ5-B-TSA7AF0KL3!!R34B+S&<^<6"4]*Z1U MKTH?*EO=:[826@5M,$GDF9N$M,XJ90E+(1I)-+L-6ZU#/L6:4!F;HS(AC))$ M);#,,T#)LQ*C28%T3G,5+1'2;VT+TD=RZ_E?ED*K".L-C\1&D7-&4F0B A G(908ML7Z;HM-(Q M&5F&0C#.^ZAQ+2182ZT!SHC(=#*2^[ M>Y:[UM!BV?:_LV$:?(@!/L7)N 8VKT.$'Q<"FTBTI!(EV. H((L$M#'Y8!-I M:-0F.,-*-F63.M!NI=*/8+)&G6TK\.\.^%4!70GX\\%!8UT*GGO0V;"&;&Q[ ML,1S4,K'8(PNT=P*_ K\>> 'IM![BC8RAHP[QZW&I(VD/')5@=\YX,^'THP- M!(VVH(RU@#0JT$AI-G]8,MX;*SRMP+\GP+^.MC)%O;E/0) MNXT+MP*_V\!?X8"+>N.O&/(+(9N4A!).YML^H0*TQ(*-DH%3J!,Z9$17K7]? MD'^=*[_U?D3URE\)_N>"'9I8JD@2X ./@%FQ@>7"@C?!8Q8#,1O]:W/GMU2H MU>4X1U/6 \Y.8VCZ(![.BFJUUHKN[]&GNA->GTUG3[NEX M_*4 O=2>[X_.J\Z;O6ZV^L%7._TD_N=T,!W,XM,X>3?P\7'^]./P)/KQRU'S M*G_8X6FL09$6"//PP4)01&:!RWS(YI&5F2]1>K!:!%":!LVM8%2WYR+Y#CVM MP72(2@5K0@55.UV)"A;"),HFAVC !A4 G;&@>40PD;@47;!2QTH%FTP%MPUX M+-A JZ6":DO=B@_FHR>6)&]0*2!."U;"/:@@^2-.9V5.PSCU)OG+ MR<"7%I[3$H:\Z^*1C6#&2]O=W=*9>EG?N[)A9VWO=D\G>=7.2.ZL'=Z3SQO; M_-C.>SL)#R?CZ;1VR&N-\YXNQ$P\25(9$B'R)+-1Y!/8; \#,8D'XG0RJ,K( MC[Y UE**R9KFD6P$T-L/F5Q>$KL(\D:^7!'CU<:Y*;SGXR"H' :K&$0OLJ*A MQH.)W$"1.4FEA#'QME/(*KZ[A._6XR 5WW>([_FX1HR"&DDL1),04%H!FN@( M@FDT,C*NHJGXWF1\MQ[9J/B^0WS/ARM4=#[P4NGI4@0T*H*EU(#TH8QHMM%2 M7?&]R?AN/5Q1\7V'^%Z(0>CH'551@K L !*=!3J3$KP/.CHN;/"R GR3 =YZ M#*("_$X!/A=3R'L6\A832$+88]J:GDTD< MA5A:4F40]-[:CY/Q<-B;V0]7&^54 Z\_*E%;/+X;%N/RZX^/7^>&EAHB?@61^]XEI!JRB J3@$#%8RS@HP2 00X9'S M;)2*V)ZI4H%]][?V$H,)-T5V1?!U$#P?+? AT92)&%*B(=_$RH 1U(+43&?3 MDP>%=FM;U MY'7![%S&">B'?)9SG@P,D&"]HU."8S,(Z!03+N8*$DC#TI1I: MU MYDX'=6G"@ OLN@;T0%5"."Z.-!IOWLT0%!.3])5EJ4^834\HP7Y&]=LB^ MDQY.56JO!L)S?G_+:#:45 (>M %DI7D;V@QAIBF)CFE>FC=U16O?@QJ"O:>/ M'_?.'-&]01,=JZ4#&U(ZL'?R=CC^&&/S0X]/)_Z5G<;'P_QYJXN_-8Z[9 @% M5<[8($&F2+/]0108*0A09R0E1GA*Z=:VUGV*ND.1S8KTSCGZKY*Z\$V05ZER M/1C/^_65H80*I4!H6EI+&P+%J@05!&8K,JK(,XQO/6V^(KB#"%YI=VX]-:\7?QI,OF#Y*>_\Y'*&T]!/ #E%8SHC4(S[OZ=3"1*64! M&4VEUEB TP*!J^2K'41\E8:+U5&M63<=RZ-[_B> 4X7FSK(V+4TC)@TODLIF," M0ZP$+M [D[1'6D<1KA^0[W0(<]75JX/SG'O>4!]BX@Y(8@Z0> 9&H0,:C(GH MD*(*C;!&T@UA?0_R^8]FK^*DF;,\B:_B:#IX%WO#\73:[XWBK$P*F-D/-<._ MDWF_"ST)GXTF,7^(3S$\M(/1H[R+1Z/=_#G>V5G>UMJNZ3YOR0R..\@ M)%M2AK)>L5HYT(YR(PF7/M3<@HKDZXB4BN25('G!>4\M=X8&(-G"**4X#!Q+ M''@,P3O'B7"U3_!&([EU-WY%\DJ0/._#ERXP$KT $[0&M-H4[Q\%2P07%I-" MT=Y0PHKD#B*Y=5=^1?)*D#SOS$_<4\\4 9F0 LI0DE\,@A!>4F,$I2I6)&\R MDEMWYO\0R16QUT'L@ML>&9-1!0L^B0Q9= 1L$@J2X<1:1JGG:6M;F8K6#41K MZP[[BM:6T3KGE5?EYI3H02G#LU2.$@QJ58;;9;CR()AT'4-KFQGS7'72+W\8 M9[W!R(]/8LV4[Z3/;L'[GG=LO]FP1W402#ML=7"\,YMG*RFS%O1<@V(T&_8B M\JPM2!88ACDK"$]:MC>*LZ8$;"!P%P1&!>XR@'LX9Q0DXQ):(L XJ0 ]2K N M4& ^V42-UM37-KL;#=S6?>L5N$L![MR-JZV421&9[0.7[0-!4X8P:O"$A4!U MZ557LVDW&KBMN]*_ ]R:_Z@[=U[WF]=9=BYY;_/2W8S6OQ^B7^Y75 S#L#*L0(Z)0& MYQV#&*3VUIN0SVR]=C<9N:U[TNNUNT3X[L_!-W*#47L(DF35G"P'39T %45$ MYP-5'CMX[[:4\=Y!A_JO.X]V#A_L]85)4&,X$K2>:!:D,/2O_:NVIVE> M_:P55VU$TQZM[2UXWSV3,=]#&DBP!A"U U<< D0%E$E*KES8VF:9U:3I*Y0M MQ0ROAHX[COTO$>*74>C=(/R_EK-UU]BR;A#:HEJ[&9M]HZW@J_$PK]JTMN2Y M$6O-AQZ,44RCLZ"%*?T 2&8MK1"H=RD9$TA@A;7HK858I:M*5VM"5TH&04SI M*D=,&21OO(B2B2F>5SC:3SK3'H!QA5O. 7E.38N+HD<5$DPRJTEDWZ&P^/"5M MF9>N#0CG/6 V(,%&H?+Z*F9I0L:X*]*,][6I?%;Y[+[P63[V7'HF7! ..>'. M9!/2,"^5B(P$TQ:?U8C=S7UC\Q&[8$F0D5M(BD9 I XL#.!V]\M<$\KV08G[IAW*!0YR+_)2.0H=#HH\T6CK6"5V'"_86PI]#!:DLX M2)'U')K$P1$M0%NGI%",(6^O+]#U<+)&:5H5^==%_H($NC'RJP:Z&O+G0X>* M<6T5,=FFTZ&T$H]@*"<@@Z)&1D>4<17Y%?D+6==<*,^=H]0Q)(HZ2SPRBDPX MZ?*K5^1W#OES=W[(I]DSF2#0;/=@*3FVO)D'HF5@A,@D6R][JLCO*/*OT[&< M2[3&.^Z=$NAE/D<,5) M()HM#?CUSK^YG3\?PB'>")5( I9L+.'HE&W\2( ;*14AE*@6QX17Z'<;^M>Y M]"4)CCJ1T1P\4F=,R#(@#GB5OUN;6OP?C2YK2'W!E*'4SQ"2.IK;!:OQ0OKY9\[3:Y''E(8V=\/IT M.FL&,QV/=_*:E2>PP\=V$/9'#^S;P977 MV@1G0FW/7+G@&M+GSKF@JJ>K<<%\L"0R$RDS'%+2#C 2!C:?":!."8.6:C*91KP;SE(".AI1T.@DY*@0P1#?#_=*!ATD M@];#)=5.6"]&F N[V. \+8%619+(C$ %6,TL9,V8MS\2YYWLGJ%P#ZI)_HC3 M67[4,@A^DK^<#/PLEL4=^S=W74BR$=1X:6.\6WI4+^N05S;LK$'>[NDDK]H9 MRYTUSGOR>6.;']MY;R?AX>3*+4)KY.0JI/?[0N2$6&L"IE Z^J8R)8^!Y3*6 M_@:(7PND#X.HE?+40\IOF3YJ\JF.\$S/-E'WF3 MC!%EOER9AIE\@&R(*/!<^S)F3#&9+@/SM7._*HZ[=!6W'JFX(7JKR[$55,^' M'[Q'28@PP$.92$UHEMD!/5B7E,RJ6X2@ZC"-309XZ^&'"O [-:;G8PJ1)$43 M3T!*2U0TB&"ED9!DR 8U,4H26Q&^R0AO/:90$7ZW")^+$<1H*%=H(0OQ "A- M JL5 2-BS+87CRR1+B+\OE1A3'O3T\DDCD(L[:8R"GIO[#CLS>R'.*V5 M&&TX()8<+WCU_LWH?)S.TR^;^37[_3:>/#[;UN.RJT_/GZ<&"MIBOF<+@0)4 MREN=*)# >39>G(9\S67B0\.%B%YDW;.UC:+/S6*4*>Y42C4%:OV0O>+(07O0KAE- MM\3WW)VM:-0Q&5;:11% Q2G8( )0H@6-,F*F[ZUMVD>IZI6]!L"^BU!"O;+O M%-+S,83$@V&1)%"RZ8:M+&AG$PC+0J0I,F':&\A=D=U!9+<60ZC(OEL#^Y+) M'!SL0/.,IR% M,! P),#2X4U+8@$]U39O=W!:=4J.WX/2@KVGCQ_WSOS9O4$39:L5!1M24;!W M\G8X_AAC\T./3R?^E9W&Q\/\>6NDH#V>>[X0*=#(N:.(0#G-8H9:#I9K#E%[ M13GGE+NPM:UH7QK6H0AIA7KGP@57R8'X)LJKH=(2ON>C!M)[5-I2*(H%$"T! MPU(6-%)Y[;2UD8DNID!4@'>VP5(+ *_6RBU1/G>+6YE![F+&MI(1,'H/VA@- M/$6E&$F2BE",E?R7BO$-Q/A*:Q'J);YL>,_'$31E)A.W ,&"A$SB HSW% 1E M45JG-(OM=4FL .\@P%=:BU !OG0K?"&<0)/102"0S-89X5R!099M<>)]8-+& M&-J+%%:$=Q#A*ZU%J#)]13"?"RHXGV]JX4JGXY3_"$Z#M2(!=USDOQ$9 ^V> M3K\_Y0B3^/8<##>++-2HZ1V&%IY\V;S%^$*-(K1';'XABF RU2!W'HPC#-!% M57(7*7@1B-7&&E4*K1B2OB"W:810$R'N'M(K""$\MA^;OHR_C2=?0'V4]OYS M.IA]K"KDFF"=#PE@.3-::I );9FY0$%'84#2J)U6P1OO,U@K3#<,IJT' GX MTVI)M(CAN0O7)TF91%(2DQ0@#P0LX0%8%-IPC)1HL[6M^P)YQ?$:X/@N??W7 M@'%U^=T8P0O#HIWQ--H("8,!E):"H3H P2B#B38)$VL"\28#N76??@7R2FS? M>=^]H<2)*#THYCU@T YT,@F,=OF2IC+4&6;KB.0[G>51 M0Z9E 6B\ LV8 !FXE=18ZB*>:6O1#6U]#S+_CV:OXJ09USR)K^)H.G@7>X-1 M_GOL]T9Q5H8-S.R'6@W0R13AA='-ST:3F#_$IQ@>VL'HT7@Z/1KMYL_QSL[R MQM:&:.U0V\L%-WT^N"X9*\':Q !CR#:'(0&"3*J(&,Y-S2.J4+Z.4*E07@V4 MYYWXPB@4KLQ,IL( =W>S.(*Y0Y"N76G_K6@7'V!MS28YWW[*J^DTMQ"9+%H;1O! M\2 A;R#1BB;F."\)N\S485V;".?6'?L5SBN%\YQKW[@0@BIYJEJ0DG_/0!N; M[V=B">..6JIT]^#<9OX]5YWT[Q_&V;D_O^;==]+QM^##SSNVWVS8HSK"I"W& M>K/8GD>;O&M>@Y0VZP_B.1CE+#BMK PQ*BI#S2VHP+V& JG 709PY_WS#(- MSBFDC%) C@&LDA0D42)Y*;0CM5O_1@.W=?]\!>Y2@#O?AK^,[&5)@[+%1-#Y MQM4!+2@:G/1HA>+MS?VLP.T@<%OWQG\'N-7"OQUZYQWP,G(=C3D=NZJ[U>NTN$[YQC723C6.0BJV:O %- T/DBSFBV MR@NT41<_5>?NW98RYSOH4/]UY]'.X8.]WCEC]G;>3@;#'N_W"G;N.D_>C2 M-\VKGS7VJEUM6F.UUSL+SG>FO46?-0D-1@,R84!+Q4LA4"!<:8FB=+4A?:U- M7ZG%.2 W"QE>#1UWG!NP1(A?QJ!W@_#_6L[676/+ND%HBV+M9FSVC2:%K\;# MO&K3VM[G1JPU'WE0)$F1=3-0ETHKT6# :BQ]!C3-VV.-3Z*PEJET5>GJGM"5 MYDD(YY*V$K-QHIT77AJJ1(JFC-N]#5U5N[)%+ILO6!14P>DR'EH[GK12+&(Q* 7VN<;*9Y7/[@F?$2%8U-I8 MRADB\RXPRAP1Z*B,A)O*9]W@LX6H'7/.:JL]4 P,4'/,^BQP$#1Q7;H^,V?; MS:>O=%;IK.MT)J.2W#.BG)2HJ;;*>D<1G9#2,\\JG76%SN:CF"0@55:"H4D;^RX2VCT8W?' 3E_UPN#=(,11F!9 #>TD MAIX=A=Y;.[CS01Y?;3#/*QG&IVX8-RC:N0H_(+%L^P_3L6KD\RI,N+<0^10\ M!4*9 B:YRD3H%5@3'42J2&1)BD1LV]E85\3)&B5J5>1?%_D+$NC&R*\:Z&K( MGX\>EFV++ J0V68#1./!L4P$1&L9 DE9T[**_(K\A0A;/CC4Z\0=RS+99:$L MM;;%V2E1&8<5^9U#_GSAD[$LZ0QZB5B&##L+UAH%0G/%7!1EP'A%_CU!_G6: MG]L0"26H;2 :C4*G(P]>:.:M]3[1)4&_>C]NA__YX!3WG*:4Y;[$,J 4M80L MWR1$$2/J(#W1&?^4]4D;(_PJ\CN*_.M4.*,S1$E-C/"8E\!901+!8-'+Z)BJ M=W[7,+\0P"'::U.J-;A0!I!E^%LNL GEQ&S 11U;GUU2H=]1Z%_GTG=$$J7%(RB!IC7(LED&>=D M;6[]>S (I:G^ 5>&7#?C4.)H:ANLQ@_EZYNU3ZM](%<>TM@)KT^GLV;&T_%X M)Z]9>0([?&P'87_TP+X=S.RPV>MFJQ]\M=-/XG].!]/!+#Z-DW<#'\^FG#^) M?OQRU+S*'W9X&FMHI!7&W%\(C6!Q9V71!%1:DLTDF\ (Y2 P;@7/PM>BKBV> M*Q=<0_K<.1=4]70U+E@(EL@43' >7**EVXR)8*+!_%>C*1=2&J25"S:9"UH/ M>ZR6"ZHY=4M"F!,'UM$H170@*0^9$%2F!D\LF!2-TSY8KW!KF_E@ M_>F@]5!(E09KP@0+I3[!H2K2( AG *-&T(EHR*? A1 #=;Z]?E:5"SK(!:U' M1RH7K D7+$19!$%F$S%@O"& QCC(?Z7 N?16&!^215.V.YL]YY3SYO;/-C M.^_M)#R<7+E):(V<7(7T#A8C)\P2:8@$CYC*G%L%.KH(06=M;!BGWI19>I3W M*=ZZFTMM\7OG4%]!Y.0;,&\4S'=07M7+M8 \'_;P1D;I3 *GH@3DC( E08 S MU :C V>AY(Q4"*\+A*^3^-5"Q&.:/VG^JH+Y3L \'[(@41EA W#N,IA5&5E= MFJT)(Y.C22*G^C(P7SOWJ^*X2U=QZY&*&Z*WNAQ;0?5",89[FVH& M1GMK0F3_G[TO;VHCV?;\*@KFS41WA)*;^^)^0P3MI2]O#-@&M\/]CR-7D"TD MKB2,\:>?DUFE!0D,& $"U[UM&[149>4YYY=G/U*DI9=K-A*^2A*^])A"(^$/ M*^'S,0+/HB)<(*N"S;.?=;:P)5(>7N!6.>E7\@S_5:HPAJWAR6 0>R'F=E,@ M!:UC>S;H=[NMD?T6ATTEQC(<$'<<+S@\_=*K)^KL38DYBWZO^H,W%5GW,U7W MZO4T@8)E(=_;Q;D[.!(%)QA2B8#QHO((7F(( K7&V8BYUQQ4&R;;G.!;^"6: M1(D55&J6%B*XL60W.5#+E.F%4@EG%::YX;GU,CLD K*<*V12PME4B4PW95./ M3[+O.7*P/-%N,IIN*=_SDUJB@:.98B1(SG<6@B&#L494*.RQHX(3F3N!"]$< MV8]!L!\BE- KD57)(6D-=88J'(UOCNRG+-E+ MBR$TDOVP!O9\\(!H*X*0' 6G*0*#VB,KK$%8Z*")LH1JUHCVHQ/M!VG@U&CC MJR#@<[$#8D&0G8S(DIQK"V"-'% :,0=&&*6)FQA72AW_!4H+7NZ]>=.J_-FM M3HFR-14%3Z2BX.71<;=_%F/YT)N3@3^TP_BF"\_;1 J6AW/O%R(%1AF#,9%( MTL00-U@C)PU&4FMEP23UPHBU#2G:PC05!8]?U!^XHN!2*6_TE1O*\7QTP# J MHM$!:1%!7?% +N=RWQ3IB&3<*A5M4U'P-$5XZ2V4?E*$&WMDB?(]7V0@.-': M"93 LD1<2HQ^!-_6KP7(@5> M19= J%5R&M3P9) 1-"(=20*5S 5AE^=.; 1\!07\7JL-&@&_41T- MXJ"SY6)@BDQ,.,@@<(BNTM/U"@GYKU-P,(C'M3#\7.R@B8L^8/#@W91XBQ&$ M)DZP/&#[N! GL));%DU ,>B(."$266X%TAZL4:\-$-:O;1!-VE(L>B":_,3' M)-+W$"1X8\]*Y\57_<%4J'?3R_^<=$9GC19R0V&=#P8$X8W#CB%MA,NIQ )9 MP35*SF1U4S GLQ+2B.D3$].E!P*N$-/&DEBB#,\=N%)QYTW2B%D2$) O(,N( M08(QYHTBBC"YMB';(-R-'#\".7Y(7_\-Q+AQ^?VT!,_[]*4+G$C3U'JDB67( M1^,%F$-.*=M(\J.3Y >=UMRHUODRB=M%39$+NV(DM09HIC:A6TE/- M2"*NTJU7Q)7U"^3V[XX.XZ ,9![$P]@;=K[&5J<'O\=VJQ='>9S R'YK\OU7 M,@EX83CS^]X@PD-\C^$OV^F][@^'N[T7\!Q?[0@(V[0\6PZT^04WO9:@6FK0 M5()F%G&C'3+&1I1,2IIJH:1:WCS5)LO@"8KR@J+2B/+]B/*\$Y\S9Z,6&$EO M ^(\!.2$(=\F(B1)LPA;1D) M@1!,24YL:TMN&G%^@N*\=,=^(\[W*LYSKGUE(@%$%@@T:[":D\'(4J\1BYIR M*;FD*:Z>."\S_YZIE?3O[\11[<]O\NY7TO&WX,,'BFT5@KUNAI0L"[$.%A/K ME2+6688D=AYQ;!2R3C(DE!>$4@_O-HT$&\&]B0;2".Y=".Z\?UYHEZ+E"G'* M,>(Q).1TM$A81PUG7KC0].-_TH*[=/]\([AW(KAS)VZ0V7O##6*:,<2YH;EI M%D,J,1TEU5[91G"?M. NW1O_ \%M+/S;2>^\ SY*T(NLE$ASFFO;'$;&Y>:\ MFA"B0DC!A;4-B=N8W[K;72.\*RB\2_>_-Z?NG=BY\XYV'0AF,1F@BH-CUU.* M#(@LPM$9HI)SB2UO&&HHL4S!L0+_1/7C:WQAM0?@'U[EDD[['<[8?+FD\"_"QOC4"(-IUKZ M(!,723GFMNZ_7#*U:OF7TWGF^4AWY<%!WVD(5E),!+!)L1! MUI")T2*EM7"<&6,Y6]N@N*T%;G/!EQ167)X$/7".P0-#Q45H_3!(\5\/QP(W M(/UJ@.>B\OASR'E)T\3#?A1&JY1R;W*\K(R+!AH;:&R@<2: ;"V/.?$8I\!EY([HF'PBE#'J0&&Y#30V M-O42<7-.LX3C"VO./)*.6L2!AL@9XU 4(6(G.-8!KVUPWN:<-=#90&<#G4N' M3DFYL\9HT%% R*RRG%JC=,16>,R-;:!S-:!S/@J8F,"6RX"2,0J@,P< %;/( M,&QTH"&ZD-8V&*9M3AN+O,'.!CN7CYV> 5HZBPTVB2LL7*(F8R9FG(7 68.= MJX&=B^W,#..G-4 M2N*8YYI)SP$VM5\81-#@8EX"21 M*-<^5X>#WBEP&Q/Y9,"S!-'_-;)P4_@W=+YN_#?\-5[XD1T<='KE]N(\7/D( M/#^HY7#CO]W@7QN3AW_0J]P:$PB^"A)H&3H38\OZW-3.]LZ "JU>?Q2'K5$_ MPT&ADQW%T$J=GNWYCNW"NN"%TA=R_=)GK._ \P,>]X>=S%K/!K%;ZDO_..V$ MT>$8D6:^5;,/GG[%.EC!R>CRKSST[E%U?@]F_\[++!!F#:-::1TX5EGOU-:I MY%2(%E13;.DGK=?&7SHV>ZI/1NN_>L\-P$KU2MB MI)P"\UMU.5,ND*WL9J<78">?,5FTBKO93'7A9OY[\\/_V]K9:[>V=IY?SEL/ MO,CGNSM[NZ^W7FSNOWS1VMN'?[9?[NSOM79?M9YO[OV[]>KU[H>]55W\;UN] MUNBP?P+7",-)F]""FE,A+$@-*^G:XV%\-O[AC] 9'G?MV;-.KURW?.F/&LQJ MRKOF3,/7L5*9.>N^C9>)S_Y MGF _=]4?+9:P=:,O?[M9[.T6>[W+7I%:=\,,NHG&,4'5>SAF"HZ?U\J6NCXW+C=4K\_*(N,[F5T?YW9I,\\^_ )CE^5]ULCG2^ACMH/428/O\1+X[ M8J^'H^\M*#OCL;B!KK^:5+]QGNIUGO@7VCE6=HXV.W>#G=NV W_8HKIL';D) MS%PW.?T^$\2O!3Y3?;GUZMWN=FOWS>V-__P_ M1Q\_OQ3__+6%X<_IQ^]OSS[N>[CGX>>/-/^^>;;SUTN^0U]-/.N[1_#Z$=SC MKRVV^R%_YEUG^WOW(]^[C_3]H^PV;,$?@AG-==,%B%B#/P^#/W@.?S0+SN:RA^1S)PKE#7(:&Z25 M9LEX2D.2:QN"M 5?'+7!G_H'/X80TFB*;>*I"1WKK;(62.0X4IAKCFA'O0?CMM&+RN/ M:]5ZW:ZDW?DN@H3Y3K=CB_#E8+\='K92MW\Z;!T/^E\[(8:6.VOUC^, /M,[ M:&6B?.V,.G'XX"Z9YAK7N,8R?2?WW:_Y6CS\(AX/ *4K#K:]T+)'?5C1]_+" M0S>76(GV$"OOB)@E(?SV5OP3T2G4I!!HSP\&G&? M"-*:>(0E R([$Q/A.69[U"]L$O+]!+M^P;@;YG@9XW^+VPUG#+40Q2 M(LY JBT3"2F<.\&HP)DE(-"\3>@J#9=H!'I%3>5&H.]9H.0%#A23P )3(-"T+>4J"?1CGA9SO5GP$\.X&^TP#IN),8_!X'A5 MJACBZTRR=WE-N^G],&X.AW'4(-J=(%IGP>:@.ECJ!4?8"(RXE@Y99QRB&E,= MHV8LJCS^RJA5:M+9B/2*FAR-2-^_2,];'3)IRPR@, DJ(2Z#0YH8B[1R#$?X M'\,IB[0VM]91&I%>.9%>NM'1B/3]B_2\W4$THUPJEWLOY"&5+B&'DT!YVA?C MPO$4<272MZXA7KU6VJMK=N2(=>NW ]OI_=X"J0PQQ<$@YH<].HZ]81T,R9+R M0F*9% 1(E>M!Q^;Z3S$4OGTJV&2Z2SL1&6)KKS-D(B-GON M%*(D-P?6SB"GP/;'UD49-)7"RVPC7)0\\"#"^^2C$B_&]D!55-8:V6]-:.)N M\.ON+($Q$:L6W;-O%/V,OILZH0:T;H-;N\P6; '.=K# 246$BRHG( MR.4@A(]&>DT40!=>VZ!LL2#B^IC5>"E73V"78 [\K, V.LC2I'G>?'#:"AYM M0CA(!CH(#<@$(8#+O*)*8@%F?M9!!%Z,)C;R_)CE>0D&1', WX?(SIL-SI @ MB04['Q.P^ -SR";B$3%8.6Z8"GD6D[R5Q=_$%*XO=*5#[_D(0JP8O@DAK&8( MX8(YFW_:80S/9VC8:!U+@[#%N@GNO:=1:42(4+FN42$ KXBT54X'JBR1 &&L MK:EH(@M/3H*7'EAH)/C.)7C>;E!.,@*$0Z1T1@#U$3F; E("P-A:#7A<23#1 MC00_.0E>>O"AD> [E^!Y,T)J %;B-3*&&,0M)<@9:1' ;DJ:4J%XS!+,EC:9 ML E!7,>$_ZLD)W5SHE(:](^J;*16[A[>'X+T+"T: 6B4-Z#QB=RE;3$-JNX! M5NVFW=%A')1,S":TNKS&*7GZU7CP*JQKY[/_1%ETVG*.O"<4<2P#TA$3)"/S M1 @7;'!E ):X36RU\6NNG&IR=V&*'\IR(ZXW$M?)?/E:7 VGC@NFD"0!Q#5% MC;2.!'032:3'3-"<+LW%K;NL-1*[>&2\84A3K[@2'(M$US:T6B$71R.RC\<2:$1V MB;9 +;)1!VTE)X@2KL%T!ZO ALB1ML(IJKPP(JUMF%7R2C8B^WA,@49DEV@, MC$66:B*LXA43V64&$KA<05O@^:'M'<1AJ],[ MUX78PS.-AJW?3H;P^^]UL^+\5NY@W&[UXJC53_"Y_YQT*B%I^A4_BFLLT[:5 M9%V)%63I_0$H JU!]+'S-8_/;6KT'T<4;*OG![D9R8M8_;O5VZQQZ-V$EDTX M;'D']-:"&1Q"'A<0%*+42M"IA4".&(XBQEXDYHS(X3#99DV=\!,3YJ4GVS7" M?-_"/&\@"RY8!"4;2>YH]G#Z$JX$LDPJQ)VTR+AT+9V@8E;487[>='WP9@ M54V-W .C-^H/.DW]_R.+IRTBV@PM&RA;'I1M+U@97#MKL,A5 (KD<2@*.642 MTI)Z"V]%$OG:!F\K,; QA."(4Z&1 M=I*@I$4BALO .2XV!KZ@^5^30/N8Q?@>;(Q&C.]*C.>-"YEPPCJB&"@8%]XR M9+SGB"1L.#"Q($&M;:BVD2N2!O\KA#'&%G;KV)YE^[J)8JQH%./:%L:8HF\J M@C:8MCQ,>[M@95#J$E:1(F^X0-R)B*R1#@5JC?-!*^)%SCQNBPMZJS?NSU63 MZ=4R,!I)OD-)GC#I MB?,]!C,:<;X+<9[/ @R16RHR*!6%M=)'E2?*\::$"\5R[B'RT M8%H0HI )2B,E;>"2T^BES[J(NB"IH@E%/G:!OA_+HA'HNQ3HN:-9$>F108"+:E$$:=$B$S!19$C&4+<>AA9$\ZXV4S%+!"W-BU^26?)@U9E[(ZK MP@H!W]BS9N+3DE'LXV*&%&6>NQ 0 6+FV$5 %K1,A FG\!^ST53#V\6BP[,) M73QF\5VZC=&([]V+[T+ @F.M'>@?@FF,.',4:<\L2J!M4@LJ)LD]4T%\\6T\ M!(WXKI[X+MVB:,3W'L1WX?3E'CLI45#9*<",198RC@C!7H,>A;5/92C[K1Q\ M36SBAI46S:C%52^UN*8S9#+P*38!U^7CF5^P)AS5R<7 \_ VC7BT%FF9")+" MXZ"4EIJYW,*=FE7JPMC(]6.+6EPDUXWHWDAT%RR)Q"@WVB*0V=2( M]+V(]-P9C9/6#$N,E.<1SN@0D5$X(""OIHPRPK,OC[0-69$.C=;ZN1#6%ZP]"'"#8H&=Y3X?];B>TQMOR>)#P(>T1 MH/5S(/6;FM)_GKT?9K?)! @W)\1N@'!Y0/AE<6*+5RE)8A"3(B'@$X%LI RY MY%2B. #C\;4-I=KPUI*6GD?D.?WU$&'IUDZ#" ^#"//6#L..A&0<$E:! MM2.L!3# "9D0I 1">Q+EV@:G%^9M-(CPZR+"THVE!A$>"!'F$Q^D-PX[AK!. M"O' '#)6;^[]N_7J]>Z'O=:K M=[O;K:V=OU_N[6_M_-7:?+Z_]??6_M;+O9\;,7-=9U%SC>5<8YD6/S$KR*J; ML,XR\J@UZF>3'V!]=-9N'7=M;]1NV5YHQ?^<=(YSINY#&_R/Y[Q^T"#C.*]Z MO[^9)UH-XIN:JF\R33=[X>68H,V!O;0#^_/+!:/>6@E'L>8H:ND1=U$AJ\#& M3YA8)ZSS20HXL'6;T<7>,$UOA<.D"V!R$282CD:"3J(2,IA2! M,N)PPBR'$M][R,(E3I9Q#F.J( M.,G9 =B#Y2$IT!9;8;0H(_,$;SK /RVIOGO+HY'J^Y+JN1,;I-8[)W+3:)*K M%%1 1I"(7"".&B"TSC.J!6GC"Q)_'GT*Y$K:'F"%PXK#L)4&_:.6!:$8M4)G M>-P?@C0U(9!'88S4)'P%%-P#?-I-C6OE'N!M<3BF$'E*3<"(8 D&B:\QC8VM^Z.W[A,5TZNEV^-W$2N&]&]D>@N#,,TR#>G>#.AS-< ,II8%3%0'"% M5F!->(NX]4PI*S3-75:87"7!769 8^7KJDZ&,;0Z/?CO:QPNHZ9JB0Z4)Y(O MO1KC:R[)G-X:T[W)G+X+1%P$@X:$C$FW_/^T5&_MS?J^R_-.;R\ M-EF-F-'*^0'-]9 MXF(CQ_<@QW/GL;8T,$$M8H90Q*T".9;*(R8<(2$DSB('.<9M3)]@M\:5-"QV MXFEK>&@'<=CJ#(?,BB8;X@'3$[> ;K;GXVYJ@.Q.@&QQ@I025'L'NH@D MS(-"XCUR5%-$C-4B.8&)IFL;V:Y8G$?;Y#8]=FF^TZ3$1IKO7)H7.C(HK0U5 M#+$BS5)IY*0'*.;.&FE^!)F*C33?O33/G;8-BZ4^S(^#D^_])Y5=-RKR'@"9'S5'[RIB%C&Y#7@MCQPNV@D ME5)2@I8B.<>("PFJBI >"6!?3ETP I=1W$*L2*UG(\6K%M!HI/C>I7C>X, : M2)ET0M$;@CB3.6TP8"1,T)(+'TVP68K!%&FD^$E)\=*,C6M*<2.H-Q/4N>.6 ML00JDU$(>YO@N$T$69LL(EY[C@.5SINU#;$BT^*>?+"BMB$&\?ADX _ML(E6 MK+C%,!]T!7QZ-R'>;LH5FZ.S1M=8'H0MSH525)E !4?:Y+E07C'0-7)6LHD! M*XT3MF)M0X+%L%A9% MJJ.0BJFD]=H&;Q-^&^]=$Y6X0:>V6AA*+")$-RI94#EB!\\['#41B<>1#37- MZ002CF.NSS,!FT;1R\"R[YL+=D42%)0.KY'708)&0C$RG$6DK<)4>4N .X]\PDE%RCB5 0$>$M1"-AYZIT.$>>A,TV\ M8?6%=!6,A^:DO4/9G8_Y$T*IE!&)P WB"1-D98K(1^*E]DF3(%;QI+W">,@- MD;OV+"\V_ECN?XU//OGHS<36 LP:QEX'+*YA]#ELV1K$K_WNU]S'KMNWO2:H M\RB".N_B\>0TV!T=QL'K?N]@/PZ.\M'0.)*6=R0L3NFAAMH@'$>!TISCZA0R M*B6PQ:P/T1'C%%G;$.:6/?\;?_#JB?'2S:Y&C.]-C.>M,BNYL"D%))/(9611 M(*UP1(02ZR,76BNVMD%$(\9/3HR7;IDU8GQ_8KS0'#9&:CQ%WB:"N,04V> 5 MTL(8G)+@A.&U#:961XR??%SGS_Y@T#^%I=Z1M=$XGAZPX'V,;*_SP+'=]!QH MVFD@;HD0MSB%)] H K4)I1 L:"HR(H VC;PRW$E0.PE+:QO\8DVE"?8\=G&^ MTXKW1ISO7)SG#0^GHA VNPZ,9(@[9Y#CWJ'@@G*S^RY[=Z M9L_OK>.Z/7O+G;52IV=[?@D#?);HW@5*-0+<#0$A&(:NM0#@DJQ@/(6"_MD%EF\E;&U#WA0A+C?'@ M532M7NZWMG:>OWNYN?>R]=N+E]5/O\-KK3+99W/G1?7#R[?OM_[>?/UR9W_O MH8,]OQYF+CT2E $S_\D%BU\!]7JCX;LX' TZ?A1#?F.S%\Z_,//)-_"X?4!8 M/XAV&%_$ZM^7WWSW)&\]_'!H>P?QG1W%ERE%WSBNEHB[[Q>L,FMQHH%P9+"0 MB(<(N"NC04)Q[X460LH<5FH##RW);[4RBE@#*JMDF=TWJ#2X<2/8(1Z'&UBPD63YZ[>NOMZ@QJKCAJK,7FU44H>,;C,)]?[ MA F3'DQ %_-09XZ.C8VN/!U9MH8U%)YBE63DJNB;;*>D^KIIZU[4,(: M3%P>)BY.TN3)B>AI[C^E<]]I&Y#F1B)B=:*@@@O)Y-H&:\-K*]14OQ'P)?F] M.4D>2"R"3UPEXKR@W*7@4@HZRE $_!KN[D; 5T; YRTJ;80(R0HD20(!)RX@ M*PC\A'&(AB@+!,\3KYU'6/J"^G<=D6M0?WFHOSBH- 2&DPT&^6RR<4\\J'4IY7Y]T9CH55(F9SJ! MI?Z+N^S=O7K_W-_:W4%W&M&\QC5F:,Y@9T/_Q'7C M%OKY_%.]N>O2MVP,\6E7H26D[2T]"WRI\5X9LO@'>W(E- M3M82=9G%*7:4!6*ZZB5@-@2P:PG1>+HP.Y=*#U1HPL(P9Q' 4R M6GK$=622$2&3CCD538G% ILFU_2QR^X=6$&-[-Z9["[DB5N7YXU11#4&V=6! M(Q<"0]9:89+R202=B^.(6:4TTD9V5]9V:&3W[F1W/B <,7568Q0-$XA32I"1 M+"!+B#))8@4&12ELU:M4X_'D(UP[_5[I$-OI?05).-\+MH5:S^UQ9V2[K?CM M./9"9W0"\@*?A0]Y>.K1$$R.,^NZ\:%;&SU)P+N#[D6%FB]GB+G5\R>#00Q_ MGHQV^J./L8!A@X3+0\*7BVG1-EGEN$!2)(HR(7/?(0$TC%B%(+7%*:?&,+Y* M_;(;H5Y1"Z01ZH<0ZH6F0!X3G))&7#".N",1Z3SHW(OHB-3"&L)SMJ]BJ^06 M;81Z14V3ZPMU([?P0FRJB?!;3D -M1#.-1%V#)#$?P0AE5N7[I0]5W M8&0]3_4X[@\[F>+/!K%KP3:*?YQVPNAPC!(SWZO(] Q/OV(=K.%D=/E7'GK_ MJ#Z_"[-_YV464 &K@VJE=>!8<1:"MDXEIT*TSF)LZ2=#UL9?.AR,EWYL#R)R M@VB_()O@R9[9[JD]&Z[]Z]P&''5ZXQ5QOBXYK'I^KRYGQ =D1W7A=OY[\\/_ MV]K9:^?>P)?SUY$=',!CYU3;N;$Q#[#HZO9P&/4'MO L@%8SL[K_< M:^WOMI[O[NSMOMYZL;G_\D7KU=;.YL[SK&'[7&_CFW(.7_OQ!IFB M:=PG#>%TC16XD^J?__._-"7TCU:M$.R<',&%_1)L]?-G_N[@P/8ZWPL1GD_ M"W[9[(4WH :Y1?=].K,9KM3<#L16?HN_TA* K[L*8_NWW_Y6$U K$ST0@V MZOOSN[?_U/9^?#EMA^L<5VOL.I3M]]AM.]&__] M[NR?#^'842ZW7_SS>?O#-JSQY=GV]QTXW=_S?SYL\8]'6^3CYR^GVY\]V_GK MU>=__MI)V_MP_?WM3]%HHH2D*"GF$*<2#G,J"6)<<*."#<;A2GWK]$YBV,P& M4<3<1!*XU!B,L)B<39JP1!@CF/ RE4$/>LX \S@),N%S2I9[H_PY\DPCQH; MMFPOM/9 A#L)SNW>J+59> MO>SSCTFP,-)@>-<%G@@UAAA'06=-$703SB\]FCZ?#$>==+9\02Q7>I95W8Z_ MCF@N['LEH:@UWJW[/#L_Q-:A_1I;EQH*PWB0A7.Y;KVMG5<+DQQ.CEP<[*9W M\;@_*'KA7G7G\T5N\)P^&_ZG_4$ -)G8#OB70XK-TT]:&$ZD"4@Q':MT2JMS M*U^M#9Q36OD8UC9&AX,8%U3_UF"RT:V:QL-GK:U>.,FUAK;;;GT 7!ZT]D'Y M&>5W"SK\.]KNZ+#\N',"G\N76F_M'\:9;[;^ J/AN#4\CAG>@1>+M[T:VI:A MI#/]I#^,1]E$&+;S^^'$CRH0 F;^VO&5#CS^./PV//%P;_C( 2#/23?+47MR MC7P%^ J(U$&[%;O1CP;]7L?#I6,O#@[.VL!&_0 W.K3 33Z>%..DW.XXZ\2] M@_P@G6'KH"P?%M5O'=G>28(-*R&#:F'=[K#EP;*Q\$SY@NA@8$.<++^=*VJJ MMK.M;N<_)QVX^F%_"#<%E;[=ZL+%\D_E8OT\9;X%!.CE87;C*U3;.;_Y5^SI M!1L)SPVW/\[?;D\WM#Q$5N>!<,.29W7=XWIG9FAU:H>C M6']HYN5ZU\=?!Q9#L%F= +")#MI%L=AU.RC,YQWF"8#XL>W'K"M<#+ M)[TBQ[![F0O+Q5P$DQL,%K@+?*F\YVT6$5C(R [.0'Z.C[MQ(LP5__7&SU1? MJMTZG#YPWK"B&LQRYX1*_93RZBS< .X\G$A!*R-+ HVA/R,-P 6PNLRA7^&L MA-\JFN:?@""^$S+'?@/6R[L&/W_N=V"=4VX&PQ14R\SCY7NP= >O#D]C'&4! MKUZ-O>]G1_$'9O&B0E#9#L#1<-MGA&5S^<9N@U71+5YU\G'8^ACMX"&5BCLV M,JJGK)I^_W+'/ES_Q?:G$)6WP66+@#'$HW/(1; 2\M1:;HPU5*1YA3]C6:H8 MI)1_=K+D"MJ",T P(&C\4KV>O;6YX7.O(/ >F-( B=DPB\-1AJ9M._"'%7LQ M4D%D?=E,L'Q.Y*OFZX%\3M^AU3ML_$Z!O\F[Y-SWUENO)N_PUBF@-(#;]-UY M&Z35^D7E_?0 MG44V&(T"Q9,,F: V?YM3[_ &=X&Q=^O5[HB MO'%ZV.]VSU#_M ?7&YXX4 0[-NONZZU-$.*2TU\[ND%] Q:KK)%:%1A?OEBD M+L8>Z/$=T _RZA:$_A<5^9>PC*-L0MR18%^ZG(M%_0G#S/MAW$V3[?[U@.5T M=]]_,D'Q8'U SFL EB >L52![&8"]VS# OQ...3G;HCCZ<'WV_9M4WQ'W]M;KXI/Y(_ M?@>[$6S?;+2#'04643%YBE7U);;BF*05Z R')T?'M=T%5GK+E@DQM?69#9E\ MYZ,)[L'G8^VEZ'9L,48[V;*'IQUEB]8.8,F#Z&/G:S:KBT/@*]R^/Z@^-NB# M<38Z:V>G0VV'S=CI)7**^@F=@#55W:K=.@"K+.M ^5*C;.56UX7M@.T.55[C M,+\R/(3E(H#8HVI]_=Y!]5LWS\,YO][9QA_ETR4R&&=0.+]XV2X,P-3LG=3? M'"]@ML%(]:5"JJ*G _Z#,0OT!Z* Z3T$RI]T QB.V82L;/71(:B84^HT@%^A MW+MJJUOOHN\?]#I/7+>KGW;F81L%;_OSYJ?<4BY(QA&A,M>L>L!AE0@R1EL. MYI[G:2%4XK6W@D:I8G"<,ZI3$$)3:;%(47L\C]MC3@/#\ @ XV209;[RPU6B MGR4_:XR=$&MH/XU%^GU!UPKU8L;U6(_<*A[&HNB!F \JY!X[DF9N-ZC(_1UN M>'H8RV6'<(-A.FOUP;P$""DA@)Z/K;X#Z;057IAGU4XP&_6[^<51.J_Y19SCCA"WNQ7Q= & R4&[.I[&UYM9KZV. MBN/BK8(G!_2*Y[X**\[.XN$%]ZPW8B>.X'&[<:ILGW>&'W:.CRLGKQT<9.SN MQ4**Z4%6_+BU[VT01R>#L4;=.YO@>G6'070%7/,^C;^_\%5G\U[ EAUVAOG@ M\@6W\WNM0?7M]\.:EL[6_MA\6 V'1Y7O[G3FXN?N6W,+7!TV&$SZ4NW;_UI3 ML9Q5]?9,*9K5B2/[&=8!MX%W,T>,WZUMA8F;]V).J?9B$*L#LKH-D*I7(G'K MK;VRPNHDK%2 0;Y_MUNMM!Q.8VJ.STI06>JG.,C+[^4'SS[S$SC%!E7E0;Y* M?9C&JJ0YKZ00#S:X,SE@!Q'>B^7CL8RL&]^S-^:+0JWB;)V$'J;K*:4/H3.< M.;6_]KL SY,]!QF>L%=VRW^-=9#AQ]\:5'P^"!4,6/@M1\!@$&<8S4A;_'RO!ZZWE_6+E,2I;K!'KK MP^3)^S_D^%^EQSP)QQ??F\N2>=F*BN3PQ M\0YR#)L$PKM+(*SP[B99A/>YXZUQ>M]OS\?@_OM%K'UPN!^#[)8Z3OT!;*7[8,+X?1* MOKAW>/PA\FQ>S(A3YCM'F6(9=X'(G=2!-T^&8W]O G.Y?YI_.^S$0G7'G]APO+O0:3I%L7 #Q[B -M7'60__Y[0M#.C&_I M/R?]4?&XE;S$TH\AZ_\U-%4^K2J-T%^&*^L_2/RX-?&N8(Y:?:VMDER-^338 MA3YB=AEV8$EV<#&SM//OYZ]RGL6NND"^Z?ANDP.MUQ_5*RG7KY&LRJR$#\VO M>_*]OLLIN>4 AJ]Y^*#+/L?!H.^R"9(]9&>S'ZING+'/5C[UPSH^.+O(LSL5 MB)5@3[:*[%D.MI/>#+EJ/KB<4E-.R$FYE6H'%(>W1A5+]/ICFM?-;,Z*>C:, M,\=QY2P*,3NT.[W)>9QYK63<]D/L5HNH3N)Z*9-X]\FHDW.79X+DQ8Y4?PQG M8@OP[7HA58B[%+WNQ+M.7V94)\!.O-,G\R' >] M[%<+X .?6V]]R+_7/%0^D',7JJN>T_Y+3CNHXX!,520]ZT?=+"T3S6E&'L#^BGFLV-\VL\45L?W[["7:2"*$"2DQCQ*-(2$>; MIXX%Q3"#C>5ZWK=06"=.=W(22,X 49AR@'H(WZB,Y]_@G !$ J:I8HCI MI!&.YC;/=')X%9#RR.9^I'%P &MTH M+HTI=Q[FTJZ#EL\E-L6S 1^#ZXW.CK,B!\\3O_F8?08QU#ED<(UBS>9TTE&3 M6E1+^7XI77LW358KU'_>+V'B09UDD1/+JXU^UQE^><*@5'8#4&DW*^]UZ?-P MNCD5.OV2H/3^DY>Y-IL)E' >@XT=1Y9SAABU90ZB]8',.TBM-"9&XU34AB<< M+27:V&2HIMY@YN9!;-(18!:EQDZD8["B2D5A-Y>QN<_9]W@RK&KY_"S#ENR> M&AB 7]OC5-'RS9*\5(531X7W9Q(U2Y)%KN^L4H[&WSJ7$F1KE.J58N5RJTE4 MN%B'O;,916Q:N;K>VBR"M F7[;9HNU3*E#290QM*]LI46_KQTU3(.TYWF>08 M#>)QU5VAA)>/80-H'O.E3F(9%*\C>@O)E8[^V_%SO?W9/?%-MW9W^:?+&:<&)I0 M(+GA@XX,:1,B$H(QQZ5S1)>1% MEW/][G!$UZN?\HPNX^IQ/OW),^ 6$G^&Q MBL6J#\ZQV7!<5#M-=AY7%N>#_B#V#P;V&.0UW\Y6ML!IR?.=8?!\&A\=VTI^ M.Y4AT9J'7RW)B=8IA3M[)COR3494="?>MN/]\H.^AGO _N M;#;=ODX-B[G0.%T@1?U"+KGN#RH_77OZ_3H9,!-KFJ26%=BS.O^P-^;I M?DX'.K9G90N*.)7GVI"Q)Y?E$E=&M:'O&$EG!P=3O?"QJ53]>X4CZ2 ?":RE6%-W/J ME9:2..:Y9M+S1(WVBJ1 J/<:-"_BR\SXZVA54R5J-[W>>K4[X:Y?6*7Z_.7; M[MM/UBFJ8N+(F#S;*\2$3/(&418YLU+C9/#:AEJ+CO7"-':8 MD3=7M@_@)SAY)Q5HF1*3"K2C.#K,)]SS,>/D+U=:U0HPS:N&:0K3?-_\MO/V MDV)26!TUXBP)Q(772"?AD/3)*:LX!JA:VZ#D*NU[RCJ=X<7<4S'-Q>SSZ@+V M>1+:\ T5@M>Y6''X($H NNO^B#-U;;NII-YL]L+K<5#P57]0'A[>\J5^-?[R MVL*W[>\O/[E '9C$'F&G$V@+#B.=_>+4)BE4<,Q%L5#\%GPP3FCC(N7,@U'E MD[4^2DLT34G.:Q M[;Y?^WV2W^*DKJX =M?K^8+8-N5HV1SV#JJ2T,R06N."?V2DE)U M(AL;IKEU9Y4!6MP%F5,K3<=7,=@<;,FI)R5_;["PQ$ZO:L!84O+&0>J+'RT' MHFLI&A]Y"P]X_N'&LI"_-"P6]51J)MW0@/#%CU YB4I#D)G]*-'SSJ@J/+.Y M\9G+OMZZ4J[R0L6JBU#\EH-+^7;YU7XMP]4*ZC+V(HES!#A?TE8<"L/1P!;1 MSVQ2%_1=1*='>6)?D8U34!#HD9O]58^:>[KT>V6OL@2<:]XP4P YK)I"9,LI M_YIMK>RMR>0<(^.KDON2FPC.OU=XM[[>1*/N7K&8X=19/O?FE8D'-TQ%:,JF MEL5@##=E4TW9U*J735U9!C5?+Z*DXDH%3RGC,21-0B \1N>PP8ZXE2^;>C-I M7?-FTKKFY;AUS1-VW8Z?NSPUF&N39VZ,,[C^)^,5$YHS) U1B+/HD38T(,JI M,-HSZL-"T;FDT@CN* -QX=Q332T3W.*$+;SB_8H1YF*IC91R'+3@[%V/>ZK-'7+G%?FQJZ[<>^O4'_]G&;S[(>N M JF;CA% UZ[2[)K>]'\9TTGW=27&Q(7HX&>36G;\8 M!^Z^V#[;WOQ$!>4@X!H1K7/QGE'9>Z=0E"#YFBHMF%W;('BA:R@8%C^DH75) M1:ZPDI(G&9P0#NLH%8 [29$W-%P2#7<./DD;$_'>(HM]!!IJC7(N"@)@\9@Q M3FE0:QM\@8;5L9/WK?*@N)-.-V><5P8ZF+Y@!U>)V#\>?0*$!!HK(FBF>,YH MXI8GCAU5,@1&&UHOA]9TY_03TQK0'V-$I+:(>R&1!IT(<<5\XD%([CP8 3<6 M5QFP4\J%&#P/,F@9-4]"QFB9DDDT)%P."=GVZ2%/SO?!_&/\NN/B!TDX2:K=BH*'IBUF!.KB',1 M>Z=<;(B]%&*_S=$Q%I3*XW[A? 7=CJ>0N\[Q@"2ST8M M)X,#\VJVJG;&=6'CN&=:20++@W7"9'I3&0]56_'5O4,.5@U+-O37212HG9T* MYR=AE+!9Y4&HW)QE5FMQ)DS:CI;%AMG'&S]-_NI_W6 <\RTGK"$Q+\FSFWZ] M.>KREQ/@ PXG*,>@WG :D-=Y%CJ5 KF8 L**"^&%8XF)K-RN+V;C5S);3Y4J M4CLS&:5](_I+'!QQ F@"Y@QQQ@2P4".C-@*$\V +_?,4;H-J1F -_6]+?_C] M]!- =/(\&>25PD!_#\9-"ACIP)Q)+":O0(,B:EW=B/ZTH,U-6."V$]D;%O@9 M%CC;V?P4G,A21A$@KT3B7-\^?4TA7'B#7R\1+- M8QGW8JW2#(YMI^[<7&J.8Z^D.Y6OE)[:H4HRJ4YJ.^W@6G=B.)X)/PSBJ#.H MX@PEF_ONU75H8F:JPDF9]#>O'TSC%;4Z5!*(CF!GPG@L M0CP_DV&VJ?=!Z2R>$U;J@IRYYK'5E(?%:/+CR#0I2M773CRME4F?U=!Q+4W. M),J);ID9PC@MJ^HJ?AAKA2_WSFA/QH9>,7NCI!'E5KY5YY^J@7TUI:0S .H- M1Z5NO=4'4@[J1A>@(/IQ,I*W@T%1"<^EBJ?1,>G&/!T]^KIN5GQ3UORKH[_9/Z\K[:7?V(C; M+)W2IN8H2\8XP7&2])55[9F2I7JMUWS("=-.ZK3J-0'3HY']-K.VUF^@2-<] MR&/X?7RUBVBKO#61*[7&Q5OW<67#J(D47 MIVWOW-GLW(,++EVU&!C.=S89)_#-<>;X*?;G>MGEYG?3M4RFUE25S9,ZM@6B M3CI(G[_S@CP4NR1T0N&Z FH%/:HEG0XZHXC UEKIGUS+(O MNG.['A];=\+N'.4'J>;(SMUV>/Z^Y"<;PIS+?ED!8+MAFCUT]=9-LL?WYXR=EB?)!I[,YZA<++:J5 #$K*?9QYD\V//PU)EEZPE3YZ*[F:3JJZP@I>C[+8Y#.END.LJYVKE945S-^_,YSI>%KJ@UIY]&J=X)W@K]'A&"G_ MESP7,H/X"X_,P!^ MIJX[6[/E[)K64H!:5:K>J@3MLL?=SI>< EQ.[7PR37;N/+_$3OEB?WSRS]\F M3XR='O_YE3OO8#9 JHV#KYZK#3^8\-N4 M9)F,ZZT_QXK3!8WTKMCX0JF94K%*K1R59\M;M;Z#V:U/'5R M7TV^W:KGSU&6M"N.H'%]RDSSG6[52>6P++EY6JVFYU^SFC.Z[E[\QI%W7:CFH1[OI7.U,/T MT^I?I3C#QZ8J\[VK5KVQAGY.Q;I(L[J/U1DZ^WG,ZA-V85:/"4_YRSLL3W=?O/\4*971)8^(4@YQ+AFR7G D MN.*8.!^ H^<=D"]B'A:=3^QJ.'V)'95^!I5*,^ZPFG4J%T>G,?86.AZ.4\.* M!6:_C0OTTV6#MZI:,+#3JN'$\(TRZ;C,LH:[^6G%>59=6^>:Y\^NIYKB.YUQ MG&>##H:@)V[.SC6:;7,X>33X=#^EK &%F0V86)VI?;XKP[030\S?+PT)KU*R MAED"LU.H.QE#?2YL==&-BS=AHOF.H^N3?+?B8)I,&@R[V"V;.A,RJ@+1 M8XH.9WZ?YOOUQH.?ISE^L[.^TC2:_02<5C=$S[T18 BJM.'G_:.\8X67GC"2 MSC[FNXJ32D['+P^LW^#/)\JH-\)')$ %0%P)BBR.&!FN E.<>&(7@/7#^?X9 MP\)3%:CXFJ72\@ULYE[>]B>,1>.'A6@UQG+";)$$++-WN3KHDEHZ^J<"@I/"!!G9+" MGX/,MN; MS11M5%[V:;.N^L-E!E>E7N4P,_Q6P5SMRRH*9A4IK3(16>UL+GZSR6IP9(-\>/>OT MRAK*E_XX/_CNGJ[]OT9LZX%RX?4: !_POC&M6=PO9Q? M_QJ%Q?<$6>>27OHV7B<_^9Y@/W?5'RV6L'6C+W^[6>SM%GN]R_ZKL%C%9L#( MF=W_[QI;FQO(^ RW2 DAC*^WG(_2XV_YPXM>XGD9J<1C6;"AK_*^%M][-7L' MUQE2D[/NE]N .ECU"V[ =IZ#V:*Z; YMP%7B(VS_DO.X.X%5*_1^QA3^N,' MSYUGGBZ<#?WC^SLK<55"46F>DU2+R_7-<70B6_O^&NQQY:9S_(#WVW+'?-_;^TW*\BP'*+?O&\XCNF_F9%_)UB M=>RFHOH.=Z>T+QK5]2H"\>/4BN&>W[J[G]^RG0_;;&?%P=D]\/?<*_WI^/OP+U._J'OYL!V^@866@ <]!@U5@4'OGD7 R($ZL09IZP =&!843P04G"S08KMJ4\2<* M#==:3X,;-\6-6S81:'!C97"#SN%&C"81(@7R>9 :9Y*@/*85!<]$3$&EF&R> M6M3&E+?AC'@LN'%C6RR5_ZV^+5:7AIN= M!5/,:96(XQYA[FR>/2F1-LPB8YDT.FG+B,G-761;T\OZNUP;-"_&ICO5IQJ1 MOW]KJA'YE1+Y>1/+,2&=M@HE:C7B.)?-$^^1%DICAG4()('(:YUUI4;DGZ3( M+]L0:D1^I41^WCHR+@8EN43.J>Q5H1'9H'-]HE6&4&<%X6 =,=$V@JZ0R#>1 MJ&DDJD[O6)%85)WRP8"PH7^2$TC&F_5K>I;N*5A5IV8M.)@:]%P:>IXMV$C4 M4YLX5LC0F! W&B-+>)ZX2X-E&'L59>5;(KQM\&6=<'_2M[0$27M\\:P&7AXD MX-7 RSW RT+(*[M@A*"&@GU%Q:R], R\- MO#Q,7*R!EWN EWG;+SBPZQ2U"*##(RX,148PBV2B(AIG'.6XP N5N$V-?#+P M4HS'?Q7?P\(\D8NZ?]VH'?3YS'%(YW%T(*>,2>IX(NR>71D- MT>^:Z%'$Q, R0%K@/)7#&F2P=@A'QCQGEF?LW>CU%T[RJU^8."#K@OA6_[CJ MJQ^_U7,4)AWMQ]5EI48^3:HZ+_%H5JU*I@5JM^T9MMKEX"_@0E^K9FE;O>%H M<%*/$2L]@\-!=NMNYJ$>I=W*$ZX4G^Y#TZCBV_;W@T^,YD:KC"!-<\MRBB5R MQH-N[KSQ$CN.S<*\]P]QONWCI,-,;LO3&G2&7W+Y<[\>^EX:CN;VU5_MH.J9 M6#X6HJM&LQW:KZ6_S''7YKDOO;G+#4_M<#&*L&T?FSCZ'-G<7BCVX2NYW M6D^D:-GI&(;6(3!VK :^')\,\@28 @OEZYUJA$.W<]3I32>$C+\YS0 [OY)Q M[\C2@:/T:JZ@9O;9T,RS[5?]5^>?)38N0)JOQ*\T:['6E3OSFX[O%P:/*9.U3WH B*FB-%EY61RL!ZX+ MQ.K7??1'I8_DN.ME^4SI>MF;V0I_Z7:.GW3:225_X()IB$^C+E/& M+2&FFW)\;E.JWEX%'&UK,J"E[G=6SP&ZH*G:\"='M#0=2"_K0$KG-G3F[[S, MHC> (D*UTCIPK#@+05NGDE,A6@=FKJ6?C%IKVI8V;4L?K&WIQ(]X7PO;Z8_J MGE.T^F>\T#M6\?^L._8_[Q^YK-P!25^ 7=?M9W5I9=3]L[&Z_Y%^_/ 1[^Z_ M9]L?_OX"ZOZ7[>^O#K?I6[[S^W=_Y_,_A/Y_?BAU0 MY?_Y\ [4_;??MS^\_/[/BP,*?/L=7CO<.7HK=E_\F7;WWW[?W?R$)='&2(&2 MIP1Q+@BRBBH4C//+9ZD*^^__GU1OBT\HQ*2S"PC(#_>T8BQT$:']U<*]X9 M*)+GH6A53/>\DUEK!-LB*_9@F7RQ!Y/9UL-G#V&EMW9[K:I? \,S,XW**&\? M!R,+:N]D'L?,00?GAQXY#T%K+7,%7@_Y1ILMNVLV&S)O)3-1J M&MHCF=Y[SQBTLP^?^_Z>[+[8)MO?7[)/)D82$]%(8FT0-PXC(SU%G"JO5,"1 ML+"V<<42!Q94(R&F7\KZMSOI?AF/PYT9Y#FJ1]I/!KU6XTQG1IEV>GF60W]P M5D]AG)L?T2X-@.<&.DZE80(%=9O?JN=O'BZ4I>Z&<^R7+B%_P2)>]X?#W=Z, M?#12<5VIV!*?;,#>1(.KDYF+H) 1-B$!FA"EAN1YUV"47#':NGB2LM?(YA&V M^: :881OM0[:+?J3J[5(..09[&!V%1NH;H[Z[QU^:B.TAE5) O* MSN:;YZ#5'\:C'+(OC9O!0&]G_\SZPQRK6Q>-')N;.%9.VLFLJNP5'.51**7_ M;@:.T12'KGC&UF]KY>VUWV]\LB;'/9;4@M)H>"#:"D6\M<%P)H2TJHK#$@H< M?&$<5BR/]]Y\67W!R2[QQ\ MTE$FS"Q%@1DX2D.NG_28(3"LN#",#V#\8V&. J7RB M 5;57O7Y(9?U\;U>WVAZ/-=^Z) !*Q?X9' KWQU-ONMK(1B.0X:P\A;8@G8R MJ!NL0UN?Y(,X/.E6(C1SZ@-+^EC/?)]"2?9/C[WCTT/\?(/8R>2_^;A(0>F9 MJ[47IL3_S(D;]W,!WPMQ53_%,GV[ADZDZ MEIL(3]6VB[2XA1D6$S">G3,(H-J+-8DJPIU_FME&YYW!3'_W:<2A&B,^?>=\ M/&(2]ABO:GSS^>6-VQ57C5EM:SKY?2::,YGI]5L=@"FC_T!>?U]O[::9+6S. MDL=WENR_%+MO/U&L<71*(FH9G!]1*V0QIR@:[JE*0"&F\_EQA?YY7H8JG64B M1#?A#J&C(PX3HBSE)'DM([;"0MT M6]LPZY<5=8^9*2L+9?XGRO-*+S29J^FP<*Q<,OBU;L,^,]\T3YD@NIIUV;X/ MEERPE9?)DF\&64T9G;W)S@;XQ,NQNZ%AT(L9=/O[]NDGDLHXEH"L% %QQ3RR MS# $.C+VW&B2&"C+;/VR'/09!CVN"="N_3WY?)WX?,IOCQWUGF?5$)BK?++X M=1K>NH2W&/!6,C$%4&E0U$D ^!&/G&,IE[A[DZS!-&9#;/VRZLP9WLK:YFE_ M\"5K9MX>9W_'Q$KIA#P.M1Z#>T/OW](UK_&8]3$?O2A^TS=E:D_#+!R%<[;H]40O/'A:F?Z9^3+%_=@/*@'/@S/>A&L0S!%/!RVO9@ZQ9N= MO?+%\IT8(D?P]5!8&GC"Q_767A[2/%E=9WAN2I_+25LEP)+O6B;]V6_CG+[A M:MFJM_-(5F9^WLH/=CB*K3W8A$XUKF\%W)+ &H.P%*_DE<]YL??I4K?3#ZY7 M6>7E)'Q]1#2&?A<_R%O%KB^U%$Y]6;F^_C*=3]V1Y9TP3$L=WJMS:YU M]L@VWLM5\U[>[D38ZY\ 8!QZDW<.P,> CA\_?KY@YX%0U @>LLY#'[PB#\7 MA+CL@JMS$EBJF0;0-U' 2:"<5AB,!9DH38)@ANN30%*-ZB.A.0GN)'SVD>Z< M?G+""TH20T.?^=(9Z )'P7,X,SJA/CWV,QQ7XZ=G/ -;->(V['4Q>_GL9 HN MI\UP"D",%>*::^2\$$A+T#"24$)$F]GKBH#L="YN%;DLCLOI]+P+S_5I_ B0 MK!._%@="'9@]Z ,KK%\*EL.3X^-NIPX4=7J X-WN#X*J,[ZN7 \&*#OVPPY; M8W/T(GVEW1J6!0QZK;]B'PYG.U%%7L%)U@F@]-O>(;S6C8UN\[1TF^?_G[UW M?VHC6=) _Q4%=_?&G @56^_'S TB&&//878DUK8\#/SBJ*<1%H@C@3'\]3>K M6^(A@0$CH($ZNV-CI.ZNKLK\ZLNL?/R_=N_@M[]:J\ B;UN^#6&5BU[]]"M;S:ROSGG.&0^[&<'[N15N_' Z_Q*P;[=;2Q5LL_>NN MM,CN#4':C^!QEX;2'$*$M*<_B2 "[0_OUKF)]A M]XL%_,)VB>G)9@-QW\[$A\-/=>(QC)QJ^%XN-#%E/S;L6C_A1U7JYO3+("(? MAN-8G>"T6YW^/L#4\-!6!D(F=V=H#"L-[S(U);Z,AL<@*G"U&T[RZR_$N=?^ MIBN%#DC?SV$T@#1EUAB;#!=66.P(#X0E!6@=C2H8_3@8?;HJ\HF1TL(1G)"T M":P*)2W2!'Y*\(<43!AB,6#T34;%%*.GQ]IY1B.F!T)FP@KV:93F'?7VO M LX ?3EN@_JUQMD9%%LIQNH@Z;)J5'!5L8PCN"WHL*_.CUSUX5$5GF$GL6-P M+<'BJEO6E]EI=GY_KZJ8(.1$T^ ;@]I:J8$Q M0<7LU^ TVJ2CFMLC5JML0GCQM?@M#H:U'?IF.#J8Y/3F[_3B?H4M<6I&S!?< M>YIR-U>D/-[X_O1)":Z- MQAR39!V#V78J*NLQC:SL;(^3I+SVEL+.!@(?L*<)!0Z;&F>4(ZLD[&S.1B-E M<$J0I15Z4RC$E=9'EKL%&AT7=.2B]^I_X89'_NM),47 %+FB=%HI*Y++BK!% ME!4A50W-4E>DU!5Y?75%V*/6%?D 5 EF(:?^OYG49]L$@'PS(?(-J2SRO;.V M^FU[_\^=[=/AR7;O$^GT/-ZB[^G&'WD#?_]]H[<%_PWVMGJ#K]UY^^=T\_[&ZO;?%J U][*[J[;\7&YO;.QN9[ MTJ4=W-E[B_\Y?8N[:_XSH5HS*S%RJWX\,Z:BZ?2 _BI3ZV0P?CKV<@9[1-#G>SG;O7SQMXYAAU MT56P6/M^DF0&U,A^ 3;_I:KR6(]@DDTY+5DXKEG#^>&?.YF8VV<,:NJ&JFG. MR4%MN4\**52U$Y9;'\[*%[J3^4NKF-1<:7U_XD^KH/6L0=7P?'[J\-,^F!YY MO2I3? >L_.-J^/UX7&?+G151NS1%M:%Q3MF S5_4^G%5'W.4PU7. M\JQR=L*X*O<$NKIG=X?GZ#3.]M7>KV?"6]_PC+-7_1;@E0;V8!Q_G?[P&SSP M8&!/?NWO5P.L+OKM^9E/:@_/J>QR[BFLI.6?9,G3SY>KCZ:Z1]1 M?\;ELC'FVH_Q,KGVLQ_=EN!ESG_NMC]^I,+7/[0,MHF#%?Q6M[VAX>3-+8C( MW'>O:!-4FT>/W"=HCMY7,_VN]FEN13MJO=W/?HO5@U%_T*)UG;&SH->[S,XM MNVXN]GWUK5[WERJ>=G@$MPCC?UUZN6NZ4=VA2TU#E_C\F')1[WNM^+^H>:L] M=Q6K.W/?E1F\RPS^.]K!Y$BOFL;N$8AAYJIE&N\RC;U\3GL7(+YM3^;;]45^ M3%9K?LI'V_GH0/O_7>[:3FZM>-S](WL/OO+.R>2:?_[<<7MAL+$+S^F]V^FN_;T#GQ]O M]3[L;N]V^]N[G_#&'[FUXBK>[KUE&[TOI_^VBM^K]HJ[7^C&VI?/CK@D M.',H)X\BCE- 1B>+E&(I>J:8X&YIA6G6EN2Z=)8'TXJ';LLZLZ?,[L4%U5X] MJLD4DH]*Y\ZCW'ME(F.&*VJDUC%04E"M&:AVI-).D*0Y-4HS8&F&>RVT MPT;)@FJ-0+7N#%?#.E+CN4 XYA,A91S246(D#6$X60F;$UAI7+>%NB[6K8!: M ;47"VHL&"5X%-)S8[V%20'S$QMBG"?.%%!K!JC-4C7-6.2<(U@RAG@(N;Z. M4B@H;"W&PI"0>WI@,$#9LT&U.WLWO8_QV7@WUR[43!]/BA.=/$M_)KW&GWE^ M&GJW-;MR]WB6:.JQ8%)H,'.YYSQ@%X!4I$B$=XDFO2@TO:(G>@'2VP!I9\Z3 M%[D ;-,)R4@4XMX)9)WQR ++=]0Q#ZBZM#*)?;TOD%Z-5P_* &<>>7T PVM5 M68&#EBGGS(%]QX,RF!A#M \*+#LW*8E05/8I57:&^Q PMED,"EG@0(A;$1%0 M'HDX(\9['86-H:CL"U99+IC!*F%B5> J;*X%BT^;RWN[EHK?-TUML8$/%,K$H*7SNRWL%K&Y&,A:W*9(A(3,BR W@)E"DJ L:-H$_7V M90=+_7ZQ+6KK.;D/V'WLTV\" \ K#"T V M "#?S_D06""!,N*1BAXC+N$/)R2(;%0.MCE8)6:75I1J(K4*,D$N;6.N*\%8U/89JRW7FAG)<:+!3.AJ$JF*HM@A732.2NRT$2%8->F.>OJ&SS5#8ZJJTG4H*:#5=EIFZ&WL]$*R5OA6$ .&#+B1#ID9+ (.Z 'UJCM251,YH#M3K%I173EO+>%G@Y66B>UDHMB4\L M,IX,C[#(05@.^1ATD)PS(J@JR-L$ MY-V:]TU(8V&S9(BH[)L AH2A1L/HN5(B)-M4$" M)^P\UE1D/@G+U3;7]I IJ%90[86B6G0TNYX]UTIS)Y.+PH%U3'0*A-%8?%O- M0+59WY:(V,*B6<13RH=)22#GE46P.TGML156Y!P58=J%ZK]5/.* M@FJ/CFHS7$W*)+&P%BF2XV]$9,AB3I T6HN@F27*+ZT8)MK8/)O";A//X'0@ M4Y$6%68MVMM_BWM<>&$&KQ2&1[D)Q_]S\77O<_LRQ.*XS_;,=+\J< M/U&/C#+QI:M&Z:I1NFH4-\65;HH@M'*:@+5K!$]>V^A5T-@[)7RD45=N"H(9 M-6CBKV#%3?'8;HJWQY6+HG+ PESL?N&?N19:Y);&G'".N T*&>8X4C)*'Z1R MEH/J,Z+;@O#GXJB0US9B)QV <4$"RFBDS1Z M8&N\+4U!M8)JKPS5A/"*:^X)#H$'H "!:B*3898Y('*TH%I#4,U?1C5J! $3 M%"-OUUU$LK0H -*IZ-#5HZ:SP/GV;IK'%M/"47+OIH M?:2<4^=-C)(FI:T(N2@47Q"\>52RF)R." >-$<<"S%Y!)-B^ MR5@M+*.*ESK]+UAGB89O?O2%\4MWF* MRW,?3T\$SFVLJ*0Z2*V9L\):P;U@17$;HK@S_@:30H@R:91X+A[O#>RXQ#MD M+-,^.$LB$4U4W)<=-%6Z:[P\A)0\,,4CXZ!2G.KH+&781V5Q4EKI6!"R"0AY M,N='R/VB%$X626(DXEHH9!2AR.3&8=S)H//QN21MSA>5DMF@HZ2BM\(922*. M&&JL-(]*COC10"* M)*)W 5'ELC&B\BYK(J)6Y4)5TEA/2X.-%ZRSH)Z4)*$P+#W8H\X&:Y+$,KJH MG""D[+4-4=P9+X+#WEC85Q&AA"%.L45&!(U49"I8%K45=FE%D[9<6-#",XI+ M* TVFH,PV G/-/%:,$^2QP I^8"! M RLP(CI@"I(R*@RSG( 5WC:E5O]+5%MKK:;1 XV/CJ=@+>4QF1BQ2H8X5LX% MFZ*V,T8XED#H&)8HD'R\H"E#!K.(G)$I)FJQ-4 ,:%NH)ATN%+5=6&X%3UC# M&D=%.'7.V92$)5C@R$SPXAYJ6S3SCIHY8VL# \+!\H L,*)<%AHC8Z5&SDK' MC?/2ZK"TPN6]"W(5O6R>7H*U%B) 43KF391M6KT%Z6[IHE,2LDI@UR21(F%M+ M@X..($P W &G'&! ;&**,V.L9YL 76&@)K M,_X_[+R@BE$DJ3?9$L7(,N)1 "N4)R<$8-O2BE*\+?BB@EI+)XWGWP.B#+%T MTECP'G3;3AH=._([+; ?4IYQGD*0NL-886)LY+><2 M!^V,1E(ZFT_+.=*1)B28UT$3!O1-YMC&-BV'Y0757ANJA8B#4\%QSP-/P3OB MM&&!$:,QM]045&L(JLT15,QY M\W)-+IP"1AC(/>+,8C![A4+2:(\MX=YS5LON8U8^]QH/3IMI%*6Z:*X#5'<&7^# M%4H+:P@R@EL$D*N0I4D@3X10P1&IO&FBXK[LH*G22N/E(2106F=#! :+!3?* M:,*9$EK C:17)2JH$0BY?CSG1_"<*TY"1DB36W)JCS0C' 4I4@)+TO.HJG,F MIA950J-!1TE%;ZVDF-LDB:.<)^8MAPTR8B.CM9*8PFR:HK>S12*P@N6P#OD0 M06]),L!L=$01?FU%L!3[G$TMVU@N*IBOZ&V#]%9JK)-2)N!$N'3&I 3$-FFE M%".)^.+^>WJ5G?$B)),$HQ0C*V1$G'$-/RF,%-5>&2.8$ZZTTGC!.NLXC3$( MIY6D7% 'FVR41II@F'5!+,IE7_;:^RJNG^V!HQC@K$$I$ E[K4_9BT"0BD"4 M,/!FSD%Q!6]S+AJDM\\RE;>TTK@7PC!&'27<,P-V73;I"!:,>"V3B6121+@@ MS!,CS/Q8@J,\#:]?QO:HK:/I+:_W$%O05$M[+=4@2G.>5!&6R:#9,X*3JA7M]#; M,;PH_%2::BQ,1V>L;D8T35(9!,LM$*<<(V=31-C'%)(,2IJ4^^#-*>A]2V%/9J MX-0T!L6](HYSZG%4R:A O"0%M9N VB=S_@O*K%!<Q6M]%PRG@C3%.Q1+X3FC"KK M;0',A@#F;!-6375D) =M! 4T%TQ3(U5$6A%JJP(99F9N)6TL1QYPC%X-#AH&E$+Q32?JE%6%D&SCGRP#,&[RP MH3\^&-B3_)[QQQA;OGGYF]7$_L^AA:6<9C[!'],K+BS2[M'XL)].)FBV4M5> MOYPQ=>&ZR9*CO$G\RN3EG6-RI_I7_?T0]P]_1417.]M"D-+EA4Y'+VW7PE'[C$'K:.8ROVOD&RZWIE%PH]7]6Y7\Z$5?.P]D+ M[UVJW0Z_AH>.YZJWPTCS8^"+_4$?Y@L>]#_PC6.8I>J#^)^C_D%^V/+S%G3: M"$'OS:]7EMF+2P6"]:.*5-,%^[%<'._T_0Y(P$G+Q;P3P:H?';:&J06H5_UU MON3]K#N7Q/D 'CPKT<]\]5E35]]=RA6>K.TM8? ,TL(0I.BPM3<,,-?Y)G;_ MI'5L3P#88-5A76/_&V :+&4&NPJ$,FJET7!O1A)NA6P#._H2+^#:C&Q,N%;W M"+[?]_6_,^7N[Q_9BGPM8G.=3#3GRY+#8LPG/!_WP^'.U!RX<.&$O.'S2ZP# M!0%MN_:2N58DCV?-5-++^,P$7_@S#[,R(*P!RT1I'3C.M0:#MD"!G0K1.HNQ MI9_!=%F:7K4S.M?>+Q$Y$*VOR"9XM5_M 1GO/0_EV9@K[^/9F;\Z2=KKD-+ M-5G_7MW\W_7NQW9KO?OF>M#: Q&&=\I<75S5;.91!UT_'BS#X:A2D%_!\HBC M.B>_N]%[^[&V5GH;K3<;W8\;?ZVOK?;>KK7>K7=7NV_65_]J?>S!+SION[V/ M"T6Y6\YX:Y+2U?KE3:WE,Z:!:W'=QRR-WA8:PGE==_35_A_[N$ M73/)!UAA0D.@Q%/NE+9&@=(YQ2Q+/)HZO2DW+N794\#@!SKK&UB#NWZK\&E] M'P#^J(+QU?WP[QA@/KZL@G'ZK8+4M?[8#X9CX ,]>/[O@Z'_^N2.@L[$47#P M=?N/K=/NFC_9VGU+.IMO\?;>GSM;O4]X:W>PM[7WZ;3;>T\V>ENTTS=X^Y\= M[/?^WK>;YFAC[\/7[=T.[I[^V>_T/GT'HQ^^_VZGV_O0W]C<[F_W.J2[]DET M=[=.P.@_A7?YG(B*U.N$HE$*<4H%2O-7#*GDT&$4T M(81Z3J-TT1+%E=6%=6O,[V46AGMG5ZM6Y M^* M/M=IP]47,YNZ/+X#>U(_+[],IMVS5^=_UQ!_ DJ?1P[OFKG>WO (9@C>NZ;O MAQ='=797.XHM;P?56\10CWWN%O5#9J8>R.=_W<$SJJ4DCGFNF?0\4:.](BF M8'OM!";^\_HYS%UPB,KK0:\[&>9J-. Q%**N2P\2C7 MFD'.&(,\[#G:>F6JG$QY76U\T/!!7MXLG7VP$>"?K:PR_?TLH?!!!TQ#4C5( M594&54H,!@D@2:6(E6.AEA\0.1"X\4XK#8;'K1W8JFJIGUQ2W[:Z!*P1>!@8 M!H-^RF9E5KC)][W/2Y[%_7!JQ]0^CO&P4NC\F"RR]=?AV3&EF+=#,%AJS:E, MCV3[&0X&1V>*-#;_WA MT7AP @L;GA+/,Z#]%\67!7GVJ5-9#EF8U\#"W7.PS)15(HTG(AWN*-$_$.9P MHS _I_7.BI?JOLD9PZM)H]44Y#.N=O8IG.G07;:,GZ+(/SI,J_*@WUQ4WO5* M,_\"K>S&PXW4L]_+/G+U/O(6=TZ_?O82Z^0]GS1:$3PBK2-&1.0T+AE<5'YI MA2Q?%U0P4<#VG>1 XN"($[ &P0.3-28PR2.C-CK&>:C#]O)9JD$3@6!%#AY. M#KIK6Y\3S+)DBB,/>HFXH@EEU42&1+!3K!98Y8B\Y>LR.<_D(*/$761AX0?L M119^7A8^X8V>)]W>E^_=WOXGC+8*57 M[O,+!.^<1 #[B& F#6M7.HAB=1!?/<_9@=T'3C/>B?"08_LH]I"8E=\W\#;O MX&6RTR=>Y1%:K=Y@]? =D-V_,]VI%(@&496O"4@329#W M+!@?M;(A+JWPY1MMI8K3KQZ,^H/Z UKQ(G9GQ)-12>8I5DY*KHFVRGI'P& 3 M4GKJ:24H\YM>$91'@;VM$X ]ZYC2%"QKQ@R%W5!3I)T+B('04*-4* ME;DX^@KPFTW%Y=;:]9> 5@PO7N=',?0/KS8Q*X,LC@[LJ#K/AF_G?>/">/+[ MY24<+[?>_. ^YU>,LS6_%^VX.I//19+#=#L:QU>X+RN72>U(:5\X)\[GMKY_D+\'DCUY9K4QNI.YEUB>%][K M3=T[G^;>]NA2+EVXZO'/BEJB/N0B#WY"= ;EG5KTLI"M[Q\<'3;R2&AK&CO* MNW_\_75[[1/;WMVB@+.XL[F%-]8&N]W>^LE6[_TQ8/-N=RWL=3[.X/CN%[R] M^2''ENX!-I.-M???MW??\XW-#NGL_KG37?N]O[4).$^WOE='0FNKGUT42CFK MD22\2BXRR#J?$ \\"IDTUWC^H(5@H0UCR1G -,8<]\DQJPP&E@!K-GLDE->A M52U$Z\)*W'0F=":<5\G[U2A[T[B:M55LY&B1_CZ 116<4E/MS(\&?>NFT409 MO,^0TQY>=-I.O+RP7_HX"5^IH-/%:9A*9154L7=VOWY ]L(>V'[U <#?_C@! M-MJS)TX"7EI5].W@I/[*A*2Y>'@CL:52(3'$]>(WLW+_SRP)Y,?@-3 M!;\%$0NM^/T S*(\7P<'H^%WH&CP] MSY:*W1^,S1S=L,J/#VL2I]]O)!^-+ M.^=RZ_?+EUWVM9Y?F8VC[&^=[#65K51OC--0P/;Y=ZJM^,(PQQ?&N;S8#@?D M5G(X$[]]Y3XT"3>C?%F)LPB#&\**'D/!JCO]VC^$K_M;[#^KYTKVUP4EZUQ0 ML M@E3EIZT/,K"!+[.]VW#^/SWI,I)C&5521*SN7!'NG'T=VY'=.0%E AT:3 M ]:)T Y=CI#-(CM56U!+VSK> 3VVWX HY8^R"Z 2^TQ;QOG#45:#O$_F^U18 M,='LBT].MHKIA0]#'VA119P&\5L&>R!E7< M*@QD^KPS(#]#[1\:?V$X>EBS49R3?.V0'' M<0#FY1Y,_LYX9J!3TZR^2\TEY@^PKS;<+J+)R<3JG#I89ZW=,[BY?*O)L7F& MRMDGU--:#>,"6EU WLMW.NGGI837^38YU!_W02PSI%PD'KUKI_7B7-:^W\J> MS]9LCG.'K^1LA5#]UE8!\>?'KO,WJGC=CAVDBHG%T6$VJ./>P6!X$JN]8'B% MT&3SC>+?=D =@".>W333L.F5U5? PK.SL[_^X6/KRQ' 7%:IR8M>D,Z\##78 MCJQS?2"@H-V5(E1("_RJ_MY4'_:.#H]R(DG^X#JAN'H>^^/+6\M_CH;Y#:;L M=E2EE>3UJ8CMA<=,R6Z$04V> &9_?QBNCY"],X5ZEFM7K/AGL^B)9,^,,>0,PS,]2@",BDF)!FV MFKO@+)>SAGBC=M!*68<#H'05 :J@<6 MZ_WSM9=O<8];E42XSP.>9I +*H=;5Y1A3RY!5]=06;O)E/LIX;JY,/!C0,?L MYG'U#/Q5N>S(?7H;O;"J02^K]$]224@E.65><2? ^DC6&XT5Q\)C$J\)Z)H+ M2)QJRIL+BO)_H"-.[[WH]KK][A]O MX=E;O+NWSN'>>'O78S C#SM]7+<7VOT"]_WRV7@3=4P6,4T-XHHH9)RT2#CL M UCT@3"ZM*+:4I@&M2Y[I-)G!8F>"1)%PS65AN'$".6,B$YH!GX[I95V<"B8DHAXJE$W$:6V\L[ M9"G08P;,RJB06U J>6_[[O'Z936O NH=:Z6^X%=;>!G8NU[W!'$4^&<*^-TR M=8/0^=2-'[YY*?QW7OA/7%_XKY3P*R7\GJ*$WU,5ZI./6JAO??\;"-%P=-+ MK*O>^I3)G79WX?/>V^];NUO \-[B;F\PV-H-NYW-CNAL?CJ&Y_'MGF?;L]FS MNQT*S(MT>O",71A+SK+=_!N>U?F^=?KU^W;O][VMW9U!]S3L_7.ZG@M2*1T< M8](CK:Q%',,?UN. & >>'8!M2T=FDZZ\5XPR2J*)GKL 1G8NVF=,8MP*9=AL MK-=TUG-0ZZ(3K6X"9A;^HHX68%"#Z!C'6_?#;<*DJ=0!A+/HD/ M)(XCYW/_(DV$E6(N/O Q-^2+ FH/;Q^F5^=)C*MR59,\DVD4X:]3V7WDT#RS MK+#ZF= \R98YD0L/=L/+@CU L)M8-E@_H\&2ZS_^BZW81?R\N MS.W6KWVGX+97'KMYEUX]3SLW5WM&KW9ME3F9F9-'BO"$*7OT$\T)>VS]\F[] MW4:=/' ;';GST<*]CQ,:]??[X_!G/EC M. S/);;D)^V:R2G(27/<(:][^A9O;+XE&_GZW?>DV_.\0SLG MW8^SIR#K)'>S@^M.NKNK?'OW/^73K=)U<%>66HM3& M\8"4YP9Q'P381,(@9SSVPMK$/5E:(52WA6[2.4C!H()!P_M7QBL8] 08-'L2 M&RR%98H&2>X2XEI89"@CB!!&E U>"6\!@XAL,RH:A$$+2M9H'@?\*Q._W*=P M]"TN(A?CIX)*;AMIW!RX^N4I.5->LP_UDA6T6AQ:S8>#*:FC8IPC)41 L*%@ MY$**2"5I(^$RDN"75IAI:T+GP&K.D'I&.0%%:Q?/,HK6/I#6SG*,A(G5D2N$ MPK'TPV;K M^"[]UE^82;C B6DFUC\E00.Q+Q"_.(A_/T?,< S62(&1";D/2;(1.9D"LM(: MGZ(@(=&E%:W;2JD%69&+4YB&^\$*9!;(?'QV7"!SP9 YEP-A9+#>"@0[74*< M.((L5P0)V/$\(0Q':9=6#&\;O2C'V]-#YN5@_-E8P)N#['^[6, PU[QJ4@GH M&XO,58>Z9Q4A^Q?#SNJ:XI.&A.>-(BIOX%X\W!F&)^MLE,=P!@O/JLGKH\<[ MOB6=X\_1NQ(]WY_AQO^9%=P?>VV82B?E,HL?/ M0U"/FH>0SS5S\^;5_;"^?VCWO_1A/ZQ34)N8F?!IJE^XLP>_A^=LK'78]MI7 M#+IWO+7[]]>M3>! ?_S9[VY^V-VB?_>WY\K*OC^!,9P"[^&=T_!UH_?^>V?W M]_S]G>W==;P%NK?]!VCOYI\#X$ID8_6SDMXGS B2*5F@1]H@*PA'3@1KI:+: MD;G,!&<9TY@!NB7*J;&.@Y!Y(@+\8(6QLU'FTW6H5*AJ0-E:SP+>3U5SC=;Y MXK0F_1H6G;]P\X@OOZ%2$N#%&ZJ"Y%S(7%1&AYB$C%1'9AX[WV$Z@Z]:6-]_ M#B8D:SE'6'N'N&,2:0 ]%)+W"F8S2,J?-,7A4L,;6VW@>4_Y,E6 O&M$ZW>F M/62NY1CC6'6,6&R'Z/7NNUD1 ]%U<;21/L1(V$52"'E"9DG(&?2$[E\@$LS;"T M>H[.IKHU6>5QZSAW8+'C26++^(G26@C&R[CVB-RYY#1>-OSG\EI^F-0!'[+; ME5N^8R5KQ>FSN6V>A-O-[2O.6VAT@LGZ?@!^/^K;P4MYHTT+ VGU1M$>9@A[ M*:_U[V@'N>TH$-7N$2Q8ANR7\FZ]X:$=M%Y'BL?ODT9&=4>(3NY$UJ*Z,OIO M7Y+X+B6N7^ZYSVLXUF%"LJ -B<%)3H(SFJ1@M P):\&8K!QX!#.J?WRL,[73 MGLN1SL^QY\F1#M[>[.YL];:^;_763[9[7_%V[^_=KO M6[M;9/Y(!\9!W^UT=]_M=';_'&ST/@RZ<*_MO>Y>9W>5;>V]AV=^Z'=W/Q%@ MW(>=CS.!3A3,>8\9BIQ(Q+T02#/GD5!42*Z%P]@MK<@V-PL^T7G0,^X"0P6& MK(^,1F^(L5Q'['@4/"H0ZLJUX0L,/2D,S03C"*&<)Y0C%6E$/%B#G# $.>>Q MHBQ&R@"&B&E3/1]O67"HX%!C<4BEZ ,+/C&+N00B9$6PR7J.4Q*"DX)#3XI# M)S.Y98QH%K5 GF=OI. >F9 \4D0&[Y7!L'TLK7#>-KSPH8)#3_W"=\ AS$GR M8)H)@"*N$G%>4.Y2<"D%'64H./24.#0;::>THU$DB;QP!'%E# +$L0@3*Y2$ MG20*MK2B<%O19\.'%MJLS#314[8* ZWT,!S5+:3]?X[Z=8W7ZYN4O:STN+OT MFDF86TL2-4ER0"#-$J&!)(F#82KRZ@0V(Y)!MPL$GD+3_U4=I=?W_2C:<5R+ M]=^7 2OUO\> 3N-H6+#J3EBU/N="PD1(#/P6:<, JX(/"$QNAJRWS%MID\8D M%T6JXI0:U'&F*"$(.Q5)J$P!C+)<.&HH=LX(ICBA1/"'5<+"&NZIB3->%*V\ M( (+Y @%Z\6[B&Q0!"G&M>'<4^U#=N9*38H>-DL/A8R6<(()"9Y[S@QUB4A% MM#+"P"Y9-L.&JN", \%[;(5E&-ED*.+$6&1BSAXWR@/ :BN8+IMA0Y40F*^'JF-[+H217E">?J5H^22*:20,I3LWBU)RX$'24%!.5 M!$\\APW[*+U5WNOH'<;FMBG$Q:FY>$3NS#D*O#8Q>AJ1H82U1AQHC#2U%HD MM6$66TV(GZ\<B@8THO+&0W?% M).)Y%4:8ZWI;%G.1+4Z;L]!_C(;C<:LNK'F;K@RW>>%7,7&KWA_M'0WL80Q5 MR3V80AC3J;UE>90RD1<;@YP5B*M+%-]B_E[/UE2:63]GI"]S\@+FY$'!9E&Q M@$]RFE"[6M"@GZXPLG^]S3YXUYXEY1Z/R_.1K#0^.H-8J# MBO:-=_H'UR>(WJ,'X[W#^!LS9[<_;KWJU9[]B6J402H?,=::\A"4]4D0S!GU MGL2(TVW;B_W PUT9=*_BI/6D>]K!7?J6;FUV^UOT+>[\L4XV_OATLK&YO9O[ MWVS#.+!QA145NLV':!-^[YUCS.L(6-&HR M&MVEL>TCP-$%-\E%#TD!J$4"U&PHB.?"2L S0:$9FL18,LQABK!W&G&=#'+*4D1" MC +^C\JF@%5 WAY7#A',I@!M0O5(GO8H,]@A87&^P1]'HN M'%\XQRCVB LPOS@6')DH&3(^"LV=XLF9I171IO(^)EA1Z5>Y+Q?;9=':.[,K M!^VT%M8C(KU"/$B"C%2P22<%:QNX2CF9AK0)9HW?E6++M6E',&&8\.,HIQR::SBD=OHE&/"1UELF.:AY=:<#<,X529JBP@6 MP'6,!ZZC"$>85>77+*.)+:VP-NR(C7?T%"6^NPWS"%I<;)A'T.M9&\8()1/7 M"B4: ^(:J)#51B(??51"ZV@]OTZOG_,QT@M5Z69I])P-\_+*USZ>XLYLR(ZX M9+3 *(6\(7,MD'82(R$HLPX+&8QH>OG:AIV]--)NJ?O7+MYN6:"/YWYU8IXE M>&HIB6.>:R8]3]3 ODE2(-1[[00FOA@US<-0/V?4&)FB9-*B0 )&G'&!7-(: M>9(B6#A1@7&SM$*(:;/[EQY^Q,).!0 >WB!Z! 0H!M$C8,*L022$D"S7G,31 MY9H9+/,JZQ#UDK$DDE-!+ZUPU19I Z(FTOQ&G18TTMM;W0RQ'1,\6 M/L^7[TH(??O=#X[R]+VJ:I6/!*A?YL/>#%7!A8242PEQ&3P :J!(TF )9S;9 MD'.HVI2^P RJ%ZK4$W]B69YF+D_!W%>&N;,D5KF(/:8846S!>@6>B73 "0GB ML.51QB#H<\'<JU\OB>I'?6,.57E'#=3J&Z=/G M*E[#T!^YA8=>%DS_9 L/HG^VG<0/6TWPG[ORQZTF%+O^TS+6^XSU=BT\GE-- M\])N8Z[=!BWM-EY!LX/2;J.TVVAVNXWGA#RE-<9=YZ9)J%SFY%G-R4L^,R]M M+)[]/5Y%G9K2J/+&I[_Y]?N:7>WN_N>=D\_X2[]K-]CMK'T571A7=W<5;Z]U^QMO9EW6 MX>O6WGO6H1W:7=MBW=Y[MK7W;F=CLW.\T?M*MWJKM+/VX6N'KO.K6DXP8R7! M2B*EB<@E!3%R7$84.8\F)LE,L'7+"IDY7"H%DI)B05K/;8J:"T4YIH%ZY50@Q?!K'J+-MX=06EHL@T $( T0+3AD M"7?($TN4CT)2$TM[B.>EQ'1 14>48X@'^T!Z4 M6X< XAR4\SI'R,16OOS*YLN:&.<(Z$<@9Q2CC2B@3D MG*8!@VKCZ',FM:3W=L8N4(5?Q1%9:>7P1+AF@DV):QE)LMPE8C2H"..4)J4X M,:S8&\U#MOE6#EP2YG))0^4)!63C(K>MPHAKHTVTT3E36CD\,R6^B[WQ"%I< M[(U'T.M9>\-*Q1.S'D7I0:^9#,AJQ9%QFGNE10K>9+W6^&5U!'^A*MTLC:[L MC:*@=U/069/"8\*Q%$ACHA$/H*4&K$(D!):,8I5DY*KHFVROILASLA85OSM-@8S8.Z^QM M2%XA'4A R4<>@F I"L $CMM&T-)9X26C0;/ H!RE+%KQ9\@ "2P21QG"AB;$ M;>+(Y0XKE#%I K.!"[&THG3;R/F3T(9R@=(%H9RN-!3J2D7NIP._^2X(A 4G M>& (UDT@KJA"UAF#F/;&XR C<_:Y5.0N2EVZ(#R#Y2F8^\HP=XYP$NVYT 1Q MSC/F,@>8:PFBDFKF&0W2L>9A[LOWM9>.!#P4 MG2&HSC(CD\*(!!\ 115%-EB-@B*P>DH(JO32BL9M8A; M[8'R^ O=!E:JHL"W:0.P>S0^[*>3Q]-:6I^:779NM.P%!M**WP_B_CBVCNVX M]5]W4'"'%28T!$H\Y4YI:Y0US"EF6>+1T,]K$P7GZ,K>)&)6TR_RHHTTJ_>W MTW'Y3'5\^Y\=[/?^WK>;YFAC]_T)C.$4=(]W3L/7C=[[[YW=W_/W=[9WU_'6 MWCK9_J.[N[WYY^"?_"[O/\>4FX>8@%*=+J,-LHX9!/:CP=1(GEQ.U%^>KW[4 M CD;Y)4.1Z-4N(H%C2(Y8HAT+G'IO,?."2$I((DH+4HD$QHSEIL"5;.@B$@\@$J>= M]Y\3I=[ 'XC27"+-&;""@A-($L:-\Z"WA"VMB.7YD-?K18(L7][S\I59 /K[ M1]42W6X7_-G=\X;K)CL@Y\N2PRYY,!SW\YA^K8O7?HN3#CD37GOAP@GIP.>7 M6 ?\XNCP^DNN:O3SF!L\DS,+<>'/G=%Y!?$O$;E1M%^133#(7^W@V)Z,E_[G MTKOL]??1S-P]_6O/U0FO7OO?JYO_N][]V&ZM=]\L7RL(D[9)F2J*J_HB/.J@ MZ\<#)@U'E8K\"MPWCO*WEE:Z&[VW'VN^W-MHO=GH?MSX:WUMM?=VK?5NO;O: M?;.^^E?K8P]^T7G;[7V8A(Q41V;.S,L)PUX W;R\?7ST.S$<#>(P_?J)F0N=4$7'!KK,X'_[[DF)5W9Q2\; M:Q_VMDZW]S;@'AN] 3P/QM^?]>AW"+S3]^U-8&>]MW@;KNGNON7=/[9WNWM; M')BDO/P(ZT5);GDY@+<5[:AW/"PXMSB<6Y\/K<-P2DHY+.KZQ0O N1)M?4%99P[/DL-*&,WA_."CV[(YSI0L]>&)S!=PN< M+0[.YKOER*A=RF6C +AP+J(ID%$A(:R,=T)''T6.NFH3_0+K\C<2SGH[<12K M6)="SEX.FJWF!2V0MGA(FR_(KZC7W$>) @[ T C@FA$>$(Y:YX,P49'<6-6T M.2.%HCU>O8+&%29XU6?"]YN2L@N40HB/#/3S59&-]9A2(6!")0"]M@0!N$=D MHP#XQ]G=UT9S/[CR/-*\JQA,%=:!XY5;@2LK5/) MJ1"MLQA;FDL +5VXZG$#>+O#P]C2=1@O^:WUP &W:]$=KO7'?C <'XT:%#O[ M9:*C!_W.YKO^-ES77?OS:W?W"][:??=UH[>]V]E\>[SQQUO:Z76_=O?6OV^= MS,3.YM]MYGS,+Z#G[T&'/L"]WHON7N?[5F^5;_6VOG?H>PKWV_WG=%UTUSY] M]LQ(92E&"7.&>%0!U"OY7'G/,*M-DA;7T%H%5J]FJ+,R)*:\L\XQ[KATAF'B M:$YL-R!H9#;8-L]X:UZ69R3U>C&^,G#[QD$T*\9W,[9V[+<_'49T%-:SZO UB#MX?M])HN--B"5_R6DVI@ *MA#S; \>&H2D^!L<(XEULY M8'EN] >CX;=^B./6T;A^$UMI-,6_?8C?AH/JCG\-8<;?6=\?] ]/JD]!WP\S M>T=[OP]%H> P#>V,/X)/#D^>2 MR_782/*);KS_[(5U/ B)L(\<<5@19(SQB(JD:82M!\RSI14J\/)U80V3E*Y: MO*Z1&="?G&8/4F8?0USD5%QVCK_N_WHVICRDZ8C^BH=@^0\G(E1$Y&H1@9^_ M?+:)"A(\1TRIG.['.-(A,J04B2Y(;[!W2ROD!OD A,LSWAJFEJ\Q:'SDTE0^ M[IH.^G""\3%#1]X(/IX/KXC'->*1\WAR"I93,B$NM02ZSRRRD4M$"-;,)2VP MH!E!;A"/\73>+\K%CT%EQV8\2;##H9-H1RU8H:-1_B#8P]B>_!.N@KNO'HSZ M@Q;#[>IX_0:L&L-6ZH%DAA;LLS":,1B0AWT[&("<#@99@H='H]8!;-?#?3O( M.RC\G(6X3N7)LGRX,QS'Z3?S+?JA;T?].)[/+6Q\W0>L@ BM'M9S6"\:;4^R M^@]S#E1*T5<\HY_3.>+XL 6\(^9ISV_OIOOQN"H+<:V2@UJY.%J(GL^Y ZZB M"^N3P7Z L:X>_A],RS"\W0]GZHSHJ]/GMZ>=M:W/% LM"4U(.L%S1_> M(L) M&<*\L8%(X M+*WQYWGC_[^76^GXKV]35T@*#/; G6<'.!"/_%D1F>'28E2K; MWJ ^0 [Z!Z!(5?YJ]?DUJ@GL%QCX*+9&\3]'_:R@]2, !?QP;Z]_6#':%./T M.4?[1X=PY6D,%[XPKLET];0:"68N!@!P\? XQOT[2JL!8706#-JH+/=&F.2" M\&"P*^R<4NF&,B;KW7>W$=Q/^T?C&*;L]LW9V-_%"%*<OZS MM(1&[A.*R8-A3"Q'5N?\TNB-#\QC2X"VX&4ROS/]=X7A=UM[$HG03#A+P"0' M7N08BV"'B^BU9$3;LO:/M?:[8-5H$BR3$?; ;-5$XI#13H(HV(@Q]]9CEM?^ M"E;RWVU8E8-88]-D"QO$;W$$$]NJ$NV76PLK,/%H>S@1_SUQZ/3'XR.[[S/H MC0$*@:+HW9V,AU'(,/P]]'Y6L*:WUO$I-"&8\>3XH)' MJISD6 D)+!.S0)0I(O:@(D8W>EN?$_>,<*J0]Q'V3FD9TIY@%$"VN 5>DT0E M8M<=U%\2L6MDZF 4O_6'1^.I.R"=D;R:X:4!7 $B51EY\)6C^GJ0IDK(\@Z= MO^ABY?,\DT [/F>;T_H+PV\37@F_W\MW^ ''7&[-PWOC3;2S>A1S[MT)4Z[< MNZ#K>S:7GH 5^<7^JUXJV\JNXKVC/3"DOV>>O&-'7[+J7MSR\IQ=J\+9V)LE MPCY2$KR2UBO.''5<*$],L 8+@"E]M0[32]Z9=WDX;ZK1O)D,YD,>RYERXM>G MG*)[VOELE9XEQ5$ %?& MG(O(M0[449F"YF#4A%36\:?7\>OGH#$'EJI0=/ '5UX@ITA 3 1@4E'H8'Q> M1SSO6:W0[Q=WKL+UT4=])M/R=KS32H/A\0QQ?0HM?@-C>0=#^2N6I:^.;X\[ MI^\_VQ2# #,1T7S@PAVQR.6"N$8G&G$ 2S*:I15VQ9G+4VAP6RNK7[F M@3D1D@/P-0QQ3SUR!F.40JY'2KFDUE;J.[>&UYS$5H>X>?%@?QY/CH4],(GA MGAV=M&Q*_4Q8LY\U:_]^_%+_(^_4^W8_MQFJ3]DRI3G[)5 =FUG ^'#4]X>5 M-6M=[><&28(+\B\F#KNJ=U$F5S'LQS'<+Y>,FOBQQ\!K^JGO;1[HI*O1GOT* MCX^CBE#T][_!0RK_VL6!V'T8N@<.4M<_G+X7C&H_>]#W^H<5Q[OPC9G['MB3 MR4VK8D&9W U;8SNH9V$0[3CFL*#6X0BH4SW!\-TOHSS003_F)]9&_,0[/QQ= MO%'EJ-ZS^R#5U1I?X>%<."P8=\ M]MYW1Y/[9!' T JH%DSN&K1'X&:S]8%B?WN\/0163/1H< M5J/]E@=6T=[Z=_%[?UR_R/'P:!#J?T]I\CA_H_)O#M-R:[6ROB:''^U)Z=7C M"/\_BC4OWSL8]"M;K3[[!XONS+=Z)D- B:]W>5PHB4AH%03Z.(7W-E)EU>W# M1!]5 O*Z0X*^?%;"Z2 $H)!D%O!(,>0\X<@"11"*,1,4GJNG]YCV2>5^LE>= M(U4J<>'7$U'-LC,&V099G-AL=7V\'+%W)I"/6_R.8 Q\#/],]3M%ECGA#U#] MSDCS$-7OB+[^XY\?K*8/4JK/W')FGWNIOA_5?'W!1?QN5\6PWN7?O8)*H%Y*BRE MR?/$?61&<:I@5A0-#/XG;WLZ\1=P_1[8#9D4/9=TE)_CM9-TE!,8P_=N[RWI M;'9W,Z_M]G8&&[U5T>VMTNVUG4%G;;"[L=DYV?HXFX[RY][6;C[3__1]BW;8 MQMI[LO'')]%9^THZ:]LPWD_'<)W8.OUSYZH"A2PR8F1,* B:\EEP[F,K/&T_EWCXL!DG!<<*CMT7QX@(W!G!%-.46QQMXC*[K.#? MD6*G;]M2K>#80^'87 /*1)DCTB!,JF,?%9'F5"!O- >,PLP:D7O[RF>#8PM* MK:Z>K9:5:"@&U5/_5QR/?VW=%"Q1*N4\2%/>1:45WQ134B#N#A W7V,U*!&, MP@2Y%!WB(>434TPH2\?X/=!K7(+?JYL :O13\7JI^S%$0X M:EBT&F')-F5SD.T1B4<5?U$M;5Y,6-=ARC],%[5:TV)V+0[SYNLD M*VE@O11!)'J-.%4,,,]8%*QURC(:=$XC(82T);]W+;[GY#XJ:O]P?*:H_6.K M_2S5L3XI@8U#0&T,@H7"R#%M$3=$$(ME9%QE;XMH"Z&>A=J_0F^+/QJ-JAHG MV2:H)\67)0M8-AG?[YZR@.JKS6 M\X2K_[Y<$WHR(?C\$NO@W8\.K[]D+EOCD3/?F+H\#1?_O$.Q]ZHZ=GW5SO_/ MWI<_M94DZ_XK)WCOW9B)H)C:%_<$$;1-^S*W)=H&CP?_0M0*PD+B:C&&O_YE MG2.Q2,)L$@@X]_9@D,Y22^977V9E9?8N3Z8<1.1ZT7Y'976B=[9]:L_Z*_^X M?DJSU4$3(_[\@S4[K?Q_;WS]GZWFSFJQU7P_G2USQK'3"4_T,S3Z5Z>RFMN[ MFSNC+?KMXOUVST\(]TT91LZ0Y*?]-M3UFRH)H+4_TS[OFBBQ=<%"[8 M3N^[QSD:J124SQGL8GB?]Q9V\CGPWVT_AK]&1]Z7YD1S?D]5B(3"<]G>\1[; MVST\:GSX!*LL7+N[>;;]]8_CQL=_'37HOX]A16TU=R9.-!]]^_[M0VA].PJ' MVQ\;I\T/GP]SNQJ[6V+OZ][IWG'C_!O\"RL^R2>:X9W[.AGEL-.!&* MG-,"R1BM2C@DF\ADD0.*G3"!"QR4Y\0Y2XRT1"HCN6%*3YV +D<=E<->7)V9 MF^H>S$5:S9U6C=D%%&[OX/4!\90H2XA2RD9NN=$$QR!,"K#.<)K,R@4]F5K* M;Z_F<.O#)V>'V,#A'NX)&*,L:E M($#.1D6P$6GEUVAQ%>87EF.K?-*[5BYN MX.\ *7_%7LF\.WXL1I]'R3;@UYT!:&_Q!8R"R\3/3TD\QB"7?VX/>\7O7=LK M#]-_:/6B'W1[_2J)]DFN I'S<.1<%A?=<65W5CKY_SG+3Z,QYY]?:+^A/Y.?F,?Y6Z ]HX?5_OP (;P M094Q=O;K!]W"54VL$HA$ZP^G![,X;;7;^<(0LZ,89CKD4B!5^U(KYV[)/SN^ M569QJ8S!/%4NYC;#'/^PK7;9R)(F_J+E93:&\>MN381<]6+"UN44XZ@5MEYI M;CQSS# 2F"5:DA@TOGLRW"I1?Y:6[72I6*5>[79_CUOEL#6J#';7;> RG1TZ MC[TE2E7TY OI'MG^M,^H\#X0CIAG.4._\$@+:A#W"1/'B& &EH$\4M/IID9" M^LM\R$LA E4&M+NY0=Z@'+#&Z;Y0W&%!@4\9K?(),IUS5V$$B[65W@9".%U9 M5W)5RYMRQX[$H56E5[<'![VP;M,S]3+-EDH MK[FV@(TS@XXQ_%I"^BL/*]L]6F:JN@ZQ@T#.L]]DUH)TD6FTW4IQW&Q["JON MC,H/O[**?F&//$BS;DJB5/+?P;&XG1."!AE0-H-1(9C!-20'B]D,DIP9XU_=+NU?Q)194VZ8(TE341IL79 MCF9X0K_).)585HDL8^^>)QN3T6N"Z0DWS1>1B M6D1;"5XS]&Z/?4FYF'X5:_H&,PV5J\9=HF%?6\>_EG^ 75'Z.3>J?*B5&'S, M=FOY\0<[]C+^85N]ZK=_V_8P/BXGT\,*BP^Z)T^\)[I]A4N!8>XBP'JGK*:1 MKJXASQU+_;K/I,RTR7R47OA B:6*@_5G9 R)6D^$=BQJ46Y!8\RHN:4TS:6O M^BIKW+ATZ_Q^-N7.WL@L>+-T)EW)VKF=CW]O;T([F[B?._H7ZWI M2MV?2/.\"<_]PK]]W23-#Y\8O*<%[_W9W/W^L_GUV_'V[N=6XWB+SDJ-)!DV ME$J'K&4&<>/E6-6,N(C)1/))"33CY)XU$AY3Z2<# !*,,W2 M.XN\%A1QRBPR@DL4*<%YZPM;RP$IU=J,H/EEQ,DGBJE_>O)9RGX,SYWGX-52 M2,T$HXRYR*SAT@FKJ;<2^T0BL8JHTOD(H,AP=CX24!O];%RRE(7^5J>J[5I3 MR?D!Y'3J)LX3DS$29'$N9N,41=81AV@0/DF,J30TGY'FD/-&R(F.11+T!,2-5P 6"?XD1%HCA?(Z MU[O2:](L$4"\6C?=OTO3X;F]<"\(#&\^'?WBF5(E"S53FC\,3B>48M0H;3V8 MDH+@7)=<(,V90S;*0)),S#N63^*MBAE$J4Z:L'2P\*HYTG5@J#G2O,%ARL\D MA#58!L2JO4F_T.T_NKT46[4_Z6W0 MI!'FC29]"&VM&='\06\ZBY32B5FL-%)>1<2YC,A0Z1'\+UKE& @"65FG9A63 MZ5W(NS.BVFM4,Z('8,!&)VS^/&E5)SMOL.Z'@:;=5C7:X#,*7<;<2Z% MG-:=Y[Q.#"Q/IPA%'K#0V" #QKHBFH_.ZO14@/EJ?7%U9-=BZ:1E&,<0K0'; MF\,#M)",$,W &AP41GDJAHXZ@ #GGTID3MHWMN;+B9.#T2(.K(KE<#$9,T*FBJ=0@*$>-S MHBXWKBH0[N6#A=>-4FJ0[L6BPZ3 M)(E+DK Q$06@=3E"AAKX'L)*2,=?E8($9:*HUH$HHZJC3W 4"/K5(Q[3NJ0[N6#@%>,B.J M0[N> 1 F61#6Q C*,;)M!L%F'=KT&R)PDFB)Q M%@U+R#*A$$^>P&]@@ZJD" V"8&T%0*98XR\&,%^M+ZX.[5HLG9Q?+8XZM.OE M8N3FZ9^[6X/&3L9)&(NC [[OC:*&NXB"21SQ* $D(X^(*1NA B,HK&&L2@U4WYE MG>FUN96-KQUV=6S7L^U9OB2J5,=V+0P'?TY1)<8UQQY84M!2 XJBZSA'KEH MN.#8QHAS!FA,5[5\3):*.KBKIDEU<-?RP\,$38J4J41T0EX1B3A(!3):440C M#ACGU%W&S6E?LX[NJJ.[:J941W<].>J=39$BZ:5G.8-ITEHC;I5'5AF&L-7. M$&.MB[C,9:KUM/^H#N]:.@AXR9RH#N]Z%D28X$%,61R(CDAB'!!W5B+G,B/B MWAKE 28T75EG? X)3&MWT>/CN]AS>Y)&FZ:CJK\,YB]TA[F&\'A,WF8 F(F: MF=5P";11+/[29N9D?2/"FB8@VZ^C!"Q18'0BX\AF\? O#!4OIGP/@R: MZR"SUP'+$W17$!84#PX%[B@8P#P@'06@M"(>IZ3!.B(5W9US K%G!.62+/]C M8.&EZ^-. 0< !?3P=VC]6/\G_!AWY-CV#EJ=<7O-=60\&O8'K73V=$I/JR+N M12_Z/$QY>;E4OB+^S+_' GX]B;V2SW1\1"ZK(-P"&M?RH$_0SJ[_GHFT/3GI M=7^"B@]B^ZSXO[]"D_F:S4A,XLE&N]WUT(XP&U@VJZ[=C:7)%PH'W_YSB/WQ MOSOVJQEN'WW[_NU#:'T["H?;'QNGS0^?#W.[&KM;8N_KWNG><>/\&_S;/-XB M6;4;NYO[-+IH%$LHB& 1!Y!'6EN-" G<&T%U##EF=&V:8!4@GNT\Y3"\5\VK MU7L)Q2./RM5",7>A./H.0I&D=28@%:E&7&*"#(L"N6 M4=IY*DT6BNE]G1N$ M@A9@D-]++AZ9';^6BWG+17-W8Q][YATL]H@)+1'702&M?$):)LK5JM3['S\+WM\\MO& MQ:(%GP$1+-X# \Q+?I[=8F< _Y0D,3]HJP.K75PK=N&R07< ;TW !(L?F0KF M[^^PYF4A[1<5O2R;]*QKWE/MG^_FP;K"FFNUF*D69/O#UKZ3*6B2.(J,$H!+ M09$SF"% )V(%P4&X7+MA!EQ6?'BL&R#.R[..UH*V9(*V^WU?!1(3F-\@:!P$ M3<$/9X5 8'EYH&N&TZH=ML,2-K17%A\[\ 8_D+L)%VR2SN3 _@XV%[ M,"8DK7Y_F._)#&/RAM7R"GO<'78&^?LQE[D@.M$"]3DIA18>!,H#WP<0\&)X M @/;'?8*>&)I?^?;\\,ZY6Y$_JO:6($/[: XA:DHH%%C4]U5[8(W9*7/SX%[ M.X4?]GKYZ<"3CN'YY1.*D[PSO%9\R6_\=6=.QRV_P:WP(Y;O@8N.;:N3]^0R MD\K_CKHX[.<_RC'):EUD%E?X=K?\>-R.3G['00?F\(;W]&*[9'^#;@'RB$9L M;6JR/3]K=LQAW8N\' M#,ALS+SP@9;PV"\![^KW[[O]0;,[V(O0N/%@UC@X&P>W?C:/&OLF&$&<,8A$ MY8#7.8PTC1@I8%G">1:PNLTWD@4.E#B+J1_)IZLT9B3-I8+8XG3DMRYLY;@> M:P?(X3^ON1LGEN,0(A/$&^8HMPYL,RYBX $;EP1-8:9Y\42R5:V[?W1[HX_R M=>2:P $^^W=AV#N+MO?V1.RL<=[8#PP[EEQ$U,%ZR\&Z1M9@AZA4S+KDGOS:&7DV9\/ MJ^<) '-^]+L2<5L_XF^GK3 X'.\M7;EQ]")\>8MU8*8/!S??M%^QW9!(U\9]NG]JR_\H_KPPUC/3%VS]]M-;/; M_[WQ]7^VFCNKQ5;S_=IM1"UOLHCK+.T9&EV]/F3F44KZNR%PI%Z^:F6]N;V[ MN5,MW+O;Q?OMYL[VGUL?-G8W/Q1_;#4WFN^W-OXL=G;A@\9FM>"9:+E[S >GR^)V$Y)U*IU9FVQL?OW^X!)=Z%%>'2:8]FI163#= MJH4@%]_C8.P)K3X+(Z/B(&^;WXH$4RO)4\W0+RD139H*C$7BFG+MC).."RL# M$8QJ;N]"B7;\80S#=MQ.-[*A.&)-'T824$IM*;1_M6UG UC@C];@;#=O&.]" MTWYOP]=OC^*(QM&7?4X,"8$%%%(PB#.KD0&3"'Y0$92G%C-2V4TE#FYD;@C& M$DU. >-.!F8*X"UQ:0#>)$W6!;X"-K"W)WGM[ T!\K.*I&Z[W3TMCO6MU2ITI;_KM>C/RRCT9H9N7@^KK M$4,Q:LT(EDG**#YX].(1?UDK^)KBM[\-5XC#_Q.B[/?:6P.Y[QF_/-T1-WRE";7:4T"_ZRKD&%P'6 M2X?J"RE,_HI/+@A/M78B$@H&&75."T>-\6.OFS[V=B1#9XZVS;Q^_ M'3?/_W7\#9ZQMPOO.P^MYN[A(?3M=/O#9A5NN_O'X7_.-Z>+(IG$@,QA),%0 M1]S:@"QV"07#- Z2 ^'-1T3E*B9RT8D87^"9A(= QXL_;W!;IU\83O[B+,&# MP+(^2_ :@'(R8:URUGF< E(R)Q@2 8#228^,$#QY[D!40L[QO3;C*/TRXN2K MS2U29ZM=+(.45G(6O7&!)2Z\-XDGJ8@-.95."OR6L*HZ6^VK ,BM*2;)>#2* M*(8PC1%Q;'.LM>3P)Q::>J76P&MI=$E-Y> MKMJG@L'&=+4HQ5F05" G\\D(P$&D<^D3L"F] @P4$9L;76YUIMJE@X57S9'> M9J;:IP.'28[D752>JIS"VL"/2#TR.&?V%Y3F-83M,CD0N ?#EEMZ(T):8],*)54UOX\ML0,85%*C;46P*/(*J4OIJKN<\=SO=60KM<;U?4PU*RCNEX# M8D[R3!,\-Y@DY#EE&3$)TMIXY -)U =KJ(PESYQ1-&Y) ?/5^N+JP*[%LLD0 MK+,F,NZ3XY$8*S162I*8#+/BUK1L=6#7J\#(O>G +HN5]DZB$'+>C^ )LEPD M)*))*7(< R-E%2FJU1(9XS4TS)DW/1(?ZL"N5X,04RR*2AQ$HB@) 0B1,$=& M>X.4BC))G2(C;&6=T37]:!95>^OJP*[GWK%\242I#NQ:% SZ*:*DA5%82(^B M-B2G'+?("!P0UHHF'Y2R]F;W6QW8M72P\*HY4AW8M5APF.9(+EG.-0HX,<25 MTIB?@2.,L/M#8^&M,6;XK7ZV?[+;-6OK<'K0WF';# MBEST -NHA>8\)D><("YZQ9B0G/-RS^%YF6*]4[NPU>#[%%7TG";JI4%>IY(J M$F2-,,AR)9(,-'*=YNQ36XZT&[? R *AXP7NT=ZOTR\,)V\FT0\#RWJ#]C4 MY21M)MA110,&(SI1Q#T'FYHX@W)*82T-=MKA^;H6ERSMQDMQ.CYF=[9V+]S. M(!^4*[C>G7UE +EY.E5Z7N8\;9$S%(@&A-3:(9<+'3K%>*#&>N;R<5*Z*N1T MK8*1]90$EK@WCR%FE!@%.%H'+53Z%$ MR!5%ULR\PH+K0+;%[,^^S6"5>^[/OB2J5._/+@P'?TY1)8I]RAXVY(W)R6XE M 1P,#!D0!N&9IHK(&[UN]4'3I<.%5\V2Z@W:1:/#!$MB+*??B1HI0@+B3$=D MN2-(&JF=TRR4<:XO+(IM^?9=%[A#^U)\9;?MT++G]J*-?*"C0CP,1#-TA[FL MSWA,WN 6+E&82B\CBR3RY)AUV' 2@B-1BD3M[ *Y]1;N*UDOSJ?8)%C/7FD7 MD,3>@54M2CCH^C^/\IR MB>LS:FA/579\B@*ZORR NM&!QK7'A5^+LA1W55P^5[H0@P2A:$@'#X3>3O$*"6B]AO@+%_M=,8;[YY.I9 M7L0L1ZDXL9PA&2D!'! T)W5SR"A*HR,LV<0R!$RG=)OZH)@)!W1<^IA4N)#7 MD%[T>4$.^KRNK35\=WCN%9\ MZ>0''71@Y%K M-T=5PG>J6NXW5A.O^E75O-_M#FS[ZO?ON_U!LSO8B]"X\6C5.GO#FAXU] M(HT*Q!J$J7*(R!_=WNBC?!VY)G! 6_V[,.R=1=M[>R(F&KL;^U2FD!*-R"N6$&= OYQ- M$1FK*:',,^+4-=@=EXNO@"F/7'_M>NGX:ED:>;H(?3DKUL :K+0. M'.?Z"$%;IY)3(<+RC[&E^X3FZO*WE*[7I:-I,?;-5#GHTKX!D1Q5>B:X^O>_ M_D\>U]]^J50.*TQH")1XRIW2UB@8 *>8!;X2#;V#4NWDY>2PVP9CLU\Y)')3 M/L!BV.[VA[VX"R_['4C+]V<7^T\CL3\YVOOZA7XK[]LCS?,-#"IQ!N\Y;YZ' M[\VCQMD>/*=YM$>VWT^(_7'S\-ONM^]E&X^^,%"9L\;NOP[WCAJL23_1QOF_ MCJ#-M'GTA?_GW NP-Z+C6L=@46#!@[UA'+)42F2C)U(GS:1-U5(*0@R@D^$B M1:,9L]&9(#CVTGBBC?98!&%HXFZEB+!#'O^$/"L7TRJ MT+2P+XM=_L\)%:Z$Y-816-\>]@K7!83.ZT9HP3(SZ/;Z!72_L,/!8;=7+CF9 M5?4NQB5?.CS)"]/]MERTA#60>0Z3Y7FBT!!%4B#4>^T$)O[N6RY95R[GZ:]> M]Z!GCZM=DNU4E;+?N&C];O?W>'GQBPG*>6HU^T[WDV?<)>-1HCH@'A-&&@L! M1GWP@-XL) EV&UV5&*^"&$]SF&K:LWQT0:ZZ5_9%@6,?@X!4%ZP5NR!0HXN/ M[5E%<"YFJ.A6/+X+9 &^[GV/@Z+;R^P>^/4/8.7MLZ(3#[J#5L70>Z W50OZ M17_HCD"&LW#:DY-VRV?76@&L8=@#.@&O:]O3?LFQ>O%@V*YR@(,]< +OO"[A M@XLFK@+7@B_#T,>R7]?ZDJ6IO/;$]B[]7YMP6'Y=_SI8[]?-2O3M@/; MZO0'1?8BYE: S7-B6P%!-P&46D"7UHJOU\?EGNF$B:/..RMCB>Y(SU60;O8W8^ MB,#\RO[\E:B,=DI>AAWYU)+RY;3Q:1]326G0%-&(%0 QULC" HD224K!)/$4 M@./+M9LJKXYMR5".^E4/ZR,Q)1G!*1>:^VBY!.,1,,5H[9SE%"1'/B!74HTI M#Y64\^;IOL=1!8;UM)@B<VS5?8\I#)86#!94HMRK!PD-BDHC3")CB:$+"> 7& M@?%4L95UO793<,N-F$(?B2FPU"@M@7NZ&,!( 9&1(5*'F;,,H(8]H%A,C2D/ ME)2]L^;&OL9$&05KCG?2(LZ2R^C"D*OI3?B%8@J.(3EB MB09C!%8<;S'S@DA*2")*"W+OC: :4QXJ*:SY"0Q&983D N4C:0@ W""GX4>4 M/H+9P1)0VY5UOC:]\MR"*62MV+AA2V6U-*8ZI;&?KQC+V0_;:I?&7N4POT2C M82?$WJ5%=M7,.ZD\!^4NS5+Y,C['8[ .84QJI\8C?8>-@WUF1.)!PE(GM<]L M&DPNDT$-F*L*SNN88JY'1ZA997P:T=9F1>;L^HM?UAX_3;\=YI\^.WP^T/G\C>T>?# M;T>>[GV%YYW_?MPX^G:T=Q[:>5NRP[(!8->9* "W%HMQKN$18EP MQ?9I)_;ZAZV3J6_^&J-Q]LJ-)K;XJPUB>8O_?:;+^_9F3VX2))^D<2EYS!T' M2) >_E"6FR0, Z+S2X7[[2D\_^63WF678,O?02OS-JOMG!4[)SD0H@=+8#F: MX\%[2H!86^Q+9^^%E-[E8WL$*^7@;.R,SD$<#F:O6E;+U;V((T$$]@"\(,(D MMD8$XL3FH,W626:L+:"O98P(C"GJ7XSI227O_4K>BQ,8XK4<>C+HM=RP[I->*R!>C9RQ[B MS_%'!-&%]\!3_Y;!EN+?MCZ_+W\CO_V]\JS/:%HI]>.6%6UX3+OT7$?K#R_& M 9C*2>R$?C',[O " M 6OB(L1$[^\O^@#0WLFA!I?=R=(]PI1>PP[\(73ZVO>QYV%9N*!!B+ZY90!X MT:=]89FBP1&4*)7Y1*1#SF@*?PIE4W3>>_6+L+R9$QRTDM13JJF(/%GE*/8P MM<9+6.")-O??9*@G^,$3;(.+.KKLTPD8 >7-9^&]0$HR3TUP8!;;>H)?\ 0[ MADF(AB%J!$.<)(\<5SYG?@$6DVC">0>)SO#AW?[!_\M[K/>3#0T&L*( X\H[ M'IFT8$FY!'P^ @7#Y &5$VK9>)AL-$_W#=6::*X0L=X LW5_FMIXXEA0UVG#L;+ W4R4 #TYXY0FKE?\()]M8!# N%@K$PP8(Q9"7G MB 4O=%*,^IP9KI[@%SO!P4@&CXM(- M,[8[?L32"JDB9]IML'I:<,N-MEAEPDP^!DR:'ZTP"K>QUZV9RXCG.TJ]BC&Z MJ AS+G'MLI< K'T>+=622Q-KJ7\:J=]CVY_V<>2!<)X0BS'!NF4]LIYQ1(( M>@'_86)G &I5CHX2A,K:PU2O= M&J6/8ZW8ZEQ$X8U/LHZ>V[N&-/DY?0]_Y? ]!\"V6KCN*+IOEL\EH^5@!IBU M.KX]S&ZA H3[;]__7GTZ.+0CWT__BF<*VG/1A/R6B ;V)_2]EZ&S/XK#'90. MK]N<2)_?KU;1B/"RB_X=9P&]0T3O3'6*E#.JF9,)V+Z+SE'F-< J8[".25[3 MAR=2)VCKT=X^$/\@0R*(:0($,==XS9$VR"L56 I*!Y+U:;8V71'Z6ZC!6E$4 M-^Y_/8^#_)?N8& J)4D9G'8O/9W5Z;WN>%.BU,#^A4=UBDM_@!0+5. Y8YH,R G0 M88![E10+4KNT2+=QZ6%9O>YBJ6X97S%U[X7O9?56/_,],A6,K#[.UR0'R_"D MVR]=.N_*5"Y@8OUVV@J#PW&>PBLWCJQ5?'F+=?UN>SBX^98K5FV60E"1IS5J MF9D8F"L_#WOC5IS U"#7B_8[L@D:^L>B&=H=/7ZD/,6E2+[KC24\U4KZ\WMW#?D'EC^X\DZ^(YN=*_\[A$>F?'8[Q!1[O>E]/# M;NE%\6W;[UUSRX?!%]>W#GR0.6K0P2Y/6'IB,MN6A>K@,;.TN?%0>JRA(1EM"URXBH'=XV??M?_E_ESG[&I;>OGNP?0C;PU3'%V7O7&_]L./'FD'EZ]=*[:'U[WW M8\?9?7IR\\KT@&!(HD+05%!!8N#* ?<2VEL19 J"##&J.1$7N+ SA+6A-JX?/Q1MKEBLWE_)7MN__) MT4>FY<$S#Y!NE8V;/N=^D:HQ7S0^:%6>!GHI)T:?'%@JGPJ&@3,X$2&86%E79%6:&;E>9Z0Y?M*<&;6,+%I&H&W[DF$?@S!(1"8! M.IQ#CB>#F%8!B^Q#-W%E7>M5,N/0^749(7-@"@O.7^H/8QBVXW;*F7W[V^GS M1=!;*2J[.3?#VSZ'O;=/><(L188T!:S@)ELD5%(DK$\Q*XY4\9YTD?.G'Z<=42V#"#ZM1_EW5BL!U6FQK%' MOJRZDL.C[$D_OAO_\MNXL&"K4S:^O.FWZPJ07;Z3-0&S/E1?CUS;1J\9);-W M>U21-[K71\3U20J;X3= TK<>/7>(T\\#O!](/N_%5C"5L3E-6-?4F- MY?1.=SY1/?7Y%A'3M^TY5 7"MW(T='<(CPC]J4+-,SI[:Y',Z4MG=+_:'%J& M ;ACT=!7V&WZ-KM-'MKM5UPON*Y6/.\-75SE;+HY2KQB;.\66J_X#L^XL>;> MU;)[CWE!WYSB[_/G7M3WL!RG.1.?O7%YWQJ"]EC*YL[KV M\LK=SCG'.KOGSN&'BP,^MG=V]:*-?-K@S;I%FE\W"+?=AMTJH[MT;^.OAU_88W=/=S\V&PU M<@*6(VCC^0'9.]_+M7!/]X[^W6Z"YT(K@-62]#Q$#5E+H-YO M'+(>FR%^[I!5H]+]4&F"2-%>*0U=4@R%5U(,J9\?LF8FPJ- MOU1,>@7^I[O:T*,D*,>C2,?KH=X+]471^XWG3.!_D2@Y-UOT\/1[YR$AK#6A MFS=T?IJR016QV 0ND4PI J'S'.FH% I*.$,T3+Z4*^MLE?)'VZ"SP6>AX%GK M^%,9;[6.+X^.3QIM1 F+/6$HT0CTB"J!K 1ZY+2+.J@(3+C4<4*GPQ!K'7_Q M.CXW:Z?6\272\!/9[-QQ(F0AI5EF<7T09>7K>-O M:",Q'W)=Q/;AG3#RKDZN%XF1<]]WNQ8/?U'7J$1*F,3W5PZ%;59!LC4\S@\> MOTR9.5A2Q8@/B/(0$ >"BTP* G&MG&:P0 J97NU66ZW><]^CJM7[6=5[TL*1 M*F2VHY%/!BRM<:?#\-GEB@@TJ! M"*!72?J$N&,"62L3DI())CTE@K%Z"VNOF19@S'T83>!7Z M-GH]VSDH3V]^;0T.MSJA]:,58,ZO90K__6SL&JHIT/P =&_*PHF"T*0]F#0J M4?AA/'(,4V1S+3BCO(U:90HD&7ME#J!:XQ<4A5=K_%)I_*31$VBDS).(O&8< M<8DE 6;/+/-I-]_>$M"(I M'),1!,_KE%&MLX_2V4D;Q9<9JXA 46B'N'("N$MRB'&9-*$I46M7UH4VMY64\RFZR-2\CMG4.OLXG9V,E2!&*^\)DCIZQ+VA MR'JGD A"*2,9XRS7BGF\5V')=/;5;L6428A1F47Y(D=RO>^RU/LN9:CMS3E5 M\XS6N]"/A;Z#*1-#:(%C]J9B;?)I&)%+('J/J&-"$4$8H32;&(^F*TOF7JF5 M=^YG86KE7;3R3N4FD#X(GQ("BY B'J5"P#(CLD ZP6($M"4:> NOE?<5*N]\ M#[G4RKMPY9U<>6TTB:6(<*0IGU_!R#D?D:&::L>%2+E*BWA\_.:2*>^<-C8J M/3;+>(QEMSNP[9EYP9\C$]XHV>$H#3B#D0O=84XJ/AZ .V5#?(497N8X,"]^ M,9FO&5>E?]RILC_^(K+XIC5GHQ-F.;Y @R[\7YGR<5(W/-3[7^+Q09TR- MSR\>GR/*U*Z]H\.NT(<_PCML^*4?&1 M&(KC87O0&FU;]XJ32FNK$L*Y/%PO^CQS 1[0;EG7:K<&9V4UN5PLN"R+.:[V M.^RD7)14B-99C"W=)RQ7HK]0\TISU__I>O]8GRK[^60!)K0ZZSN(%2X3.LY7I"FA MOQ4++BCZOGM\W!J4R@NK_/MR8 ]BQ[=B/^=<;G?[P][R%!0]WQA+^FGCN$&: M(*%[-'_?P'N[>^?;'_=.MWQ/D=5K2-\[VSK_0YL<_CLJVG'\^ M;!XU^+>C#='XL'665^+F,?SOJ F2OLD;NYO[EEF?!Q)9P13BR0KDC*,HT"2B MDHH[1RLL ZF,82,#AHG&J,S@M!8S29 '2*Q-1PO*UJ2BF MUZH)<1T+ZHT+U"PQGU"E:G)O;?C=WC='S2F?]*XU@,O]'73IS]:@=5!V:*VX MSG6>*!?#C9->JUTU@JZ."K/"4@IH=YI_=+HY'S.\P+;SPISY2M&.!_FO M7M?'F#_HKQ;=? O\ !,@5(H[NN M7 \M ]B&[UM5O5JX_PA8QUI1_%FV/,7\G'Z_ZULVLX3,4N B> AT%?I:O62T M@06LHY_;/??%%LB.:G?4Y(L#"D*(&QB3A3-J?$C2@Z;''P.KH@5]:!R,4XS?_* MF2P!LIW7N@IC\KR"Q5( 1AQG:+%@1 X 0JI?X;^,-@"28W.D?$AY=6D-E;)C MB_X)3&Z9,L6625/+JUO',2,@B'KW1RQOOD"Q_'XW;+5+J%TKMCJ^/2QQV/ZP MK799+;MZ$8A<943T5T>EN$>] "@#)$9YQD:%MSE?*S8&50=R(U8S MD [*]/OE9] @Z#$,1*?J4=D8L,>.8_]Z*R^Z#+C:6RV??ODW=+VZO'M2*@ST M-+;*)2,_O1K3:P_KS1Z)08GO(V1>*\;ZV.D.H%$1K,4\&.4PVGZW W^= 8<9 ME)9>^:1D6[WBAVT/+RQ&6Z),[Q)ENI&AQ[M=54>@7H5LV]G)"\G>=;%^DX0!X[&]7Y.2PU8=' ME2-;SFRH)N7B6>6R=3G&%2DKUZG. %H,XYI%$1H-+^UW\^"5K[W6\$IP3DJ3 MLO_;M:>-FCK=F"S/9?]+*G"M*3"Z\%(+#/&W8B0I=@@O: WR6GS<[64V\#U; MW255R,^O)*]D B,1AZ>UV]5[JZFZ2;':K13'@M:+ (0@OC/+O84EVBX-AJ_JB%]LE>8#QG9*A MW*;8^='J=3O'%=NY)E6G5\3VTK?1^94L9A(RDZR52E .V)CN.S.#/TZJJ;9JS9I83EORHD MK01B3*O*Q]I+K8V76NNA03"7V>:^DYG]2!XT6NX!%24'2G#2[;?RL]^5L]WZ M$7\;%7VOO.57;AQYX/#E+=;UN^WAX.9;IFI0/[&CCN.) ;WR\SX>"W;AL3CL MC=M^8@\B+ M]]O-G>T_MSYL[&Y^*/[8:FXTWV]M_%GL[,('CQS>L+8DWK"@/D![]JU/Y?1[]484_SSQBX0^-W-,[CF.]!S_&WW]R.@ M]Z?PZ6GCR)\VX/Z]H\V?C=8DQ6_\;-#F86,WM^=S]A"W&Q\;0.\W@-9OG#7/ M-\Z_'?^KU8!G_^?\@#0.]I6@@B>CMD(R2:>BPGW5[5J!8%^PW*'FP?[$@-EA)U_;=RFSZT2K-P7*SK%7)\:"4X_Q!:F7_P,CEEV5D9!)2 M4KG^;']DU_3?C26YW):\I#SE=FK>T[,G_?AN_,MOH=4_:=NS=ZU.V;#RIM^N M[U3FU7$R:CVO5M77(Q9@]!KE(A.!4?#\Z,4CCK!6'J.X'7I!8W?HW7 MR ._$YP_Z,Y?-9;P-4I5W=@%-=;A')2AY]3/H%ABK/ZMJ+ M#S:>>Z[[]Y70C61QRL9](:'!#S1^J]#@D^/&T>_MQM$&:QR%5N/C%FX-ZY/VW2+ZQQ_OEH^\/!>?-L(C3X>.^L\?'+&;0/WK=UNG?TZ6S[Z[]S>-XY M&,OLVZX_;WYL\.T/#?:?\ZVIHW6<,NNEC$@Q(A$GV"$3"$?*>96SWC*O/5*\CD/UL1=\IHOWE8KG5BX6VH,%4J_33 MJ?2DV61XDHXHA00A8#;A9)'36B)'84HS[Q26K:R+59C06J5?GTHORMRH5?H) M57JR EF406!N$&8Q5QD-H-(YT8Y63 A ;L4T&!U\E9EE6J7GM%^V_$DV%[== M=I\,PX]+ ?0BL6Y1%LD-<98UR,T/Y#Y-F2*61@(81Y'-!@B8'@%96*# ,I%) M*@WSQ_S*.J6K2LVKEO+2I)^I86 9K9@:!IX !J;J*[.00_ =TH8JQ 75R(I< M8%U+HKP)ED6RLD[,JF&/+CE8P\!K@H%%63XU##P%#$RP <:,"E)31(TAB$LI MD+.2HF@T4=B!FDM11J0(B5\*#(P,HHF3K:;4\:<,ZCZUG1R?KH]%4MH,.6)@RPS M:7+>48T,D01%+WST*1).+=#)52RFM7OJ@%*MV"])L>=@%CY2L6O=O9_N3JS+ M2HJ@L,!(4P>FH' &::49_,DM3C(&2]G*.INQG?TLFOM&0NT>94.\S5W\^Z#6 M'(R(6U#KVH9^C5WSP"X_95/@E AGUB%N O .0QQR(6HDO2*>8QEIBBOK9L8! MAKMC5QV%LX3ZNWASHM;?!>COI-W@(PLDYOA8'RSB@2>D@34B@ATE6B03A5I9 MYWRZHE6MOR]:?Q=O-=3ZNPC]G?3I,9W Y(\(I@UL!R"V[Y,]K6919\,>P=@.2;?X^)@?/$P:,%:R$*T,2..@$+<:X %L&224(C:J)(PV>>-#S#C@5P/$&P6( M^1L_-45X2@R8H A)<,U,C$@R"A1!.8VLC!AY;$PBDG&2$ZE(/9VP8/D08$Z[ M*TMO(5VDBE[$_LIM]]7EQNMRXT\?YE8'QBQ\;?@^93Y2A;5-FB,/2P+B07CD M9,(H:7BMAM$G@-%),SN"K90,U8C& M%!"722'C.48V"6*(A0DE^=2:7N5L>JNAAM$:1FL87;+#?S6,/@6,3F[72A<( M!S;*E*&(.\N0#196OL1U3$; RBC+E*]:O1XV6KHT_E'69%J?KF9V>UWPZG6M M3B[C_HZP-5&BZQ/IZ0W5SY^N/MIF2M'G0J 7"OO9#N+G"&_TK7:KK.SVY@ND M;7_:#]PFRKU#G :/N/$!:>/RCJ'WRANF8A+/6B#M^I3UQX6%?U4S;53^V9Z< MM$&[LM*FT4G'7 1\6)9'OKRAZ.7XY5OJK-FR('(_UQ%VL=T]O:@L^L2%UM2: MQNI!A=;X&MCL"R@'IKF36,%?UCYMEL:J_'=ZNW5A=;J0FMU MH;7[%UI[N?D =BY6Q_%Z>;E*UB%Y"[9=P69TL3??S92MYA^3#/DNO'AC7$3@ M0B"N77QASB+Z0CGSR)X]:N[^ZWAO]\O/;U^;WQO'#=P\^G*V_?&+V-MM'S5V M/6F<'YSOG=0X_X3_<[XY'9P7E.(J"N1\PH@+HI$C1*!@:/(T8N&P!>"!A?P%Y+!Y M2NWY?S4,/0<,/7(SHH:AY8"AZ5-,7BDA,)*& PPYJ@"&-$9)&,R95H!#L8:A M&H:6!88>ZC$0?8$C^W4$,.PE(@Z[<1R6J)3^ZAW0=[91V%COX;<^T'N=&'? M"%P^"B'SP3".N)(6&2<(8M9[DZA1'*N5=;GVZ%3*\SD$N_S),:B89BLD""TDJ'T+5 L7@&$F!"X=QAI!'5\Q]Z1#R:G<<-W>V_RI" MZT"F?VA[L?_<+K<7A*DWG^E=&M/NPWBJ^YO')^WN M68P[@Z[_OGW:B;W^8>ODK[;M?!C)18VT]T3:Z7J^FFG)#6%(41$1MUPA0PQ' M0,:QX98&^'QE':\]?Z[4Y>=I-:8LJ:U78\I",672 *21V"2L01YKB[@( CG# M!!+&.&QLDF5%KAI3:DR9$Z8\A_%78\IB,65R*]"FI+W&0$R<0#P;@]I&AKP/ MPA 2-5'JK6/*+<;@^*@!#$[\=?3MV[BR'JYY#M?+W47>'AS&WD69@DY\6&'N MM^FD?7*'P@TYDN^R8I?SO!'R(!+G08T?SX@?DXX"!I9:Y#8A0DP$ M4D\3##Q:- 25M#$+5]9IVJ&>?>HTQ?/ MDUEI^1G>?!1RV%ED4I(6JQ2# M!*)(90UE-92] 2A[FOWR&LKF F63M3D48QYS P"F@96QF)"UF "R8:]EX-)9 M5D+9HX]7O&THNUN2S07EFYJ=\'!B_IX^=>:X'@\H^$:_'P?]?/BA95VKW1JT M8O^M9\TDS8U]2P2SWC&$O5=@-+&8LV8:9!0CRJB0@GO>K)F[AU5NRUAB=IDU MLS6(QWT0F^.37JL/REITA[WR'/6XZF9Y0WLTT6>%+>_:@*O;E4C2,BDF*Y-B M7OGX(E=F+^9[4K?=[I[VWSU;@DPCV$,29$JZ1C1;2!K'!>2M3C$X[ [A$:$_Y7_^19]>4;K$.CGF:SZS]>'J6DCCF MN6;2\T2-]HJD0*CWV@E,_/[6W4K*35DX\,OXLU%=C\\1NO,C9MMGP_O>$)ZT MD8FM[?CX1[?W 8SC01JVX3L8]2N[_"^\Q,=1\^._OS?/-W,Y#_[MXQ[>._J$ MMW<_D<8YO'/WW_"*C@;]]_<0:N[FN\>>39K(PT*23LDI1(6&80A]E%3AJ'J*"22L8\7 M5.>H1J<7@DXR*LD\QE7Z]OS*K '*C*FO]G9P*Y'?;C^'J!>^[_;=1@.V)\&\Z?X1ATGF# M V)"8<23%LBZ:%#2A#EI%>/"K*S354P?7<9R/LVYY>$R,SS5XRL^QTYMO?. "YP)?8+W-J[1.[;99(C5_W@VI6LT7I>:3 M7,9(K0FF F7,1CP$!M:*E8@*[Y+2VF&KLYH;,J_3 K63YBZJNM7Y ;+?[;46 M$]94&VL+XS'CF3NK@6M^P#6=68P'["FL1BA81A"/22,;8D#:PEJE)-;&Y+/G MJYP]>ENI]K4LG_HNC)_Q#5 2%X!SBTG'D-*9(>+Q_>%\;>/O6Z_WJ^?(W0?3%$S$1*7FB1@92(@;GU M&I9GX&?,8V^C2":LK),QNY+]J7.;&6*0'&C-QM2Y@!XZZM MK'>)Z^/E]?'R!5DO5[+Z3<8FVY,6&.?0DW"QF99/6_7K';6YT(#-TS]WMP:- MG4P%8"R.#OB^8E@88&FY[&6NT>T=LBEB%)0SQG#!+'/+N*56X]0;P*F;*_ \ MB3'R:*"JC9;'HM6GZVB%90HT,HDP)PYQ(21R3@L4C4S4$NF4+ ^&4JV?O2S/ M&]GY_ZL73RQ8*/9SBG,1:2-53",6,$&< M*8Q@E<*( ZC%2'(2;9-1#.OIU#Y/77&\5N,7Q%*FU+C6U'MJZ@3?B(I&DX)" MPAN%N(H,69; .F)*::V(U\2NK)L9@<+/HJ>OWVVU^=/'?IDB/OM"N]">PG6[ MWT%73GJ@+N6IYOK4PXMD(-T3&)"SO]JV,]CHA,W_';9.CNM#7/-%N+,I+J*M M5/+H=&OWTFRU1G8SD$K[SL^ M(M:P-J^>EZ-\[';#::O=!C"[G-#QV:_K?]<8-T>,.Y]B+N"I/TI% E4R"(\-]0*"\#!EJ",(J1>=53DR>RJQVK$*PBH.;*M3@$*VEA?(5"YG]B-,;'^[DRLVPBCN M1#_LE5?4:#='M"-3Q 7KB',B/T0Y!K03W".77 0+S&AN#%4.BRI$94FVOFO- M?AG$Y2Z:72OO/95W@JHP0IRE(2$5I4/\E4JNK#.Q*NDL-21%%+RE><-4(<-S M91$M _;,1ZYR41&VJF:4O;^W]V*.BO/,?LL:/&OP7$9^78/G(L%S@ED3I8,3 M02'B9$(\)(]L2@$92T2D$FN2_;X GIS25P&>)??^Q\#"<]?''6H.CT%-//P= M6C_6_PD_QCVY\NRC87_02F?5ZUJ=$#N@+&Q-E)A:#8/K_6/]8DAN?]33Z33- M.KU1GH'<..FUVE4.'KI:9%JS6@P.8Y%KO-K.67%H^Z"E@]@[A@< B3^T@Z(% M__6+XVXOU[O\'MMG^>-.T>D.JN_S_3.2(Q?PU?3KBAPJ6[A87&S$QU9.* Y/ M 9$Y."S2<#"$-\%S\B05K=+<+KH]N %FM@_H,3K+67X]B,-C?ZVX_S0L^_1]C86%8>D/W5'T,.;=XLO:SEHUM"F"UMCV>*RJ*2A.(PPT M_'OE4QBXXV%[T#J!D>L/C#N\JCOL M%:F5P;;\IH@@_Z%HV)X_+*@I)Q:7S?/M;C\+0;>(/Z'WG?)T;>'.2AG9RI$6 M'7C&9YC)SC 6.['WH^7C:F$[H:P07Z1X"G?Z>%*V9W74R/QUN^NO]_!ZRZ]/ M7%;LO$BU.L.R!7,1@=%T<+XF.4S92;??RL]^UXMM>,F/^-MI*PP.Q_G2KMPX MPCM\>8MU_6Y[.+CYEBMM]#$/VQ-+&R<3 WKE9VYFN=I:PZA66@>.%6V?:I/>NO_./:"(#PH(D1 M?_[!4C,'Z[\WOO[/5G-GM=AJOE^[47R.;>\ ^I37-G&="3]#HZO7 XT"["PE M$A;KV,M7K:PWMWQLPL? M-#:;NSOC#C_EB!>C['+%W]Y76A[#WV<);/GC*1O6[ )<$5ZUC_Q6_/,:P[A. MG!U6F- 0*/&4.Z6MR6EW3OO/FA 3__./KV<1,WCO_U??LKD-6CPU;C M&*CQT2=H0P,WWQO\[3^'V!__NV._FN'V$5Q_U,"-<_CYM?E];_?3V=[Q)_'M MXQ;=_KAUMD>;0'@/OS?./^'_G!_@YND^%B80PAV2^5 Z#P'8;,("B>2$8"XI M0T8F3"DW&]FTL%1PZA)A0E%.G' Q*D*-"3*77@]@7D18_$XRUO2&<53\NU], M$\@)W;]Y79E8H$: >ELSGHN2S!;VJ@3ZMH,FV!%_6"P8S%ZKBIN9[6F$_X"6 M=*LV C,I<:[HCC6F:)=]L >]6(5$9W.S\&!!Y.C08]L9)C!V@&G I?#;R"B% M!P/9.>P.X5;H:68PF=^T,T^!N3P]; $OZI>T-57+6 AC :O$CPB5M^"O? MT>I4)FX6@T'TAQT8KX.S(HX/OZ\5V_"(=B5RA_9'IL['T+S+YF>Z7H[!K^!& M$6(%$1Y;S+F('-9MZJA,07,55$A7G9RWH\SGV(FGMKT+;[YFHL,D^G=AV,LT M\&)>CC@MXFPG6 .IIJ^LY?/0<-DX;&_LQ&*&Y=2AQ!VM(RN=OI!,H M22,HL]8*EWW*=.8D9K-EI/L5$H#1TAX&^*"R:BKK: V5(4:I0IGV!F>W#;_ M"Z(,VV7#=KN;9:O>WI134%M!&"@598BY\MP5ILCZX! 13@%(>A(Q+/Q$5%,\ M.?$S/ XOPZUPT]I9KDQ7/F;EQ_!E7LXFET^PR4^ZG7+Y+*UX6)L&+;#62Z?- M>*FJ%BE85>-%0BZXIX*]"?5&^#9&OAJ\48O_KG=,]H01)8@!"2Z*1" M0)JEEW,^9^FS .W[TW%V NZKM3L] MY-Y7CF]P#'U=>A):%S._G;;=UF,/BZ#18C)E35504+K1?]W#B_\@9+G+G7\3 M8.>WI5M@++8A&VN=4N7G>?H:)S'[T,D26P4F"6P7T:#?0*& M"4V8I41:11DSTA,)CBG)T'QG/H%([D,D^.#3O[D4F@AFD# ,(P;+CYQ"B3(2 M&\%!,\P(!\VD.GW4?5\B&2)^8:-X%:8[,$,:#L']*0 F@YL!CD%I]';,[5ZP M^SI?MY](':I=?6N]]IU,Q\PO[\FUIM<&(3>4<<6,3]UIPPOVK�BO,8&Y(( M#,1F@?92EJ-,9P3Q."%@V:04*'/24[)40>CW\X8]7>[HX QC0G'I>C$IG='? M:+2ONJ^'6IP_(!SY[_VI)(R^(2^[]O7@ES],O7O9D->OZRT_%G_3'Z6?MW3Z M.U?O9%R>8X'BZY%+NQH7;NTR++!\<_EUU7\U<P*N&W?QU7\:W?W?58 MS*N,/.RQ=W\G"%W\8!-8O72NQ_XB]/(>O:/N",8L_/E/&\@A?N6A\^1T0]S/ M$8&YF?,O)=F-^2\I!O>)HW=FS[KPRSJWCI?=N_6NAIGTHF. PL>$X=X:&+V* M?=OF&>$BJR^EU90_.SW,CN;ZXO\ *2AA-/)BMO\X^LT[-J9B>A:47KDZL6UW M*93W"02^RY(9K/A.L>#'@_7V7SK&Q)OF<"TBV=K81Z%].:-GIY_Q07,_/M_5 MUV=?/L?G7S_SH]/#;T>GW^+#YM_U\[<3D6Q?_VX-P]/O_$#\@GN_T3.O_SU[9^?@Q#@47-2PC0#K31%-M8",8(94BIW M1>!R910'?&!F:SNM"G;KH=U3%#-Z"4QSGP#0P#3/RC37-YE&Q#*QDFFD;6J! M:7*,X"..N(JQ2(C-J9);VZ*:39U6/84NM79BU P4J\Y=BM5FE06YU5O8ZC>5 M[2PDL>9^.#%0;YUV^]%VM"\77SH)$0G(, &8 NX[M)@NNOS"T&*^[)-G.1"Y*SYDD(]U M?2!=+%SO.IR&?/K7)KFR0@F4&VX0BZU$0I$,46.27%*F$A=G^HRG(>5FN:## M=CX1Z^ ^E+>%?OAHC+%3D>7CQ+*[I^?SQO^V[P)YV'QYAYG(UKL^!1#;7 @QQ-2I"R#?P3&*V''Q7 M9(\!OK!GK 1RQ\' YN:I_VK2JZDX/4/YCCM5GX_RVB<([/;M(;SYU,?-'/C( MEW7)47^,<7%9/V\>\#.R[^\[_PKO^GEP=;3[+08C@(.*1,%0<+GMS:-)XZ+Y M5_/L9P.>Z=6KIIO7P<\=!@8%C/T;._NJ\='I#GQSQO[Y"49%_:9Q$=.4&I%C ME',L$4MBA910#&&P.E(M3,YRUYRNDM'I#/6'F1?S\S3" MK5ZSB!7'L21X>S<&QVH=.V=P>4"R>9#L8 K)I"#6)B9!6F8",2X-4EE"4&SS M+$YS16F>.23C,TJQ/8LK^ 5I9&G0R#8%R=ZU^YT 9(L#LD]30,9L9CAL*>)4 MNO-OK1'8EQC%4@B,;6)SG3L@HRP.*MF2@4P$E6QC@*S^/6AD"P2RSU- IJ5B ML6(Y$LR%^(DT1YD2,9*,Y9DB&9/:." C8E'>LZ"1_:+%3\UVK"]\%A2R3<"Q M';>5 UB3@"*:)4BD.I=Q MRD@JG2***RF?[N&SX'/<<)3[:T9U7/.Z*-ELN[V@JJYTXYD[(>YS:Y"H9,V> MK[VUTW1_!;Q;'-Y=3.&=8%FNDE@C:S 'PSMF2+IJ3@)G-A&)BN%?[T'$]/$M MRX*:>C=/?@0, RD??9>-OIT9#;WJ[HI*[B(5931GQ#"+B%N$0A,#BA,"W M*2% L4EC)1WT:X98S!*DL)&(,D(P3Q,<6Q>[&%<8F^[*^RBE=P&\\X0M=F;V MYPA-.":;<)";R_#0)AQ9:,(QG%!HPO$RFG 42X=Y\?_!2)\X=_+$7CAGTK&] M;'>7)V? MFN;AEP-Z]O7XZP'Y3*=R)9OPS*][^.S+ 3_X:KZ=GX+ _?*9'^V^:1R2,WSV MT]0/WX.X/-4Q"$5VN/,OR[EETFI$$U>3QW"0@TI+E*H\QY+D6$L[V9,CD[&5 MTA I+&$BLOAWMS M>CG)J50DCU.N6)X;F=*4<&'3F/,8U(5GZ_5Q:_LQWWKB5LVU6RS_8LM*[Q^^ MF^2Q0U\YX"@OF,PI&>7&=Z>K X$Z>P7:#IA^0TTV?G$,^ G_BV-&I2 YLCQ- M00W-I&N=GB#.)"%6"*7B>&N[Y^)CI[30J#-5C5[-_WK8[W6\PE5TEY/:NZ)<"N0EJ)ZZ3$]VM8@'C_>= MY/P'L/,N$;E7:W==B\&N[M25==6(BZ_[S:;K_ >W=X$SZCFHI.[]TV^H1A\[ M;=/7/:#.;J]HNU)62B\ZOECI.K:4".)>KV2WJ$/OVK_(1GE?O:7[OLNA=$7D MBV+W[AOXV_6G*]H[N.'4I+\*7N/TBHXL.AWF_=:@T=Y&-BBTSK_B&O:!K>EY MT=7K'Z[DJ/ANT<6O&AU/DY9??&-SWWWRL@,XT($AN@Z"E^4.ND7M75]Z-XZ& MF<*3.M7H9/S^CNU>PBK7W8,'A:Z[P/[=2@3/^V;](-QSC/UN&VW?9:=!OD]1_6H)^VTW[! M.*M=\S&"J4@S05!JJ$$L%Q)E69:CF&8,,V$RG>1;VZWV-,S6QY:X(%9/6\\F M;_V^#X3MT'DT8+.=BXN.]1VU B5,4P)UW1Q2ENLXI4C;1(',33@26#N]-\': MQAE-A)E-"2.<'"*(APYE+8BCX<+/;#GSQ/:-KEG3;]BC?-+2&5.ZWUR77[YD MF^=@YU]BK>9@$J \\274E$4R23-DTUSQ6(%UD+%)HR!-K"8)S:1,G99=DD54.14/*@#X?^D^1>/6[75:3TPLI##&7X\;!+GS2/,"' MY#.>CHL];YQ]_:MQ^![&_ 6N^_D)GW\]K!]\W<'P[BOXY/KLYV=Z?OIY9ITH MBQD6*B4($^TZR7*!%(8?V&*<<(Y5%K.M;9;&E319I0(K 7X"_(S#CY29SC.> MI%9D#*M4Y-8FF38X,2S#(L#/:L#/X=N)ZDXD$TDL&=(FS1##U*+,&H72)(N) M(L)BQ;>V8;LJF2MD&^ GP,]*PH]5)):)TDRD@BG7CX2KQ/7NRPVFQ+( /ZL! M/Y-907&:L(2[31$)8G%ND&L[H[P29X_N[[AZ M">HK[.]ZWVEWNR[^.*\_[>GWBRURN7!_D=^RCW[' FHM#K6F*_(2S63.)4&4 M:>X:O -@*94CGDC8J(QFJ;; NL9!DX=U5=+8%SGXAS)[TM2BFP M;)1&69X1Q%)0.C+-7#*:3!-)>0H@#)R;5L <"IR[>9R[<"]%X-RGXMP)F0O8 MRA-"**+89HAEKL5MEL1(&&:9-#+52FUMDZR29BO2VCEP[DH;^(%SGXAS)VU\ MH4W&&.C(5"46,0UZ<^9.63%-F" I5CIUU><2#NKR!K;BF=O&?Q8./+$-^/"B M$EW8ENVX%'H7OBU-L]ZJ=WL=7\=HF)X>*F^NA1^@W-/WQ8[NM,S.C>W<*W8S M@-[B0&]&KPOL,FX!Y7@L4\2P9"B#?44TU;&2 OYE'-057DGC#3Q6"4R]HQ M]<*]!X&IGX&I)R1U3K@1*E;(541!+#4420I,G1.58Z($P\:UU^,5_OBF[H&I M5X^I%^Y8"$R]?*:>]#D8)JB4-D>@?0-3:ZN02DV*1,R)E:"34RJVMM.DDB6/ M=CF$L()[,.;11.&U$%JP%BZ%X;;M^UW[T.Z&P*@% MAT>[F4:!,391&W68Y8 MDA"4B9@BP0A11I XB:VKREUA>)6:908.7E7_0>#@)^;@26VJ:XPM)%]5L('+Q"'+QP9T'@X*?FX$D9S+@12(VU:OG=5_+47:[ MMM?][^ZH-SOZZQ\37'LQI0*10*:/1^:3:6;"*IY MKC)$:0SZIV(NLY5CA$6N&:<@A5+ASI8YH-FB:@L%- MHMDYHEB2@@^5YHG.P MR'#F.M$EE$AMB,%I%M#L&=%L,NTU9HQRIE&LLMAYM!7*8A.C1'$<)QG/-&<% MFB4DZ&8!S5X>FJ6Y3+$2*N8I88E*5:)P+A(N>.[B49* 9L^'9I.^P1CCC!%* MD>!2NV!>@93A*:(JQ93'/,$<=#.>L K+%A7X]_1HMK'EJ@?-DW_]\ZV\K/=D MH\A:,O5>O_/ S*5?') \^E!D#3%]UM36'K47'BWU45[[YD2G[1W]GWZ]8S]V M7".]WO7'AFSU=EIF#SZ]+%HF!HA?%,1?3 =1T20V"H ]SU(POZG-4::Q!6O< M9(JE.HUUXD,P$KJ!=5H"/FT(/BT\%BS@T_/@TZ1[D"1848N=XHDE8HF@R+=& MAYV4B51*L]@%F"05BG' IX!/*XI/"X]TNP\^!0BZ'P1-9K^E' N26)2IU( 5 MG#&4218CHC*F."YO(R-!>;@Z4O<4ZR/&$V,8+FH,C@/(E-1M/24% _X$_'DB_.&)E9CA M&&.CF68T*M[31E%;AHA?!G\Q.[']TV+M2K M7+;/*#3">!K8^C'M-N)8L3S#*+<90RQA.5)I;I%6*4ZH3YZPDXS:S".>Y0HP+CE1.,R0X,4S%C(': MY"HP)A5.%E4_8X6R,%]ZZ[A0H7+9OH#0NV+IJ'<]Y2:(LX1+3CC2!%/$I'9I MBPE%F*4JSZ7FVMD:[G"7I"ODW Q"D0)9@5W"L,!( MJDR@.&%4958S88ON<8*%/BT;R-4+=RX$KGX.KI[P.PA@:0F,C2PSP-5Q(I'D MC"!%L>46:ZMROK6=\@I]?*&[$%ZP[/9QP6.Z;+=":'SQM CV<\J'(+&),R,% MDJGBKJ (19F%/PW+&=B6H'*Z4 /??6J5&F &%EY5'T)@X2=GX0F'@5$F3K&6 M*)8B04QG.9("C S0281E/);$G5L26B$X=)O?0!9>N,,@L/"3L_"$=R"E>4[C M7"-#:(Z8M F2+-:(/0]30!K+PPKT#@86?G(4G7 &&IUH3 MZ9SUW#GXC$:2OE%?:__\37 M'LBML F)<9ISL)\SE2EM$RT!&835*HZ+-B5SX'3) ME"*)Q!BE26818]0@*35#*<':P 9JX>$L22MQT,X"G+U ."."F]SDG#* ,,%\ MF6-N589CG5-0T@*<3?@'4TX$CAG0*W-AO40FR/4P1T"1>::%LIK&+C$X MK8B%Q?6N8!NYV:[+U?,:/D,;N5^MA<>-17:$#P+QN,I MAZ(A1,1:")28/$%,Z P)A27*6))01L'$H*Y/DZ@(O*A.H2MTC!L :D, :N$Q M80&@G@N@)ER$F2>$((FW'JYUBQA)D:9<;UV,R61PHE%*K:9-"P&.%);VVFR@7%N M 8 V!( 6'JX7%*3G0J?)0D(YV.*:*R0 B1 C:8(43R4":4-B(PT1//8E-?A* M67 +BN);/3?<=">Y ]G1M0AVP+62PP]K)3=OMG)XQF8]8_/S7A_>2B[H+B]# M=W'98 G6FEB3,IUBQ1C1L4WS+#58)X7Q%,>4QJA48D1H9;!TS81.^995 O_P M7""3QQ8QH1@2"?RI%="HI5@R94$S26F%!MLIX,_JXH\4.G6AU2RA+,=4$*) MX^:"49)*+0/^K C^?)JTC P%.S9'!"<",:HE4M)8)'-_MI60G(%EA-.X$L>K ME. 4\"?@SPW\25.=,P(PQ#"CS C*)85?94)S1H4*^+,B^#/A-^:I C4G%2B% M7Q#+>((RJCGB,4NYD1C,/NL*J-$*W\2F* %_-@1_8FMRA246BAJPO+2,@8IQ M0C#.<2IXL+]6!7\F/,/:)%J2F",K778-RW,D,^;^!,FA4A#^ZE5PH7KELGU'HC/$TL,6FW$96$6&4$HB F09J4\)0IK()H@%G..9**TS>N274MH6[@O(#2R6#KJ\>E2 M:-80K@1%,L898M0R)&@F$; MT6=$Y"K62"0,S)",6J0P3E$B,XJI3 C#!KB:51@/7+V)7+UH#T+@ZN?@ZDGG M0IPKDC*"P"(!"X4J@3+89D023=-<<@J6IB\63S,1N'KSN'KASH7 U<_!U1-^ M!\D$,RF)D:0):.#22>W,M8I,@=D-50:4\JWM)*T(L4KAE9L?7K"05G+!8[IL MMT+H@/&D"+9_->5#$"G1N4@2E&:Y0[ 4HPP,$*1C3HBU#+:-%7K)XP/$PZ'' M"K+PHGT(@86?G(4G' ;4,Y!JIV B42"KC)*=68><&)!7*XL#" M&\C"BW88!!9^\ [05''":(YRK#!8#X8@F24:T90P0UTS*I&Z/*T*65C5 M[,#"*\3""_<.!!9^ZBHO,,8I0;GOR:Q)"HITK%&L$L)4+HDR8FN;\XI( M'^W@6^,(A#5N)??(9*^75]W__A-?>R"G/*%&9-@:E3!L5"9P;C*1F#P6G-+$ M5_>? []#=?^%0_:/*=]'B@EG,F8H-Z!P,950)%S MDBUPLIPDTB7'2]PA3T> ML^_-#"N>NQK@["7 F=26$JLSG$DF;*R8Y(\YYSA &?/"6>3-:6,F/B5.;"&*8SGAEA<,95JF2<*QN,S6>%LTG_( .8XH8C MCH5P?22H8H92D&9QA1E$2,XY8HCD2.56(N#UF / D<18XK:1X M XL_!(#:%(!:=$Q8 *CG J@)%R%)L4PRG*.$ S8QL!>0 .,!)9G(DE@EJ7*= M4I)*NHD5+@(^;0H^+3K@+;22>T((FBP)3"R%/=&($FX0TYHB*91 -&.*$*&P M%79KF[)'][(, !0 :%W"]8*"]%SH-%E(2#D)Z-]RKG@MQVQX,Z[#?!$;0\+>I?R\^=41<;_6E'^W_P,># MP35EYZ+>&C@*E\=X9,!XXR,K2#RUS?=E^: M6$T2FDF9QHQ*DE%J<1:S7!(+%KG:VO[O*/K-65(8-1J]URN8*-O MK*DX=N_6NSZ!\+(#K-6!Z4;M/-*R6_/EB_PO%KCR.S <<&[ELF,O9=T,"QD5 M58Y@']!_^K!*>1U>96QN.QWKI$G3754,^Q)X?# *>$7T7_= (M#EL4@D9SRU M#-M,Q8(D7!J<&F4)-?X(@,8L)HL[ DC6%%S._ZG%NOEW2W[)^D=->.;7/0P@ MP0^^FF_GIY_8^9?/_&CW3>.0G.&SGZ9^^/[@Y_FICO_Y^2T^O/A78P-8KBP2 M5J2(69,A!?2%<*8XRS7)4FP3#:\'=3BGC/H=GZ-[:=CQ.W<T@CL2X*8R362TL2()K%.F%)")00VG56G M8P[&-]UW/"W9O&Q[.D,$3WT2#;4'+[3'1'0I,AFK)@S$ZF6[6W=WO.[8AB_X M\,=5W?1J UUV[,9"4W@=CVZ1JMMN]'NWWS*F?&@0;K:S9(V T9O+,/[3#=/3 MI=W=>G53(0)M:&+%)Q>K6)+M_U$=N'7&<,>>5JIXR-EO,.4J'YAU]99+ M3GB-BL^>;)73F:N\?[IW4%!H5AW2W8('X)_TVIV/UO4<0WK[Y\[A^[V3:/\P MVCG'^_M'>P=GIY$7_9/_XQVWKX]^GQXNN,^.#H<_+E_^-[?\&[_ M<.?P[?[.!W?KVP]')Y^/]V[EJ#&E-YG8$,*JZ5-NR&RR/VRW;'6>X=([ASN+ M)._#-7QK[*YG(\F=:K0J1'ET>'I\].'$4]C'XZ.W>[M 5B?WHJL"3+_VP:3( MKY?,YWM@HI06$I@7N_6N;K2[_8Z-WL*MG7:CZ]61CYVVMN9&\,+J3&PVO^QX M>ZE7LY&%"92_7L*SVL[" H,9+"UU#9_6N]%."T1L(SJVE^U.+X*E> &J54 S,Q8$2!^>_;W>]1(>7GA5[]6*5TIGFM9YU:[NUJV.YRYL5W8 ']_N\CY+(;0[GB-[,*2]2_A MQ;T:J#[C*^>&\8 YN_$6IGCQR#EG(SMCJU0=)_6[[@"K'$C+D\KT$M@;2V!G M+@$8[S=?T(8K.N.O\9,HWN6VRTVK#43KA^:_J[<*E=SM7L=Z%Z"_1MG!O(L! M]KMP*5SAJ+@+Z]:P8W1XLO>V)-6I$0('=*QVX6"F4@P,+ 'XM=MO.N?&3T_S MIGQP^.?___\)@M,_X UN]?QSW&2ZV^[VH46\",A?4<]M-3[&*MR^%I6G(3I3W6][@ M<#XF&-XEK P\#8;C1N,<6U=^TQK7WA9T>.5V_T)V_*"&"S-BJ+F4CI6090?# M=1Y2W0C2]YVITH)U+ 5;= 0R('HW7-[B2EB#%9SN; EW=(.T"B[N7CK?I OD M!+J(;-=Y?>O=FMM:1U=-66_UX#__MX&]=G11'ZQ,R5&1DXYCA-<9K(PCJ $> M HO,+Q).@+8[8%X"=]Z4#FX*\[^^?I.Y@;*_UXV%"R3PPB"#N]^!^^P82;L! M@!UJ/>\HW;FW%JFD-?.53L2E:-+82U[?J6[Q=K^*(<-4A*,9X]6#@T M1OT //"61>V!V> ;>^E! B[IMP;.8\?EL(KW7HD"&)WL@%='EVU05NMV"@H] M[OV&?R\VR9T928?,[8(.;,L/%"99H']Q?:5 O^&2&@LWN;+\ '2P+ XX/(C+ M>@=^[=B\ 1*UD 6P\MW"VU&,!#!DX%;H#M2.PI7]1_0;&8SJKEWT$[CYW(X= M"BM'CRWKI)7L7'N*L("%OT6 I8J(:):M)),1@\ M4+-;\4+IBMJM6W=B%47,;,Q]8[7T:Y%'=4]!H,NY[1DI)MW*/?BX*:_]V5*Y M-7Z)_89$S7IW;'V< ?;5ZB%QR-;UF"9]JPTP_T" >?*^H]BA,N<(M]M77SUW MMPL4K7>_E2Q9&U/:W"24=95DX(5#J:)&*U4@ON E@/.<-C\@#?VC<49_=BMUPP8(=,ZT-%!V-\#>SCM.W9&]B^EU20_IY9 M9TC*6V$E!VH0Q8XSG3"%WU4AS9?M3IF],@,M[8E&<^>[5V0)2OVTV$'D]=:+ MCCL:8_OY4 [YS>(!+_8'KQ'F)F@!\O8)U3YSR"=(#2/&H M* M*V"+(6/=RB/K QZ%IFBL4S+'H-HZM:7=>.@7(\UBK M70IZ-[7[D1-,>6"IY7 G2'W0(3IP=V&!N3/G@L \^SMR'BB73E'WO.W\54"4 MW@@NM>!KT,J^.1W7&SP3UU?N-\3;X>'9=V &Z<][F".V?DEASW?L^&9ESGB. M3O_<.X[V#]\='1_LG.X?'6[*J>&3'1-RO,J4]79E*&MT$!T=[[W?.=YU9]5 M9GO[[P^COSX?[Y_L[K]U%'<2G?ZY^_P%&CQY.->\<4ZT:(+=P+C M3CL7Q>U4^:*"6=A"@EEQ+);S=N6P7MJ/ROEKGK-*@9'7:S>A/>?6M MWNJ61R6%8[_N;2100W]<1R<#]Y/7]IUN5NK>!]9ZKP3-' -/C-/<"]BX"YX#Z8>(G_"O_Q>]6=$-C+P4L+[W:G,"/+ M\T7MU;@;LZN7YN/-<_N;DRZ=6+->7G'*:WDN.WA9:;/.NKP\K(7?!P>(Q2DA MZ*7NM']HJ]P(9%]#)+WZ/BD$NW]L_?V M\^G^WWO1T;MW^V_WW&\H6S9L#)JD<@?VSLC:&QYM'Y5'V/>?P2TS7[[G1?<[WN$_%;'2K3B\ MJ'5$>Q!5?=#TB5@I_NO6X!O:MLHWVU>O!?'QNSDB+\75Y8#(->=FUKP>_ M_.$.7QKR^G6]Y8?F;_JCQ(%2]7%0,%D=QRUI\74IVS-6Q9PX\5[6YBE?7$K^ MJI?\$PE*Q7NZ2J M2HM-L\Q^A1^@;Q8C,NYPUT/(:Q]UXZX"VT$^<9NV35_ G8NP?H]9OT)TW5C" M!75'6+WR9A]EKU/7WZ(_JP,CX2E:(CSADCU+BC@G895^O4IO?4SOE$I81IG; M;MUIO8]CLW6I(O@7C+)CP7"O1D=@0;>^R>;EB\;H>1DM#JOTZU4:L=C?P& C MWJI$!0N.(E_'6= =T;N@W\[+D'3'=5V3'1.]KT9[G6Y/F@#A<_!?%E;IUZLT MR75E+_;H+VTZL[MB>[%R_#(&WV[%7T4$U>M^1-?LM@/@-]%?U>@ V V^#8#]ZS5+>%BEQS'AR[_6EEHU?4]COL]SH^N&R: MY88U%M?\C/^>"2O3QP7/DICBPL*5M47L^5QNYB(EVC95$6CN[E-MYP[JUEW M$(DQ!K'>&4W+O<+'-Q5)::-$R-$CA[?&<)N-OK9]MG29*G/I\O;JK0AG65'F M#:;ZO0@<\ZR5 M#^XB<9RYV*1B(#"\[_5VO]NX=E>-7CI\89&0-OV^MVVT]Z/7Z?NR)A\[;5P%K 2/E3SQ@/W6Q<=:^I%!G7Y"%(^(O6K=3D: M9SG(B87[+CON^S)62\M+J7U:^7A=!5\5=S"C2O3)%=CL70_7M'!S6EUS11H: MPX_O$^"_2EUQX!!OK>-O5URL8>3C% 6,..!MHZT!> M.W9)_:-<_G2SI+].N^'3VVYY=65BC!-#@2?_U6]Y2$@=)]9=7&/;O]]1:SF MRL3P7$*-3W\].#V)3JZ[/=OL B,4 8\^(UNZDD.7C7J!73582E16 RDRYVT7 MP*B\L8 :EYL'+[KR&3LW<."V12VY%',WXHGUF9QU>_ .XP7=6,_=>-0 YP9 M/)"5V,0KHV))A_5&7N]^0SOFNWM*!?!"5]T\+QIM!8.">?5SJ7M^5>%MEYUV M;GT2H>H@E2I#4<9+ M45:\I)!\Y9MJTHS+-C^-(A.SW6D!^ X3W8WH@\?/KHA->25S_(L!P*J15(.A ]9H-Z%U[L*&IXY=;_,N.V.RK*XIQ3: M4.?"Q7)['A\5@.AZ\>SR<\?T)<_B]18P=KLGHS?RQ<:SR<])U +C:-= MP0LGKK1)LY"-6/Q*+!7S\ORR8[ZZ^E) E;K? *VJ+-_PN06RNM,MR^N,B.)M MN]&P%X7T;/M*MN[A>Z!&ED'"CLQ&:NB.:<+KNST8;+LSR!W>Z>B:J;NB9$62 M>0^&*_L%J_HW25<>HI0M0U'K)C/X0_PQTO[<$URA/J<>C%;%L[T3I]<@#ER2 MA>?(SPU'UU;V>]<%!!3O\(G/[KG)^$O2HBC+C1?!_VTIQ]_5G6[NW],#W: 9 M'?5[I@W7%1B\ZE<#SO7'MPE>H\&6Q@ 0'%3&<896,RM#2Y!@5#G:T8[=KOMM'V"MGP^X%Z.'N /E5M MB$.%4!S:?W^!#N@$,Q!Y-@.UQ@8V/NRA,OUG]4TU>M<'3.J,KALJF./ZM$\U M@L^DJ<&R?K>S]>;WQ8T'LO.M2(F:M03CTRX?ZUG%W>,-#^LJ:'7:8(\60'3E MC.7+"6,;8P\V-^8_M3%C%K(S6KH#"!V]=CB?<@!^5..X@$MO]0X2 M$&F5;'S&)[^Y"N,_5R-W33 !HA]$=#6H+#*X#'5S1''=YP)K9 &/NL M8>0KSN8BENYHAK.]T">VY1XR[9@I2"CWVJ;LJS$R&G@RLLI-S;6XH;1L17E1 MX;,>D-+(1S>X+AY:P&OI%OE5G9OQ(M.C@L U*YW;N3M(;MYKC.HI#I:T6RG3 MFP<7O1W:^>]=Q1GO-AM> XMJYJ]U;UDJH#.[;M3"R__3=MIX4KRGS8Y/? MY.]E4:3NX#FC#&8RE<$\F1[N=!M C/&$Z0W! /:C/[77#;EE$>51$O=S@HO!G\[+1OK8WCR-N*_,\+.!^1ZWG M89'K1JE3ECGJOOAS]\[JS]5H,%E B-Y0:?_U;,M:8%=6 ;#8:-@(K1==75U5 M:X5T@1%702VO3A81F.<%SHO4Z,(R?I?K@B9@QU_V#?DIJ'KSD_?U[@M2@7#&DS.S%LOP S&,T2O M[>M'7_>&:JZPZL,F+5]V?7IZ) @9EVG-_KCD8KP$M$CYR=< '6KUQ M*^=LGKZNC:W(<#7\6KKTY5$7O,&MX[4HW$"E/U297.AA682B1-<0=WPEX][- M*@VP9^U*(?J*XELS8&C.T@5)/%VZ8,EYY+^L:X!7IJ[!J)C!VZ.#CWN')W-7 MNN*7JU&'[D[Y/)*\8\T5VS-"!+HWW'A#85I:TC/+@3Q(F"YJ>=A MK$17H@H(61EN.0%F.=X_/8N.OASN'9_\N?\Q.GH7O=T[/MW9/XS>[!WNO=OW MK::*[WU9D(.=PYWWOEV5__-X[\/.Z=YN-/.?D].CM__[Y]&'W;UCN._T%)ZQ M,:PX5)7+M@#7T=%5"QBO5O<'7@7C6G*0[7[/WWWI!OL M[2)!HK&:)(&7/2\G*\'+=&5X><"UGB%=23W@YI,;+'IZO /RL*BW5RF;SQ55 M@*+]P]T]D):[>W?5^%E;#IUIS,[@OF-;=,!Q-/WR[_Q$$Y*AG8_1N;Z_@NY.]X[_WW\[716\M&&K )_>J?CT\_WUG M[=/QT>PE#<RJJ4/*RJWEU/%6DU)FP1)>56/B_L-_G[;_CW.9*SDA2V=O$Y]SY#!<<;,-G^@,@_#67WHI#O+F%VQ^1>-H%\'2@V4^N!:4V5'X?LV M01KKCABH;B.H;IF%J^.RI1R8UW7CO0)O9,-G:9W4K M E;U9G;Q\H,_H8^H_ M)A/>@T"/ZTZ/PQD]+TF>W!#6(*-=+]%!F'C9_ZL(2W:@:6:VN)RFUB)#1'9T MK;Q45(K(S$#%FT7%JX"J-TG8'4-V;,VV7*S]TQ-T%"@Z4/334O1XIY]!M%]Y MYOYHNJX$P@Z$_6Q0+;NUZ%VC?=5=#4).'D/(B[LTT/P:NQH.V[TB]/@&W8]* M7(PX8$U\"RN[TN[D@823AY7H^ M_<8W?"LC=!I]4YP]R*BK:];T&V5WRE^?0!2EG&KM?L,]TO4Z]UG?NMWZ6N9] MC(K)S#P,*:NS%:8X8MN9)D-A'@P]-L'GN('4^0S%CTN:&_1XOEFA]F_9Z(]J M*OFBE_FU(]_R-'%=D'%EE]]I^C1H^BNY-X.HPU4@\:DBT MIPYV*\4#3P2@> MV,I^/(KX28.V83\U@C&ZVH.ON_UF4W:N_[AMT$L@EB*2.UW) CS/O%:WA//^ MJ-55O2PIYJ)6?LR3/Y -,&)F0_I'C_TAD=U+#C 6U:QH$GW? &.,JYAG"V]: MC:MLSE#@^PPVB:L9%0L?+#Q5+#[(&G3P-)MOL ]753J. "?IHUDWIF&?2L+? MMY%QR=+W$/N+-P=6:T5V;5=WZI=3/1U>]JHO7KDR43"\ZD7[^RM7N]E5&WUES87LO'(^XEDT7+^W];2;:<1OCW-%E;."P3'$U\ED_)"-'&3*<\@4$F1*D"F;*E-$EN(8QUD<$Q+S5V6]PCCC M,1;_VA\4X4*Z[#2+P"[G+1]*FC?7Z(.\ZH)<(0N3*X7?Y@41=Y L+U2RL&>W M5I[0)@^0O1PS('M5N_K6PO$W=VI>3HF5F#WFJ"G*70_:%P%@TX253CA\9G]\Q_%5B:\YHIH KZRH! '01 $P?R"@ 1!$ 3!:@F"E,94@"!@ M7+ [!,&H)/J)A>WRQ2)**<"#% A2($B!^:4 O8\4".Z+-817C#.*"<>"XH31 M])6!GQD6QO[(LA)>]\J^0*[7J_X6?>R[!JK= E0K/@^H<$8#P";!C?$7ED/",1L[FO-I5H?M:D2*U$@[4<-Q;DQ]R7CZSA>Y MW!OV%Y:-QO6:JX#K"GH\@%X O8<>C1%_-!:_&B)EJ5B>P+M]'.1FV9[LG_ZY>E*-WLC6M^A0EMG>.]UN M6]=ET8_6O4T#24C78W"8(PL(W:OW^F4/RM_2H,\&?79CK?LD6/=KB,#=!T P MSMRO-!L$E.'X/_\A<48RG-D?.*:W'*AE@QIY4^=I(@!C ,:-!<8T .,: N-# M5%/_*TG'HK;BD98:%[#H2A@YI?-CT:VZJ#[NS?;/+:>B7LF. 5L?=M .==A. M71>U&MUE0R5VK+-:J:<.FZ3=B;990-N MAN+MB*@[0M!V]MC9'&<%F!["*^) MSJSL1!].]XNB;2>U>J=A@>_;/ZUJMYLN;RX.B!@0<9-]KB0D(P2@G7',1 :^ MT[[JUDU==NI%9G%1AM+U8NK(5B\<&RWYV&C5+]T@8 Q5)9X_&C @^",0G)80 M[JK;.Z< H/=[!]K1::W=:?7:K>C#AX\/0_ 0J;KYHB9$*,P0"B%Y-Z#M;+0= M9-]^;%_9CE>5=P#Z.BU['93DH"1O*!Z"BO'<>!B4Y #;#X=MB@=*LEO<');7 METU0U]';6MWFT2T?CW*_CG+XUG:BRWZGVW?*=:\='0_+SV,J$6:_R=\'KI.] M'[HF6Q$%./49.D3OEU*AI89 I0:8$ MF;(,F4*"[?/LC!=DRB-D"AGEQ[A[!A*"QW.;/4%B!(D1),8])$:P0IZ;\8+$ M>(S$(/>4&%-V29 806($B3%_U'HP,5X6W\UHW)UWVDWOJYG9]#SR_<[;^43A MCT''Y4L82-M$1>;[SF6GWHA(I6R]G'LN'S9"/]E[ZQYZ(*\CG ZNB8I&XV4G M]'W?\0_L@)YM=>NN5^";?A<^Z7;+4<$"1Q]DZZ(O+VST6_V?-\ M;%.1D=3JMAOU(LW^C6P4>4XU:V&JLG=SC#[/J?ADT"KZMWK]]VCJ.2=C?XXM[[ZQ>[;*N.K;G% 2/I:8;Q_9>C.*E) M&$2[ ?*\6R9^#5*^!F-9T&!@+'>MANS6HG>-]E5WL6O@/G/K4-#4H6MH[[R< M-T8RXJ31F*K1XV BJ!P;IG*L^J6;I,AL<#FS92[DVS:,(OKHQ.N^0R,P&)VH MV94]Z3I0@M"U366-*04[R&P'NT6GWLB)X\BT==_!X7V:M&_(XLV',3-:DR^Y M+W)6%9S^GZTA[YX8'L@7(XDL(:+C8H4L$FANHL9>@TQ:^'2#QEOM0 M=CKNX-A?W+&@7G: MT -4[8T+%QUP594NHZ*\H3U[FPCIG0D@253G8L?BTNF MV\6/-5H?[S=_V>[6O8^K8QO2X>54!_K1]GDVC4>W2 5[V.]-W_*KIO7%SUIG M!) 7%JF.E=^0S &Y7\O&E;SN;KVZV1\>L&)\Z/=]ZW2K^7)*KAU\27_($=MK MBJM\0(-E!WJ$Q>+ZS_^:Y'P#>M^;M)C'\EY[*SZNW M$OB:;"]9R^W%C]O>(]UK*]LI/BX,US@;V^)#T.*:PPMH\?W:;S5=JZV.V.V[ M?(>GK=C O_J@3I/*1G H6ZMM&Z@*MV_><9F>[K65H?=GN(LG2(QM8O$X#\)X M_;>2K]561G?MXB<0CZ E-:YG<.&GH3_Q/\.K;CBZ_^K#)W1#-C59KTT%Z_7Q MK#D0D(4:A,7:;V*Z7IOX"'P50R&Y:W6QB71#-E&LW2;2)X'7$WO9*]DS\UN[ M_KIKMG9;B^,':Z_NB)?$3GN-UW[C?(FVY]TY7!7D/CN7+L7L<"Y(/MR/V[QE M=?-_M^HRHT2D0A@6IXP:(Z1*)4EZ4-. MX9)JBF__]J&G< Q7$\(?]-B[7YG0=.&#A;43\YT8WN>IM(K%XL=*>37A\SUV MSDK(BS\N7VR0T9RG@4\57[2*D\G6:C)_[GSYW_W#DTJT?_AVQHGI5)04YDL* MDUIZ9]NGB<):Y;U?!%?.C*9:?KC!F^N7 2[K-9E7W5?C\:4?I>LR\2WZLSH( M,9\%.(%/'TT3+VW>BPR5>I:9SN ,9Z;>5B+*'?]_[-ANW3G+'L)#J[P6N\[I M]?J1 ?8K,YOQ')BGX>!E18_?+WANN2ZR7_DIYG1(C#P.SANAK&T-G ZEFR%O M-QKM*Y>:=&D[W7:KZ[P1I2=BJJ1]5(9,:WDI=?%BQ[CMXE,7WM.%2XS+='T^ MUT1:Y9@]Q#5!L@<;YG>;URG+%N_Q@,&2=1DLIE61+21(>AT \@3>+'O]CGUY M^LUIO==X@=-V GX>3P.[P]-PJ\;WQ].(Q15_WP;@ -B*T2\,Q&?7@]9W=6]5 M0Q^:9K.N9M6+0]M;;,C*R(#T6NDNJ,NZU^XL@>&"G^>6K?KMLE-OZ?JE;$1V MN%_M8K^>*,=RUL;<1PZO#/@NOR/IRI"-DYQ_V3SOV.OH8S4Z:@!3?Y/-RR [ M@^Q\^*R71U&KO HCN?FW:Y9]4V;>4I@LB-"5$*'Y<%_:8V[ST?=2ZW:_Y>L, M!1F["M2ZRG3UO V_G\=-\Z06P2K/_(4*?-FTW6BG&KV3_89NM^"!YN*)W)/+ M YT M.O%>P%H7]#,7R;0'KAJ'7]5HQ-=ZS>EKBW%8@@@&T V@&P V9<"L@/W MU1[@[*7MU9JRU=HTF%U6*'Z V0"S 68#S,Z,Y6G5;<-KLSW95T&57:M+ \:N MXY0#QKXLC#VK1UOO9+U7VXI.9>LB(.P:71H0=AVG'!#V92%L]<9Z"@+&K38 !8U_0S%\HQI8.V0_5Z(LO&K'>&+N:V;"9J^KTWS/R:"HN M@]7ELKIP-Y?GV@*1%[DZ6;UV)3)M$'_NC_*B(A5VT-[G9HZKE;HVR'65JOW= M(OA5+JXS,EPB[E.I5,TO+/ MVO;E^ MO2'E"(J2&G/DVCU+A/%Z2[A57-%U6+>!'$" R[G4,PJ:K'7?IOM4/TVWMD/U MTY.W?^[M?OZP5V#5_OX\57FSF[3]+..>74KO@8.>M5/U'Z];[=8A*&6 ,Y%K MJP8W']L<:$O%:8R),01KPE0J9)8"N:F42IHSFY%_=UT3W)C%##FS WXA6UX' M_+];W4[O]8FN6=#"[%'^MVST?3W^G9;YU(>!Y=> 'SM%KD1WM][5C7:WW[&G M\.HWC;;^ME40MZ%_7ZO=]O-^&_]W_7SII[5P?O]ZX_T,/&V<_+VM'IP?71KF9' M[S_%![LZ/B#'WX[>OZL?DG/X[[AQ]N6OVL'NF]I!0_R Z[Z?M_ZJG?^\;)Q_ M.?]V]O4;/WA_P,Z_?(X/WI]='9V>P_/VXZ,O>S\.F\[T:?/.Q_VWYWM'[Z/=MZ^/?I\>#I=>'A51O[NZ#@Z_7,O M>K=_\G;G0W2VMW-\$NT=[N[M%@V?RTY9-YI CS7'(L3/V'=&&V^J1?!3&6W9 M7!6,;M8Z6WJ74.;+/=_?P"%5D3ZL0/'=WW'ZL/K$=YI-N,KB-1HLX0\S']ISE9XNI/9R)SXER@O##\;H5,U-JLH2*/U^TUXG MU)I%Q<6(C-7MHHW9:]^)PEVUM;T+^G^G?ND^7MI6KPYWOY$-V=)E6TS9\_;L M&PNZJ3N#\'^U\^C,R@6? );:!V MM^?+B_J_]GZX)NMV'ER=:SG"LM^R[$>NU8S_;> A62XQK\7"[5K3UX6<=ROU MI5/O6724YV&MY@/-O59)=.V\^/\T:JZ3%'UJC8BD]P.WE::'W_;=87R[#X\P MW=^?<,^7W[+CV,*-WVUD/#Q8$^6==C.2W:[U<0)7M;JN1?5>)"\O&W7;O<\) M[&K%BX1+UYU4W]6[\'H/N]&>[UOKW"4 M"]^367>L 7!MM+OSV0FWK?.,=8JC58XV^*_)ROAT3SKMW9;?=5+^\W!J;.L=6V_MT=.@&5P-)83R]K>1H, MS^B>GU[6#DX__3Q\OQ>?-]_5X;WQX=<+=G3ZB9U_/6P/&^< M79?W_/-7335- ^;UXW#W(#X[/6["7&".G\C1[@4_W*TU#\AG?O3E\-O9Z;OF M>?/OK__\_-P[J,<_/ISN]0Z^7KCK_C4ZXS&3$FE#"&(*QTA03!&7DK$\T["5 M:FN;)NG_O+I) [?HS;/1*[HG;0%!XR%VX, H3&0!$=Z=E2I6^NV.^ M]KL]WWUGRTF;INS!('[T7N?U']:@G[;3#I!Q3\@X?'L3,BC-M< J0USG @&0 M%H M0L%07!$6:XHDTPJQ),V1PDHA&FN #9IRP_#6-DZG;9*I.NH!%5X *MP#%$22 M8$4U$S31+">9T"G.#29:"\5CK+UW8@XL"-Z)I_%.G.[T#DX<&L!:P#O^3:2A M.@=-0>($H"!F!@F2&V$3XX4WCBD107@O77CKJ:,% MDM.,"9NBA%"&F!48R3CEB%.:X33)=)SSK6V6A:.% 59GLC@& RP\9RP$8X65@I!)I2.S IN4Y(BDAF#F,ERI.)$H,PRP:@F M-D],0)" ((\Z6EBRYA&.%AX,#Y-'"]*0G&O#4&QR4#!D;)#@B42"N;@U%ZN6 ML*UM3*?]B>%HX26B0@A\W!0DF#I:R VGJ<42<1'GH"G$,5*IDBA.C;"68YXG M])DB']?=?SM]M."KWD2#@C?A;&%]+UUWV@QG"T%ZSY#>N0 S,:6)R7/,#%<* M]/?<'3=0)C'-8B^]8Z?2!^F]=.G];>IL08K<8D8S)$&C0BS/+Q9K# MKF7*X*WM5+!@X@,A1HP7[$$LL%#6,:"UCJCE.",8Y3@7'WL('.* QFN_, M,9PM+!LR)L\6<((I3C.,$J(,8CI-D&*Y1(QCL/Y3K5,751@\@P$VG@\VEG.V MD 0$F0]!)I0.2HRP1%L4QYE +"42*:(-XD99JTW,&=39PI(UCW"V M\&!XF#Q;("I7B@N&2&HQ8I@*L$ZL1 *;U"B=8F+HUC81(6TAH$*(?-PD))@Z M6U"6D91PCBA/*6*2@:; D@S!7F4J%E+&+L'Q64(?9[0U>76CO MMB 2E%"F""T 6G:^/@V0E"CQ H*6=IFEYV4L$GT:W:;^R?.O_X\N'#Y[_8]B\7#P/KBCKA# ?"NF08 M">Q:"R*FUG<7\R?+8W1F?:?LB3PCV_ZBA"[I_)61R518^[W]@\V[[!2Y'D)] M?&#W#I%C'QZ-#^V3D[%G'YT<]HYZ!P?[QX?>CY/3_4\G_4]>']ON,3JR#\>? MCNVQBY#MXH->_Q@?CH^.CA7H"S_ESA3/D 6&!?STA9]UID+,3[O=Q6*QMSC8 MHVS2W>_U^MU?[@8C5;03E_5)\+16^F7,_*3\05?>'B..D^+3Q5.P5GR*%D\D MX"1P]APZZTJ#>X>]_:2\1",E^" J4. L\5W!;/$ZQ[R?+P3WN_*^5-2S>WU[ MO]^QD!",C$.!;RB;76$/A;XXZX3!;R'RB4>P"_SZ6#*X5B!U6R VP>(KFF$^ M1PZN9.&7#Y8E74]F<\J$%62$/<3'JM*<"276L2*:!M1!0L6>+,FAJ+(O4[Z+ M?<'E+UO^VGOA;J=;76O([0E"WS%I :IF.N?G)QT7V00Y=<@-R94 M>5O^:??W[8.^@=JBX*JN&W[9B=PVZK!J0&9U2.3>6(?<]E(4"SI)]9M7K(8" MXMC9F]#GKHM)E3C<+"[_R(D\% 14*'EY);XVGY/ H]$%N"3]=YHX\0%[27^4 MZ>]R(E7]=XJ8PZBO">ONG-$Y9H)@GNXK%<"480^DH<>TDT[C5Q^-]Z F29&, M@O5(D+>[((+]PLDXS=4.!>!X*(UUOH)=A,>;5CR:+? M'F[+GO>J+J4HB?9$_ZKB7WKJ7]^R5V/(U)^ 9D5P5@KO&OP4H=(F04Q\#'LV0M8P>9AF--*QSN])A4<^* MM%@?EWK>V4UQ<$EG8.$4RI!GO#NJ2]5H>?]4A_F-3Q=\)[U&%EP;!<>U^@I09"E-+>TAOB(1,DR]BQ HPIQ#6QB1 M24 \& X%XMQQ: C3CF R! D0O*8*%%M M.:7&6NFQ$D4M8O?<@1Z.*S0#YM:DM*R<;+*2%F^1KQ_P,PY"7-W-B8#.P_W> MIH=CR18Y]PHS\@QUD",$+IA*BAA$=+ZXUO']3<>O<*P44(MXN$&$_1OY(;[# M2/K$D(=\<2T/^YL\2!Q+ 5EII!81<1M %R H,WHDIX6T3C_8='I*ND6._IE2 M=T%\'P86MS*K.R%C'Y]S;I1Z+ /1$G&X242"I@8[*SPK FP1-U=X;# K5:6U MWOZ4[?/';9KXJ1GR!5*3L]D<)E"&ZQ\%\EJ_'VWZ70%9"LE*0[6-BP<\#YDS M!3\,&9TP-#/D(BNOY>(XGXL5DA5#M8@+L-@C0CH"YI+7L[E/7S$>">H\W2\" MS/B4S->N#F-701\]E%DE&@RA^S=X9FQ+H9;MS+0ZTFS%JG^T$C66TF,MU6?N M)%50#Z:X$I:J18L"!?JJ&1%J/*JRFRKY@ .SY$D9B);0S(P\A18G.U-X+:(F M2NL^HA>S0?-*2.?Z_7H LS(3)\?EM?[-S,@CP19Y=H0GLB'7 MVIN2(ZOU>&;N'8.T=!^*3#JH*D _^B^U*_@5>M(XRVP0\!H<+2V9V?D24/7P M*\@D ]ZF-F*Z]+#[Q8W*BQS[F=E^O44.ZV/RU_MJ5C$MCVCL[Y+V&%]+>B;I M4)?T2&&;*(_70DR97!?3$I3)3L3R;?1X;A+?U/]E(%HV,OF)@O6 -K*3RM*; MB@M.YE$0/G*01L)D]E]4V92,CH*#C() 2G< M1D?GKPN8NKX414M&)GM0M,;01H*VE&\V972[:K4AD$EG["#9W<;H265)S8<= MFZ):%G/V)JS2K&UT?Y0&-?7\FI36Z9G,1"3>1G=G$ZG&#[(B!"T-F5Q!3D*V MC9P8YV;PBPB1?X4%(OXNK3\9E(--7-!=JS8^ABK?@^&DOSL\'KG@9#2 MH0V"3(:C;A ,AW]%L_G?K]^CH )#U\/1SJ,@I4,;!5MZX<&R06DK R#Q$LSM MQB10E9$$J71'^C4%8]9-@;549U(U2X+3*A3;2LG:6Q:MY#;.P!M3MR&G8^:P MZ.V+5CH]]T4*8PI*4;2$5'PKHY7\Y"ZK&/-3BJ+EI^K;&JTD*+4^8DQ+CJR6 MC+*W.-I.0-T98#&$EHY,#B6%U>H)6\EJ5W+K@?J^1]D",=>8LGKP6CHSN9CR M!39[>3NE[)WN=3XV?V^3ZR)L+=&9I(R&Z)RUU7>6TYZ_">5,]GQ&F2#_5=7< M)L_%Z%JF,YD7#=.1*BNMJY5FHA*;EM_(.F%9/1O+?FZU'62&,EJOL MFS<%;^&VDJ,M[1LR)G7+>K51D$G@[&3#TGL U=YX5K,_WXUZ;3AE$E"["*=6 M/SQ6+UMOOKE=-U0J(VK9S^2K5M#9%\-;S6)J4R*TD&1HKW'=!&.NM):F3+HKV?#SHD+4E5OM'2ZM%\^==6C!FK!J>ES?P;+G]V\CYWU\_G MBWZOG>$G3_"+C^A4U,K#PWY-1DG+T=GUB\QDXPL<0$W$]8OCA_+,UN7\"/D_ M(Q)T+#3F@B%'G'4\Y,MSR>3IA'(IK29>(->CQ_+$,L'DM\#5H::G<\P(=1_5 M061NR.*O-D7WQM%Y1' #CXGH6#R$*A$1RC(_,QK.SSI102+PK&-%IYE%5V8T M@&A@K[=P1X*OCCW,..C\L-=_FH.F.SP;8Y8V/*IH9'>FF(D]E6J^.K7UU*4S M\%F%RD?K2:,0& E '79O*!NB5P@=/_Z66P&->L$W\.4 WNX(&S+\3&C(+Y66 M&R0G=N*UG+URF490^364E;GW[D$ODJFF^$G%SR<3AB=('2-2P&8EV:U;&5\) M!)Y@5L'"&_*"WHK-*M80&]+=/QLU2!,$08@CAQS5&A\ M-!13&'V+[^!@-GKE(,('@\OR4-1)-2(8'_ S]9\AD 84!4ES&6 !-:;>9=R\ M"UBK)&M X._Y,'A P03?>ZL5?)70?Z07^);S$+MWZ(7,PEFQ[57E=]08N>K6 M*Q@:\7 .O8.Z41ZR!84;$:FJ%3W*(^7U=N27;809CPP%7!X"K13)T[?FT<%B M!8%66+ZA#>L>^CQ&5G,NAGWY5!*4ANH,7/74\ENY#XC10M)% M CP*QUY\S>P1DX_0T/;P"/,V'S0(D*">_(/ T(J=B@7Q>-VK5Q]>W<[:K]# M00BLR!W![E@&)G8I3#[FR'F"89T[9]0-'<'+@]T0I!'1?CX#?0X*KO S]JGJ MI2\I@ZY;*;[W'G$@7V;%6-O4ZR UP@5WH2](O$>"I;9H?"=BZC*T0/Z H+%J ML# 'E;+WS[*@K"3U_H,1*VX06\%N:F[B2B:+U%F0,)P<*W!I6V+N'1+.%#J] M]/WSF4R'E:5OZB(VU4G9=\[.8]N+&E*9Q*X&YD+N(3+-Z&#HYZY"*1D%[$:2 M1KTX6BW%4PVIN13#P)U'.8T1\DOR6CDE&YO(N@W<4,8%\LO[_6RY1O3J7\^' ME_>74SR3Q\/+#=(H>-4^PS1"C3#L&PRB800O9Q/EQN04;(0!:FI47O6U(HVH M]#\Q\L44!>[7$&)=PI=;4%R^$>9H,T$D>%LF*9'_HS-)%7;KID88ZSMVY0V8 MJN8-2E8CN?3E>+&IT&M_3&6:^MB,/\>B&PYEBC5B#)1Y.T1GAD[JC[:J,.CX M]6@X3+]AI(OR&DA-#=&+T'\J[^?3)1K1L]^Z\)-X1%9$,W#+*=D($U0B'/JZ M[X@+/)IC!\:6@J@MG!4RZ.6"C3#P$O'IC4\7 UQEG;&@=#,6&0UF<5'9K4P( M$Z@&C"Y F7YY?[U4(V+PBO!HJ !CM[BEO XKI3FK2#;"Q O$)E 2@NA;0$3R M6%)/(DVGKA=LA(')QHKDT#[-_HNDV.^WU4)M ^,.3*C1EP__ U!+ P04 M" #P@;%6DD98E1<= "M& $ %0 &AW:VXM,C R,S T,#)?8V%L+GAM;.5= M6W-;-Y)^GU^A];YNQ[A?4I-,^1)/NRK?SZ;9"2 MHKMXP:&.O%-3"D53/!^Z/S2Z&T#W7__V[6AR\ 7GW7@V_>D9_X$].\!IFN7Q M]/-/SW[[]0VX9W_[^2]_^>M_ /S[Y<=W!Z]GZ>0(IXN#5W,,"\P'7\>+PX-_ M9>Q^/RCSV='!OV;SW\=? L#/RS]Z-3L^G8\_'RX.!!/R^K_.?PRYA,!1 E,A M@3)1@?>Q@/&*&2:EL*K\U^$"#FW;+7W]Z=KA8'/_X_/G7KU]_^!;GDQ]F\\_/!6/R^?FGGYU] M_-N-SW^5RT]S[_WSY;]>?+0;W_9!^EK^_-__>/)1@/&T6X1IJ@_HQC]V MRS??S5)8+&7^(*Z#.S]1?X/SCT%]"[@ R7_XUN5G/__EX& ECOEL@A^Q'-3_ M_O;Q[95''H:OOQ.^\33]D&9'S^M'GK^:3;O99)RK?E^&287^Z1!QT=$ EE^X M.#W&GYYUXZ/C"9Z_=SC'0M_\]?S=.5#DZJ4V?S\+RS(^KO/A[_-9UXVN MA840K*-110G.&@:L8 G&.A16-QY5?>Y5[)#F;SC',R6,\.OF(U+V>V M:P4BS-,-[ER=.6>?>-Z='!TMOQ/&"SPZ__MJR'K3^V*VHXA7NJ,1[*KKJZ;R;:9$7AS,I^.%R=SI &^&7^KK\YLDM>B M^)@]"*D5*.48.&X3D,O.I.!9)^2-;<"=8-:AA7ZZM&BKC&;<>-%UY'"_.IG/ M*SUERLSP0*2,AB (S\&70J$;!6HZ)U[07I_ZN_+A"H!=1_,J=(+5V$^/Z65^;_#Y 1'VFN?/4U"(RDL55Y%\"93%":%CP*]<*RUJ[\6 ML"%YS=OSXCKAV^ND'?E3FIT0F(^8D(#%"?X3%^=C=MPG,M 2LDP,%.H"T5@* MTR-+6 1SPN;6<^$>/$/RH=N1HYD&FG'B[?0+/7LV/R4@(YZ-TBERT)(B.E77 M[" T(VKZXA1SQ936'+C\_"%YQ>UTOK6$F^GXPQR/PSC_\NT8IUU=B-\O#G%^ M=82QR*!51,#DR5,KE@(WEPBGUBXJ&;-I[AJM 6M(OG,[1K361S.B7,(QREQG M88P'QI"82MX8#54+P**S+8@JNMB8$)<>O[M96X3IYS$9V-7WT=S[Y5N:G-1\ MQ=]GL_QU/)F,&!JI9/5F.4U!90M-1I(M1*]<':N0MK5CM ZN(?E%VS+BIA%L MK(\^./_/V32=3;\DL^)9&?!:D7_&-(>(@H*3F(O)-AK3/%MT*Y AN4&MN+"[ MQ)LI_X)ZR(3EVADPF=-X)$&(0@9()"C,3@9:GAOK>Y/IOB^OIY6*MY)K,ZV^ MQH)$JOQJ=E17V.7 :VKC;&!$K6AB#"!233VJ%" @2\"U59E)F:1K'?7?CVA( M7DXK!C3403M3?XQS C+]_ Y#AQ^K--^7W[K5DC1BC"E,#J'X0!Z7<>];:5-R'I[>QKC*RPAJN:&)"24Z"X@PIYC &DE$),VDWE?8QX/IG @:Z MK[XI3VY&@\V4TC)3>')498WY-1[/,8V7(J+7$US*?YI?',WFB_$?*\-^UQ!& MD1FTAGG@HI!&\#8K<@:R4LEEXJ=IG%9M@W]#UAJ?)OD?1=./MG%&($I-) M$9Q">C;2; E:>7JV\M(9*[EI'SNBM69V=K_;-1OI?6VSNZGH>\F^:>Y8BHFFC[+D"F$V$ 1%PTI$@>0) MF1#WEGT;PN;+3JK>5K ][3J3EZQ+,18LYE!CX@#>YPH&9<%2,[_]6*L-DNK[ MW6;92;O;"[>9?M^-0QQ/QHLQUK-PGQ:S]/OA;$*"[*I569R.'*$**F= $2EF M,HI#U'6%UB8R9GCDS9/I#V%J..:19D59=#5=*Q%4),UYXQADHS%*KH5DS8_= M_OGX(2U,39EPX_SMEB)OQO-;QB-D3,(X"V1$%:B0)81"OA]CY.\QP4-PK1W\ MA[C\N.M5KPS840%]&+R+#5$7K:PCDHZ1"=3V2GB1UQ&1+<,T\D=?<7[T&N/%\9T@O,V17$ETF2:B$0&"U?0K4UP5JTSTIO4$ MN ECH*:P!1=V%7K+[-C\!//;:9H=X:_AVY_#"X:8:*H)-MI23($"G$T96,Y" M%N>,<:TSJ'>"&9*;WY@);130_%SEAW!:C_2=8[$V:ULHE%%*T@A+(J,4R48Q M'FB(4D8>67LRW()D2/N+[9FPJ^@;YV]6U+QEF%%868H5D#%ZBD?9TG?/$+-7 M+ACRYWLZ4G(7HB%M,#:F14-5].$SCZ3!:+3VY*IS^[=(I'LA*XDN2#"65(:2149TF\7G')?>$.3>J#Y+>B&:A?O)'V M;V7V[K)O>=9F/,7\$J?T8O$!I]W908_;,7H9G=&>HE5K:.9)G\ 7F\"$)%4Q MQ2&V7A,W0SA0_WDGSO2HHU[/;)W#.WTU"5TW+F/,EP\,QF*]L[0TF.P()G,0 M"Z$V)GE&_\2<;[V>;@QRH#[XKFSJ45-]IJA*1".B88 \$@Z/'GR(1.Q$;TI+ M8\;6&R_;>5V/X(SO1(D=9=U+6N82_RP35B3+(2:-X\ M-7DKDH%ZW+OI?G>9-U]$+A(#EQ>XY0%#I[U1!80I 10O$1P6!])G)00!S;(U M$1Z M XCS!-C1$LM]'3V]V*]NL18A8$YQ6M0Z!E9+,,AZ%*O714*.7.-.%N3 MXT%0Z]##/C%ZM-5$GWN;J5CA!$NU< 6"0I7!8TC@9"(+1@QVS?=ZVN_3DYMV M-)LNO_?LZCDK6OBL(>9:F <318BA>$@FD,WV)HG8>L?V.H8A!>8[ZOW&]?]= MQ-TN(YWSN(X]3#Z$,1GB5^%XO B32^!&,;-@M(F0,]>K"ZP1+0-G@B=G/01L MGH)Z&-60HN_&Q&BLDF94^8B+4+,#OX3Y=%G,Z_*!X#).X\6(NQQY+@623:(F M!!Q0-&7OO M9EWU\=X7P9S6K [C"T1J5A+SSP/VDP8IB\5D& +UCY1I&[XYR!%@X99NEU*7U%/W_" MV/D^=[TR]6$^*V0BL42)OC H)E",8E7=W\M(WA+U7 RJ84C<$H#F]0K2OEH/!UWBSK,+WA66&4D DHI1:FN%&'3 MW%*4*@R80H/4(:-(K3>;UD,VJ*MEK=G1@W(:5KLZ'^(;D@/98!KW"8$]DP'9 MY)=89G.\=++HEV\$G'0RGH;YZ5N2Y'*KC/Z2A#Q92FV!<^QJ:2=&LL$"-",L M*%;K&;HLP;CL;%8Y.=[:V^EQ.,WR;9=810)0Q3 $+>MAO10%J3PPR(*GY$(H MIOF%M@?7F,>US$/AXYTYNBVUUW#"KD:SPG%F.VH2.9:LDZ:PISX;5(P&7#T= MQ$L6TDM&EJ6'VDVW8AE2TF*HA&JBQ[8G]6B4LZLT/U^:M+;)NV0 =:R=/G@! MEQB'5**Q]&U!L]8GN>]'-*1K 7@IFZ&LUO4(PDH>4N@=>6Y*@M R_1@70A)24TD\VK[IP_>TC1 MU;::O;D?LX5^0RMM[#O1O-H)):K53?2/B/O6%RR^9/O[LG]SYP3ULIZP^ZU;[* M&OML'VHM+9H3B\5\'$\6]=+:K[,/875FUF=4W 30RVM)@6?PUDCZ50=66"BJ M_0FTW2#O:MM^F\XQ3,9_8/Y[&$_K0]]/7^-\_&69*NY&6F0;R",!Q%BK7%@% M@057.R18)9DUO/G)@P<@#6E]VR??KAO&EIIKN%3>D,7%_K;G@E8!$X&I90+ M% @\:R]>;M M/9F%QYT4K3APG?#;2[QMVG*'^2Y#2,C(<]6RWL/QWI CQ!0D1Q,RETC1UZ#7 ME\<-H?LBUCZU^NA^:.@.WTQF7[N>O<^;C]F7S_G !MYFK5K%#V) IPO8_JV MEZ>_=?6^16TUU-7<]XM$J_#JJ+YW61@I)?#@:9'WQ5'TZ@Q(5;C1DD?/6\>( MZZ/;N7YJ.%T*_M?9B_2_)^,YOCPAA6'7X6KJ+)NQK?XECQ)2>&X-!7Z6U?8B MY))$)AC-6548TO]5\[OIF^ ;6O*Z#X+=*,+:E_Y:EH=/B'F9[/P4)OB^W%T" MV09KC<4 )JI:C(A^1#+%X!BRD+RPV8C6!%L?WI#6TGW1JR?EM6/7=?[?C:\$ MI3'$4'/VM,QG"M9"$@9((-K%4I)RSH-S7B_IO<;5?R]:=M&+PS#]C!_)\_FE%$R+ M42@D+?0)R.G4H!Q/X)P(('.QF9,TF6E=CF&_(VP0LJ]+2V5DM3JV]DHB6\3J M!4A.!BGEZ*SCDNO8>AMJ6Y_MD8/]X7+\EOQ!'^IO>5;E-GP7)P$O6TVN>#:H M(,NE&.K=_L0+<$VQ)I)%BZ)UF]CUT0W)S7GZ]-Q5_7W3\\UX&J;I*CY,AOX^ MUFMQI=:<$0@!38!<*R^GPC6]O1]ZWH)N2$?YGCX]=U7_8]#3*:$YUM,V3A:@ MJ23 2V] ")6EQUHLJ;4CORT]MP]HWI?7X_JL:>XNWW!6G%8T:SW(>M5#<7*Z M(\N18BZ?(L5?&%A?0!#4D'R-?9&GJ:)VYD_='!A].@QS[#XM MJ\?DDSGF-[,YD;R>+ER>/QRA".24$"1::#(H[0($3^1.I'(=43)U(S:]L>FP MUI.>0AZD%2/:B[YY6HW ?,3CDSFY(AVQ].Q6O4Q>.:G#ZA28DM&"T['4[GDF M9B2E-R\#>"^@#8L0/&G2M-=0PT(HQQ<+XZK*[J7*=J.DDD"% E@LY%J:8"!D M&C'QEXCL./VW]1&+>P%M6$KPNR!-.PTUMS3D2Q&&\P6QGAKM1@%S"49'T(8& MN"SGX[GPH%6P2N3("6]_SNYU.!M6&OPN"--*.[VXN>?D?5WT6B.048G>9A\0A"\<5*UD M'@UI*[. P48756A]F)2;?<%FNHJ):7&&_"NM8L9"2"TMXP4V^C MU5:BM:L0HV7"91U3$3X7U7J;8QU<3R#IL!<6[:*N?HFTY/='3#C^LJ2X5IE+ MZ05$RQ-17'"(0=:SFD'D(&V6NO7!LW5P/85DQ?[LT9;ZZI%)RQ#G0@!G]4)K MS0P7F;.2AHWHZJD55R 6)P%=()HS[K-LG0I=']U3R&;TSZHFNFM7+ZUFZ5Z& M[FK3CI$1DI62)'!6.Z 73EAL*9 C!4?.T!NL]9&=VY$,J2_"GBC30"7]M4VX M5F=".N%K,S;PV3)0+%N(R4<*J:3$F(OWNG7"] %(0VJ;L"?"M%12_W[TI>H/ MYXY^D$D:58-P$RLL+\%IDH#.UDITDO[7.AVV ;PGD./8FU>]H_+:5>:XN%FZ M.B6WS.6-K K191ICBK52")?DIW$>0"@N4-+ (V_M_=P*9!W&N._,T=E=(\W( ML%QORBZW#QXJA>E_OC;$7U3*@2 ] 8:UUK62#4UHB,.R.3 M,)9$EUZR' MK/N&-_&_LQSS]AKHJ;O8^;;C**)-NC;!DUS53JHJ0$160,J20^"6Q="\Y?>M M2-:BQ=Z*,^V)%PV4TH,K^WK<'<^Z92N@]V6Y\I'AHHB?\20@IX+U[F&I>XGU M'C]7(:%":UK7:[L7T%IT^=Y2P^U4U -K5K=75VWM5X#(LT[6DT^D0HWR,2EP MQM!XS;&U;[H&S%F.^M[1O*_4T3.0=SS&-ER*BUQ-<:F":K_C6&AFS M13+(M;>8XBQ!+$I29"]KQ1#N9&Y]DFT=7&LQZ#M+ C?75\_U72XYVZ]KC[)) M=_7!ZY5ON>5;VE1G>0A>H^(KYX\YK?LY6I2<7>)0I*1YKNM>(6.N-C31J'2. MG+<^KW7Y^;O'O&??]::V:#G$O"QU.3*<.*PID@H6:;5SN5 D)1!BQKH%(7UV M[4_/W(9D2$=FMM;[S2AV9Z$W3'J<87GW]LW[C]CA_ N.@O!,6B$@,"W)11:T M>"DK:DTK])(977S[YAHW<0RJHFQ[[6\K\9Z-?"7CU_%D$J:TXBW"]/,X3E8I MNN[Z[SLL EL\IOP&BTB=>HO\-WX"]Z 40DF9,ZT\!O0+M06V-9 %,&" M#*44S$PDW=H WX^H0;K^KF]?UFH>N<+)*:;8R@M;BQZP6O0@)R@YJH!>9VQ^ MO^\A3$-:?!KRY9:D?#O5M-S?N0O5I=:F5W<-+ KK- ,M2ZX=JC()@67@CH<2 MG;R51:%X,AN8.T<.X'F&.Y811).4)<*TV*AQ10B4$H7T(WANN5>NSK/W,L;W= MZF].L 8S;1,M]C;3EHO+35'X(J,NI=9UE&%5Q,/S),%$5H(BDV-]ZPW[]9 - MZ>!][Z3J05F])Z?^/+54\W8=?>-Y/VUZ=Z>$U5K?W"J)M?DP&L4DKY;7^!=W MG3!T/J-1Q8.MURJ4*Q2CZA0A>^4EQYAU;KU+=3^BG2LDKK[]#>;:J?CF@+76 M-$A+_@@3N;;)DA""M+62A:H=UC**UO[D Y"&%)$T9,N-KCL-%=.NGN8*U++: M]XMI?D=_< NT*(.N]3Q!.*5!Z",%F!#[7TG"6'LX798C_;TKH$R;BS-3TMX) W4 M:P=!\ Q2IEPT:43:YAU8-E@_'GMS87=VW#$96NBC3:&F!^XP7+B7%XY/F-0] M]I'0A0?+"[!4#*A,/QSR -QYM*BS0'F](?/M]9NV!# DX]F2*'M3RN/21Z-4 MJ=1V+(75($696N5;4AQ4M,&<91#7LS<]TF?[^UEG_M!=#,!BF.'2TVI96ZE; M&J%#"OPDKZ?QC0TJ]75-ZWYD0["S>R/07?>V&BJO^<6_*^[270@S)A$B$R!# M[39== 27BP4T6EOE54[8.AK:!-\0;/2CDZRY(O>7LUD5";[H?D7OU=+!'S'- MIFD\.3\CU2*'L\F3FN=TMAYFHQS/[<^_K8WWR!NO2FUK&[S@]4R" \]# K)' MQ045L31/?ZR/;E?3MXX>7IQG(.JT.JE'-JY\>.14D1Y=J4?_:A- >N6D2[6# M#+?:,U-,ZX"F >PAK,8]L_&Z>=RWLILMT.L O]WF8S>RG.OB783"LZKUSS+) MCE:5Z(3%;%5RS=M1[8)W" OX 'G91+U[)>1KS"=I*9Q?:&6>G2(N"T.__SK% M>73_.3F_\&ZRB-PZ#T;4LE#.*8@& P&77&<==62/L?!?Q[EA*:;_ M+ZS<29W["X@NO3P/[^B7G0_>;OB$Y@'0QL-J%/C<>-CJ;&.,0N0<&,AL:I_Z MC!"YU(#,1,=EX5C:WX:Z#4FK7,[%MRX/"ZS>.TL 7*XT11[%63Z@^U"[3M>) MYSA7+C(.&I,'A=S!\F93<58(9[0CH?0MBXU1#RF<:<"QNS([>U)K\]3B!>Z+ M:P\C;3RWEO#4LE3U5*F'P *!0A95\-8*UGK#\VXT0XHZ]D&?[=30'RUNTOGL M2DQ7[T'6>E1ATKV83&9?:^&8-[/YZ]E)7)23R7G=SI$7UG$K#&2F:1RH'42E M(EB3L9!\DG*M3URT'\60VL(]CA7K4^W[I.\=UOCV>H^U%<&H),YI"@9(-!X: MB5?@ZMTR6RB.%XXS5*T/O/8QCB%%&X-:B!NI_I%M\/DG/M:&UB(55F3*P%-- MAC*&A%MS")%IDT0L)K4NAK4[ZB%5F1V,C=U:K8],QV40/RK9^N0MQ>L\LGK[ MMD"L=]2TYHP)+FUH7F!I![A#JEH[& )NKLC^ZAY?;B? BLNB]BU,C)-ICE) M$(E^2)H+1GF6)>N)6K?A:3C++GWK^3V.%P]?AAYI5;(/+(+FT=^;='E3;A]V_!/NWZ1S#9/P'YGHHIGL__74> MZFF93YA.YF>R\CEIK1D(=)8"UUR+@W(-K@@7LI'.8H_.QT98AYA=V!/_&BNR M9]I]F.-Q&)\O4]U(R&2'9*@"=$P'-$JR+(M(+*U7K?>VUP0TQ M5-\3BW955>]V:':,\\5IW1E?T-)=&^(>5Y0C$U%G29ZY%84\Y)HE<*P8T,@] M9^BXR*U+$&P(<8CQ]=YL4PNU]PNM@?80 M[9$6.ZMBS=->9^_7'S%T^/-?_@]02P,$% @ \(&Q5L[&!5J=0 ZJ\" M !4 !H=VMN+3(P,C,P-# R7V1E9BYX;6SM?5MW&SF2YOO\BMK:UT47[I<^ MTS-'MJMZ?([+]MJNZ9DG'EP",K,Q"$2A^)U$$2YT(F MVDFJJ1#$UD4(:$Y#U)("@S((/6IGGHH#_\_:_EG^ G M\ -.;CAI?OW;CQ^GTT]__>FG/_[XXR]?PGCPE]'X^B=.J?AI^>T?%U__LO;] M/T3S;>:<^ZGYZ[>O3OJ;OHB/93_]UZ^OWL>/<.-)?SB9^F&\'0"'3]-O_^%= M-.JG^1_QJY/^7R?-?_]J%/VT4<^C4_AAZS?*;V3Y-5(^(HP3P?[R99)^_+=_ M^>&'N>3\.(Y' W@'^8?%C[^]>[F.M#^<_I3Z-S\MOO.3'PP0 M\[=G(;&SGPVF%1&O/[LJWM&-[]<4\-JC*Z!M'D1NX"; N";4>\^]@W,)>1'_\?ON##TA_$O<73S4P/P^6B8<-*0\(?):-!/985]/\5_RY([&>67N#3? MP&]#/TM]_-,.<_CC]R$I*R^5E#=@]Q[CSGR0./UAOZQ%K_#7Q4 %></^VGO_W8=S8DF:("B?]C4@;&J .7 [-">RU[>X]6IKB 9.F><$JN\(0Y8 MXA"IUCH_/;7?LU1/H_5]!+M5V__ZTP:CK)7QN=%6>O_1C^'C:(!#3W[^YZP_ M_>J':%C=?,)/BT@_P]R:>C6:3+[]=P=:IA4!U#);NY+)BDTK718J^V"-!JD\ M=5$I8X(1(F;0N ;4A5+=X'766Z4=OAF^;(;4&F(%6DDT!,UQ$L+Z\S=X45)C M\!-X ?/_?SE\/QW%W^])]]UH,/AE-/[#CU//*JK0YS D&+0@))>"N* -T9I& M Q1X2*SRI/>$6',%W>0][V0\[\.-5>.Y2Y6LKZRTMVE81W'A#&@G]74>\+8\>-'_W$^XJT]P M_[T9S:?^W$\^]KQEU"8*) K&$1>N@(XF2V1B JL$&DG0WH/-FS#=^A+> 'D5Z!W%T/5?66&=3VGRV;J63%BG?&RRIXXWYY?S,;]X?43Z;@?&U<& MOW95I/GW,7HH/15BUBD'PGU&6]%R459P@\*U"5Q6W.78Q;ZY-]++9N<1M+?. M.=41YYKW83MHG1AEVFEBC9)$NBB)3UD3$73(U'.6E3@.Y1X&^ETRKJ+NU@FG M#R5<"5XM/)#WL_&X!'+&]W&C2-[ZKRCLP0?_!;_5?+=G),T&C"+!F81KLE/$ MQZ1)D""5ME% 2"M46PN3'3CV9;+G&(I8YXTY&F_F6[F6+ 1 NY53Y8G$GXGC M+I$2>'96JZC8Z@K5GC87;(,=00WKI+&=6E0_WWP:C+X"-%]Z.QO'CRB[MP,_ MQ#526I>4+5Y/"D1F'8C-:!>*"#YIK;W*\I@FU7:HE\FV8^IOG7:N2Z-J*^I> M2,F)F!5)D6NT!+4C'A=7HH3(+"EK(4&Z:E)CEQ7(IYDL1Y%XGQB0K(EK'827CU053? 9?J:64#<5K'X7'+ M;@(J.-U;H&_R(C@L4C!@#2.N<%NJDFJ>D=:4Z@P!' -I*G/F04"739=ZNMC ME-:1^M^&*(!!_W\@_1T%5\[&WPQ?()4_^VG_,S+9\<0!HB,T0$;_0&1BO33$ M,&Z4LDQE6CM@_PBDRV9+37ULX$OK^/UKF-ZF4?2R3R%9J4@6$X3/) M5FJ?&:<@:QLW]P!<-A<.E_4&S;>/8]\]9_8\VHCF-@%N"ICDT!1GC##T &GP MD+2MO2QL/]&O$\JT28"*HX%[@DBRQ(X@EGEC1-L7[>SL/GU.T3U3V5 MT5%.D#:62,,L\0"V&+$^"(5./*]]%G8VB>IMIK4Y@3JQR;C8;% M#&D2.5/.7E"F<1[>$8F.#+'!1"*$-9K2+$+L[ ;#)D#GDLB^CZ*W<::UP#O( MRUG!M$B^W074/DGM>[!A(Z#C)K=WH+A15U(_&B6D3"SSK(GRSI2<$$=\1G,# MF%=<1N5\J.T:'I$*6Q+>3\6$?83= 0/N9 ;]VEB]/V*2%EQQDS/4SCE8 W%\D[Z" '0)%*@G\0[>_',_] ( JP$5SV/7OP>55NL.V.>.5"6M"(D!JJ$ M9])%53V/M#7JUM&/^!'2; !O\K;,X?MY=,.T\LEO2++)59SV/^-KWZCR ]+B M&8[Q>R_+9+T1C"2E4*+))>*9$R1R Y)'%C6O'CSI<#XGN!EW7%:O16K.A1Q= M7+N[/[C[',YRYG#QR\W<4@)DB6#KYRU3!(IK"?X MJC%B;!!1&DB6UC;H[@$XV5G-:3BPZK8=K(LNUL"#!7$[C6&SQK_V-[!T:G>8 M4T>G0EW,YS2'2BUHLNEZ_SGH^*GPUP3*<]:29,DBOMTZE0PI03*S)M/ (4!U M4_7)\/:1$[ SI^T^JNV KF]AG$?CFU+!>)Z,M C010'*19$(:ZYXN@RXE7#< M5#*3UDK-F RU\VDW0SE#YZ9S/:^FVU904@>.^4H(80%*N022XBO%*2 HAO]8 MBK-ES') J]@RJ)UTMA'(G[RIH*!CU:=[[:>S,8SRLQE^#I.)'Z;W_>MA/_>C M1QG%.)H-I^5&PFC0CWV8%)=]Y@@C/\5?,6CQ83U:I)/5.P]GKLY_[\CA7-$6Z8D1=J9]+%&V-Y\^^?O-T M@@(6 HTD)K!$QB"( W1WC),A T/S,*NN%Y=;.*>/L%71^V/KS('R[R03<@5: M ;:P*7>!UE$X[ %8IXEJ55/A8]1H*?\C4\1S;U,6@IA06C/?FU>",\B4 M,33'I,:YEU107_;1)(U50D270OU$^X1JF'[I#_TP]H?7 MMVB??;W]^9L![ZFU+%.TH0PH(L%HW( 3(R!BR(Y&+>J7U&Z!]S(MF:-IL(.B M[_<1+>W_'3!U9-ELPG.B/*&C:77MN+.22CJYGK@!F[1",6EPHW8^H$O'-'J* MV1-* 2'JS#+47H2.1Y/'TG+.BB7[:*(#=GP8^P1;]]GL'&4Q9J(D[JZXX%(2 M@HS$!A A,$4AUX[%/0CH^/9->YV-NA+X5L/FQ!D2;]_^?,3LB#NCG20S8MML M5[(BN/8A*\>U=0Y-%7P1379,@\TZ&)W]WED1=\9MG1&!9MGT:\G^F>)*6"[G M?KI?_4D)SPVCR$7(@DB&A P*Z4]%X,ZH "GK^HD1CZ!JG7^X;83?)I!G@U?] M##W!(M#$,DF^U),,&D60(B7.RZ!D0$Y Q6ZCM\=\=_^+T?[!P.S"(?BG" MA%?]SY!>#J=^>-W'W?EJ,H&[9.16Y)1+8\ L;4E_#224BL1"FR"UT<"@=I[, M+K@NCAC5E='!H<.]0,5F8GWI M'6"=10BQ&AUVM5T.5$L7-VVVSO[6I=T%8D?QPQW@G2:<6%VUNU*GI5Y.1"&/ MKXS*BN$^[)LKZ8E8%2@:;L!C,BZ%ZKV)3T:=1T*,Y\"S?J#U!]> M([KECR]O/HU'G^?WD1;Q+F$ 9ZN!.%.ZB5HAB(L\(E)6\I:BD6XU8M26,SL! M.R-+^E"5CKK61P=>]J\^?D1+NW+)N3&IM#89#&0TI'PB,E%'K#'XJXR*9A!9 MPDX7./&I=Q2.O]TJ^]Z %^G8'B[2BB_W-Q +>NT"8Q_W=!<-UW^!'W<]6PA_ M57TM)%=Q"U^#XRPS8 (1B=)YJR,7@),(B"=%B'*WZAZG5N 6![ #_>TAL,IZ M^Q4E=3.[60 )GB;F01)CDRR3B20$F@GWC.&N(;,2.R5!/Z*Y>X,>;_=L)?91 M#9E5=*<:(/[+'2 >K'9,&MR4LR\E\C5N^%SCKU()X!0_WLG/?DQY=P=]@LH[ M6&:5W[Q_0/_ZXQ32U6<8^V_3HJ54%$3 /5Q" :2(Y1;MMTRC*28;,SO=@7M$ MB1L'?WK*;"_#K?9,Y02K9.@,RX\@;FB8O&D4@U3TI#HE"[T/\#<"Z%&+4DWL69 MX:)5]X=1,^LQ+)=HF/Q]7'KPZ@BBH)RB,3Q"F'E$_2$E>Z>G,1J-(\!L]JEQ[J:"J7PL1ST'0'E_!J M3FMK$+<7M$A*0B9:&"AQ>DH\OKG$XTRUR8GY6-NP.LK$_B1W5RQ8IWKK5O4U M)_E\-AZ7TK/--QM;I0?29*8,(U'EA!YY*6ADLR0. A5<.R=B[:J;W<[H3W)7 MU_LZJU5K5V4T2G_T!X,E[!>S<;E=!>/^*/6DUX('A;L)=:6^@*2E=7D@E"7- M.?<93>C:OLH#>"Z%4=5DOLX'W<$J]WPTG/3QZ?.: R4'(@/2^"Z]7PYC87;J MT>"-%2H2'\LE! HAT"_3(E8ZU;XJU0WPIG#JBWM999UI7$EF1R?S8 M7F@9C/'E5GFIO Y*$VMT)N"S@B259+YZ19E-0(YU+:0;9K27[;E<_5AR_,YD MYK4@DXHIT=(B-V4B-0-BN=$E+<]QY26:BK6K.&R!M)%U)^G4 MZ[#FN^BWTJX[ .SH!L>CX$YS?Z.**G>@1WL]G(0P2FN$J1RQS$LB,Q/$ZAQ+ M*0OME& Z\MH)U2)F_;3AG-*I"JB5%Y7L+7?\/>CV?0C(+0&YONODV).OWKU?)FNG:W*LG0: M-K(DOUB$YI"@6IC(E0":Z6HJT6:=/SS.12F\HD@KGJ@UT)Z_NOKGS+\=CS). M':?L!X6&)1+W_-D ALUEKV^T]$ED:KU%E*4W5A(S%@@/K((<+J)?'- MNM]GU(MB0F?BKGA0U0!=GBDL%R0*P5!&3)BQ%]'H9\]FN%J;9K.']Q[XH%G0L^JWG&94S2]\A M_.$,6B2.KCRA2E[H0ZA6TCXML\9%ZX)4&OTMYB (&9.4G+$<&/16GM6RR%=_ MXJ^OQW"]T/+BX;?AR)!C8#)+?/U+R6&/BO9:!,(R6O9HU"$':E\U?0Q3^_*P MS?,F/1$8=YHQ$D(J03,=B ]>$\5 \U*Y,%?O]+P<^_A+1U5-K]=Y/4"D7=2L MVSS)98PT0Q:)DN0ME#Y"G-BR/AJ>9_*]4XQPT>NH&P: M^U1'#/64.JHHW,H7CA9X2B7L!:+)PH3:!53%F[=;@1S_'FY[':TKO)* CZ9] MGK)+0>&+PF(JEZ]BJ0QC28S>E[H.3ND:ESZ/K/4'+N\>2>G[R+5V:/!7/YQE M'TNYZ10&C;4]&H_ADX^_^VM(GQ:@EZ5?F.12"DLTR-+2)V=B+14D1\ECL#2" M?-2)V'_8XUXWK*2GT5&$7/N />WZ;@?9E-(RRCVU[?WX3G^XHL9R5BMH& M5S6M2J,F1R%JYSE;O7ZS6:NWSWSRVCM0/+7C^4V&[ )'I%K)% 3QE.%<3+G_ MK"TE$)S4#GC9A'92TYV'/GD]'2J@#FZ"O)_Z:>-U+<.1[^>^UZ0Q'9S+B(4Y M]/ECJ;14XL=94")DL#SXY&FN?>OQ04 7XT75%W\7M<'G6!9LWP5,1QE:]X"< M)ANKHJ)6*=!:RAWD7]T'E;S,5H9$%(V>2.K1>9!&H]229(I'Z6SMBUQ'4/DC M>57'TO@^PJUM3[T?7)QP^2MY#RJ):(.DF'^C &/[U3O%!3'%:AR:"8%#@U]/01A2641^-YI,ZY MU4WZ@0RHE:<_6;VU%E7M=^T_ )VICWZ87L^03D6&RZYI-BDG@R.^R;^A);^. MATQ4C#Q'L!&MRYWTMVV$)ZO#*B([5AVD7WQ__)]^,(-?P4]FXWEAZA9GUP\^ MK\I)]NZ(5\L9:<5E%E%YP]!W<4$RQX$KIT56C.;>@T]NV>%H^>C%O5PQ_/1J.E[\^\Y/^Y-5MOQ8HC9B-(9FCQ2Z3X<2)C)0*D+.1 M1B95N^5(U0FT;PPVOUQ6DG[1+FKU!+7)=.-LW=[5CVNJ"A- VE M 6AF0=7V_QY&=/RE['1\6^\S5DU7'1S7/_>3C[\,1G_\!Z1K> 'C_F=?*CN] M'*+Q-+OY=GOZ:OI-H#TI,O?648*.52')1.Y0WLE!'!$2NU+_4PT%3U/U+IHDSS'G>&HZ2CG MP]33Z/W4B2YKLW_V]=N/_]&',2+[^/5520)M8A:(/0:TQ4FT@1&I="3>&T&T ME2R#DH:QVK5*=D-VJK#NB5BSC;OUM-?ERGK7I%_'NW#Y=@';4;!X+Z"G"29W MH?%MI.I,72?GF!5"4D,ML< I0;=9$.>](-E1P642RIC:U?+.@%N/1*W/CEK[ M:*E+2KTC<:#/)H_(KC#'E;BQ MD%9)D1G5GDI-7<@^A<@L#]HA.:!WV)!U2NG=.J)2H-M9*I"+E"5!H)DXEST1 M.AL(/J)G6KLPT1J(MLO:ZUEY=TJF2M/Y#L6X/+[N4627R"J58TM>VKIP8I,- MQ"L/$+/0U-:^.[,=S?$7M7;Z7EVX*LFYBVKVBWGV;$A*^Q2)-KPT3Z--(75< MID6&)&7R=K>F50?0^:EK]R 9=F#%+G',BTV^',8Q;LCP N;_WP/M7.G(16Q4 MN30X1#3CRL)5G6TO!F1)>B]PKR[B(O[UL#Q27.1;]$39-BUB%) M0RR9V1F7'J2K#5E[IB5#WM9.T]H,Y5@!Z+I:KR'7^5TKN/Y#O/Z]P%S/>:TKN7HAY,\#Q$ MRIVK7FA1%D='8BJ@A(?2ETX29P58FK3VL;;)<.XIO?4TOH]P.T_I32&CA>(B MX=[)UNZ:'GEM*[EY0?3.G=1T1'2>DUVG,J)2/,E#S5 M@-!"!D^"RQ8-S.A@K17XTTGI/5AOK45UM)1>QZ27U !1/"I22JV2(#7^HS0B MLERQM-NMMW--Z3U8AU5$=JR4W@?"D:N_=Q/BW39*U_'=G6:W$MR%0"6@$H-2 M('T2SAHC1+3.)'2*HWTHN+MMO)9'.T4P\*K_&=8&O'48M79>1JV(@8RFOE.. M>,],R5HSC$;/@%?/\]H!5^MCK>UCS%OH.6.T8E01&D1:5'?25!(J30R2.QI3 M[8)9CV$ZP0%7;8:LG6O55$,7IY_;\5W%.+N9#7QI0GTS&D_[_]-D'/= .*$] M[K4B!D]D=H@X1B# O59>2!95[7#R_BB_+RK54%47N1?;$;^&:4_1&+*RF@B6 M+)$(E/C$!?*?&0#P N@15R!$]'V19E\5=!#(1D=L+N3-"'_^$@>S4H[X]AC& M9&&AG/T'HTJ*L,:?5" "M,W.!1%-[1L#^V*\0!)UJJ8.:EILW&G74;HLBL\2 MD?*N!'D#NB\\>I*=RO MA"(AA>:0GS&6L\]FU0$\M374_H7"K6-==T8G0QEN'I)G1F0$3YQ'26C!'#J# M+("IG2RW"Z[OX&5JK8X.&E+>I=^;O(JX9Q@33-N(\RV%Z8$E_"E!">(Q$95@ ML?K5OX<172!-*JJ@@]Z1MT>O#PAB?AH;74X0<1M0P *1-CAB.>X/I;Z@T :$ MS;7KEN^.[FAW[;JF2T<*.9>$B SKK_[_C<;/!WZR*.XC2B&0$HJQGI6@ MC"9.FTR2<3Y[Q[DPM2W#/>"=/EFB+D%V=UE;*>JX 8Y;H*_]S;*AQRYPN[H5 MMQ_4$]V+ZTKUNU.LFM[.@&Y>*Q3W#CQ[\O\81@5 26 MB6(YE&Q;29R@FD!BFG/ %5'7#N&O8KAL,K22> >+1%.Y>&W6BV9S$#6G,A## M2U$V&4Q)!_$D<>%RD!)2JMV1^0$XE\V+6GHX5B;-"PC315+'!W3N9GYP'\%N MF3(;GE(E$^8Q=*O7&!/GU-(HG&<27/*22A%DED9HQ07O;7A>VS)M87I;=>G6 MW[/W SHGDU\L,ETEST)> M?-9+2>D E!*72WN%F!7QSFH203"5@U?.M%#\IB$O5?VMQ=M! LFF-0JM(AC# M9/K.3^%J.K_!^?,P]5R6I9A())S'4E0N,F(-!Y*%UTFFS!S4/D78 ][39DW7 M^N@@2603U-^&LPFDY:;V?'1STV^N&OP"@+@C_N2OH2>IU5$Z%$OFBD@/*"JP MD8!)(4;*%5WK4MT%D78">[FTJJ^K#A)*?AOZ^2$LI$8ND\G,#R/\_*44\ 5\ M!2)3)9*#[X$OKX BCJ(;:$,T 062ZF= /HSH,NA24>I;6YT?:+C\TO^"I/WH MQ]?P?/09QLC1=R7*UP/FK$\\$II$(%*)1*RT@F0M+ 5)=5XK-;793MDVPM-6 M;3WA52DW)_E_"B;\,??Q&X <*?U5]+237H2*M MI^6&:XH.(_@RJ&V4]2QY+2 &IJ[-^AQ&\<>+/91#9E5C+(W0.:1 M_V4>0HB.4>8)<,/+K0>.#K96Z%M[FJ0(+(F=.@D\IKR[@SY!Y1TLLV.5L;US M4-GR/+;Z0>R#)[#!6LU5.7I5(*5A^!+DD+035)2.S/[N"6Q'1Z^"*66$,\28 M9(ADVJ.KDA5),B>1;*"^^C7HKHY>1\/K#S"^*8_O92.4D1H-?>\T>F""H?.5 M*8DR>PO!0)"U3Y3OCG\^GNT^^EV+5QXJT0YRMAX)ABEO!5!:4D^$Q;6-HK-M M09"LK)>* \?E[3L-0;9A0$6IUSX[_3":^D%"4$.8CG+YH;] %T>3Z:3'<8Y) ML+([E<[&#AAQNKCZ*F7!GK:BJXNRB]/1.\O0\]EXC)/N&31F M1)DAH,21>3X0GQ(E@940CXH\TMI)>AM@/&W=UY)O%Z>:=R"]'@WC A6PH)DV MBE!:JLPXFXD%IDE*-FE#F>:L]BWES4@N3_$'2KF#P\9-$3M#701=PNA4X0H4 M/$)*Z'D$*FPI=LB\JMWR[0RCUVUTW5:JIXY>?[M6<._TO(DG*1^LCI82,%*A M6&(DCAE'3;Q86>>X@62>>[8.KH"N(F M/*>Y9]A65P^JOH6@CT4"*B$'B(* CE"BAT <%8;0#!Z,MOBGVKO"\93_R.V_ M8^A^'_EVH/-OZ9LKR=OS.&1F4C +B$;9IBT-+G)&1V*E-V"%*4UX*RO_04#' M-PG;ZVS4EZ\+<^X]^#,]\27$=W92@87,7^!V4NO5Q"LD/TUL8Y]'X MIH2;FF]/ZG0?N6M_UH^NBK#WSK!DKFL14XD>58*@EE!@K?E'$)% ML%R"K-[5L#WJUE6F#D7P\S]GS=V%I8,X:6[H!2X=)3R7NC=,H2593NDI5;%478OU&\8>=X8GZ#MP7.:O5<4Z7P)U M<%AXA-G.&V;VLE&!.JV(TM83J3,G09?"9='1+,%$SFM?HCG:Y)[02W($EA[_ MA3J 8EWTV^ILHG_'1Y2>&?.[=#T?(@0:(V'&HE%.&.:I#DY:RVI'DSN8QI^O1Q>O1R7:=) J<3PC%'!^D 4ZFQ9*1P.=B47C MDT2>))M&!$]H'7PRX9W.*/BD?-;=Q=&C M1@(WR9-LT[^S_?X/-_C+CG\A*->CPO" M@F"96RBMV 21RE 2 CJ0RJ/_(CQ%;ZWVE9&SF?R?+_-YOLQ==^@=T8PK&0V<2),L\3$!T8+;I+.6/)V- M7UMCPG^^M"=Y:8_.U:<9&'Q\L0H)( @)) ,:'=)I1EQ*D@0-)=%1,:A>J?8< MYEVOH^"CLYELF\[\'A!CVNN0';'9XFZ1'$?3#PR)SM!HO*'953]1KP7^6'?M M3AVX.XFRS^4RWQP^?KFYOZ*U5(%I1T K0YK^CPZ<)BI!XC2XQ'AM _T>@-,W M)#PJ!U;;K!ZLBU.$@+8*XG8:P_1VX(=W&M7L,J>.[@QV,9_3W#EL09-]#;1C MZ?BI\->CY>B#+_V-2Z5Y90/.#6?I2[UY)9,TL7;U@Z?#VT>N2YXY;?=1;0=T M7;OXL;A1Y%V."F0F^ ]Z,8&A\9ZC(\KI6+B2HLF5&;<%RAGZPIWK>51?21WD MVM_>('H_'<7?EZ 8DR%+@2AH+L7I.0D"IVRYUBEZQV6L[7IL!/(G;RHHZ%AE M'#>+;M%ZKOI5P)7G=GC1[Z$9K%SCB\R+:"2G27#I.=CH(K[,H"RS+!B[A5XK M(YS\DIYSP)2)@I1&C40Z%HGWU!+#J5#)&%RI:E>;/]TEO7FOJ3+,F[SRLGT8 M/8-2- _2H@)N+WDKDT^.B*9\JBP7Z'G4Q*4,UF2OS-J%H2V-O'8;\ P7P+KT MN=_QJP,M5._S]QC&>;G='H@HH\!2+Y603LFP6P'#'0?\ MDREMM="!97XU:+Z#\#;*:EF(DR6:+*>1!*H\D1DHL0J]&M @C7960'5#?3=D MWPVI.E38$\[*:"J+WDDLPS?&HW==XI.X["KOB66,$:^Y"($%X>-J%\OS/1%Z M:*;?'>V? *$ZR(?X&;V/T5> ]S#^W%^XY6M"^'9RV,QWTLS@[M^?CR;3UZ/I M?\/T'<31]; 46^Z!$I%[)XA0D(K#QTAPBA&-OU,ON =1^UYY9Y/Y[EZ&\Z!% M!VD%G4UL_G+_,AHO/BK?8SUNF(M6"6)H+O5.C27..T"CW5K.DV79U#X0/.X, M_WPSSH= %5MDUC_8#0ZQ&Q;02^7-U76.^UQV1%/%T53D@=K:]OWWF,G1R@(Z MB;+/,Y/#1)Z=I(DD4TJ61"6)Y^6X+?,@;:(ZNMKAOPO+Y-B+ P]F]LAS\MXQDV,?)1TMDT,9(;@&313U@LA@)0E2.9+!!\IU5%&N%MG^,Y.C&]ZT5U 7 M+8R;=5CP(-!DI27RRHC4I;U\ ^7><4SI-6VLKO MN+PFY'L)?TL3ZT,DUV431&7CCA>D3ZW G9J0 MU]#?/@*KK+>56V@+0%Q$RG1)5E#%&E8Q(B#OFUJ7@8* )'?J@OJ(!C<.?L*^ MUONH8513AEN-L"X2(]_!I]DX?O3EBNGH>NQOVF9$;GU@O53(W3"OY$!F5(!B M+K@@]_.B6_O[43YOM^S8J'!)PE6E3,D,BOQ@0M-4R M6G .?\E""U6]QO<:BM9QC&(QKLEL7@!O85"W7TX])A0$ M)CAA*3@B/>4D 'K=(;#D5,;_@^KYG&T G\!9:,>;M=C$T=351?G]^^#3B]FX M/[R>']'-H?>H"HP*JDCV.A$I< \.( 2:P$9D#PJ!U^[7_3BJ2V--6\%W$4Y] M .$\I4<*[ZA#3S:%XLY:KTI/\4"8*N6[O085JA]U/@;JHHFQO]B[2$C,7D.1'YI##N& KLH<+04 MRN(^O4XI.9H_-A/V$787/CX=VCN,"MU"7?5$/I MP$V=(U:!P?6/>FV"3,;5KE"X!N+XEF0%Y:QV(V\EV0XB&E^GUX. MG_M/_:D?+,"!36@.I4 "DQ:WO>317@V!Y*A,L""]LK4#A \"N@0*U)/XL:H7 MH,N3^]/BX*"_\RW1O7#XS1]#&$\^]C_=^_3MPNEI&N\V"VQ)%9BTB.I71E#E M&*!+J:R<&U"NDK=,*)JH#%I[HZE1R6;E,H\J]2IC:;>DO"@B+[7[JZ&7P]3_W$^S MN3U4$U*71V4DL'WB'%+F.7>6I."\$5J'*V?W[_=N 2;$%*D8(DO'4EEY *]?Q4(RD%2X +\6C/2S4;7 MWD-?'$V.H(&*%^L;M#MX\7=,Q?5)70W3)J'>.OAW/UY.6*!LG:64*%$:[Z32 MZ#=21@QSS&AIF!6[V?FG0'^9K#U['JP37W>TR^?'U/$WGCM'9 MG-GQTFXLT4 XY\4N$(D$G4NF/=7"*$ZUK.V;[@#K5-D.]2BP=MY55Q6=''8^ M"'%QXK,+R(XR(G8">)H,B>KJW8\^+71S,B(9D6P$@QX(=;A2^T")"U81JIWC M0I5Z3K7]Q!,2Z)&\BO/@SSXJJ4)K=Z37VS@?[H4,>WICO0SZ@SX1[K3EREP]SVW06Z 7). MA^][]"] $N9$K<_*XH+CA9,Y.D6-BQ2RH[K6&7S5A@=[>!"01*#,<^)+L@_#]CR"KZ7 KJX,SBOOKU]:VQZ?[ 5&>>)4$-:D MD@9NB0,C"7,0:.(E'%/[).M J!=+NF.HKK8]^2OZ./WE:W%G7RDG;6GL__"# M5WT?^H/^].NB"BXRZ3.A-J+,K*3$1JU) ,Z=R2&F M(':R."N N3ARG41+W1S7;P\9B9@#1 LDTAB(3"!1)NC""1X#-RXSE;3 M(R\\9QZP[9X_^ZCD^ %;=#$S=582'9JVM2*0@"89\9FA%Y!M%&:W))XG&[#= M2S_[!6SW$6XGE62G_7$SU6:[_5:LV6L 3BD! 89('4OQ2VV)M3(FSGWT5%9> M(S8CN3A[I(+ .W!^UE$MCRIVP-61U;$-TVD,C1IZ>Y0*+83>@3FQ%9\RD8?@ M G&XP*.G;M%3ETJ3R"@-(3MC>/V6X<4-RKI $B#0<2J'?$E#-M$47FK':E^@?@'-]VJ*.S+1<,V@J\]L6[*TG9 M[Y]PGLM2KD: SAY-%B;0%$[6D2"T((F:4#IW.<57Z^IL-@I7'OS$U=A:5D>_ MZ-8$]);U6KQR/F:2! NE/"_:-2Y'PFSV*0O#%%0OB;(CMB=.BTY5T;T]Z+^4 M@C&S>748*+WZT,0EX$(NQ9:1S31SW.O0,>*2*>=J'^0] .?2'82#1=_!Q;$M MT)9!L!W '<=5N _L+/R%P]6X&SU:Z*![SV$%I,X:K"Q]<[Q+1&;N$:0U!"SW M00N?8]9/GR#[^1!'XL<^HN^ %_]WY@?]W(>FU&=Q[425T@)01%? M<@V4BP+M(F9"KNU,;H!Q0=2?EQ!^J.)@MS=8TE[R\*4OP?I\WIX)02EKB@:+A MXP =GB0DFJC:J.Q%,GSUAL^3;$Q9?8\_7(P5"WZLMGK;!<;E]9K<2_A;>A4> M(KD.>TWZY*B5#)$HA:Z(@^0R2X,V007-W1OT=+TE]Q+[J(;, M*N^$O_HO=X#@>-%2 R2#P>D +$R9:)34HJKJ.)N;=<>4][=09^@\@Z6V;%J MC;\9=WQRE>O)A\QBY;ZQ8\D;;AD30DM@ M:..$R!V:F<&DY'GN[3A&.Z_BV^-^_N)O^D._$,;B$HMV-$E6PF,FH?45\2>; MI":9X'S2!-<:QG,$0J3'O2"B.% M\23JC)/V5A,;J2<,/<8DGV/T4>!G:!1*FHB2[B,7.0 M=Z1P#YT*GGNC'7'&LY*;5EI[9BW*T[3)/FJ7JV66[(;LDIG2@BVXJ4#Z!F-=ED:Q.00P!< EF. MIH"*T>D-TKC'9==T,U:QM-!%83@:B V<$VH492I*X6B'CM^E+B9- M$YZ?OB@A5#;(3BY+^!?*9,&5,)22S+E(F:YMHFP%9E;2\C3N' M2[L#'W@=U>(X?A=<'>4J;<-TFG2E&GI[E HMA'Y,4F1P.DHE2+2ENGB0F5B- M^, IS7-.BD/M^Y'')<,C"4O'Y,(^LC[6T<\K\!-8]B!=E$$]Y*!GXW.J'.L\ MCG#E$,=[(:.3D=L"SYB04\[9 E7X W#9V_C$2IG#MU9)EL8D[CRAX&W9630) M98_QRGJFC0$+G:4+5SN<>063"< ;W&IQSQQ>-Y)[AQ;R'W[P <8W/=#& P-+ M. L2K62O\8U)@M"HM94R4>]J3_(12,?W35KJ?G7YJ"GR#DYD-L%[\ZDQJ$8_ M-R]B#X3WE&57CJ"Z2%RT$WX&1<1_;LL>1 MSD9ZS4JX/V5TT:(@045-+ \T2\V\<[5K.6\$\N0)T%Z\'9RK%%:.Q@VB%S") MX_ZG6]\*F-3)X^R2*[U-$T5HC&="9>;,)MQ$9:57)+#9H2<@FWY3B/K.3X79J!>Z41EU# M?_L(K-,T:B&D Z8B45H8M )\(,'(3#1+QD+DD'8K<_4TTJCW$OO6-.I]9-9I M&C48$P.4V@F.<2)]9,05W\YJ$V((R=O=.FT^C33J@Y5WL,R.%4M[/[>07@[S M:'S3G#&TR)S>_K J4;4=L:Z$UI0-EGDIE4F^%)5"YS)RQIW+3EJI56_[8UO& MU^;/?0>?1N/B MT9X-;,5M2&S*DE7#B-G !./(A<\NNY8C9*RVO'LG?!U;HJ MP?8QKE)JM%\28&X_#)/IV,=I+XOL/"A#=&0)Y:$R<3X)8K0,N/A)*N01Y?$@ MUA,XY[49M5;-X!AJZZ3:\F<8SF#20_]#<&-,V1";2HYLWJ;/!H7K% ?):&WW M?3GV6=&AHK;6ZB =(.H. G=_'X\FDWDQSQX$X2#K0"(S96/%F5G*\5>O+8B ML*H';>X,_YTH_E"!=Q# >P\#_-/UWV%88]* MQ;CP0(P1R&]N/'&2)Y("35%%&M +ZRK^?POC.Z%)6P5T4#CI:C*!Z:3GC.+: M:4^$*E=HH81;E#9$,6D$) #G:Y\4ST?^3C1_@)@[R%U>-,Z;?!A=Q7_.^F/ M30XI.?U:JH=,<=DJE6(^E:_TDDH"ER1-VUDH7A47G6!9YH+N Z2@1 M^QZ0$Q>+;*^HS1&W%E+N7/4A.L&HCB1)9I#7PA%G92R5[)+CP$7@M6^@'T'E MNQ:%[%CC^PBW=H?"E\,T0X.L[P?+8RXP(+7B)#!1&C(&-,1-E"3J%)S4CEO[ MZ!G0QB>?S#0]1,JC6B*JW2KH'TC)\8;GOYD]=9:5+7?M?\ /YA^],/T>H9T*C)<@*(T"ZU8 M) J='K1>DR=>6/2'+%-2BAB3VJT)Z+81GJP.JXBL8O1YOB DG%D_]XOMMRP MSWDI*A0(TRDBK7@YT8](,+0(M:%!<5C-0-JR:JX]^\GJKJ68*H9Y&SB_#='- M+%^!M$2C5 +!@&3T$(E461#O<7I44VF%XU[X59=GL]+6'OUD==9.2%NCL)TG MK"QN0U7-6UEY9D?I*P\A7\EB$4DFD:6B1BN9N'4L*F8H:(&&B/)T0Q;+RM./ MD,S"G:5>)TN,S\471KY8&1A1/@DM-.,J5 ]>'2&9Y?6LO UO\GR0LJ0MG8&> M2#$R<*4Q8JWG2AW1U[;$ M7P[1O%R$YM[[ 4QZ*ML0%"ZS4?#2R3RB3<)$(A373Y&SEF8M;KO-=5IY] 5I MM8+L:MOE2X)].X3\YN=?7X_ANFR&/95\8DI8G!O^(Q-#O\&9A,J3CAOE6&"[ MM63=8;!+TW9M^7:137) U#@#\!SZ3DE7I+.:/5U_VG?DS3 M9AOH6D5/XY@FN!PEVMX$E$:_-V5&0M )W2@7!,T^H"?\YS%-!3;L=4RSCU:Z MC]7O .9[/:;92U$/!^T/D'+GJL_)RY!#)CIR023CE 2*7-=1:W08/16Z>NV. M,S^FJ:?Q?83;^3&-E$P$;C.1+N&T8L*=U/E,N,F.VT"CCCL&',_LF&8O*3]X M3+./B(YR3!.D3MG'A-8/1^LGB$B\S 9]'(8T5$[IO-IA[^DDQSL ZKB&RK6[KSXN/P3 M_ 3^[5_^/U!+ P04 " #P@;%6L)2T!HY6 0#&\P$ % &AW:VXM,C R M,S T,#)?9S$N:G!G[+P'7%-+MS>\$05!%*4J E&*H#25IK38$ $!08J DJ.( M=")*)R0H E(C(* H(%(5(5)"D!8Z B+2FQ"*()V$$C:D??'>[[OW>([G/.>Y M[[WO<][W<_.;_)BLF;5G5M:L]5\S:V]&/V,4V*UW7O<\P+*%!?B%^0!+2S?KF^?6[Y=6UF_?6[;NI5U*]LV-K9_*^P/*"FKJ)XXJ7;VG/9YG0NZ>I=-S)KU,S\C,RLYY];JPJ!A;@BM]5U9; M5]_0V/2^N:6SJ[NGMZ]_8'!L?.++Y-37Z9E9TO+*ZAIY'=S8_#8O%H"5Y?^[ M?CBO/<[$Y-64,,A MKFA"Y+]QIX-30$)I3)+T;6K_-K._-K'[_Z69_@P 7*POSQV/= T ! M<)T,H84R #L'&I#PJN(4M1-;H, -X*ZX>2;[P% MN/7Q.OS=9!Y ;)SK M%90\])"#.WF'6+F^6-$V@-KV.]F@?R_ W#6I\::%IZ3+X^U4/AVZR"O*$3!" M[Y,R]PX?+I_R\2:TIX@4Y?2JSZ%XL8+.^86!CIV?A^H7),K3HUEJU4L'/L[^0%^9U,+9;6^%A UI\M?[;\V?)GRY\M?[;\V?)G MRY\M?[;\V?*W+:F]]"$\T6V)RHD[51C XRQD'XK, M[)3=/+>^&<@I_?(_"W69 =PG^[#3.>6RJ3Q&@]GDF^"ST9VP&A@;?(S4]!#) M[9-8O728M-7*05!.=OW69' USF%P\L"5%W7GHB4<;T17@:2VQ(@UA:US0MYU M"U[M^GV+2KD/5S6-+A6HJI 3H_9OOY6P>]KNW*/Q?MPN$GXN#_N8]4LJ*"/5&$+R MDMLV9];-W[[O9PD/4EMLW&ZN*8-G1LXYB2:5M$?T;=-:^[@&%],HYJ"A"(L8 M [CBUE:2^3;KY$>?]W3B&B8?ZLH-2L%K%08)Y%,%M#B/UA#B31O>./TJT#;? M4:!65T/JUFE5%XV=WAVO>6+0NCGIA[5XY6AQU\[#$LY3Q4VD7 MV#_"B!?+-<\TT7?MH^%Y&\9"",;WJ(FFOH?'GFD//%U-LVFE/Q$BP%5)M+CR+);%5I8"N%UV=.AX8K M7@*E$^>S7_D@"4V"HIQQM:*:1'RX?C M^*KOR6)=.18/\;"L%-S6V;K*_[6L+X(!N' S(U0^C9UC^# H/_78ZWX0=\U5 MXVPFZ-+875>!_8PG4&(%DTBJ*A[S" &<5+[/D!$[GH4KP_J3:=9N+(V^4WG?#]LG MD7YF$TI#IM*V]C;\R\?\?SK][F8ZV*K7-=E]JU=NWW6##[DN=U!6"3M00NV< MAF4]3W:E!:HTE6[VI.YE .\+_!G U9U7N_!?(.PT=]@7:5;5>1M5!O!B.)'. M"B&E_[J2%R[-"OE)_2/JZS+MIDC/B%ME01;82X7%-S5Q)R^CK:9S(=4,8'E[ M(AU_BP%\R@$H@E$,8%K5C@$$-E$=OJLYWP@'FG[2_PFZ4WZ,^X3(C8'\%ST+ MIK)Y^[A=/YI.])8=:2)"J?CMJ% ]9#FD?Y*4W4PF;:D?H1W-8URD_P.YX /4[E)\#O R7_L." MV4%[ _U2@N!F 6+,-HAIW4](GZPCJYOSS3*%-%)!M!YZP6WQP^ZLD+J\(OFP;4%51ONH_?Y1+=I:>?C^0/+LFJ-9MDW2*X-L@?RD'J7-]-?'(\L4,ZJDHEKV0QV, M*%(KJ.GI7+ 6,[_^WQJZ_K;\3J\Q'K_3?F!=[P==CU&9O_G! @=;T2_[WRC MX/OJG]_U5T4185[QHRU0H!66M /7J-9#J2F!OK]%*A=]FH]UK< MF^/X]Y>V=AMK WQ_H7RGDV8%WRGLJ?U_A<-_%Q==B3 >I<)2LTOZBL* I@& MR&0 VTSHGQG @[.U$'L"[1DMTY-<$4" MAK):%$0\TAEDFL 9;RGC(9#Z$C= M5SI\LP1T3"/8F_:)::\H/ZO_*%9RB]W%P>CXKLI2L=*'T-$GR#W/FGAG"$0L M]F#6F0BI&-HS2(II:OG4XE!J0&HP4J&^0C7)?1=GL-Q1P5/BL]M: M]+.\X?FD(I3@T\G2-W6"1T#/-D$[_\S"DL29J;NPMX=PE'/3*;RDK01.#>[, M.3]]IV.^Q%F_F!*9$Y&+R]&RVOAT0GW;^5"5$52:B:F'L@^#^ZL%+Q6^+V9T2/B^?I'2JBUJ&S:)8 H'] M/>L#JMP3=SX7)D#F+IN$]\CK[,?YRSNHNOIC$IKP0:USU]]V9"]8.>-D8.$N M3)T&G=^O$A(;4HOP]6U'T96*/K9M#U#5'1O45Y^03*D6^;7(8?$"!$=%7K24 MZ2>WB0.4F'VL*QB;+"/XM@_G=SPQ.0>OB'X1! JMTG.?UXW6-S" \&1F)/2T M?I9\I0%[CF9+-Q"6CZ$8TS^636U#-Z)WO7*[/W?Y @=50N::(7H"SN83RGJ* MY)484+Y(BZ:?O,L $ 5O:+#1K[4*N^TIWF/P4/@.3U4UB5VHX_&M3LPUA)EO MR-^B@.1V#$O!V_JZ,N]U.5^Z*F#7X^R5YU#=P0;PJD09 #-U.!5: >7X_VP&SP,0"GI8>[;1>CK,@RHU!V8YT^ M10>$CRD#J#.&T@Z?TBR15^_$9\11.S7OAW\3EQD*.\*$O@=0@VC#[NZ ?BR: MK494,^+< -3*@ '@;D75G29V646BW#&N4_#V+WPHIQXTZ2C6=CD2OQKV7@LG M23*)W9#:4/'?R3]!()8P &<#2)0]^3*V>W? S"IZWQ"Z6>):8R)=*+4AR;(I MG '8P1^6@)2V+$?WD=>426'W)1WR% L"P1P+OUH$R1TW#K&IPX3/]1Z'II/ 7,Q9X_5%^V2XL!D/$A;I?A?3>PSM,,H$1POBW_%TN$;>=E3:W^ M=CC3_)FY6W"M',K9,!<37/@01WGV3E_D?ESA*TBE:+SVW4%H R;8YF 3F;N^ MG7ODZXOBWE_BH.NM0H3P*UF1^ESALW5'6N[L]..;,WF#,=3%2-U]J?B@9WQ1 M[3^,^G>&6S\WUWJ_HP+W='%0?DGDR%7*3FZ_CA)VG^,%[PKMU_&++X@RN"2W^R)P@ M[C&-!\@T\"K(3ZEDHRD&T-%A00JQ1!2?HEP8H9U #T&<,0$<;UL@/(!D MJB:+L/RX?7")/@)=W=!D?F,QRDT58NK@X8NT? :P,,$ C.+ZEM;^W Z.H;"A MU(1VYMW)FDR\EM%F,V,C2+F":G8!(0S ]C-^\V(WR^+C'W3]-0#M;?B^]I=L M\+=R"VRB:T<0-D>=II@K]0 (G6.JV4%3ZH\2X-ECUK*KEI++5/OC@_9UNOY M#5CCSL>'G-U3&XF^%.!3XXH^XC#GG&V_/D>6Q3 MK.ZA"J'"!$^SCJR%,_*=L117^';\I+6A/BK8\X3$B(KA'KK0, -0C5U>I.N_ M@H94*+\ U4\5$_$A2J5OBBE[SYF7O)474!*I;+]C)!%K=.CU .K]DC\#L#%& M*3)!(3/2%J]H]TT4K%J4E;1= M'$8TC DH7PHH,@B_R@ (>LXVX6%=V<96CLI3A\\?-W?ZFCH'*G\BW7R"P M*6T=[AZ\(H>GAP]=X:'708J*C^^C:HXM7#[_Z/E3)E6=#WHEJ,@"N&/>LNV/00?UQFU1T.5>* M.&\M_IP'O1A5&T/+*D9O"#!-7^O3W1Y!5XCQ;RA5A3=59VSJM.UIP8D*]_2@ M8\^92RFC>;MJK7E8&0RLBNU:"2.HDU5U^)_5R5@%9Q!<.R$M[CMT;_/^5;X M\2^WW;N"/AY%'BUC@D\DO=/+1BST="F1_%RL-+4EPD2H^#PKO5=QBAF\*2[ MXMQ3=Y&V724,-AA6W(PUT57)Z\C)2"@;:78>^=IL?]+KN@9,S= QTQY>,^"X M+CK' +96D]8?:IPF4NI%V7OR;R;UG:ZXMSH5$[;L@R >5O:'$@IG#MB5G/WWOS%V&,YO8; M"5J*"',2/$+#"F6/#NS3TSBM<;WB+.9>F0+W(,Y1$SF(5+^(P M,;$&PU8SBM]N5=BP[_C5X8O>!M['*"MZA/IYU,' HTQ?V)=[63E/5IG=R=CK M>9]%[YX !I"D/S;@W^<^]NKPC:R9RU[A8"I]$&_199??J[6?>H*86(MB'_2! MU%C=&+HR>(C=.[Y])&8(3$9+,!T%D#-1\,C MS6(YFPJ9J&ADG5[QDGZK1$:TE:[C3]AVS_?PCU6..CSRK*A3;- MKYRMGA,<26R5GA\V@VN:9>N7^7B\\GVVKDG$C8\[]S;U)7#OE)&DZF**:/U, M?YM'Z+=:[&@PSYCK]G!4ER1IC>BW+Z\5V([VU;1S406(CXA3#SJO#E^]X*8< M8#6]6-HM;YV8=/ZD1-QS+J*FKU3>R_ UATOIP>E"INFM>Z=CU5YU!4M+:UL> M>!DN8U);,(__XEW) ##2^*=,3?_5VOEGL-R?FMT_9K3!^J/%@2\B_,#E #3Z M[Q/2,=404&F(;O*4?]$!J";5-E9 MH4!^RP!B!XA0>M,[U.K3'-;A'_7]8ZN0]]<$]:VTD=#4"$'\6G5/FSK]-!'5 MQT\_\^J'2/T4K[$V'_!7BCF4&6-\V:- 0S)EF&;.#!@@]-,\3.\U3]CD!US^ MA]E8/*?Z@ 1/(F4>N05$9"N0%U%+=976D:KV8K'RE"W@P?=B2L+ M5>HD\NNR]BCLO&Z^,]>)R-O:Q>*@V$4 :/0*"MP23"+Y)(%)2^P/O!*'4I>E M.KR?6P-B MK!\9C6LBW1-+$^F^V>LW;,+3113O58NL\5FDA]09UWPR=9311AG@>G"Y^TCE]*W;9>18!H'-X=_MRV_ NHNYIJ)U.AU_-JDX(K2/^/()9D&J0K--%#9 M#."TN.L_0(' [A)A]-$^%%[S6@I#* &"9WN.HU&WEL:FDNU],0V95[5" M'7,^V.)2B.<:^>*;CH08I#W\LL4 >87)2Q\_&D?@@=JW#^QO@A$O84+P1!-T M=-T$H0[-?=6G;*5A,S1:Q*/27/^-1OA!J'SB$VQ!(J%1:Y@'@X?21:-$ M(J,CQD7T6G@>7K\$:XYVM++D79*]U#SL_!4-2NA4P_L5R>E@4 :R&U;$315( M)V> ;:] M05XA?8H1!AAG2 C?F>Z9>?BH]Y''^2HO?*!)X.3CI9GF-E!(.B0$?KEA'E41TSBZ\+X [NUD7[((4B! M:AW3@J&(YN@!6W(C+1:A8#\&?VASE$3.'&L/\T.%YO4.0GA\;L^H6EAXXV(. M;%]@N:^\I:=S M7M!;K\>^&%U?)=5-??4+Q>61FA*YA)P_Y!K6;[_MLTK##@PSL*#0TBJN$W%T M3ACE%*I&6L-NO-+HZJ<*_LR9%%50.R!O]OB(S<"T14>U_&JSU-,DW>O8\F0> M-B_O/BNLY ]BA8XTV%$XJU)X26A@V\^_F5DIN"< M:W:,8H]MV>/:"Q,>'LC6%-X>^D&F>GPB%.,:DWFDXLX2V:L#6&LV\P:YAZ/. M4V<9@@XAC%V!$J7,6MVD (HPOU M3,0U/G!LS72(?WM^>_ATNU^FO@#-=7[D"E0TZ89G"CR5=3/*(NO[:^GRJXR/^ MV"V&"Y^3@-GI-Z@"'P(]R L&?[=![%VI*JPW&& M,6^4]1VZ%HYO*3RE.UP>=TKD&O^?91A\8FOX5]/=H<):RM,$M@I-K@7;0]EY MLW<#GM5M[L0H$CX+ R]VG=ER?FJ>^\ZIDPQ@'U+&";*MXC #X-A5^6;H\_#5 M%KG5J$.=G["-:7<^RQKG?(F]T#RO2>36)*)&4^MQ)-E4$:3\;,)EL,X8-[ M MMZ%*CJ?_JP QFL)=3M1I='6%>A+Y,^E@0MX'9\L'(1 M,>_\?!F2#+K=9Q-J1ZW/WWQ4[17? M7+TE4*WL[^A!_Z[47X>*W]'>M-WI:Y#)F?;SZE/E0]^8G=HM_ MM57^AW2[@4$?K'S,$M;9XJ'JTAZY]Q+^0MTON!]!?[.M\2+OT?A0OVD,X1.FX4Z(D.71>5[/5P6$M6LS[I:<3MQ-:YV7/3 MY W1\$7Q<<"P#_;4Z,!]%LP#)0RH@J9SK+R8"7LYC>*I4ANP;"IO+2YF@GP= MGD7)9YP9++&Z&G=T->=6#X4#&T'C*"K/6;(I&$>11FC0'LDJPT5\]$^#%CG6 MLZ+L?0C^"9DH=-:*G*VE,3?4&L;A:.?Z.OVEV)&71\1>H\_^W$7\;^;"_X%J"6+&%()L M=J8V(N7+K@OM$S7P(G&LB M[ MF8"$SXG>F_*8J9[4("@'U7H\50 ]N'^B[34#J#VK88> OHC[MQW]<\!:\KV- M9SG-PG?8,<;:'J-O3=\J^1[T&BJ'^ZJ6P\LIL87FNN)Z2M?/".?V5.6M7]?F ML[!\^]WVT7_N@B@7?)>VRM; 9WQJVU\I?WSP_<=,( =0O]OVL"#[__#,_Q0$ M3R ZXJB9BN1R!H!#T[2,8/B>;\]6L3U#M5R&.N,I/@R@Z\L:A?;G _W=TR$6 M91;!]%[(LK464T'ZUQ7H<#+9)>\8 SOSQ\HSXM;8O19$4G2>2 MD'Q]3^RX+_>7%YZWI #I+[' *ZK!N"M[3=DV0CC"^'6#779_K5U96?+;@ARZ M_5O6V NL<3;'1MNYY@A8^PA7+06J?N=D$?'\,]5GHX0=P_([*;L2UV4^!5&W M^]2L-L>U-4UDGS>N&^M3=IPOD^PU6>!?;YZN>)?;]U@HV\ &#E=0_8(7B8'6 MP;?ZI)(?D**RFPB1?A<3DC3C?%/8B/'OQ_FA7N0Q/Z4W1TT]C(.FG8=R7F*K M1Z_?S^K9R);RU5V2&J;KRO$4:E]*$]HSLC!+,&< >8FG7H;+%'_^W7;TKX!7 M_QM_A0V1)=1%'J^-(Z@\V ?A8E/^ZV?K53KG+ M]_OHE_X9Z_>7V)CW*D?)U&V:-;[+=]IC93EXIO/SYX]C)A+&L?4I@9RQ9'*[ M85'BI6[Y]/LCVP=UOSZMS7!(EWR2 @ WXVQX(E[3![6D>/5P BC.XHCVF%W3 M7TB:'UR[5\4&KJ"J'ZXQ (NO$Z1VSG3#Q[ZOV\?04P2'?,R7_$&CE$J4G4.# MC9'=9E6S)RJG3#3Q#;)_Y'!H8]61PI2NL90X3_SICJ\F4>,?3F 4 M. &8/B;NY7\0F7GRKFE*8:+W@%?XH,S+Q2&7M+/]64,5*4OX#[B9&3^P&N.)L]XTM[G/'8[/#% M*CZJ6O=4$5'@*31^?(EGL&17]H$Y6Y?A/LKBB::2K<]/S'OGS7M9U<5E7Y%V]G1F;/!U77+M@LQY[?D M" - 3L7)L3;N6C7^[!"$]H1_V6([TU_:XY@DW;S@3E.W;-@+WWE1@"H/]-M,)=:C]L2OY>1C\\S#X MK[+QP3? 'Z;(@0T3,NB!B=%;.;TCYP4;4V1#'W>F:>SW>1(P%[)/&)*8\N"8 MH8:72@IG;-S53K>.\!&C0NK0@ SNY3&,C9*X=ZZ?9$\5H7)IE7>K4G92>RK6^*R!-5K MA2Z:6WD^$%-W]@D%O"76;DE)%'R)U9V[A% #O<>@P3:[BXC0^\58[-LB]/;T MA!CT?V007>0<>G-T[Y''4Z03B6U6UD,.F"_HV-GUN)Y5?34^28%9TU[XHG[A M,G4DC1GG9'G^N=OXPQ3.?T;<8:@O"NE,^OO7(U_Y@\>EB_[T6C1X["-'=,,8&T3M_R#Q93X*&_F/$'?.\BF"OZNX=:^_]K;#"Q^-$T?#$^ MJI@!".-J(-N<$X5K%P^%!\ MTDC+X)"K5??&9]CN3[7CR9)LG1WE='W,*/(>]2;X:IP@Y/,.;X\*Q-WS;!9G MKZ\2,RZ3VS)0MJSVL6XQ_XX:T==F9:OG M,N[EW'F&)>M>147+1]8NYT^?GEJ)('HJ^/K76T6#=O2"3F!@>]3A#S M>R>G+K%62(/!])G+QZ9C\!]OP?Q?G&QA2ST-AHY"'XQP]&A)(BZ1$A+'EK@= M$N#>N7-^/:M>O267I%MU90MWYZ1W)ZTLL2.'H86P>NZ!=5U:;H4XJ5R_ G3. M@[4YVDVX\S5GY3:XRQ6CE3[>-4I )_Y_]XD#P!9T %[AL+!J'PHZ[1H07T&4UMUL[$KWC,ZCC_CUIC* MK7?!9Q1U^B?"5BP#V%TW"A6DFA2"I[#BF#Y>$3_H&!) MI[4ZMC9&HE5<1_RH3#'KZJUP*J4;*3\+)5Z"@G+L:-1U_![GL@S4=@9@CP]- M$*1+$1?C7[<[0L(01J\V3&K( P<\'!=<%ZZ5#/&^_;BCU#5<$$;G6*><]:D; M@U/Y\.1 9MQ\R:>UP2_E79J/C'Z7!IP83K'NMJNH+/J$20^\-A-KI*@46^?L MK2;!-;\H'G?=10Q@67?]">7_87F=1"[/\+'5+B>)XG-TG&UMW5:&/[?<+FA, MEVTB\F5*U\J;>%TPR,AOCX".9A"V*:P2P@2@ AZ^/#[4BN1B 8[AF M6KQ:X9,>ME,G9#ZJRB,#B.RU[0^A?!JG!4,0.\?T6RFO)+:/F$K=U*#-"%,+ M09!=MU1XH#]%:";4T>YKZF)*!G_3 M*Y]?X2(DS.+>V\^GHU-L%T34/"4_I#N_4Y@J1RXI5L06=6"TEU?>S]SB'Y%Z MVGC<&XMUQL>O#SQ-9:4+:1/]QU1"B2/JFV6F5+"ROXYS"RJT!]G !S@ M\>K9JJ.D\\D9@Y%37TTJH[\W6Z#O >/K]G*JY0'@:S=$RX[&05_\6< M3"8IQ7TV.G NBL_NZ1/B"T!7ZI[-3F=F5,M)B[0%TSW3H$T+PKH2QK6)HJ8, MP$Z>&SHC"HM#DW$3(Q7>]!T6I-!Z-4@-AAUDK[4J$+*(5'"35]Z?>[(P\9)U MAIRP?V+(><>Z38B)-'.C*2J7JC<.&&WNZ6H$_&*GG'B$4-# MB]FXPJ)K0GTP ^YI^<;-ULN%H29=<+%27&G8S?OC'*P9#^N.M-2%;-U]6E@H MH4J$N0X/(>Q[J<;$K@8(.T([+RR=.#Q9V1C*M1(D=OJVY(KX*4,$U@?G7JT( M,8:Y6R2&OR#V3!JL:E'$VEY]?6H@Z\+_KG_^-RQ;5N M,GF_H>XDHIN,!BAU)1 !!$NN#W[L:PA=;,:* =1CV!T2[EXS>C/=6^OZWC7M M0Z)[W6TR+M;ZA7V"NJJISITR9KW+O#77[0=(ZL(J, 3\#K?ALH, M7+"AM4;WR7Z)\\9$^%D2H5[.NK[$SRTQS2>!MN""2.316&D]7KCA+&Q[#D(?QYJ]"FDR'0S+^69;->U&:1\66FWU+DS#<;& M#^)*%!_VX%2';2Z\X&;:N]%H9H!+UT2P,*=_ R$ :E(,FN]HN*;Y'-FK'&$] M4-'\QK2\LO)YJ-37^\-I@9&/N,YM.87)=&YD]DQ)40/+28ID"&@]@4=;586^ M\L&;$*\]+ILJ&,NS5'CCJ8MX^Y*\+V[2,WE+^[WUBYFHD,K80,Z-N^1(8ELB ME<^[WAM:Z!9S^-D8VSW,60:P(]'Z(7VN7E6@2#9WS-\"$J#Q)9+0DKT]C'SJ M8FP[&?X2*0X>@H1IL?1J03[[)%IVI/=ZS+A,]FAHYNS7GS.+T2NJ4;O_Z3V+ M^C6DG<;][6Q5NSOQHX-04.IC4-:AB#2J'CAG9R^Z)-_9-:&2*:Q?FN!RY!&; MK@2I66+]Q2Y5^HZ-E_VGF=.1HKWRB"C73V6G'J.]4;+FYA_NU\/L2A3N>WNN M\\*EA6C7.R+CO%1\U;U#C.?\AV%^72G 8J!,:IZ?(N<(*XC"S[.BB)URUF,(+1$A MI4$!S.T5S0_J%76R<3=/EBK>0IW4*TU<#S<+%,MF0MI^Z!@\$"DSC1)&.$[@ M]U&U2?8/BGV+,5OG8+NQ.4LWB9//6UZI#CL3T\G7R6F8$C<]%TAM,PJI>D8C21(H!;KM"AWC]LGY+R3ZE>C;O$([S.U M,HYWU+T; @I(7\F:H!V),,X>4J6DA;AS7U.*=MJGW.[!++M <3X?JB&N"+$JQ?;XQ& 2>EZJ< MVR05M;TK4:]#Z'/=@0>)"K'>6]X!?GU]V-\]>GI*]-W?_#TF+OZ1A8 MYYD,#.=?N)>P94O)2'9O\7<)+QK?GR__/5[<\W\&]60JSZ /5FE_]K!K;/)[(A(51D%]7 M7)A@E '\)/]#\BT?\[Z&XXZ=RB&O7(4"LDZ97^!0Q]UQSOT--F;].[QA[>]) MQ?"10)+W@B))"WXOR:N(*X6/V$UJGU#OMY41&6Y)[NC?LLMZJQW11[S .(5 MC@8Q^>!9@[<@G-@A,-&8(OMXCB0$#>"6<4UHPL,P83G(&D++4:9E("9!K(7J1!*Z>$/=H\6\.EY\FOI?<" M+-6 UQL&P#D(9AFHG7_;(Y=N5/R>LYE%RFO1P-/SNPR318E8]:"_@Z3_"6J^ MZCC[0A1%EJIP7'L"AM;:5Y*DL%;RR,G1_3;^2MK(!'TC?R=J].7(5I+MPRHV M*C<8/_'IZ[K%(.3!E_!VT3RE217T'6S%[?ZPW)QR[YGUE&N()>FZ]EC/B3;J MJQ$8R%E.Y7;[DS?5.24VW",YP8%A]+W.Z3T^\9%G:BI,XO8K7Q;;"*Z':IWS M;YD0OPT0#7R6J(HZ"_$3A-3Q]H4&WRQK_&:;0K76_OM-]OE#V1^R27RONB+C M)Y6J*/3M%38JE9SAR;(:L^HV<_':?N]TD1Q%0]\9V!4\WE9K,;Q]G?*BF?41QN#B!,<5IFNL@@"K)--FW6>&R\OO0%\.*>KEQ%X2SJ M4?L@,J/>\^VD'0VG\=VS@J+[A5P?O)L)6X1LY&#,P,,89.?(,6)#8QXIM3H) M%K3&Z]?JF%'W2@>);"_8;A^KD(@2A#0_3J]ID;RZQ<;K!0[O!PO4>)SU86^C<74X:N60[E-]VG-Z<2C2#LR ]6Y^/R MCLQ8I4:Z6#G:D60&JU9]TY='3H3X1!XRO6F?X+9CS[70QC&*Z[1: R8,R8H+ M\J2I[# H0X=@;Y/[5(^[27GPTAK4O2*U^.[XOF\J,+ZZ7&_*E//E$22J[XN_ M:2%"5!!X^\2Z,QS[7,G;O*?2;;4O:7WN[A2:FTY(,H_+TQY=&E0\VX/DG[M3 M\GZ"=.L1X7IR^89JS)2J,8W_F+[]P 4=?ZSV( M'T]"^3$ Z(Q#"E.;9B"6?N+&ZQWA3^FH"S^A[>L?N]-YR?!"JQ'M^DO21Z(#<"8;!X7FA MRY/$J>*0UDO1AC-?6N]_\1XHY;:Z4V<6Z9N06]9'W__55FU?+QO6[+QK5P[] M0Y\,,K$31IZ+5E7O\.AV@C]G]T+^4- M)+R*HPR,)];5HW:Y(&"O060 ZG1%5UI?L3H.5]EEXV-S\"[\R.Z.MGV_3,^> M-K]T>N\+;B5:^2BM>$TA2 I2KM'U1FK%&S:3 US6>B[2D(F]5EYI=J&2;Q+ MA9: MUPEMM +Q^ZAO*?<33LI$CO:&8!G 5@40G^&P[I?71!74(7?V(X0S&JS MO3MNG9>VM-CVH?#:23/[Y>I27U.==Y'7SPA(ZFJUVD@Q;_0%],Q&2-,>TD5] M!,^#/8+U$3NN\6=V(5 B,^^TQ+!)OO8AM,D;^JU*=R1BA7$?VU=41[0&?F:X M_/5M\08P=&)I)U6!:),VT2XP\E!6:>ZN;![5T.^(].*'>FF19GZL#;\@U0[= M:'P'Y4] M'/,E(4\83.K,YM_K?-@!W[8A1QCN'J0]1[".&UB;X&GI6C*6&TA)DL:I*U?P MT/Y-M[O\A5_3]X0@0R5NLI9KX;3Y2]C9C5A#35\N]> JGO4T;^ PH\7RP7L_ M9;W$+E*J\C:#OTLA0%0R@&U,XW\_:A95.)7M2DP7G[,,R &7+! MH__*H\ #XHB\^]6\P7LE5$;96V!L#& TGPFZ%.H8 *^V^\0<#=J@)INHCO$8 M6'TO=W.[H75+PM9K>3,5)\B8.]%F$1B=06T9CZKY#:YVM _JR <;SN*,+\D9 MG14W*)KP;&NIH;MK2>&C'DN#$:,["7654N,AV238F4Z//&?#Z.7FM63S_?;2 MR4I$3TVK027MI+SG7E C*09+ZJL(VYL+4KKN<-S*9H@!U$9FT3 M86'E#AV T"T4)C+;GS]4)H MNDEV4E XY>O[U.8B@LRW-]HMB!-9QVZM@L&D9W56%PN^>N:-%&Q/C2Y]J+(" M@CXZM8B M1E[HZ"3=4<\"#YJBR*L*-? AWE'5A9T3.]K9$1"2Y&*!9%3M;UA?9G5^S M]XT*69V$9@6)1]?O5*CP8+ 1CS.QDR?U MB:Z9RQ?&-2 4)7H[$J@*L&!BJFV(8]=]);)TJB+./_CXP5!W12]Q]FYON9_T MF\F3!B.&7^V$-;DT?!U/:WOI*KR7?AD>=^F[=(/_3!EVKD:-OM8Z3GM=Q4?_ ML$)UI#VFB[6^A(%6TU?!D XE9_4:[VS5EL5M'XZ['E/I:YGXLL+QD0TJTT7? MP<\$> GV/".21&E= '/_J/OM=MHI7H27I)ZS(CC@/NK%] MJ[VP=>(7'WSN^.&VDC@#Z0&,3+.?"W+%&*;$_(UD*NPH9@ASVM-1L(MBCM!. MM,:3##K>$=?2IWN];G09PN*%(QQL/]NYMB>T-T_&1#ZGR=EHR>PBEH89WS%H M&)QSIG9J4@6.G)B7.+8G(CRVS 0[3ZY\MO8M;_JKVOUWJ?R(?:#1!(K7,469 M!*_+$V4 EAV+$^\ZUYPCMJJJ=#:>/6CI7OI+H/OSF[M.Y">%.YE$E-WR/&R2 M)VH58^";FX(BK>C1,I:4%M1-:<\0%F.YZG/[O@2]= M>YKK3GKL^0O US8Y!N"VX#UV=28#V9\*:)P=/?1Y-YAH]' V23;TQ,ZOU3O. M&5T*OG*ONZ_#HWEAM.S>@EN:KEB,7K-P.&=ARO8#:_S%1[J,)Y^[57U=9P!) M]JEAU>.3EKUU%K?CION4(+2R^3Y:N?2Z]ZUO;P8(PW-KR3C(C*-"JE0ZUX;8 M#@3DZE?JQEOO&QS2'1QY?5O'W3H^:!06C-])WRM'1>U"[,R<=GQM$Y![":U7 M>(''L21XQ S85RW"_FI6%W. Y%9)":!"2(:9&$>Z(+&]P8BS/4"6/.B6P@ & MU"H?<$TF2 Z7'4Y0/JAC"8&?./38L3%C, CGS 2!P.O2P7Y9#W+C_ O\X=!<>SNR_TJ@V2C2*\I0[6ZUU:"\/Z-U4(I?U87]VRQ(E MJWGT^G+ 28S;UJ-<&;MUMIIV9YK$%?=$$9_,BVKM\O$+UX7;X^*LL[^L,9U9 MD5KMWS:3_4AH. :N1.!RLHI^CNH\\#;I@M8U@EJ:3!/RU'B@UF4F^ZZ&41G, M@(Q^%UT384""!57M_@RN&Z$G5!]2]ZYS^#J/K? W<[:[H&6]EF%16ON2^6*X M"GGOQ<&2JA29O5U1->\(G"[*S- 'G8]&(HF+OB*N7';V$&F,>F,2TNG$V<[=DO"[TV+R M/]U1=$S7(@YFV*WFE9P]O8D0,HRSW9F7]T9F)Q9;?%H\1)G%C-^"Q10 6 .W M&?R$?G\1^N4;35@TY F.X@/E*^QSS_3Q;CG0I03B>VV&H7MJ ^_H:M[>!4@) MFYO-==89QUOE=X27(R^$QP5+GVP>$(^BI2,\QZ%[G,C0(OO:\@G(0X0N1P#L M$CIU/D#Q1(*7>/K;E@.C7]:VOL*<)W+?0Z@2NVH&4?<0DC?D5FDJG[6W>+M- M]J_?DBC0;#Y4NC30.B:/'8T2HS3A]]A98_:!KZ_[CN](J=*!E&.-SD4AK^Y2 M3+FP ZV+495/,\_3M77G[$HJ-)H_FQ%@L[S2Y9">NI.CQ;!2VU$ST6ZH9Y&Z M.GT_7"8*))'ZJJ%%N+IG^##(;OB W)B8C/H)MKD(2D)[(IP3)1RI8QBXI0G@ MT7S2>#DVTFQ(!6,3+13YNBK^(EUL US/X&GO&[.@L.!Z[P'3[8?,A8BZAH3 M^^9%B KD"%HN4NE4*A<"FC[7X:,]VH/5-^*]BBUY=B0CO?6^5[#^B9A[&^PC MILA36_L(=H_'+.0]A3M-5Q.;Y5)&;+)7LG<3Z8J\]?(>HYWUNA\/Y[9TNBUD MXBQ<.[%K[S93*1S(&L+6"F6*.JA?SP $JEBGO5,4\%UM4YDJ.$ M+RDIV!5H'--:Q/>4)JR3W3MM-;F.S<6U:-+AB9^-&0 GCL[9GLLU"\%":]L. MI*3K$37Z]B-3[G+1M>Y7F5>)FLV>-,7LA*VHPM\IDM\4,-&-K/3UMW'K)A:7 M(JT+L<.#Y?YXQ5E.F4D& -Z"@(=M;LN\GUHI$$^$&[C01'6/JW%_ MZ& 7)H4:R?4,M,8UAAI^,LCU\D6(2ZR>+FG39/T.9T MNH@9,9^)FAOT*7K4.[WW*'6FX#/U1='0&PINTIM5+'#88@3-BCMO"NVB7'D+ M?ZX]YTAT[CB::]J7/D3B#TY1H[U>$&^BK>KD4.>F".!=!C!O[-L>5@$=;W-( MK? T$IDU*MU,CE- I-;WT!3H'-S,P/=K!XEL-)!20^I:L)I*A](C2UW6T@?L MG/V*4.1Q!C"9^L+?96;A?-+:*X7.Q%D_>B[E/++=3P"%TU('5=KA,"SXLE/# MD[X:](ENUC:+Q\'FS=)Y<,Q@)[7N4>MZK,(^RPMULSQGG"%ZW[P'O6902ZN9 M:/-(@LW;4PY,/Z&_I\57"0_%4-U]#E4?VTR5D7KU M$1PGB7]OAL#<()Q5;%#[6(M&<"JE8IS M2@7S1DR]JU'+RU(I(13OL&G[*/:6F)][&'JFI)3F/%R,O\\ V#V.[XH@IM:9 M^QM:S)?Q5_@L4:5E7A2]+>A*$]@,>'ST_+$'(4?3E_GN3NK3K[4QW2X)1K'E MMD_&;_@;H#Z?A-+>HY]"QQ:AA=@E:H06!(S(0WE39,865A8WX=KKU"@(<16V MEKK0/NT+'[L9K?:EHO=>5Z@Z[9*R#:TWHAGU$3?)!S-M2P.#E M;/H=>Z97)1+QD4(Q#"#I1$6# Z-M*X0#C>ANGK1H MFZ)G)1!V4 MJ _CT3,:IG>#Z"Q++LK2Y6CG64[IS9&=KJ'HCY=I$D&S)]:KY/4[F?#VBN(W MQ79@BDPT[^.W+$02<20N)<@4Q#J>A-E^:6K/A!"9IKS&!FO+ )B![CW"UM7G MJ_1NDDJ:EE:57B0#6&L(.*T-L&!47=$5BEMQ?TYN_3P2?=-H(:LN=!B-GXT=PD'!5%[V< NXJ?K]%; M0#_[IJZ/2#]D]F#5BY?HA7V8D.>"M-+4K[?IS5GT(U@(K3Z6FJ1EWHNW306E M(5&K_GANGR4ZITN1XV#PFX2^0=?$FLK#/ [7]-0$'#D./GYT6F1NF5(/(UY$ M1PM <-KK\Y='&4#AK#>9I)66/:<66_G_L/>>84UVZ[IH$!6E*HB@E*B * BH M*" EL=%$0$!ZB8!T 9$6("1(EZH@H+0HB("42)<:(101$>E20X+TEE#""RF< MN.;>U_KFG-^<9^YS]EIGGVNM'USY049Y1YYRW^\8XWZJ\KZGG]DP)!IFC%[U M.*WB_4SO1]#PFO&3:ILCI&:@*VAZ^JTERIWKH)JJ*])LHZEK=B=;;VW54ZAL MR285U@IO8%-[Z2Z18Q#W:%?Q:\HR?*?FT)0\U"G@#CG)O?:[;L<'J^[17=?$ M_8 N,TZQDM)P''3I*8$5%"EF;BJ[WM-3)#5A>UF-H"M>K>&T3Y MD2.V.LFP>Z/6H[#1MF![;V&2KB#<,0(G'J-QZ[SP$?0@C4E5/ M*$0<@.H.^\2VC7GGNU:[J,K-^WT2$RL0>QZP_^1.SAH%#&Q19:RUB9Z 9'Z[ MD/G\V\:<^R7K+B5A.T;8!5H)W^VC<&. M.=_91&.=RUV#[QJKK@Z:Z\I=?>>P/A.X.INP+"O/%1>6?7:\Z_].!_WEL MVA:^04C$H6,L[.;QO*H<[Y:JRYJ MX./Q#(U\)/64RNJW!I<3C17TEI;#Q_\ M]#+D$.UV.>E[H\C $UQP@8MT &=!K0SK:3%G),OCPR!ASLR$ZIB"[P9N7;-- MT^R?7(WMK[I=DU9 7VAHG''*U_6!,*%:9 G]'8,-E8L5)B 3'J=9?X#XA3P(OW2W97>+S<]^?)RC1/ MG3C]6#S.*:X\Q*VJV%V(@ ]!7"-:[H%.P%'-@<8))1\TGA4NFO@=[5 ;+92X MG?!&H-E^^&KQHD$F4@@JTS2W"WV!BVIQ-+/H#$*YZ'](WQY^E_MP#[0R7T.? M=HPAPV*535;U MQS=EH,?28C@\Z1XZJNXLAB=L#^3B"8)'$4QJI!^IDZ^^#H80J#N*9:Q"!0SJ M?AOE?C/7Y'C"6J#GMN/C^IE>'V8+#-S?Q#@<.IAQ#WM:>R^_ ^0L_UGAVB*!*5VXN'A2 M(!(AH[R8WDB3UQ"/CK5\TGW$US;J58?H$PY.T[G9V'Q4,[/Y5 Y*2 9R#=4L MB7W ? @[)E296'0+^H"P(I>^57CM2_RTNY,,!.+IW)MU4U'90W-^@V,^(>E4 M-./P;]D[\&^5;E2S4H/$FT4&-P#.!:*(ZBGA;*; ,Z)6$SYPNUF@._7'-X61 MT\%CM\\+N7^VZQ"GYU\7[FDN826F130=GT>* "/DX[BV)NF*,K.M'MZ%0#:* MUR52OG@A M?]Q6OE\DYE<7N49BN%7$9.*C>\GAK^9%?DDVT^6[ M\9^#CL?FNM@(]\GX<'&WJ%A*G^/EL'0VY3CF"C)F_<%B(XPE6 HQH8*LBQH* M:^"S$:<8/.= ,6?^7*-+8\LWZ.NP=RCHS<%C)M!6'C )3B%705'BT*&'_3[ MQ$N-=P<%//YYW^ 'R^"K))!!4FL(BSC[MN$3/\V'<^SWO#/*+:HI6N@V43E2 M?JC/KT&:/5%'1&I(IZ DMW9 -NF8R[L'+]I/1 N]C@;YEPH1H9^Q$8$U;?$J ME%0@O[1'',G9)^&NW&/>J@;7OW^8:.TZI!%/\T7QL5*4A!_08Q1 ]8E-7@E^Y8'W M+R9FU4",^=>:AN?K.U<\&-H5++4(T%YD)7N:6D^ MNG**1$G!H)KO(\_>F-X#\?^T-F/T0/@&.0!/C5KF"/XHOJ.4SA]3S!'VGP$W MW>A125'#4*[34R'\C&]U3K&_ )<\#F]BCX"U:QKVE*B6Y-&QL\KJX)ZRH(#X M)1M,CG.Z8J2/FSXWX*]34_;Q8[5.D+2TUFVO&[SG[M\V_FP, H&F6.XC_E!" MHJ+5?M$X-D]_(K\\\7U-\%A@S:YXHL[A5(/]ZP_O6^W^>%WV+^S]6D\,ZA!$@.9)BF/L!VJGU.1;E=4[ M\.6#,B;J)NVL;U7;IU65G^/*^#>"&%^8T!ZV'#EG0@]ODODMQD)PUIL%;I%/ MDO-KXJ%SV6B$_FOW#O8$OXNR9IFL+CY>_%_Y6IX;HX'["6[S=Z895Q$@0)ZJ#E>G<9$K"$.OB3)7R^T3 M&)R=K$=#R5J?X#!P:US^9!,SA43ZTZM0]K#-M1$PT0!X/96!U&>Z2[0_T%@5 MC>I2@QJH750RF]DYQC-]MH9B=@%&0E>DK7=2,7W6:A),0"P\.7;I\^_#B4/@ M;OXU.3/?K4CL.*0RIT%R2H!V##P5U9[(QUR+#^2[%FDX9K\7GZ_,_8Z!46K3J-<+:\04^.*K-@BLUW_9QO<>%*H[[Z2BBNI+VT?'M\N%#H'Y*I60V]$,4<64@@\\Q*26 MNP$) <0+Y[8PN04EA8,&)B^-;%!SM7/$]1W3I"RI\GSQXEI8O:?2%2+]$=HQ M\2(3&-DA>_9 X*V#I+FG"-NZ.0GZA(N;%N8KG^>Q][*P\V!]?KFW^C%$&5J821YO6 MVDPF5>F9C(OS?EYC9L6*HIQD2/RL&5[)W_/*N 9B/C.2(V(J0CCFFLO]0NDS,'IE8=H6KV)WUK7>8^Z=_BD^<#&/\*0X:[?BAI3[_#'H(Y, MT#!N3D/04ZIT!=J,;G>^T7EP9OK,II4E;*YHPG0(:?)^G,S9G7D)R8UI8S4 MVHT -)C$,#6YLNA=J]87I@5 1FJYAYDDNZ R7V?\P(SW%Y6TI'?H!Z7L+^?N>/"9..^.B\ISO;*U M?8;K2NOJ*K(L#TV3\%'ZYGX0U ?K)VT2]%P0Y M]OG467=]RZ'2(4$[D9=\7?7"4NUOZLO8WR0=@"O2^->(D_DD-XIQ.9D[C'IB M 0:NDM%I3_=+?$^3&UP9TMK2B2V[[9B2=LM:X#8 MW(IYOC4@22EDXJ>">2BI4?4J0:#V4]\>R!'*L:28MNN$>R6>_"U21SJH,$_T ME)N/#)^%UJ_H%,.#]>LY$2'0>]"'J%'+9FRUW/(< 37J1AB,;\-&T>R=)"B1 M-6&\C?GH,[?$"EGME<_4ZA/D:B1/0!)MK*D"\+DI_U;L2$8+0XV>3A,=Y7GJ M:U::3QIZ.6IOMJ,PN^JA7@%R'\SPCM8R$GR09^31NWCEOR\I_Y-+RJ5LE' MI]B".M3&%G5!?0_T;&OLJ2TA_GR HH#NYR?03Z\Y.Y[^>.C1[2#Z'G^OTX2C&MK;D) G^OL:TB@HTFP-V;[=%%P%;56#:(E2 MCE>3-)*5YO3Z$U (31?'[]J,A2E"B*B)0W3QC/!9D=%WNWL@\<">X7=!G:7/ M,E^E)[L;O*OO-A3RCE_G MG+,DN]I!KR2WFIPW UMJBNK]'E?C[1A"ECI:%FY%1<]N:G*ZYGZ_@,\SGEL)2F>Z!1_S3(JA,\Y([8$J3=OPHDBFZ_#)0A\D_J2:,3JK^]]J M-4G1KO<_/X10M$/"EI<,&X0ZCQUC9D@3%N$CLW(VD;RY'Y+2I.^L!Y]IH-%J M&I,&=G9K4SC]1)]DR09>=C&R=NU4F:_^56?BJ9&U>.C^GUK_"YWCJ9 %K5_I5Z[8*V>))V<4\H]@!#F-&# MYMS$A*/8$6JBKW-R-G8)"E=ZTO&6$\6UP3S+C"3AF_PRB(MYI_MB92*]?[KPB/_DI06 M-]OTVG(S"4S))O70SF"%&$(+N^.7PB@JA??R!C/ Q%"?,UH)CY$FH.GGFOP$ M*.D#,V+#?M;0):=,X_#3_B$R.WN@<,EV_RZ>Z NGP3@75'P-B*7EBQ)(ZK3J M\-!+4P=.7]>+%(^^J/4NX_5%=+I+-E)2!D>4"C*;Y(>F*T/1VG+GSS8D"M"S ML)[0$*:M822?^JR8;.!$KU9*7)5C@;?\^.E:W<>2:G L\PZ;5;LEZ_Z([]*C MTMU09\P(&R687KCY:AER"0&M:6BH I-EAMT%QQ85.+F-W]8FQ>-^S'NFWW(6\VK M-8,D.'9*)PG6)9G_U4+N9FAG%1JQBO X3AKCE\:@JB W65&[9V>6^^L5:\^Y+!7.X*AHL+K"GKMO7F=W\]MG'&'Z3[^=7Z0U9[)OZ)2$9O:_NBH85 M,<1)XMF$H(!I[B0QSLN_=]V?WY@:#G/#DO1A/]O[.TYZ/EMA@.:7O-1V+K=( MH)=+VKTHGO*=[:@H1[6B\<^.E:1*M4SB1'79CM-Q !73(^\4WS(89]4W:XB] MG3*8/)^:[C9L] 4U]0S*CC GR(4W20,9&/-N3WMBEL:0VNFSADT^?D4775Z* M?NBY=#WH57QPK8'9SQ&7U'L+=>Z9O^_17GALV2QX._Z8K?']QTR>PK8O#R/- M9TUT^YIK4KM=*VK,F7P^+S2\MO8X?)$/ S\Y0@W(BP M%EZE#X:OM?I90*+>+O3CEY2;\I]\'#,;Q0EI7UC_\NN"5XZT_*53H'?9!T!P M4]HQ#+%CA9_4/U7ZE( ?86V>%!Z$2,.7VBG9)TC\V['/LQ1OU6=/SKIL7:.$ MMCVHJ*E_<(SWF['?)[OX.2P(H4YULV!.1Z8*)HCPIQ=7[B OTB ##8ZC:ZV' M&M3LTO7R%1*+73]JBG27U<2;M+9Y\F*33F4\## W*&]')<)(!BA +'^%@S0Y M1_A]\_L]]O"5B>&+-BZ!LT_)WG>K!GQBY\5YQR8MNF?1LLZ_[FG<$N/ZLCB_ M&D\"MWE&X,O3.L"'7*'[(5!4\T^(X!"2R]5B@E%"Y&&!>]%DWL%Z[$V5\47+]N%L(.8ELTI?%I4C[V0CT\?YH2.E:NJ-VT0^$H.MV9LT9\RY$M6)F7IYG.%+OBS]!,L=/YU.I.Q:PG*A^GJXC; ';)#7(!*$\4TX0.4=YD:U2YOK;U6)?5N3FW M?_G!DS=S,>O0Z,F+9.C*]#1U#Q0"9JNJCX<2(I]Y_T+<(N?%3BVNQ_'EC4!O MYC,LM"Y?#"K<9XFJK.FHQSZE3(+IS[!VV,,_QQ':0YMD[HCW+6'+R./]45]W M4_#[I0HZ[XU"[!LA+CF96[E)-?<(_49%[ MH(UUTYH+O$":SF1?H R? W34;1H3Y\MS_"?C,_CCIE\U\A):+QYQ V/><@#] M]$KP6\00Q^=/YZ['G Z]7-)^?[BHJJ"/4\0B499Z'Q%E)!Y++[A0=P;76) MW0&EKCQ)&U];DVLN-/.)GY-,:GO=J!=GP6&RV[F-A'VMDU/X_HV; M.Q\ZY,6Q'6\N42E&*^K909N^[SQPS,"*[]8!8&U@->6[8']'*, MHEQ\-H,Z?M&-5$=W'$ZF6+OJ]A;,'<@&06[K5>0\^$U+=7"XN1>[X@^X]?]S>J-!@3XFEAS6!D+VC M[VP4!C>#L%S ]V]1_:H!!(YGGY/$,A-?7U>:>M'MO]5LF'5'_G%!NEMN M;W:>U$!1O_%Y[3MRCEG].Q''#.[]CT)/_X0,_F,C^ \L.Z"[@Q?R*@<>>1CY^!_1BA"/;UXL+KXATEQ4>8]M3G*E>0^TGSE4 MJ 7R.ZR"+62+RXC"1U*A04@\,97/D.>!* W UTDQ^BR)WL G9CUN;6D9V_G" M$X)3F];P;ZST-S^@FE"O_FB MZ\F)X2\WV_@;BS5FSGJ '$>J$F9]FFTIGK1C I1?)!B-;P\TQ8MP(.OCT+SP MGGN##9KVA)[#BQVQ=K7E(RJK&-RD9Z:Q?!PFBXL MP0]%2K.Y2RE4OG3G3+5.OKAHNE9KJ9,=B M#[LWG,3 @4]"SC)^[('*:R(@S"D\K+ M!H4>M_M@GBL>HLV_=)])\KTF3]'?(@\P@2OC*14*CR7.196H>A-?Y:?A)H^D M&<=2[^R>LPW(2Y'9F!4<4IJ(?5'IWO[D^AON]AAI'.($TT04F=/VH6D"40ZD M1,+V2@\IPXJLEU<0'*9'6DV>7N*('Z @M_$L0._G,UNT?_FF;7[XX\_ZPZC_Z?5F<% MI?_KDLE_P!C5?U,UY<\.FHJS)#UF,[HN".5#BL'="-"G6SQ@>/E25T7_E*PQ MDE8*U_KA[VAWC,=HP4IQF4"::\5X%R"" 8Q;35NVE+%#%6):^^,2?XY3BA(. M>E-/_HOXU/P48W /=(+MV:RH$P[/"DOI>[XA6O4!PP7-51=07]9>/1&R;4$B MX4E%<;O]#'Z%0>B:CI-1/QSW=7TQX21JQ;BQ"+ G[325TP6ZMVY8P=K AUV@ ME7(MP4Z?;4X :-_W8XL.RQY5:"[KUO6V08H M),M-;=/XO*>XXTESA,2PF<$JNA[J(URLF>(4O >*]E7\?%GK>J=03&72-/NA M>]?4,06YD47G;]R:]E2?F:#L@61LH@Y8=?$\\WTK08V6//%]Q<;R2?MHO>N[ MX=%*XXD^#)DZ[12.M=./$CU!3T17!D0\G['#L)V:(E>P%PP?I]( MGVK<#3^N#9!(?QX] ?4PPW,$B]M-BU7U(IXE:[:B!;[+(?RGA5Z\EI/E.7.H MG"W-'3QQ&\3).?6X*(4JA.R<% .L@S\P?F K(14\T4@YH)L5B#4UJ!.1PH>F M.[Q:$#X:\N;%]M=0;18WO-LC8[CA>]*F]1I99P?M0!^@K&X%\_:SA*5H=QRU M4&WX,$#H.SKF7IN.WS&MJZLV4.>?S?[ROU. \_^9H+&H 'D/Q#B\15*<]G^F MV2;'HY [)1=]A)>"5"6I]_ST;.@Q#[65O4\2@E^X[\[)@H'N@2)#Z=58>_U- MN=$.0BV0.Q6+9&O%1PT)>:Z< :_W[8%T1<-2D\3*KB^V_G[#$:R*V.%7)AN? MJE,;!ASJ-@?][VY(S?C0XU3W"5__'.$T;Y8@G0 ;[:%\I#\7=H'5:+9X M MJT\X='L0)(X9$K9;?1&_WW/K(&8X4KWHQD\UN6P 8*B+XM=]9V'-XU64NL M5S 6TB@1"-%7\^8H50_"AB5N#HZ9A53DU&(BH(*,XX@GI#B(*G!K>D*^5?DN M36+VM8\X^\_O'>! 19'>$-MQ]@6WGDP)/;W+)FZY:LYZ_*?RV7PH;O?_*5 P M-/C_0%V0/V6Z?/KS;F?<<]R=3Z.FI8CW;WC2H5/E2 %ZGJH^]>1I^@L&[SSD M(IF!)K/A_)'"%U%>0OA//DB;0=DQ-_S/AB>+GPS!7E][.0 M,'%.NM8QEFW)Y=,ER!^B9^@O&Z1+D8-(<)0VD.A+65!URAM-'#=?/+@[W1W) M6EMS/7\F/NRB<\N1;]S32U4$&$GW&E*QF\H'E](??7@*B--@IIO#4W%O;Q2C M7*R#/\KV)#NCO[%Z=L79QYG6_6"!I4.K.G!R43:<3%R3!+7'",!O?:[32"D$ MHII11\2',9LK"N?.#CS4E34LUYM_\W6J2_+;"/327#I=%M.-'\MM0PI^9+:, MA]JIR5);%>Z-YXW B+#<=LQS^1C0;B*#_2EX): 0 MB6,HD]#+ETB_@#2B?O05_'*6Z$]XZ-A=A8_C8-G9&0_9A[>U>5GE4F]\2+Y1S[H?/,84P6_P,VZDGIHJ=A[67$<).GZ87(*_,,MGZ$ M$?'0IBZ?T;#U='7JUG3 <<57Y[4$'GJT:]\Y-=;%+3T+&TW#80] /?%C:(K3 M,-2Q1\ 9*34$X8#O+K4A+Y%K(C YC=4_-DWZG1*I"I8%YL_U@WPHENXUGI=N M7*GWD]5B8Z.>0]P:A+IZ DK]E/AA5?/3]7U8)TQDH%RXZF&72]_\>!=#5>JI M+V^UZ(H_;]"XL2'XXEXFYWU\67ZKM=/F.[)3=,ZESYS??*5.T'WL:Q(T2[J<51S"_3$%EI$*]T_ N6J M'Y6N5S$5[+C08CGN%J@LT;CZ4N0C5T_JNG7X&A^O?&4(]J, 3@4]Q05MV82UKK/!0OCJ\=?:$S-G!=S5>K2]N^+M^#(BY([\&2HH# ML4.X$:.;>N9UC_FQCA74P_GY1--)EXK>3L:!EJ^%;>;O46$ M": <,%'H0[]%G#Z1VFN)EI$#"&>[3-M'G$CC5YTBF@>8]E:X4]D M,GW(BST05!$+'!] M?"\0_5TKS$.5#'3B-D>B!2V -[8"-H#/777I)W:U:31 MF"EBRO+>[YIJ_P$M1?_F,H75^UJ"M?*P0;]M0E"29*W43*G@J[^+6:?U>6X@V^X2__SI]@01(DAIT4CW(@,B@PD_TMB8T2E-8,$T(Z&57K'S0D_X!&XF$FNV@-5+*A8V^3"'$62%\XOICE/K+F1[<27]!=) M6\G+]8'89FN*&D^S#1=I&X=G-X-+MZ1RN.#N_>[^WTSOM.WE=2NIF_J>K1%CE M=EN\/J[I3!D]$M=6>TS?#UD]3.X3!*5;5 M)+EEZAYH_PH]VQ<6C>:E.05+1U*=GB%NJ/Z:7-I-GF./S:ROYRT4U6,11S=M M;5ZYF/F2P.[:/:)QWF?$92QGU:OK8MZ%V_-&.B-&^J-Z%(-^K?PAD\'%6E/+ MREC(Z>$F%E3SQ3V0(Z92U=2THLN[?&@$&O0!P)AGY"24B)V[0R<5J. MH%ZBW:PG=P^O9%"M+RBBCZG><)]9L%#.HC1Q]5M*7)!Y^H5WQ7[VRS6)5_N> MK$A>I&MH88 M?6([+-"/_T-8MOX9T\5QV" <#Z%E MJ,:ETY]QG\%?M)V=< _C'1=Z)^T'?C; M JU_^**I-*E\K04)*1](R$(]@>D/_*IYKNESW>&[<;N*HI(:R4VKMTCY22$_ MO'TX&%,SZ67Z[;'2(P=A"8N8JU(;3]0;';YBI&4;BDP"^?]QTG'T^V=/-L#R M_^*Y_O_5\H\,L/>O?MW7;LPLK']LPNS*MHI8=?S+V,B))'VC?ROL^G\4?/@/ M:RDF5??2=__1T$-3,5_^<0Q6%2/6T/C""%O;L>^!-JHL?-@04)GNV'DW2#L3 MI8'#E#'Z&Y1#T"N:XN]7[("";6]XZ#F(+/S@ MI$ZWZ(W,@_4UH&['CMIFSHZ9ZP?=%OZ87 I6D6!G@>H^\\FKWSY^C9"(L0S] MNJC!_AQ^*F%P_M;%E\2WSQ(K8];>I;VKV5'!B'W--CWI[7OQ"<4PZ!V&;8FK MT2K 838 W]HS-D>Y#6B2UFX#5=.P>(5;.,B93T'!8E9]%V2KI%W>&W/W"E3$ M& A%=(Y2];^.(TH298:A4V4PDIY*MZ9N]A@E=CQU6V(62HI>8G4>B]MPZ2%8 M#:_X,B.I#2!-]FS>[<8O;W^P!OBL&F"5U2\' MH3F>(SV4S/HG+ M^D5:33_NR35]QFC; Y7-16(=$DE&!6,6'(E'K,:LCM0HA[^YLGII M\!8B)G YGLUU2_\//PKF15L'C_#=P8/C?+V-HVOE^!_4;YQEWLTM9N]2-)*3 M3,N#JSS=:_YQJB[*7/H/ C==%:34#'N?M,?CUL?CR]^NFB6VFN3]1^XA_-7^ M5-L2O@*UO$8L<9QNM3D'')YJU+G7\+S3/QA%<--^G]5CX@_ONK1]MO[..58. M(@^.)Q)]O.$BXQ!01-JX25:(E<[M? >/THZD#(X@EP3?F]S4M$^0Z@AM.#R% MBFP2KB'YXS '%RP.OG ^5-57J:LL;>E\XYK*F6?&IN@;%I7W#H);H9%0KB99 MP%7_(,(4"'H+H#53U9.L)5N5[RI6?U_:-FN[7,ZK(NQE82$:D0.WUZ@BK456 MNNFJZ)<]M2W_6%9C9EOS3(/_Z)$#ZJPA()#QA[\<>?N[^J7;=_ZNRND;'I\_ M.2W'^L\+&%7_:R?U?G>D^*>OJ?/_[%@@2/=?+V3QAVQL^5=;E/?_>D/1 (8? M<3&1=PU,&7]L:7F[;UQ?.D*K5\/\=R4X7ET=&S$R^OX RAG\[#SU,G"3HK5I MR2.[1A0M]/@YPNVO^:!86374#GBTJ'/A11>)3>FZ#OML9N+=F@ P2[%)S2(/AUU5P M&4VTN_AZGNU#)*2'GO_>"M_S9FR1%#OO/F1>,OV:\T?[3*C6O5\A=R[NC^.- M*N4*<%H1H=Z<1U68AE>B]]$@I/(ER,6AE@7& 9)[='/6P 'N*?NNFK@'%<*< MG ^?:/A_Y@FU<%H>)J".( *9'C.=87VK/;V[ @8LM6WWA8?V'1-JZC[\Z%!) M#@AT4-&=#;3?>$RF2Y3G<+>A::&BWTKQKVV_!?[*(/&DD6R'"["*-KI)^IS; M9)'TB,:2.D,R+[=/N;JR8?( X$+RIP@!7L2>.!0O B4Q,3%0OHB4)P]A$RLG M$1U=B1R]&L:\XL)E+!IF[.L](5C.!E^J+^U^/^K1'FA4'Y>\D,W1F[?1Q$U3 M'A!8/4^MZU[T<1D']19^N1%Z>5_%/9) 9(,VT^FA0)8#N8.(3/2V)4FV[#Y- M^RS*VQ2="Z];OVQ*-5R7'YK0N^VER/5=@R.*>MK8X.:9$-!GT.,#05L?5-F] M&I=TB*@OV!14T#NT^FIIO@+'8G@^V#']*W?UB< MRVD(F_]W#0YIOHXFR(\FT?E\TR'KK%^>LM^_'ZVS+-2_K;Z*2G&YDW)GBU_9 M=3U(+!F S5_'DU<=J/> >8H M-_I0#NB5C/A]DU_/T8R8*:1GY"[:K7]EM8L#];&I)6?J#9W0>6__ 1>(3]6?#^ M?9JBL:3[6FF6<>5B8ES'XPYNLHT*6[9=P0!E(#=0/[OJO)&1J4N+?(RA?V6R M*55.W7[W*3T2Y0Y. %<[+5<0/$?#] &./',+(&.ER2;9DVC=PS."*97A61./ M]_[TV7(USJ-#J7,+ U@B59E<__G:YRP_U>"U96IT*5;FG2-6"3OU',8)G2I$ MGF$NDA]-=0CJ!!Z-(F"B$"<4*344A7@BS_ZN '_/>)LMQXVS)BS;=R6\YHMS MJX+/[X'8+1DO>#Z&D'Y/'JYE3FPNGZ;ZW7PO& MWO+MH*_KFI71S=?$K,B0!R2)-4MZT)-GD8/D8Y1!SY4HNX)TK MZ,60(Q9?4 G#S8J]Z+Y'!EO"Z99V5JB5,489+;+,YK2!7ZH0E[&_\8=^E/=; MT]79'33* ';0 MF.)IG3KSWM1TV]L6&I,>A3HLD%FJZ['"H)@HYT,#AB\]^/ MH8!S KC#:J404?DY\@-=[X$NDAL ?X4UEMB5'VIQ/#&.G20AL%,%^3L%T,_4 M)S% 7A,'T^+]95Z^^NWDH35*"W-P[H>2C)T[70,0,*HY>/D9%;K"0XIN-JF4#6=A_,W4K!7XLNN30H=YG:M7&22O,H/NGN@7R]>;!OSD_C; MTF@";OK,WPO=OK8OSI<*QK%Z[8'>Z'??8KH1&^WXR3'&+6Q5#VY"#AQ$O34U MTS>]5#5:9\HS+=[8J0$C>,"2G)Y!C\ UPDNB6ZERN]03?7N@_A?QB3^4I:>" MN-P8[$6%#YB@KODVX]!;Z :9U+,&>NG23,="S7H17_-_.0 N![KW^ ) M/9'X2Z+8]>&G#]!6E\!"#+UR\Z.5>@,PP713;W$-3V$"1?5 MJ6C,?[[@=OH)G2IF M<@H3%. [3#L%)C] $:XQX=L9 M?L%F%: \OMM#NVB#F#>!RC&.I]WU[Z%8!VC2A*].8<;\?XND%D )Y1 %.#/[ M.S-[#&,<[0%N-RCLHD84]D".]-SN\8YO^#JN3]1ZH2'LU:*E\H9D&LH+^GE4\]F_S'(3!C -@Y4 MSS'HPA"/G-,(='1B%L4]B6S'-/, BFG-L.JU."C!D[ED0K1'),^PIAYFNST0 M31Q%2@7J*WWSZ+5XV!#\,8N M>(?9X1F8_')PO#K"^\^^!_Z3_K:T4#WSJ%]X6K0WI.-_95#P_2@:(XK!]*@O M4?\]YG_DF.#?;B0-I2DO,8[P !^AI$RF*7G3B_9 \J84IY]-;13HKB_Z&YZ" MI?CMH-KJ$SLM$X$+ BVU*,]6>JT=/<:/Y533[^);+0A.W0_A(Q2\"A6:N+-0 MT=63L;&Z8A/&G T77)HR04+1I'B 1XGQV5SDQ%$HX133O[P91^6XFM 47>P( MUGG#_]*&XFJ8!V2U?0O3[4I]E"C7@MOWONKE0.[9S.+!R2RH>,"G<07PB7-! MSOBD.P98C6K44-0F,T/M?\4T_0JFU?>B"%"FN[/^]C/:*?P(;.,JRH5>LX)E M1O=\,]5&],,]D)O_:YI* /4DENDF4_W@'0Q^6VH/M&J'M9>>WHA3$Y:U5[Z? MDE/BL*Y?.-_O<4\WXIB!C:WM?VY=N7_P]U_^3(^T2EN3] \$%R%C30#(O:=C M#=6K=EG-1Q'NJ00F_V#I%&?I+,PDZ'$;^NF84$\KY)12E-9&Q8CT-1P/IZ4S M@Z="8%*&S-_Q$W'I?9Z=.4&55]G*^ZY?.PXYB+CT \D.-\0W>[MY M62_MODB[-^3I^#)@-Z53>DXW;.-RD7)IT+[:F5IR+ME>'7#+A3'&]D#@"_G* MV=5,@.E%$(RD8BJ:$*].ZWE?V1G_QC+Z+CO.I XUDCP%3O2@.7A131C]'LE, MCF->=C*N2^P.R@L_TWT_&IQ67 M3 8JCJH6^?4<5%HP^6;/[C6;/%P>#AY-V\ZGV-=;)SU:: (COXL>!>S)^FWH M2OUX! S22.2RT^8,'*HIO]KK4R64VB=L:Q]_70(=_[-S53]47[:>B0W,@=0A MDQY_>^HUN(YQZWJA,YK(GT@4E&T&?;>Z * M; O7DR5]0)*0069KQ9PTTS)HT'T2SO?.7$NY56G#0?@(?.?.#M82KMD"$20) M1"RK\D\ULH_=[?.IOUW=OTE5"E7?KW6QX(T/B'VW4\\<<7^.YEC)(,[O@5J' MNI9+_%U'?N#N==BD'!KCS/!D9'_=#ER=1CVCY^>W9*TLC/JA=0BZ< M@56H4?(#)VW2\BPW9+ZA];ZJU'AZM[EI1%BI&^NEUZ.&:2KSCQT#LEG/?NXY M$5_P5H]]!5LKGEI2XR#X;CQ#^^SH;?21IC/.>)XK[^J;-&OK:U'2>OWN[8[U M+S>-15^+258');&0,*-RE!C EWH"+HSLQ5>NC-=A8K:T(Q)#58_FYJ,# OR MHS]';EZV,32_U?G%>B) Z .#">HJ>YZB[.0X+&E60.^!CM@F2:#4? M MH*QEZ2*$\])AU3ICB.=QXWT4EZC^ 51XLGF4DKV&BK56TAN$4*ZO-SDR:# MI[E_,%Q\Q]QY7GR>^<20:._OE@_T.#:U4V"+_QDL-62I/&'+9:_Y/;\1_+Q) M#-7,^AL+ >>&6[DL*7WT(I2SB#0A*H[F>\74U&9_G^I)W]N]*SDU,9-#AV6Y MED^_-SL=IQTA]EA2]?FU$AX&ER9CI-(- WCJRSWJ$<4#QK7?^^.8J>>>Z?)? M'Z[R+J9>"34(7^$OUS:7C;T_L@WY*J)_A1Z">M@#V*)'Q%I@Y3TT22:@>HEJ MD:,P)\0,M@[!42M0%^PGID4;S795>(XJ!%.^?R-G\MCGQ*Q_N)_EFO!N8LP= M:V)A8L)^+N?-WT;Q SITUIN#WO3"G%&K.&?LG%Y(O[X&"6OH+&4H:L'0G-LGE,=)K MJZZ\^>W H.0DBG+FO#=0>PQ-RIDMG[L!U!*I=X-_XHTW[,&DX[ EZQ7^07K) MZ^ /I3#B-E8EFX.T$6JWILFJQZ3?^3HCJ(4:UM ]4$0 .4-_3@M87"]8./[V M[:VSR%)N9ZKW.LS;_2@)YO A-F9M25+YCV\Q?W M0 ;KN[#5G\7&T+NZ+IBD(N47-JEES:@66_(&$XLFKH7M!@,B%C@;K3W0Z5.Y M# &YF NH7RHD:"MY>BTX]%@=DUIJN#7F))82',B$Z75O&-4;%H(J,J>#MQ&S MV#PMVUDL^T4T7GYC@\'>0^6%LS'8_9DYEXVRUK[B34BCG<*.UF,K(:(Z!?2* M%:S]4O4L6/K?<>[QFCU0&$)5QG?Z%>V:P$J31HK$SPC?0HC0,2%]4=OXJB,W MYP;+V2"#5!A5G:;!7(E@TBJJ3+_BWD"%FT/8AJQF#_-)?8-V4S!)TINR F_* M H*2](X,JEM#%8;KLA/KW8*O0#,:;,GV\4IL4-R,V5U?Y8I$F3O5;W*6*?F2 M4BD"#8USG2>?:+<5NOJB2-H\@ 07EL9W'"PZ;L'X43@]3X-?R2G7)'B]+WE5 M3G6Z*9N_X4_'T+.:8&2/Z>5T$CH$>8#DV0K>+UOX9DFY.JS$')IXK+$T,1BX0?Y[Q/2*M$U$X(V2GX(/.][ F\C;5\FOLP_K M@ VO2F.%H71T_>,U4T6RP MU5DBPSJ-;L$J7DC=X2S5"I%#&^>\-1O<);;; MYW>%%44>OS]3_E;U3I[Q"OO7^V?IIXUOZO]Z/=2K&V.6'^\8:NQCF^+S*%0M M7OF3 J3LJH0/,[ZR_B.M2\BUOV Q)OTAS&-)(:@V!A/H"3&.>*[ =E)0E8PQ M"KZ,268'1&UZRE%5]=\8(@TTRT)F@X(]T,BPGQ^6-)G!&+Z4Z$^3&G\TS>SM M>?Y5ZJ6_%0-=(&S$=7"H&^:IJ#\J;@S,$5'2GLB= 0/B'31>>X8($_$R@1D- MM@;H,;DAX^L>Z+4I57X99D=UHJOISWHR34L%@25.,(&S@959G/HC8R>3HH;L M-=*\X1VIWTK-K?^-^/Y/0'P-0NTG(_)7;I'3Y2*7@@5)DN%;I^G5*^#2P$%JO@ 8Y?0WGTDNA4D7J#?$]F*DRW;$]?ZS-:$9(DR\^1=\** M$B/WQ07,Y"8U)L4S^H>ZN@)4U%V^#9=AEK%O7+&5/DQ8ED#3\<7HYX]HND]- M\*X>L(3QQ']*UWKY>%V%<^W4Y81K+2ED]"@?L281ZPZ+&4U!!*"%7&! MEM%-EV@:'U7-;SX1TJY QGN?XBS5N,GU>8Y;VHA22'^#E*#9 4S*]K%F.:B8 MCF[=^(PA\W7<"_T!J.@A#YFP98P(G#YRI"N3EC^7. 9UPHQ0"?G+':0B7> 6 MJ4B3*IOQ("\OW?!DT%ADQVMOE2G/E"^=T.L@8U#P(_! 87N5M:OE>.)Z:9+; M'DC;&M:P635S+R^VR(@GTJHR,Z-0?&)&LL$(_U5_N>BF E49RPXY!K!-1>&Z MI0DP' _WC3SGP*L%H>U?65H2\EYE6X\\<[1/^M::I%T:&2/]]67>M6O:$Q7S MIP\9A88;)_5*]!XX9F!X[R\GJ)^@CS(D,.'I/-QP/QQ5OU4YZJ3?ZQ-,R]5] M",4)_OHUK:1V46N,)ZKHV8?"?E//7?>F9[[!/(H*W:03HOO,OCW MR!5LL_YJZ&<0H]M9F50KV8IZ9I+-%LDEKU_NKFDYP-TMIQU.6Z_9SJ 6J)1M M0H"=;4HVO8 F1SVZX*?<$[T9FQB-$J(%G"XG28;X>*8O[GI_3KAZ8EW&7G([ M^44<:URV%-,TJ?<7\&49"PPN$CKJ'8"FWD:H'P0? BZWE:_J::(O"5)EPBVU MG53\=]Q#/Q3WKC!PZ(\VA23]5@OTR@VJ/KP%*D+S)8>+,7BA_%]>U_2=4HV7 MU[W)]L)=<.?)OM>7DD MB2X-"AS([MO[=UPSHS["VR ; Y3\7VYB\6=@ )46Y/G$ M+C(XF^V#_^H^Y5L+%3Z.R"6Z8'.IMT&= MG9DO92R^C.DF7N]]K%]OBE+W1[D29_(L[^^!> U10=M-LXB,*5'1-SOE6ZIB M3##&+W$'"LC*C4"I@1E*/( 54NH'! :F@8<>O0Q>*KE0LBQ&SS$ZH#EG,2D* MC) J6I?/]"-<').2$\^LQ/$Z]3]ZJLW,MT;F-J=)"5L"TUY! MA^[N@5C?.Z0,U)C?RW3#K2*_5^P8.*'4'X-)=57=;+^ ,%*:53^(NFVB5?-< MKM:GG6W*S0F'/@$1A!=\<)Z\6N8B]'3_>L!EOH7JNWP ^_?WE@GYHOX'IR&!4)X88SW8K(%BNK,&:NH?K)."3HV2NBDI&:^:L02*TJJ^5)!C8' M;GJ[GBSW[*K9!1\JAW\V97WQW@L<;UQ%A2@(Q)>^H])LX?=;!E\5/Q;V]XFZ!QHEW%>:.7%G?K)8H4&PY3C\(0%D!1'J,?6SE4 M>_9MD%1P'72_]B-(EQ-D;=/KM*3LF436+NEXNO9.F#/C)[2*)[$$8>] %65T M>MTHH)F296I>>R.F@S'A/M,AN_&]S2PAT/JX4&TIK6NWDTTI7^DE5S%AZPNP M?0S6^4M &G$MGB6VI0YT+:%=]M:BHA/#?*R=5=2KH9 UXDD]M&Q[^74.LHO! MW8@V&2E3Y[]B M&CV?0BO7_*\%*/HQT8?%H]?-PE>O6KP7.)";W&B143_V< ^4A7G)UYCL/$!/ MP3K@08RO8$Y[$D_83#:#L>K72):+WF*MV[# (AWJLCK%D[1;?JT(GI 4W[4^ M9JIF424]X"NE4E.OMGO,Q;:02<:<2WA_UW>X^C^DZ^6)X-:L6_H#TR0VW-)M M+%EB]*&8-W^X$\/R;A!+9L0B? NT%HDS;C/^];X!_["N>E=B?+VB>(GE^92- M]/&)TI=V*3/7H)%'8H:,DGO5 ^>37?6C\;QSI*UQ"!?)/62@01N)G4^]3GLN M1Z.\V@.Q8]"(\35],.TS+*1)&,RW!W*1BS:8T_Z!"/1;@C]M]*:R#-Q"_>NT6+CYG M>KLE>;8B<86*NYA@-QAB'Q-]_\W1W!;&YSB?D(/G7,>=^^.ZO)3#/03H8\[Z MH8NGJ;L&45]C\OR= /RD,'FE!2/V1#&Z[M#X>_.P!B%EE\O42Z^1IC<-J\N/ M'[Z:IKEN*@ +LRC3V9"87F:"L)6/P&YQ6BQM_WKGK^>0_&>\\6\.PD<1H:&I MN\A.MD0#S@'K:J]$2_LU* ?X%(W7K=/"),\LLC*G+6OTHL3+K[LY3K^=O3NG MD2%)?G$S?DNILQ[S6-4FVK\CE*'<[P_1' TDS0A(4N&0*C7_U$VOY1G/,T MX%*P]E5N!N&\'#1 F>6K:A"ET'BB<..2GV;K>&7(?A\/G+G43YY9TDPS-J3N MQ% 57]0):6_JAYHQJU &"$!T5(61RSYJ(XR\&^1J$Z4Z.P07]@$W-!M&&0 MS- \FA@995P#GD2R)#MM8UJO_4N0;[.0 MYH_;QY!8&)*$T-O*J.K%+*^DM)B\'*S9?4B00=5-FDY84@^H_066H UM%LZ[);\3*L)^P]CY3B8N4 MHLIHCI,4M'GVNR7I=^+5GOJP'^'+HV]B!SO5!5\-_1\^5/^G! [_E+PK\%.T MGX4/J] -ETHS>FL.Y_K[)PZ;E"1:6N8=IQW,EVH^HP*+>E(Z$;(3?-^L1O%G MH2G6[4AD(%6?5!=&WK8LN$IQ*J/S"W[O]$@T8[FX^0R1R MWY*+EOU>$Z=5+YC3^.]O8Z^78=W&:7+EGOK:"^"R %$H&0,]A]+0' M3,2$EHRB&['=Y]2[R\2I'/8I+4.%&NUG.I/BW;)VF\.R);STYCTS-2(7^I). M',+*#*(*%A.74FVV&%%[BJ#/!H-E9$N:"8!0(M<\CO$!U,==2/ R MR$.6$R0G1\T4,.M=Z&WJ]9*[!%^/6TQLDV0(\VIRJ!MGY">-C9N-FXT5;-Q1 M%S"3N?ROD.]>J@KPI-!E>Y)V&C OMK;"TFZ4*8N&ZD8R0?R2J[Z*6(M9_!T7 M8NX#_/4R]\4D;RH:KV @KM9QRGPW+ZS)QCC>Z.D1K&J\W]7]"S*KVC+'SPD, MQ;YE].%4'(J$R] 9+XA=S [T1$DZ?#T1KIEYG=(^=)H%C M^!99^KCSYTX&V:<5L>_J235S8L'E1^62/&7^'CU>HJ?JM=@=Y&WC$XT_-R=( MYY$G*;%D^F;312P@DT3CMW_7"Y&QDD6'H?FQ)M^*2-?W:CU:!L M%89:MR&/Z:Q'WUUYBBDZC^<@R> S*WN\K(VGQI'5+6+XK:JD9UZ[V^+FITWB MFDJ4>[[M.]VB[8"P*;""\.W-:?##6EZ:WM8)2*=]6*A>1E8J:T8W32;>?SU( M=.LY](80&C%V"NV2D426&UHAQ)P0?,,W$$.1 !!4(:08Y8MF[TF:[B3TP @= MUXK;YU4R[0(YC+MKGAG;=LR6I[WXD):A]K%7KX:'G=)J5,MCPY#VHXF M/#=2%V3_KR@Z^?\5,&(YC]BQ349-&L.A_!\9]_Z8?/(71)1^36A.ACA0X>G* MX/GP:GCEQH=G4U"2$AY5]KW3HJO XNE6CG;SIEX6('&!5J+0[N3'XRYB&KKZ M34YW. M!K4RCAD<;"4+30/M.9GS(S7YH+WU,2^>U!M#K/:.P'K1(G6B\U!!_XO"(>XU M,'J2Q\F=%1=*UB('J'F;_2!)OZDGW8)3VYC%^_0W/HZN3!"W.'IH^O0RXU/+ MM[.8C9'^,3O1;S!-;A7;^2QCF$5SQ9?!-DW+K8KNKPQ=LA]>_]+7M<5+)_?7 MZXCH2)3HGR.(J/97O3BN7VPX9:;=LM]]S2/?#Q=<9 ;!4XY$14?<2QZF7GIM)*^57U"@- M,H6NA=C0EFM\!H(7OBHM?3_2;]J-&IM,3!<.[KT]5ZSV+2V_;W<])[X^K?* M1]-J)EO@Y7R+Z:1-7V0_)8ZD_$;.J^(C61W[&A4;>A+-9@,G8@%YW"(_X3EY MR!]>U??>8,OV'=*%,0G55HL%,Z#6-TD7AJH:7V#:4E%2RI])N!;LGNTVQ9YM MFW"@>)/!#2?%FS]28 @P.L#[O+:D)MH?"29B/ SN3&O?:T+)\94]VGS&PFLL MS2IM*Y*102'Z27U0+"L5*(@\>Z4WWXL)VN=O4>8:P=GE1"@F)51JV!]Z//SM('+JS'/-W>6> MGP]A17M2%G-6&6>=14XLA)'W]CR8$1SSC)DJ@QRF9_M[3HQ'8DJQD8PS2(/& M\F2O\MH";37NG8YG#K'M;$^-.00_37Y2.Q1/@9/[@U"\J*Y4'N +L8-KR$5Y M:'>9Q":WDMW+[X$A]L.]D[S3T@_.I_5' =V49/HK)9R0B[(D/U":_/Z5X%3$ MG6S--/AUF=#[ \-'GY@_.-T ZIS #3E2;'O]S;.<&0JL^VR2%*9V#%$"= M.]I1V@_6/&TVRRH1JQ6QU+D)%I _3]$B;]VB':;J D(4&+6\C1AAFL*@GPT% M)_@JA*1GS9?G!62.7_-DC\SH6PW5V-[?@(UB:>A$))CC<*)Y*5SXRJ&X,ZGZ MM82/V$GV0U/RGW:<%QE[>VKGQ*KGIWD<21V?J;5&4^WW5\G26:K,*(O;[O9$ M^[']X!X.!MWO+D!YJ:'V,D'+&Y/S.=KHJ3($$Q2'J6D%-PODV!0>.)"TZ6*Y M%D'GPSEA.RYI,C@[J.Y(BXXV$KQ542CILC>Y@X&RSU_&W[K*!'I*9=BOU!(=H'3PK9%U5$W@2RB#TUP$[^]G$Z$'KB% M+);R\5/X5-SE(5U>]O2BT"K!,D][1TOET-O*>O;XR#Z/!)859*.7JZF<'Z3Y M3<:$BQV-I0.+_N"TA4A<4*DX[D:__?G$ON*0,U%4U5C6VF5#I) N9+:\R.E( M?'\@=TL==5(;);.@+DC6#V-)BJ:_L@=NJITEQCP;DR?UAW?CB3W(I&;,WFFM M8<-];E2K1$KJ ]DS#%)3EA.'TX5\ P[4" 1"MFD@H('CL'K+XO'[_MH97S+/ M2M:'W;#C[P8G>.'E6VZ&JL94C[5GS78YK>?>U[ 4%C08=[?I?'&R)ME3GQ&& M/;LB)C]C\+3N'/TCS9KH?N8.V7*"+\Q?%?%.M6E,LA(7MSB$D'0.M16AC::4 M+V]Y1FYB;P'CN32O+C5%=T\J%&ERN>^<)RK/QYTHOZ5 L'2/-D]X?@".C 0A M&Q ZTV\XK[KPLB) RY%U)P#:.$T! \BVQPC# MBPV"5FH7:WR+T+/-A1T3Z&:^(41+G6QE)T,9]>4>(*,?WO"^HN\.N;8P0P;C MR\81?R#$*L=[3!]RP^M(V)T9D;$%)F@'/.%3>@IAH?=FCYPTM2L[Z9N^,EPY MQBBM!COIV(J- '/76.X-G< -(II2E;JG/FC_Z%VW!/;;)KSIP1=?^_A<\%;J MR_MS5FC:>7"3+L0+,W"-N&V[$A!Z/7QF=?A0!S1+29/7XK[>L4WL&M=@'SPT M=Z[G@1[Z@3=URXUQ8_M ^"2#DV:-CI(\D-)L['^2[//40GRS3-4Q2@E=9*UR M4V/-Z'SY;#3]74F;QF3X&E: "6JX"N$!%)NV8X)IFA,8L&7;>WB[Z[GO)/LO M#5(:/T0GO3A\[>S.W[N2$\75'1]I.G0N+_E'C^S5,HOPTXGM<^B:30OY&1S@ M"U[T8KG2PUBQ!0L/R.9PC53VR7&KI:?K*S9?Q_G]N<'X*^00]P ITF G#,;H M2116%](X?.K%.\,)MXL?8/?F(LG79V%9'DYEZ$-XAT&;\RD#L*=;IJ,9;Y)\ M"B-ZQM)J?%L97.Q4D7D0"]?(XR,P6RL/.GU:R=F%H7AH6>AB\Z2"Q?!E$FZ) M?6)AF#K8)WY1UE_=PR'5[';NLY3-LP. MSH3'B<&6I700FU5K/1,TI$ED@O"!/ZN;82(MEL,(B'UM!Q-Q@B_&'&-=5F63 M;PFN2B4Y$"J5BR0<:I%37F^.R1S%N*+AL5NC<,$SL[8_- 2.R3F79GY-&-<3 MZSS?^\7=_3O=CYZ-$AWS=P!T98(/ Q6*P4K'WVO3C++--3*7US.-N^N+X]2> M+T1^[ %[KG+%^QLUHFET:01/*'):E,>3XAOO7:,NO)YZ5'3] M4=PTX4F#VJ1G4>-*'DZBQI041.@(3)K@Q3[;^X241WB?PC,&[8W"7_P4[KG[ ME;CC&0/Y23F5$_=4C-_S#<9,)$6A73!A8@9+Z2RSK5T:P*_YC(_URCR%^_:4 M7E3C4S2JC'E7%7NU.!*UN$OJ>0K$D5='I>583_YXKZQN]U"OM;#7WNU,!=1G M@WG7+\/3G)V!E*6C&P\BW:OGEM7'VHYU0$GEY3A[OL%A(JP)&P8GC>#*)1.+ M@"[&0.L$>O$7&B0!!1 MNA**1P'FWR:S)J&Y7$'YX2G: _)FXVU^:#31FN% MLD(QC@,W0GE%]4]ZN4 L'D[FSQMLW7U3:R_=\9YR)4G][,O?'(6(![>U)GT#7"DGD:Q M(.INM!W?4S%$@^(3E(">HD9WPR.[NY)$!N'QVLG"H_5GOD[MN+6]B\W45#// MIE;BH* ^MUZ77T67)\M/WRD>98+\/K>=D;!L41M6CDL]J9V1^"&=HU855K[M MIQ-U_*;K8K/&_G?4HZA/F-WHN^-/S<;WU/$Z%6ORO?3PBKJ[11M>-@1M<,EBN3S?:%?JC98L&FO__/C]'S@G^%^YQ_O[!*C_;!2: MO^A=*S*($@P($PPBMCD6Z43%B%3)4G)'^-U4.!_RJK69XI+\[+O@Z<2;%1TO M;6]->I_4Z*P0;=M1+4;KI!="1/U528XTB5CJ061UH^2N+J4"@R8(-_!$NA:= MY5QT13G]B/.#A#@?]=VPW>80A[:M&+7O'',GRPJ<&.*=R[1K1 6+(;S!AW*_ MB(6%P3Y9=X+ZB56MQ:MI)L D@$%3T]BK?-1ETD\>B?D H!N2@ZN M2TU^4MR]N019 MU7H8,\1'"?NN!IVTC_I,+[D2OKR[JM3-LU@S>0<>2%0V>=YDQ 1Q[$&NSE"T M2NF)3) '.-3O(=V3L+G$ESE[IJSX*54SM$Q7]^6&.'LD:OEFV5/W6:[=(G*\ MH(!1,H8U>L>H:LY"JN,MV#!?>&A:KR*J-4,] +JR(?XFLR;%Z::HQ]$AT7"- M_(:;12([^Y(:5R+ /(SSR",=1(-&L*2SS='OB,T(/4N-6FV"MX;L7*4V/CU/ MZC!>_K@9*%!^;8UB"(3FHGK&2?>SEL0+D<77?#)1'7">=?@>Y($NVY>+QWIW M^OALRH8^3=8^C(P,FCY]Y-T%D1R\G4._=SF^,U18>S#WQPH!FWJ M_&:'!!N-GL!A5L/ $=!--B:HF_+&\DXVW78_%ZSBK ZCL-'C\TSOV*]8E."M MEP*X69%0#CVS3AS5R@158)] G7 1/RNM/_7!!YFJQE#LB]NA*^MY7YPH4F=" MZ%-MJ9JBV[ >,X*V2>9QC8(AO(U9Y0P;N)1PL=0Q8PAHQSI*CDOZ*U, M ).K!)NRWZ0)5#.XVB>'NZ63J.?\/;L4K/89A*! 6T5LLV(D(8Z=X-I4S7-A MN<@*!IHB+HRQ']5?\4$+XG>1'1PJ%=]S86U*KW)1P)>2:ZY@ASW>.M4_ M3\3Q1_MK6[[1$)&K*S8*9TW!:]RJ"05LTONP5JA]@]?6N**TP@!WZ>L7,<7> MEX_EO_F;4IU0;1#NL=0C] Q_08&BUY=*(4(8>VTH5&,XXR0?R7LI][IF+KFWU\^19[J0Z#9R!!K$FY M0CH6%!0K$XZZ))T>LYFH4H[1%Q:E9!0/<6L;K+PYMZ6/CDVXT1$V[ZK)*5!= MV8:KCH.^VO")P$T4H3\XAIR,R23L^$0/(AX2Y)(YQ ML#R5/8(K#9TG#-L\4+5)_"ODL;SFHB2?Q525Z#RT6 MUE8IV9\>)PDDB@7&PZMUOZ4G,>)%AKLM?>YBMKLM.*GJ>VFE1,:R"^Z=Q20+ M#+(LK1!Y@ F*,&6],_"QVTS_,,;&@)CH/B1F5KEV!\"\<\EL0 MI &I9.ULB'ER?Q"E-T^9":K53[9);5>^W4[E0C<8,:3\QP^@/;Z\@:A ^S73 M%_J]EZ(GW5\;'I<FLDG.E8=+"8.L(8?-"]KG-EZW!I)ICTP*U/21,B-ABIW/6D#@&%QO5<$&42K;V M-U4/"WW?6R;R:6*M0PF 3K# 8M&++(@4$$SVLX0V><'#?/2J^R&W]&M05RN% MQ$\8&J5*9R0Y9"K2Y=R60C1U^*>C=P0&#%?3G%%971;"#2N#!O7WGWYG2"*% M]8<[FX/3/C!!3TYU+,"642J,;W6\08L54&%_\?"8J"L M]:3IC^X8*\NQ0L\.)ZYG\D"N:5=(^FUIR&\X9O(HN^M9O,ZYXGUSBN6@6U+.F0V#X_CB5D?!Y 4PR[0"D*<&Q:*H3#7JB\K/E M OGSB'UZ@[.O?NF:E\3F9I5Z]H>ARTQHA%Q&B;I&'3'-AR0 M@],^KO':,KA=6<*;.B,XH2X%0I/.3%#2A?=):I-1.>T/ABIH$J*L7\N[./G( M'88?I=Z6D&H7*VGIV&REF$$LQ9/$Z'Q+8R.91C<\I8*#W8A#IZ.56TZW"G;/ M041)8X'*LRAP4;%D8F(8F!'(\9:63=FZ[ITNLP!=#5-D3[D)D-W1(?O@V\:O M:+Z=\-MCZ :6CD[D5P7DC8TR/E\\$O5@B0GB[ N\!PGS:BSKA>C=EJ%$P__UL.P3Q375+9D!QHO).)5T\[NQYK?LS?6O M2*8EXJ#+:#LT()>T>%K*!5[$PDF[A%MPNX??X.LQ^SV,^RVB3]/VC8-'K%38 MDUY(J\IM%J9,=-"$L(2#_9%2@ K5TO]2?]T^8.*.?:>_[>V^NV8RXFF/H#XG M[.A]L"]3[A8 1_SGFDC^0X1U0IFZ'U&P=XR'_")^7W$<^EDE39T<1#-#74^2F.RX:F2KNLF6R.(W"ES?/5WECS&KYW=L(N:/+1-BY0?GU$EWADK_(U MK=V(9W UIR'U>_3(211Y8(YP IW_L89T.FXPH*GN[K(DP75!YW@58$Z[:XP/#K>)0@B@]DW90!5UUM(_XC''DZD>:ZW=6D$VM MMU%]/ 0,-XAIE.RW$MFP5I8/;GU_U%C^\\\B)#N)]*K#MGL=%JHU]]I)5,JMOMKFVK*EDJ'1^OAKSB%=];P'D],OII&+6 ,"XR$H4Q*!7-2\8P]FP28[@/H+@98^,'E [@YJ.Q M/*K1XX7=N]$Z;=_1J\OY<.#%.T#=E-:&K%E.C6_,08>DL0+$%P8%V#H^_Z,] M;:I)C>-[K1RQF#3+.F3KP_5<96@);I$)>N\J-':X&[4;J3IN6/Q1>W'E+:D] M36]G[H-BJ6>;\NS? _=@XQWHD>B)?,F=,@S!\:7A=\A@?KH%,E5^P1K?O?_5 M8X:I68 E@SN*1"[_,@'E13;N86Q2-&JSWDE5@EVBST-O3&>VGHF.#<< +E?0 M 8S(?S$U3(;(3V.\.9S0/JGA(/.*54HNJLA*Y>:?9,AC[S%\Y")K>,-]=)EW4O#?W@Z=*3 MB-MEJ/&@*$_Y$MEJ9>E.!I*(#M^NB*(A2"NFWQ4W+ETUR6_.#KZ-V#S_9@TK M'K8SMO]BE#7]>=U./7(HD;>LG9)"R1.WG+T;W1Y_K[;2F^VP5-4J]]XM=N C MU*0/O ."FD6'^ICFG MMS:6KHBO'(?.WW6+>CE?G8RHF4OLZ^LSZQP<',XXU?CD2/A1KNRWMV79'X,F M!;:!ML_)65Q*MFWZW(G[+8]M5U0CS#:@F6<6ZU+AUQ(NMBT<]T*LZ]I5*5[\ M21S^:O9?LR8B/^>:OP3MUI;)?)04YF^>[6]=54V:>5H6LSC.?7ZK;M!'F5+N9@CMAFY]!T=U I%F4(UE^:9_AI[FK^X/R M;/)^9.HH3^>HW#'D-U$3!,8D$5$>/$-I#,XJ43N&&Y_21*]K0@H(5?H4?O; M6U,RG0\\3'24T'YPYIWEH24YZ2 ;,B8&/9&+.E)#3\+9\=[=;,"5($(]DO%$ M<+/"V=,CR-H>QJ9.EU7T'8_K_6HA/+XYW-#AG[1O?#0E@(,TK@VHD] -?;Y\ MH4H7C1#OYQ)/+VGU/-"6.38:=N);4\E9H;O:TK5J^M*I!Y(S]97+Y8F3)Q91M.+*K&"\'_\NO['"CW=IW_%6Y.;3LS@(>*T\B+Z?P[A MX'BS17OKLQHC$G^#;^*[1X?CEK=9,]<7KW\]8FX) MN'(PN"T)2]P,+H5)*"LB% 6$B;I\!Z#/ZD[/8?:KF3QZ-W:LQ\+GJ=*P,VUA MR^:,V87WYYTE>)HX,QO?R5R@'SO=8KMZP\6PD&LRTO=N)2X4NHNQER9IN0%H MDS!XB)!802LF)V:ODS(%ZI:$&=.=2MN*:MM*D8F_#-Y-XP7\%!?-?VZUT!S[ M_+V..(\)TG,@DLZJ'4\V4K(X$?<+9F<3-ZL,O>O/0RS;O/EK;FA]Z]K!J(?S MGL0Y00&%F245%@:0)0TK=#Q68KG:.31W#2]QC_Y"@+??P](4L[C1U@/JNT9S M&Z:/RW;4[- Y!0Z@70-L2-+Q]\-E]C,E8C2YQ M9;&,M$;@:U4,ZI<4Z5?3O3<4$\5C$@6#)T_):NE&/>GX_$!%*IM85_O;S96- MCC\@X;L;#OICGKURV;<\?\3>]^]JB(UAP>W:5,'NTG'@Z$RSZX!,I:/!X@G. MDZ*AJLNIJN""@")U]Y""#?_KMGLG.%N0?ACYCZD* *MAYVO5O5>>CCX>F. M?B__D.O2K%EPU6'ZCWE>B]1!?\@O:OGS/-__G):>D&.DQ%>V;T>M\?'$-6GX+L),?0]K,\ M9/W%="(6D.Y?TLT!S _=)=%4@""UJM20L=B&"RR\5&+S&ONRM8=KN@ ZD8X# M0^T/.O#M03=HH!T1^P"Y\R^O\45,).M=NUQS][)UN8?RN19DZY@\ ,\++$P4[A-FOI-^>$\>N26WB-)*"F( M$DY_C5*:54X]1,(T[>O;S$NQC,T[D;CFN^79TJ(\0W\;D->=3K*)D..\6UMM M?R?!ON;NG@WLB[I3Z 9AQ@[X0C_Z -0.+.&*WD&S?#!FUP6<=4M66(AJ/3O;*)-X]ALG]F0\,8DF4$WA](8/L4]D]D?Y2[EIH\$T\2CLI%8K>9'FQ73]KJ&LZ.9J1',/6._:I[_1;>4^: M^MH]&!UE6.>GYGG,N>9N]<>P"*2;*'3)(@.\;&GLK:A]B\ 8Z9K*F M2-SU:""_1#P(EL-[L0 V5K[NC=+,2KCO?2V%",G3QQX+&)4+Z\ZMV9)^D0/**NNL+](_N> MLWSWRD'0CT\JI@]0\X&@V7Q/F4< 8E'JO47FU@8?'K56WK MUOX)0UM?F:!G=^*S[\R:4 9R*V[FR#C*(XY?>G2\<>Z;N[E3W(L16[FAJ2I$ MDV> IR-110FQPXG, K%$71;N53AI&RGT7*J2*U8NT$)C$D196(USKCO)"LAK M@/>($,PNQ#G,;L;GY%V3%@L,V4!SA164E)[XG<7%DB#!Q[>OQ\6^VJMIE0OO M6L>"F: &^PW@(95;P:0!6GP^%'O5TE(#:X\F0YS@T1>02LU>%.<]+ A'\Z,O M$0RXD([U=:(?2(Z!Z]R7Y+6ZEJ3*NA^.0D;O!O8)&.:('7DL>!D$DN]JODL( M#L_4,V^UQREN9HZE4].+^]W.[ 6G[LXG _.IP\*FQU03BW6]]%]8;QU77ZR( MWYP>>?,-70_=42?FKT!R2"&M$/J"Z!'O9BD1[N^=??U#+K@3;<)SH6=\X[15 MCB8/_,(?#Z352 _[./:*_(G_$WC\?\#Y_VG#KR1L\,.E:_IQSEF5.ZT^O3V& MEZUWF5_X90 ^F_NY/]%#;^6D0K?R(1[Y(OYO8D=UOBLCO=HD\DI+/S'R.@M M^Q]5UAA(>WSZ#RMK%/PD\_U_KV7>62O6D+IFSWUHO=3&/Y+PH)]'2]S/%P;[ M%0&&$N@/G=9_#^"SQCPM'1;/J XASI:Z)_ ]:$(=*?M)!_+S@PD-_5D]9UUO_W MD&LNBK4,8N]N,CZ*56:A/T'XMHFX3X8[>_XQ;V*3JL?R[5 [OJ$(:_ ^->T) M4=KI2:3=FEO=8>3>C=(HES&/KBW28^G[ U^+;6:': MXL_[PI; !-UK5>?//6[SBMP3%8$ M>G$3TI Q2Q#)GNJ!A>A3C&#YRD>]'Q_!=;R\ED2)"&N MD:V3TQ6JY\TP'8T"B_/D\?^7+- M >4/&#"XP)FTO>1S%7C<4&N]S5EZ,DW[OF*"6YW!IJMAP#[SVW<+2H1=O:Q9,,FHZ MC-**:8J3"$YD5_=2G2!Y5\$J6^*^MC49ZF>4/>UR@_WKG.V0YL MH^VIES2U^R(6L3GZ%CGJ.>J%3"_/>S_JZ#=45^1TL*ZBQGTXU:TR+GJXQ(.*:X;O0 MC9PY-&^ 3LSVER'EX>\'Y&KV2+0,)7:O5C]9.U-RQ_C8KC?AP3MCK0?4^)O& M/+T#1Y>'YT0*BP.$VP?!9S%D[B]RUW8%92T5)9A,9?D=38S.U'9MTX&ZF%6C M%@7>=RG0K@-AA Y^P.0FD$[6;38$8 18Z&W7 EWC'H?5W6FQJ>9A/^Y^ QFM M7=P'.G$9GJQV>,+@V3CI%A/$/\>X""01Z+H-F.+R(&0\\EI]E[S%&.UZG/17 MGXK=)Q[;A@( 0L,2S OA\S?\2?^+[->FOX4ZLQ;F&&! >?2],&Z%$-K( MW;SZGJPKLUU@::9^855K6AY1=7/SJ@6Z5L'=/=\]O;BX(EKD3N314TU/3 5X M=H'N@21 \CCAR%L/<[K,[@\JW+RXT(?(KW(K[[234"NN4#.3SBIO-JTHS>VM M+"@]5#:5R5VG)3-F_.!UIHQ03/H<1+++_>%!=MV*HJ+B"JT3^?F$6\3 H_^* MZTPOL[&@'2A/R.^OG/_[%S'_D#!F^8M"V/^..IA_SD+TAX+8 M5CE^)U$,[8C[+0?3338JG0G:G8+^; )UQ5&13%#WU :5#G\,)3E7T#+/4JJ9 MH(H8.L0 CNOYT[["@AE]X%5+" <3-+"IR(@_YY?YFSIQAAQ5O]?;/TN2L_QK M(_533,KO51]4>V3Y[<#DI;Z#5 M$W$/,XJDRP!7V\*0:0D5GB)"*>J-*;WON]X=9_/F\C MVF/'!+W?ML<+&*-F[0X=DG&!#0J8K=\_-VM]97;3,FL^-5)/IG)K@Q@S9$F) MH;]25.L 9#L6G1_M"LYA@N(F2;LR:SY<5NWPL6^BO.41BGVR\[4<[/MX"1.T M=#:+YDIZ2:Y8'"17-#)!PFI0$1,E;Y\\1,X0^R?M] M.PV"\7!Y&9Y-1ZSH- M'V)G<)ZG2M. DHDH&5/ G,RE[*S@CR95&*I> IZO6I@^>V2R?,CC9/ MCXKM:OIAFDKZ1VO6B6\(G%!ZYS%Q958&L M!;^1BV'4F:2L74JY#"Q-1.D#3JF'_*+8C6?[Q*:DV3&46[3\2RIMZX7MYM;7 MTG=DV.U#'JD3ZU_&3>1"BP/"NE"*-*7O4)>.T'(F:$WHNX)45XVEX[Y)OR$) MO'?];3;.,Y5M#H+=C*^8P?S5Y:F MY[_3$Z>6'42W(A5.7E+GK[^]@$]]48E>=:(-6;'03D4:7=\K8M(JZ8:Z[*0S MMDR_)^_8C/X#BDG B(O):M;W;4;XVCA@B3I+@B^C%/POI>Z!A?25JHT,35*_ MXE"G-]HHA3B\I!(I*W*1,4IP1_5MJ]G7A%UAS>\CWQS*(=@;.%LX'I]J5(-^ MY0JNM?:ON&25%W'FQ/C^#1?31_(%UO^R54)_W6/7OQEW/T!XU*X55O;"]7HP^6918CDIWY0&AC7Y"*S!,C(*5I2.:IDCGM&E%^O;RL MPJI-*K7N\=ZI== #UWJR&6=6$SJY5,T+Z^ M!EBT96*#:X"0$FJ/R(LD:BSGUU4X_;M[%\\=?54DY7= MCAV:E"6OR=.Y;W*ZBEW5W=]69=<5HUT"O"W$IR2@NC)9JF72\T2YTOG>I&:C M@E(+C?U# OW5NT;+A^1R9:\;@D1 >T&9:>%DOO0_/PSZ3W&F].>5CV8MI$]P M359?NIF@M\D#O_[''XIBG^+[G:]=C [T! Z\&M(QQ,]HHXUOJ\HQ3F6S;U)_ M)XS @="_"3BR_[2S_Z-*T]CH4@U0>'!QS%)$!N]%2C"@D.&:=%JS_(O%_I0 MG0Z)&.GE R4:;#-.[AE/GKOV9>?])-[QO%)*?:>4.M/$BCH^8TC&*P,XNB)% MB?[^+H";6/" $9):*C?A^'T_P;EOC=^M\E/9\;NB0 RY= (&D$U:S,(BI\<) M'4NA)!Q+1 FL*>?6,XX(X47O\P:OSP[-QSYQOR]Y3ZUMY^W4W:[++C,,:9HL M8$O.:CPOR094DZ@:9.4(;VB74JV/?O0\QX5#RFUL;"'(.Y_F]V U0AQ5/:?C M2AA.=;"U.<7D_LH?#I62)F\(]!#(4Y=FEQ==W@'$L2+7=+USWW^L#V,C&6+= MA%[:I?RY.K5.AS#[\@2'6QZI1\Z('C6V?6'[>M6RS 7PF\0^V7#M3%LH'G%2 MQ6AT;WRZP8MQ@,H[5JA $M;V_B0?SR+/+"YD&Q"9($!:<DS.9++SG*%5D?"L@AH@_,I0J01F?"SZE<+B^I M<+8*VOQP@7WD-=NRNJ>D,!!+T),AA)$9.:C#'Q)AL6>_E)S^%*7I\TWC4LP= M>/C8"28H*%*AS/I<*1\GXU-R:GRF#F&ZRP'([3?;XI#_H/PZ\UZ =H=D A2/ M "ZLXAM\RC=MI.@1]OU'ND?:,LV_D!4_A_29J3@KHQU/.4S<)DW6XSX)WW/(ZY$$AFICIQ@3-]Q17/20M8Q3+O-Y=T, J MEYUX[?(M.21<\MN!%XN8$Y9Q]*OT3+03$Q0*+1G'3U+U&7W")I;.9/W#I/./ MW?G;:WL5X?2;1O@^U] +]=3L,U]OLD=+46SHSU%G?M(L"Z^O#,\PN,ZFMX*? MG6A+(L ;CS#<0Y\4O PQGS9IVHX Y7_#;]KM99<[*LQ"EO !++&C"1WAS1KM M#IH =+$JJ:GM")04! @)KSW$A98C/N-WQ)GI=IV>-FCC;8R/ZMV@(V^->.%\ M=(;DG4MAJZU,D$?B*LJ2/GT-#[A%/RV0,2[0;#?.J%.-9SA;7D_L#"R](ZYQ M_"@KY$>V?O_/LG'\#>C_9P+ZWUSOK2R'QRS;G'UVZ ID&]_*,/P\K['G$.G* MP9QU0PYRASJJ!=TD#=U 8[;"6^\MM$&1K; M;S-J_KR?OZ8$S!O]'>; QY>Z?J%<:JO8'U4 M2J-[NJ[72[QRA[JK^P'18PD#]-Z;9G?]0*Z3B$$\@ULE#]4U+NZO0@K%LZ"; M#G:H'^^+#D/X5R,D@7[">8I#D+M[48:PI_67^\^(LI4VW"KVIL9?V4!4AW R M. 93WA$*$?#W(HTOOB&-$QB9DROAJ<<[3Y[[8K!G3OBYI71*>L.A<#U]QK0W MMZN;O7WP'KZCQ>4]&OCB>=1G=+DP?F6H<+C95SHFS<5&@AR*7]D/"2)SU&]O M)E#H7#396':1-Y/)G&GVB>+/!N-N#1\*V1O.MG#SGY;!Z^;OYZ9P9O_EO+__ M&OOYMQG^M\TP'RL6"0QGM-6ITC^RU"^&G_$E=0= A>+-:\P^-&0CD_LO6^M< M<2K.C[-\9N'TQ-Q[S[A"D+CJY/0G8(%RFYX'G<@"DPPPP_'U.)+!"B"G&?W0 M( +"#7S<-$/O8:C.^JK>LHK2&9.2H7AD(L2>PAZ"CN.59TRFOZIUR"SBAOTH M;X%:J@S ?14()N515,A9+4XG:[1YD\*48D &W"Z^ID'IB;7A0S?$BPNS4XV+ MT?EM7J#D-4LFB /9S> "DRL(?,T8,51'G1SP: +\5%(VJ45HO_^5LL!N\WZO M\0\CYD/J!U^?U:'T?5 86=-:>SFF;?O$6%FORY"C TW2UT.8 J]8L@XP1L:4 MR#?S-R7Y22M/U,C9X$3&YP#EKC'-@]PGA _(RKP^O8DU)$,75R8Q ]4, MKG$B*ZZ!!:$.+C!D $]6IS?>AY+/##=:7*^*3G_G.N0;%5U0OYA=A[FY8 MW[AG"OF#;<#MK@9F<1?U*$VSFEX-46."&HP8*H#T6N,VMMF^6^T2:;-1-<>@ M8@XBVKU$C-3SSOYZ)'G5*6ZBX6.I7#9XK_D^]B4QV;3'%Z#/H*6;]7S!-E(( M3O_K0$[FG%C6LD)K M8 K+)2=@8/(2@N(M>6?G#HT MG/KRP43,;L6^D,-^]4.9XZ-"'(Y5G=/QGXZ MN'O:^+YI3.-*B-T^U$&G6U(M=N%Y M*.>6,*2<.D$FJ%.)Q 0Q.-\R0419]F F*&29_ISU]!HGS&8/AJ8.)HV.%X/I MPE'\C.UX)NA9X0)#\'PC;ELZ]6?VCA+XYQU_R_E;SC^GG'8U<^I#5-MY28F: MD/')Q!BITJ-RAU[$!3S6=QD-71JD'LF,E&."#I8:7M?9(WU9$[QLYK.$9:&\ ML7CJ<6#&N*MF5]JPU;5WU>J7ZI*X5 ]^^72[DF/.N@)O$(SA\8!((%&/&!). M)U?2+,Y6SY(.-#5FQ.FL.K&S,\2K*=>8H#1R&GK:?1XQ@_,3X< I%M[QK*GIF,CI67+Q2RWQG MKI9"PP]56/9O)6#YZ8%UDDAV<^!\[JBKY.[.Y1]P\7ER?I*JG?$I](=I1YFZ3*R$[J2 P7"EW$$$W]Y5E^<"4P0C?_*O][T M*\?Y^ +\;TE_2_J_0Y*901#: S%X/PW8'<@Y5<+R8LWGW M&PDU!A0N5A#$ZS@QEN>5CQ37K$[P1^2U%%O-Q6HU"$T%&YIKUQ_D< $M_AH- M:M+.^RR&,D'JD]>9H+H,EE>4KV*"@O5(6$98%NO_)#V.?[E+#A&,7M=3@[(B M1B?6:X$(Z+\%_2WHGUF0N3*ZXOQB8MWIFH^(:-7+4052W(]-K7D#U=4R&=I9\BG:8UONP:?FSP0):]^)\, MO_XMYV\Y_[5R[(!0RC0];KI7*>%X5P#\TQ=G=.A*^TK+9Z2:C:Z93(#+YS19H403'20H^2F7WC2$G)T[HM MJW6CA!;7KCQA \"=M*)=&V/416-GQ:]7A]^ECNL$'^3+_AF]6M[\[_@D_=L+ MB5[*I"*<<,5"K]*/(D8S\B%,.G%.N5;=/L(455'\E?++(8 M:G1X8I>J 5(B9_-\W07R"Q9<5:3QKS!8JY6$H4P!K<250=MF]$[:?5+0I/"3 M)2&J->!*%C;0.CG6_$K >KCJM'F:I)O*!9,PHQ=G3KFL0 XQ1ON^,SI]5Q8Q M5!6:2"]#!IAI&#I8B)W\8BUO5O*AF+0H?"4JL[:YO2<)X?@@ZRAHG@IE.^,&T;5ZH, MJA?'"77K"#+#B3'VCMEPR]15=I>YRYB54R'OTN;-NEX6EE(_/?!/>69GG%]Y MB/3Y:V2^_^0$:[8%A@E\+2O#U&8PR0#!Y7^.W((A&NQ!\C$.O#&Q()\/M>M6 MD*EP34%*Z2*7E3M.3M['G$Z_3A_DLOS T:4$BT?U0,OZ YD@!]V.W<@S:!Z7 M.EDRMBDJ8!T.0LI?.54P5N EP7=?+7CF830W\E#4=++C[?W"CY<_145,* Y; MB.*<+?D&.28[&O-6V) K-J31;[4$D7'3(,-N_VN.;K-)KJY>0GW4Z[NUAK3L MP\\6JS\\(WOWK>3,G])R"C8SON,D&6#45S3'1DP4AC\3IVH6(W%M,5D?TW"]8M:^(5O3NRE:76<@"<3M(M(>H@NXW@*=5 < M8H(H1P \B6N!J+/ TZW&TMR#S\\D M;EM2I&8D62BN_[N9_[/9[W>([W.)[[C^N/.LQUG=_O^3T_ MY^?SW4[B 6ZQ90@UZV3/-D0&*X9$XAH!,_>NY*5UI9#W\*#)^L;=?H4WZ]^, M%?+Y'''..W7"/4K_[UI/KP-1@C=$42/*Q+TK-0)02UGGO8"NI6&H2+!G24I* M0(Y=ZXN./%.*_MK\GM@Z[8T#TGJ<"HD7FI!8#>LP4@ML:./O[L"97H14W'N\ MRM];IVEP820AMO[;^7WH X8G:FOWZFMFKSVON"IBT5D;?U&8,2J)ZSV[#:&= MPZ3T2,=-PYL%,XAR@"T]KA5=CO$:5/I>Z1LNFUQUH[+A6BNFX>G-B< '_]3. M%FA==[/3,.'[I?\?+E"[R[-/<&* 6/9!#FS:ZA#V7 %GQ=,R#-J$-,<61K5O M&9^YZ^4Q-S\H,AIF^<-:-(RP_\?>I2./Q,-ZDFP7U 0FU# M/F0L07OT"&EF%'\ 38>E*;EVKOP9F#A\JC5:/3=1NMGRC/07X?'JF\?>>*V@ MYZI8;QG0M:XZC![MTZ+*E*7KTD;:KYO2CT MKLV@D@_[D9D[KYRZ#+W5@95BL^HM'KQ8C1E^^ M<[SV4[7NW38D*&<>3H8KQ1T NEC!S/9X4R@_QYEA6EG)ZZ(N^'Q7SFE!MA_C MXEV:7B2E>\\UZ]E1-.1(W@6=XQ^I0Q;92L8%4 J#S9<@QE2+, M4<2%(>F4C$49QIJ&;>K\:;^N@HEWN3X_=JD&V+Y0WKT@37O3^ ?"GD[_0>+C MS9&:#?H1LW+SK%7&QH 7'Z-MJ6\<2.*A_VV;Z'V.[9IZM:,C^)MTG-?O?7H>HVIE 6MR_ M% YN (=M>Q$"C]&99B!L.V[D>%;U/""4QSMFM_G(9T44E45;MDRJ)]O)(?=[ MIZ^]\%6X:[A7^<;./ZMTL_4:MC%V/SU^S0GV/F9W>5-0XO<0?;IG^XO4 Y%9).$XD3@:PI6ZE!#%(\;02_0.F>ADK M._J7;3:?QGZ_$1/T>-U'A^8([,7>PO6/@MI#'(Z$S\X/P(6A VUYL.2YE#3" M6J/&RY<7NYF5B['%[NR=CQF?QP4/9#N/!1H9%"#C9BD,%WO2+'[(GSK3"YWE MI^.&X,KS*\Y7B[\G,2AG;!-.--TO\8V9[_#P3_?(O*'PV/M'Y^!(JSO*4'"B MQ?T=@N$P"NP;[3$ ]A'(WE$#VQ A$[0$@.Y7$Y_.SED"1^>0HUPQ*04]2/M\ MZ91B\O0^=3?!?.4:X:]?GW/\0)KP$+L;L&"'<_9S[Y@BDHE'7C =!U --D=A M/OGD)L_@]PWW'Q4:YX:'-:^?_6?P1;N'3/1PQTP9Y(_-_W!E^[<&JP_\0,U5 M?/-HO[<_S;8'^L&?OC44&]1WW=H@6QL(>Z)Q\:N^IIZYY^LP/:@YHX?IP IV M_6"[/S"]T"D6RA/: $%;C%NR#:%6XIO[X2V(-6;U5GYIQR/C+)3[Q.7G M+V\^>O#VH)23P-J-6UN$HN]P*@$A'DJ4 \&@-2J!MP-H]P&$:"&AL1:> .GI MR-7W=JHOAV8;?UG8&QBOFQ5'=O=.VRU+LM//C9_O>-:Q^XSTC46L^JM4VF_$7 F<'/4@!>,BD>C$>2 M]DMI1)7@U&ES$3OA=P5-E\Z0WW4;6IZ/+9:]*3FLZ%7B?/GILR_P_WA)!R(-?,P!T"VK8EASK:2L9+(2;;&6 C9K&Z@BX '1TBM(> MT^SX\1/-E?6%4L\V":)0&[ M3[*M M>:-*R66JB;(G2??)J!%/;TI&60I=LV!,K9S9@_IU1:24<&W&F4 M;;AG>/R?G@:30O%AF;"L@2;7B_RSU81,N!\)V+\-(1/FHEAE1&X*T2QN!"?! MVXE%I)P.\;)CH/MC%-ZC;NJ*F+2%]P]E7E>7/(IH2AX*2)>PZO#]8N"/*(OQO*AT!=,$=@Q7830_A]I 99GJW/DC?/ M=2:]#??\N*=Y1ZZ*Y(]FO7_JZUWO6/7^FWP,4\?UQL$_B^%;=+CYOTD_(UPY MONZLF'_W]O)C,!+EW_#]*8#_WU$&_[F-:O_7X^0H@KD)EWF]%#CVF#==Z&@O M/RE\!=<9(A<;0PIEG"_%'080420@4<[*ZXJZ/STC2MMB1&$.LT-\MJ'V:+ M)V6]:1FX!(?8AJ@4:S\L<(]_XY4B;/!YON7TA8P(G(E@;,8QE:T^4GP;O*6= M(Z\\0&EO3]Y? !?B[ ;.D40:6A],B!" K(W/723)%]L0+]E,%_VZTGBZG8:@ MH3FA$/QJA_EB'=-@"-]&&#*0>S..*MZ&K'LWS/I85AFHOGRRMSVA]*9-_CWG M#P?T)DE^Z'EE5@,S* <+91M@['F[-I=P\3!HQ'ST^0M,VZQ?J"O-$_LOWUGP MB]>[:7#T[40TLN.C_]MHK[?J=4&\4<1.RS!0<[_@MFQ#@A$2UHR$0;7]@ .3 MTA^&V>S;(@HP?G8V#.;3C\A93_ZVV3#[R^(5NV[>N/#N):DW^.R L M@,'C/$&B/@7'&3QA#IM-A(T3S9#%Z_>;\ N5O(KBE/E+X@\?S)$?X2*"6B-@ M8O>@@+DM_0@_82VZ2GH;DO 5-0G&<"[^.;P?-UMU"N@ _B]^7Y/1#]A3H1> M6KZ$D HV7!@"+=W%?=1$^F!24&SD@E1/H\24Z1'=7*\(JW:WTZ:3F'X4GK@2 M,V7=/H9]E'.B'4 U8OF:&%:%2W:M$4J5W ='9VO<#(A@5[KWZ W;W@X^M&4#7=>_L:_28J/X\_3>P? \^ MJYBP[L4VC)LCB5M*UF#FR3@!2V^"PU(.W]=Y-19]WG7"BJQ6%\+?E%%TS2NB MU&79S0,QO./%82L#[L-KVQ"4 :!GT$.9'Z69]>$E,9Y#-'BRI77($DX14]BW MY2D[E);W9W2M3>F$Y^*0["1=L'B95IFGE<:W*WOMDPW?ENI_&"\SEOHTBK1# MU2A=3$ED<+QU!W&"]_YAHKQN=H9NPB!5]5F,=.XK 00!QNV$!\,S$[GX3K9XF6;P!\-^:'>R17Z=_DVASBR M!&I#SOH4U'DF2P8;5[@GB2($E"HJX71:D,Z:^_K0N! M?.-YDZGUXN[#'-N&;R0)_U3<[M\[ #"S5DH"D<4$2_KB'^.I[O M,[RU*K45QH_K'<,U/2I5S*7G#U($L,YEF,(WAS?7]&F3:)KMD*N\8;GHEEKK M>USOS4E<'Y>;Z*62,P\E/X8!HO?G.)K!$46%9F-]0Q@D5O)8M_]2Q@84"$5>GFBI/APE9>A:>O:(U27K M^4_JMT\+\ ?QQ$\ LLR-I1F.%'E ";&V0HL9E4 1E9C:.73['+$51DOSM[:; M9JC][RM0;RMMM#\873QV(G[^^&\T3^3OA5-VW!1X" G8C<[0 I291OKA_40= M(F.&A4ZI7ZLJ %/DC/9777S2D2ET)CI14A&;R>L$$NCN*=VF MU%- 6@VRF%, %7#)"('W%2NO0)F@9O(@R0 M@'V4=5WWH>O MV^[^_F'\ZLKIJ<0 _E5*8ABF#9JDII R]'V=H)-27^B%%+^XD"K]3H?R=L%; M[#^8>+A@.BJ"B>J?0&X""3;QS):&XV@085NT:3O>E#]Y\YCY0O":6O^G&WSR MJW_/KN3,09?DUZ;8%M\HDO @RBR^'R?7?;7?$T#W\E33<-$WO@U1BSX_:WD,'AV/"=>>/F9,*KP-Z_/=_;$,D5V\1^N& A3RY5)XI6A^Q#0&# MH2EK:B.EX1$G+2RR6N%+R?&O:_F_ [+KI+*G[*EFZTML'%:#L5B.I&T N[JT:\8;#H@>3E!^&MS?S M/L";V@<<4Q ,9WP\2-9"Y,)]M'Z MD6W)%L%$*@/.S"GKMWO)1X<:8LO9KI@M6M1:$5L)D\WMEA<;S"H'$&QYLH_H MLY9-9?>.@H-(W_+Y/J. /+I[\H)$I)$H,Q\!QQ[D/L*&L\_@>B\> $&E!B=E MI;(*VAA$SDD*ZB4)F3A*('-":E?EC1TLM_Z09P]O-IP?+FKP2PZTJ_C]:# ! MC$>5J6T(FC#?U0_Z>^'+("(-P3B5DV,%1N4^G E<*"+XR\3E]G%Z\%N7JQ.# M/]J+JM]F[=GY;CY8]4F&ML?G!_P])&HUI1G6GP-HMW.4R%2##QDN,Z>G#;KM MRY%Q1TJG0U[+S/RY/TB(_.<%K3S[R[7=*>+54*826Y G?HE1F/*3 .QV'%@P M[UL(\6>L$Y(_C:EIM#9HIGA/N&@HPB*2W@3<]/_TX)3QQY.&ODHE!1.-9NTZ M.=R6;GFV$]A)<#_"3ESOT6Y[-APST].YE=X:*\![#_*5U A",[(4]GSB^Y[. MEVQ9FK:^B\?WD'*YOLDW70CLB/CX7O[O!K.HP0^O4X;/!I22 M3JGU'N-?5HEY>*J;L=P5T'[(/*F^8*;@^[E9O]PSG2KA\14Y M@PUNZ$RL+<@L<(FMCG)B@BY3YXJJ1B),1I1F1KNZ#I;AM'?],'OS8:XNMT ] M(/(Q% ^GUGFR]'YI0JL:XY/GN)5.C;\N'#XBFSE^\H.KN/KD>T-+: MGG581,6W.%HY*5T$&:#E9F3;0V*XDV[?*EP#(U/@-S>!1'VT3N?'5&1*V#,\Z60 =*]P 62,;0$CH9BT(Q^6GM\9$AI\Y$=''-OSDC V/"?]04 MT*<>&>\]E6V?*+AGSUL^,JYW)F[WI"4?:/((8VL0*G;F/9#0"U/N-FX$_+[M M.747T;>9NK#KDZ'HPA'"&%M5L"]."N_!M'Y:@JQZ77E#W:5X?D E75,R0 M"DB$/%;]6^AFAR:#,C"JB.OU(OGC,RE04&>/PH"4/OA.4T<%.R:TWQ.>=$"K M[9FWNT-K6]M!3EGCL['GN-T!ZHYSUDG+YJ_,.V4 R M?]3SG5\[IO'2ZC\\57YDW0:7C!?H5B1@YEWQ#HSO*0$&D:.2WPK%GY^4(#N& M1QGCCRD6I='<52 0#I&!Z,M)Q3?E<"1)K(_<]OU8BQB: V[I\S8DB[@;$WZ\ M@!\=^1AI]OZUW*/ G 39F;S!]9GX+*/R'0&^/@GLT+@/^#:#=-Q5#Z(\F/H$ M\H$))I0Z$[]17KQ@XAL8@EXZZJ,8I37PJO@LL83_R6L9A?X?205G-5'*,4$] MI#0\#$=]BA F[N>HCC4- 2]SMJ2]#F3 ?U. M35>8,ZS8"(H6>A.-N0P]S$V.4\6X47AB!$;5G0,->T(,W+@%!,W)/;J'7KP< M#RK&$HWZD=9GKQ=M'8EEA7YE3Z B;!FM'83N,:G._PGCA>=;+! M\>K=XMIP#E?;>\F[6SI.[.S)7.%TJV?AQ_;=PK MLC/+>VNX0^/'9\@DB.-N0ZQN\!U+'%-@@::GQ>OGWN^6;CA.SY$\@=?ZDAHY M')A,L8%R0D("-J+5!5)YL_^4!JK'9E6/,B:HA0FF&\I7FU>(JN_7DKYWT(^Z MT*;W^BD@OX7M;BN>>[?P&55RTJD34_2T^R5>6O5[S^LP\Z[F&PT9_Q-C '(K MB"-YDA4X8R7-.0S*1$>P4]RM5#I M66"PDFT$$06O11TQB-0'3@Z0H8IR>Y* M28Q]"^USK)F%-G^T>-X5O]2'02U!+A#5C.NP.#S;FUY)PO(59 M6BD[6-7P\?6RR8^DA*WKO5+U9XR\*Y!>]R1IQ/3_<.I2/,893ZOJ-=B)6CPT M%32!M2B;%5D([[]52:YWZC><^+CP]LO[G5?\,*Y#$ C\+P\MI^NLE8.-1W/; MX2'#,/%%X#P"^(U;0J?ZJ+P/O#V_$*SD\-/(NDK1GSH0^>EY5R2U_&SUWT8\ MYLWCVW36,^CXN0)T$L@">S5Y)IR3@"FUZ^MRNX."AY<7,.J>[/TZ[(9VOD'5 ML:]-UCL/6I8%Y@LI#2[.,@SH04.@XBSL(V3 !7$HQ ?'?KP 9T^>]X3,?K$G^5#F/HO9Q1,W2GT4^-_!??$I/K+MH&9'M./[2?(@76O3;=E9[5:!!1M(R'NQ6]_E/(]^OGI^KV#MT-UG?ZJW_N,R:WBA1 6/&F@:4P6ZY M/PVGYJV .0'O"9"J (0K$$.#RL^N9)8JD,9#STZSBMG?3CT(\8M_%X'4#T"W M1K=]EI+_6+$%D]_#+8=3\W$,1\7D9IX;77 MY: MXY[# ]$"JTZ8\GZGJM?1=-4;L[[M8PF@T M.LP;Q?]C.@KCO07)='(S$S7P;,[A0 DM2_K"\R;W1]JG\E^^97;IL TUF]H. MU08D(/;%_4_&T_=;0QP9V)"5#/>)Y7F&_ "Z3>':H4=.7:P, "N#XF&<93+F$$L%) %?G1IHMN8P=_WAW6G M#N/8_R<;S[0_QG3M'*CQQ%1^9CNPS]1"=FT<\H>(Y2:EWAXSRNG66T8 VD-K M=^CH62*%3@&9KII:ZYBE%W.83BQ?B@TBN[G;F0<[GZV1;U+0 M-1TY_[.M]:17W? #!$ZX#H^,-L[$9E+W"N-[C1%$$!3'R MZ8/G/,=^0N3C\-#W)37<.T[.O8#-\4[T?*="*,YW&Y+9MB6I-Z33AY?4*Q=- M%CS[0D!R!7$/WBS?#_]0@J.^GW<4BILL-6!D/C,@HV7(E2OF2>M=BXV=;1-T:#/2U%,[\?=AB\#;\V=?^>T=WCB@)1E81W!$!3?@B126F"#(;$.<&5_67P:!36-S:^!!>B1^#"C%>#(OF()D9 M"IK=^I71_ M_()6]/KE%YAU3Y&6BX%6%\:>W$W\?5OF -^O^]&#A>Q+<>\Z9]8=:W@#2HC^ M>21Q;_"B9$[_G\(DN7=4NYWW-C7UK@<>_*VSE6OHKEF];53XA(M'S2T,(N6Y7IC29\MQV MC;(-$;&:H;F]/'2'/N+''C3\6M!^:_)@?:&Y3_&H*.5JQVUSS61$/& M$FQY*HPCBV,= YAL22"!M8F0\\$@^JR$Y9]QCD]P'(,^7;52)#7SK\O).^WS M9]WV^.>)G%'T\\37U_?ROX>CT/,XUCEN(E&-,& P-[-4D$$M47(/:"UT1FJ6 MKA+)?=3,=$XT&%@YVQ D)8FJVDQ MH2!7]-<_25:#,A>^W[%*J_T(U(J4N%O#YMS:#0\U7'ZN.QL]9O/*\F%&@9WF MZ4^[+M[G)B5P3^!>P.^#P-]/ ?8*KAUEN \ET-"#T+EYVI>D[C-O/$R@$IBF MZ7?,2;D=!8K>WLFN'9"<>W]<'01YPG V!%,U: XGCXK'S<%%T9$;$H@A_[+@ MZ473)E3)B64;X;MDA?R(QK?'A!_G.6#E04$3 ^0P5JDS'/EAEC10R;0?N!5W MIVRETSWS7%7]M_.[RNZ(9>Q!A[]'W^7[SOOUBUC%OH;KM=J&A$"SU42XN5AY MIL5Q)J]+ZY//H6;OG0P';O8?K?6&C_(.ZBX2#W-TCSY.#D#:+BP<@YUW1JAA M74"8>J%#S@'VJLYPI-N&60>!^_5 #\<"/Q '*Q@,,:E*W2,?/RUYS7K85N# MZA%4QJS^J1,?DUV\^2-PSV E&(L7H>ND*",[)6,5Z#V9([N3(#&4@8U,O' Y%NG=H;8>DYOY"TN[H"4>J2^/DRSL;.$.$2O;W%D=%@6$SA_,]#B! HV M*!Z>\/IIUC'@[8I\EUA'!UOW1;L$MZSYX"Z94QYI"@(2J"_;D!P8PXDDSQO# M/?LRL W)QC7#U]HCEW(2Y7R4F'(%Q -6>Y.GM_KE6(Q+7CY7E>4^V#,\1UF?4<=*!?+91U X*<[!"HSDC,]8 M1%G5 Y=]D4=\;3J]7N<;%FE:HW6/? @*RPG6A,2584X.E*HR-Q)_DE0Q<-=L M4,Q,MWPU^-GU]?AL6(@)2M/EP+'# 8$:ZFHH&^(Q;C.&_BI>IXJG2LOL4KR\YR(-G5W>S&J[L5C75B=?6E;@O?WM;Z M,[YP9,/[BX/6IZBX#\.L5&X:)X1!G*&/E%89]"$4@)1+$XWGO?/Z)"T9'SWG M[#60/Z)/&54T(@R4FLH/"O.Q5&4W-]*W(:$ITR1420Q+G?N0J.R)&1[R$6>4 MD%(MPPXUTXTK5FYIFMG*W21<+Y@Q>AUY^&V&$OFYGW*QM99K1PZ@T\Z1-?Y; MFS(!TSSHLX.QL5;)-.@M)(E'=JWS#YD7IBO;AE@XSM1_2K?(.JBVR+,O"MAY M8GAWV^E9?]P#"9G;L>?_LT6C_S]\!%_!_NU62E=N*:@0_O62JY/@QM:_5^TY M#@+^\;^N#/V_O"'_PX;>_3LA]FM$F8QXEC*8%=ZOU/#R?@FICR!ALN5^?M?2 ML8B5GN&#D("[@C7J[J]PC! 8&7Z;^#?:S+"BS$D*U%*K#I-@WSZMCK^8;]M6 MS!J/F-YX97.O)L],V.GV:759C7B]GX*#%/$X-3##/QGC:0#2-LP=%=*_WWNN MWKKD'C:D+;SA>O_B3K)D[CLAU6^$.SPH5A/P#PN+8LS3T"F61_7G=+WMR[X6 ML+*,XD^+^UGOY].!_!R!Q$7_K3 A3GX M#QUY,E1S4KRD]D.&*;%@SC7@[HFH^_L/+G>?U+VH]!,QBUK"M"U&+ MX%0\G#].#)@9'+,]5&Z6QH$ROK^;7NV]A9ZM%(L.B]@_;6^69Y,]&S*L.6[: M^_NF9CTI[%NQ6U$CLE#I0'O5\>B@*'YR%#)2^+7,V#/=5]]ZDEV$!"3CQ<)A MXB $;D-N;T-V88_@J-N01(H 1X,6J^%Z)>2\/6,C>?U: T'QCIO1@.C5)BDA MP>M'!-(A@!YOE\$23&B5TC*Z3JL,+M5ZUMV!F"-[=!EZ>6NT@Q[;8Y\$O][M MLC\?:\2!)EN;$Y9%].:/@+FZ_ M:NN=E9'8=="$.S!^GAJ*O]\' IC2'*!.DB9^;%O&>FM+K_+& >#](?&=-M?# MSK9R\3S^64PUYMLP%9_H.SU ZU+J]U%N]2*TR.V_LGDJ9JM L^#=C?!B".<; MF% Q//5YWELEVZ$-0"=J'4ZW1T Y3D ,\Z$G4^RCTOKX/+']"2*U(N5BXAO; M$I&6&\;FGW2[K5,/[,!&L4_P7B%4K?;A>O?"T;@Y+^J!.[$@ATG'M4P231AQ M^8'\1D "V?QFW;)C;4\"-[#[[>CU*IBEF]?@\;.\;UA'[B-2$"&K\SZH$/%4 MVP1+[^A*W*L#&_T\^192P>@CWDI55B9V\T?NR$TY%HO5MH)$_6,K$RQUN-Q) M]H(H!$*%6#@)+H&)M8HG?)ZMP)O;AC#00^E8+X;QTDRRZ5';06?@ZK>9OIM_ MWAK4SIXN'DALE[CD61?]K.6P[N?)O1;7S_U<^#/+F*";W28>P(B< ?(9I$'S MH%1+>+U'PV!A_=>MFO"02,6E&W:*NF3UA(1>@4C9MRL@X5RK+"?7SB/AS3#R M_,5?JZ]"?[U:Y\C[951_/*D[(C.1E!K]+J_V5?UOW6\*$L=,O^K6IDO*0'9" M^&_OY?]1R!,F,"UH0_';$"J-\N',YJ"5U5C+@X@2@X&\J_E7/1\Y:15_O/A: M1DS/@D\A[YBSB'^XJ&@Q&\8JX;;B?-%)3L$DE5^.Z8OB3'A62[3VN)4*$'." MZ5 _][2]YJJ-'N;G\,6EJ)NH-.O._);:$"DK.2-; @K>;+NV1#_J^07!A*Z! M'W[(7GT]AQJ>IPA[#)O\.#ALT67C\2#/3C//0LT;Z", >!]!N-V<_CZW<)2!P73Y;$/( MTL,HK5KO.J./,,F/CI\RJ04_FK4_\C-%D,&K M?.1(,A*+9U_*IUS,)[L]_?HQ>5%[\VP,9Z3G$.>+Y1<33!0K%A "PT2"3*<( M8249R86U\\TF2J4EM+J+!S2NN-2[G$)V(#T3X-[_ M.0KLWEG.-N8X @UE&!TZHH_"!Z3TJ1D L704L!89;"K+]CN1.W?DTMLC4[!&P"XAKB^.;_>U6[#:Z/%2D=RKRG>S&^2L _O;4:*PSLK@/..S"TZQCHOG9/MOV[4=2O)&H)XEDRP2 ]XE?K"^X3*WF? MXS=F4J7L,3_9R=$)03MD3VMUBI%U**:Y/M=^B)0)$OB)5'2Z]1P2CHCPCGN+;P[Y5=)6$L.VPJBA8C0#FN,1 M0K--Q^H'9IW/8IP\,B0.YME]0T;"9Q^RT-.5Z;'^K#B&]3PY1+7;()QF?T3T M^F"91I:]S?7:Q[K55 B$?AMN%F<>-T%JEE^S (V9!PJ9CB>X3[&"U 7< %RH M10^77JH(D.H/P#?F@S\*PRY(&,50#%L MUTIH.8*<"\PO/8[S(CT414M?IAD]KFP)G6X^>B M\X/I;L;&\G=3;D0+$YV9_+V(=D$R"-=T8BO[-)BD=+HMV"X8BT$UG6QT,L_@ M?>M+@8^8F./ILMD3)PL=ISWA^_S\+4?V.SQ?[BIY;7$;$R6FD3MZ90^2U#Z;3 'QP40JX4S9$1P@ Z1,7GM^[6W@H7-";7/LH M=EJUMU?M_K"]ZAV"YP7D5&:5ZGA>R*V*[YEE/HG+-$7MZ173<)?TO8WE3D_^ M[A.H14W/#2SGA*%H7#<]Y9G4#%3'.O9G&OM@SHT-M?F4::(4V!W'>0NPMJKU M.B:%E70[AD5Y[=QA=)_L\V?:;G MIY*7!B"Q3&LL/SLT[B.N'=;SM]CEVF^V.$>?647N!5-VMEV=0UAL Z#T;.I8(TG M6^#S\DN\7":L?Q-3Y]PY$3DB3Y9$'O1:<;%_:']2!FL\6+1C]&T4Q.--D0+_ M5/#_O9$[$4=]"6]/60>%CL B]Z&E!=L:9-B$.XT/79C?']+JUD4&X^0[NDX< M6'JQAZ;=WGV[QBWM^(GZ77XW#H[.6PE/<'PK@:O30T-$[>9ITP#'GR,V9/M# M3F\6:X0*SBNP#@Q]?+^SX?_-5M__YU&@5,[-OP7<>4.P9GC.)P#!)-,_=\1++RE?1CKS4#DQ5WO3,\+5CEC##_NS#-T^=-X)1:2*G%7];%EM!"5_?1 M\.F+&HS2-#0-+>Q8M;-M ET\9Y%6C!J.'S]LXU?7ZGZ=__#K/[K_QVX#/=H& MH/MEW8/MQ7L+:RE!;+>#B(@,)IDL!& M>&U&W3,@EW-9S3RCI[8NVR@O,-E+*O>*$I\+__&-UT]A>]E3?CU@?VR'; [S'_+0K:H$4U4XK3"M94094?RA ML; 696Y!F?>RS]U\'9K?,YX9=$=W,^&5 EP'URM 0I%R\.UPCK19[S:DA;!N M3*^+#1I46NYH',!%(Y\>1TIDB[DL[_(_76;M5*,2?/ONQ:1AXX.:MV/S_V56 MXSJB%;J^F]',.L'%8[W8]MBK,^43W:;4=;D06Y>B3TX_UA!YNQ(DU)"7ZIVK MW*)<58K76[J 7]Y&\Q?2A!O>"NG61?+=4X&]NZWSI .>S8,!K?31^$5=QF@/ M(O50G#2S@7I_CWSIX]S=4=OW-49ENJ^\V#/[9T8 MX<,050<9=S+IV)H[OG=187%/S3]O*H?W]U"A+X+_L[4#_KLU!?[75U+X]YYZBCQ0=8[AF(RV M=*\['J[?FJGM4=[<;O2&?/BW<[3_Z''/"Q=&['JKNZQR<#TN7>?F2^';$+%F MQD->$D$!1].' \[_ZM_NSYQ]W*>:"7^$?O9:\AF32TGF$CVO.L5 M+?47W>?4GPDJ6]F?KH' ?.\?6#]TUS\-:KW>NEOT;"A]G+O0BB)9M#>49'X;&SIW[TEM70MOE"/]P\U.L]BF M&*FX\*'@RA'-THIB%N)#RM++H5Y<>I9<);?,*JUVSDZM+-#WVD1'A,O8J^<$ MK3L[PF>]ZX*&*(QS!CD\-:9 09S0\V;FSD?CL&8?:YQL5^*HFM^9X>1?WU+E*FEPGIXX;-]GOL-U$(3Q5N&T)H_S6VU@A\8-M[K_^3WI6B?A@8XE?*Z MQ(QS:+0/_4>NVW<;DMBR#:'9_NO_\.FUCAO]=6V5%^\/CO%M"#M\_6B!&2_. M@".X#6FSQ/&4@VAF7!$?PVU(GR>.T6"P*VX:+L8)H:/@PDAS:!J]@_C 6K2P M5*UX[[TEN/&SOFSSXI_?=,M21B8G"O;H1_J\H^0<7G*4*WYIC69L0UB]B!PX MP]I A#?S]XB*/_N6 ]L,&P:@:18*VQ 43NI 9:II<#5<$>F\53,XF=8%\&8EC%[^%46LZ'<_ Y1_J7.Y8> M8?I5F>?N&]SAJ?H T?IWD7D;'BZK[I-G^TLJ9(/C;Q\7NVL[3FJEW+92!),M MPT75P!G8ABPIYV3,A7SIL]O/$6'KK?BH*24^ISQ<^PCDT;2+]E,=]^LW>2\^ M\'?SRWT#XROC/MN&4$LH;=!U:5#?&P,Z[!A 8Q G;E*B1PV>+!NW-*B]A!BQ M:I?]9GF^N[E"N.VM7^!<;5[B93LDWX#C$@+0(:SWTA# ON7V?YFO*< %PU(Z MM?#]!,@*407(HA%4,3>WW'EO489E!TP&XU%HDZQNS0:I@J K;HO_0# &'"DS MZE8J/!0':*/73=G*' \F(G7M,:-P77X)O8-CWD%BRLPHI23XMK>WQ"C0N^Q$ MGK<4+Y^56*OO..>T3A";#MT '8D S,SL 8.RKY[9X%=N&8F*]]$' M)@*9@JRL,8X_#9I*DFLE*']M*^"IL*V>SMS*;9,:B3VL)_?9/L U?5%A:4&S MT4Y,)>P:;Q3&L"<)8?G!<7 /Z\=]:;(-D5&LC].8\Q@M QP4^Y6LZC3MY BQ MSSC)7KDAP:<2OB@WRG (\7Q+%$&>.G8'^+LJCB@W-P+*ASGQ;N;X9(L[B*(9 M/]?WT$^[GVF9T&#+_#D'?#@TVUI$S\I]+4WVC=AU6"L.S6T&D747CEH"8UP" M:3I%#=%[_IM0.$.Y]X_$U.?F F\#\I7-"\F[:Z_&V5R1<\HOD-P7K3(D=<\H M!=%-HA;!&?:C@KC>P]W'F3GG&4.I.[CM_8ZIA>95R=?&\,,,7KR/?4:(MFFH MI%]GUR3L,RWQC>-(,7T=3BV&*6)!@;7# *AD^V'1"312*E$5>Q'P@I*Y4;2/ MS8MV1LC<[FM7D,60_*ZD_(/7,J&&?-KGPR&WAM:2V'R\=P@!*Y%A-'54D@*4 M.S$K[Q5VSO3''(V+B7EYVD?2@H@_6M&S4I!RX[>AAV78D-)0RW/ET1XXPV'$ MK)]G!HJY.#@RVM*:&3Z$KL?@!F!2C2T4F7G,%^?VJ:2!^\VMW7D^)\U'#BC* M-%D8V<6K7I326S4 M$AKY]E_%SC"6SXF M;A Q&W4ZA2=6SH!S9([S##C6N,S2?P D;2&\AV?HJ'95HC&QCSZ^Z9@ MWM/L^KBEHTGF?*G-7%E',5[SN/E4X+VHR_#I/2/(L^DCG^V7FY^;O-C(:H[!#2[F5MO"<*P M@'TK^#X[7%\4@R5V#B8ZB[F!4.4^_?WXT*%VPW?Y(H[J9H_Z#/;7% :SJ8]^ M^\^T;-R!,YQ(*:7J@..28XJ: 8#$E(H#:(,D;!2UQ.O\9,B:YLDQMEMB!IO#"<-]W,4P RQ&F9:N$&#FT_+Q+8AJ3\;S-9N_OE5 M;Y[T]I!Y_?4=SE*+'D,A$3*ZF9>N5ULY\3%)'%7\-F3O!P:.6T@0PWV5O]^P M#1'<$ZRVNP6(8IMC*'_OKN @: UNFZP*!B[E2XAT_XRSASW2LM EWS3E0<@! MU?<"'=_/Z^^F ZW*P;@!(3<^DC<&0O8%V!USP;451LX048015UB!>4?N M;S??2K6:B0P+.UI[KB:TC6E3FU:4H"A:?VZAR[TFGR?LS1:+^P!Z!)Z$%[)4 M?HH"^0U'JX9C"1#*@4W7SF(>CR7";C ;E?3LCU\\E+W/\P_CRQH(.3N*N#F<:+8%L#3X?A&+G.X^_Q@+"K?$E"'S[%KBWG1]*\7' MQ;0#RQ&VV1Z*DZ>JT]T,JVOOH,;A@0\I KA>)UR(P5PIF?5DW(]IF\03YQQ+ MZ5$3 F)JWXQ4(9^?O.:Y>AYU_81]5/CU@/GKU&[GGAII]0->;5QP[/F.S@VS M*O^NZ@89S*7T=9+((^+0VW-3+$)8&>);^PRT8206+6##]$3DO) J_?*?*+%XOGED*+<8U;WP(Y'\U[AI$F^I-FIO]LHTG"M:LU, M7Q.*Y.(HK035+Y>ENEA4!96EF'&:IZ KD/I*X7G']))J1QC>5;$K2)4\*S?!,M!]6631X]^669] MUW6M_)&[KT8W*&(M&RHK,/$6,1TZ+G7=-$=J[FO;,R##_5DSVU)^9EBX?G-( MSO%>COK-"Z_G%,0G^5K_L^O-/EK,>=868,H^BN&!\7F(04._>R+7TNL[HOJDY>:]8B[M 5A50_G7.35YZP6T< [[B@ MMS &*V>VF9=HD X#0@DXH!A.6XXT#Q^]C"Q$K_S-9Y>0>8$E/FZ7]F4?4XVZ#/FQM8?D MI=O8\01II36&MCQ"6&%Z?[@JU^3E,W>N*R\XP*4QTR*^(OZH6"0U?+\:OZS2 MSQH[4^XVA+3VZ$B!XX,K#_;1ZMPS,@LY[-5.'"S\=QL@3QV!#N%E?SKP#[R_ MNE&F#%3,4$Z".-^9_?J28F;8H(BM3;90/QS M@^282V>TBU_Q."P3AMA;?U4]2(:BMF,_CG MCH,;DD\P&^0VP^XZQBCB09+]!XU+]UNQ?$DJ@Y9Y(N00$FCI_$FJP?IQYC = MT0>7Q"J]9.@GWV<,T2W5#G2I:1*[S92ZM/&Q?M-7G_6XS9Z-^F'XT*CD#5X= MDOR+D$X1[.9G6V,5IZV$L;$,[8?U7]5TQSS)_9VBXR:L'Q5I*=8WJH=0-_)V MV.YP'1SD5TD)^^&X1J[QYISCWB8A]5%4PKI\!4:U=2,=+M6(-6.>7Y<<]B_7 M;-\RD*O56JSVL_;=FW^=SX:*(63%'?KF(\3%@ZCV08,>M!9#RY'W=*C!QC!2 MXBV]F9\;'IY)H9>4/BX]5Z;)^.C(6CAC49#UQ>MA=>;%Z^_MU2^35Q$I),:I MHQ8T"D>238=SI,Z? "CA_FE@$?3ZVWEZOOWZVU/=3W MQ'K19N2##VP)RI'*X0DG@"WE!_AHI'02:$6?!4*!-TJ2YIC1$:+D# HA/Q)\VQ7X#68%62Y MN9;'F7"6/Q-ZIR7+HL_*=*REO'8.>WB27O!E?7PT*)<5':H4[+5>UW;Y[HE< MX[M?6TC!B#G_/KPPR6]CUH %YZ;CKJK:>X,$'L8L-A#UQ'I,F*:]JX(E/9W2 M*OYQN/&3O\FMY-?T9N,C4N5I#X74E:U>H!-P#""4U7N UD93YES$D^7OV.U!VEN9^\ ZS=:L+OAFSS997)3 M[Z7&J45O;&JE1=$90T&0N>_ 0T"4H*TH>=\LJGSL>^:^]\V5\H+_GA0VO_0VQ75TJRG\R0"+Q MKH,PI\$3F@ M".2V-,;Q 016/+>"MR-8"?0..D,I*F,+L._]TS#56*95?%#Z M3?/'4^,M.<\=FI0CK*.]WODYGR,M,D!6$#UGQ\+B57/O[X5(UL7E\:E0-T/AEK<9EMFY1;>#OTAF]\3NYO>N,U M>NC9ZWTY<9_?.N_;L7/NIP%P.)RE!YBQ=7&]NRT]F'74EZ-I)H344M6.L88# M/$UK>MU8(Q!O,1SU(:YE=-V@8E,(Q\B.-AWY^:?\*O:'Z&\L:UAODCAR#ZDY'%DX+8HCT4Z')I'0I+EVVI?,%I*(#R9TPAK?PY/O M2#G/A"@-W$-:-41&L,UT:=U=&.?B8_6;AJ*-?.PHQ ,XPQ7^VW&&(SW/(UHB MMR$5!]U7?F'UV:B_ZN'O'5MS_CSAHPQCUA+#(,M*Y>L?]YZ8DE,K:LI30:3B MV#"#8]DWBX-IKJW^4M6NKO.EJ'YO MJ"USACRJ8$]7A=LP_QMW[QG55!>UBT9!Z2(@O42DJ8"(- 5,5*2)B%BH0E04 M"%44)$A($*0W00&!5R)=18C42 T=%!'ID@@I6(' #FK8DL()[[WCGCN^[QOG MCC/NCW/&^9$,QAZ;[+7FFN5YUIYKSI&U4[#1:_MP]39KC?>BW\HH%'M>3CT! M"P]_+'**UX^1!&:69?D+/ Y2V-IHU9EV*S\ Y\Q]^@JV[PKJXF6FZDJU:F:- MVK.\ABLGUG.&]R,UD(IK7^JN2@K?CQE=&%TV8[MLX;NX8C3?WN-B?Q3.]+)5 M=6D&"7\77%N;3>S^"J.I>886-!]#&["%>>.M M?AS9]3X$X#SGYPVHS,LQY7O>\*##U-^M[8%#KWPZ,G]X%Q1*'K)WT!#8V>^( M)[RWB'PME+7UIIZG!LKS1!ELJ44< <>X<_-.+:J-/IKR9X+&SG[Q[A$'/A$< MRB6+G^*5WD4(N#H) \V M4%V70]GV'-,W7)RE(]TA(_#D>#N6ML3NB.R^<$7J6[?OWKRC(0M="C)V\;<3 MR8]T"G+9? K?+=EI"!KQA/$+<%!SD,&/**#?!83T['QSRBO0K]=,V-CS!=YQ MH^!&(9IB0SBIG!R<.3+\5CU6",Y?I7>I7LHL*+< =NB'1\(*CH[B&:.$S@5' M.W7FB;T(6I%]SQJW5Q;0.W?B>E:NGE'Z+P\HX!*:J;2^7, .\\YW"WZ60XV<-0T>V)87@. MG*3S[T[&CDMYR;"K[1?F11KL%6KN1+_\$KI'&!/D2(AF B^W#Q@ M*IA!&(SO1JYR+C.-6.%@)44&K4L;E7D:2AM,#?GC^;9R(O'%@O]31KF\M*)2 M='3T3[V&6^(O7\Z2O!I^( "OT=G1'F@#GB.#HS6M+\_0X7M02G1$!D8VU:T1 MJQC@^^[+7&MYY;>Q6G11R9.2JYH7&_NVYXJ3.WS<^:.71;8F<:3-^.%1)LL: M+*KX43@X(*DXCWJW[CP>'ND(M9[2FF1$" <%,=)6'10P_:$A1R)E);0_>EYM M8(?PAW^42"V%-W]?ODRES,[0)1D"0 W:LPQ%L6.:OJ#K.DE2/']^-"U\9N47 M'-AJ?V/7PDA.E*]@0WVY7=O=6%_>' YPS'I K,CLFF&AG._]Q$FW<>-+BJ[W++VWLD"5 M,$/YN-W$P!:, N@!E^28=H )>Q,7Z>N#2FX35XU0(3N:PB+TUL<5)C6W?7FH MJSTHWL5%LH/1$B"3[8+I@1WE%C:*H+5*P2JZ3CP>;5$=('\O89*$*9*=:W_H M:&EQU5WG*GZM3'C 4ROS/7R8H@"GYD";!C/AUPUFXVGP6)@Y2N;0UN'0)_ASV9D "XH/L!!H'ZOSK5'(2JZDF:&L6'8>F)R%7B9SXM% M"=W$>,0.CA6011O,Y&OO %-VM=?+:GFZ.;(PH[,QF#8UX=14[/;JAK_KNT^G M[UPUS#'QV]>&_>3$OKVB0WHI[N2[W MLL4P$[B=6.ISJ H\%*J$*NHBW!,:&(&?KF\!Y@LBHE@=4L;5)LV$[)NH[5<* MMN$5LKW*1T+9P&)OG>Q&#/TOYUHPK>U%NT %DM#ZYB1+-]CG?,[T M[)/7@NW9_;K[Q1[%)H5MN]WR&:;#GY M7],LX4%04#LIEK=B4BBI*&NH3X2.,<]%-1-Z+9 M@"/5M@!-W80@)=,0TFBGYZ#/@/?Q4&''.TRQ"P^0KLWW2?HG'QBI=[3.)Y-7 MWG<)DE+O?_EE80>GEF ;81U\\H+B)O(4WS(#W5\S"0R3!:(D!\XTZ+,(G':\ M,&K'#O3TGK,*6\_;L+NPOV_PNX1QSD[I'==^5RWK_/OR' _WP7Z2H8\WS4N7% P$Y3V;?ONY8%?O7P: MV2W2N8]S>NL8,OHH_QO+.0W.E?U [.X4#JP+Q(GP=%%G%#][!AS^[&1\Q#'X M8-D^QC\#W3=""Z2=XTK-(30XM0%1Y[>\RH:AH[D)/'6.!*")D=TZ'+'CIU)% M9G:8YEU2?=$CO4C7L+Q]WU:,9%[.V;=>)T@GWIWS?D$W4$+;.Z,?VDX#?@EK&PJ5V !?_ MQ_.)B4CX[\<5DV^-F8J:2/&KI,$O-@+OT OL1B\<69Y1QC8:#H-VGT :!S]#GQ]I=GXT8)*$1@L)I*JO2BN7W)VV2Y;]?K1MLOG3P MVWF13<@U/N+5PC$4::'WL8I\GV] ;AA4,FT JON\#^2?!S4J4)[T7=4O%GD[ MZOZY4NUA^\*+Y/$>Y^<2/Q1A\+;HUK94PCN^LY(4"8#*P/VCX-1D7#,TZW?- M&:=9_$ K/BVHW;EJ*5_L!?IB/?*,AY7FT*PAV7A-[$?[].WIZ>;W%5=;3-99 M:6S#K8)['".V,?ANS8"4U>,QRI!86'(+-D!'1]/^ZH?#Q4E]#<)[)X(T/G_0 M?_]K*,-"+B>4L\NV;\1F D?:EJ[3[R3(&_7>RTU%V_(!"6)/I\"2&+8< M1=J@KW&2-9.Y!*=\J5>%Z:YW+.PM&^K;<(=?:],OGH!&N<^2?K*RW=S(Y8=/ M*@V*.S\732[;=D(5(J#P0E>W6QHU[R3B!N]+\SJH&KE,#F%6N)F\.GWH5..SE6(+G2(^!A MYW":KK]?6W3D2GU,L9D4H>%JZBI/C7,&$.K/$N]=,$CL-'@]_;OEK=MJ^%)N MMMFNYV'O7@^]^T?JLTM.A8OAA<<>3C699XXE"DAY7T)>3J]2I9<7>;^P* M) MW?_JP^M_7]76<:(J08H+T#25U(N3_>1?V%NU(5?QX@<#*ZB_".A]+!!ZG>W4 M@8G$=A_&4IOATA@#'@F[FP_RH<#Y&)T>DE#?G%C_O8[\7IP,Z.G0^GJL'1E8 MY37J=SOO9Z1QK8Y]L-\M@8>+]8=D2RRZX&?\\?\00XAI\";Y'B=EM&H=*+) M%/ZY@ N3_#IU M34SAVN2AZ>@'"2Y1X_IQMI"0JRT6)X\=?3MPKQ"2]V_"4A5=V&3IZ:X52@_I M:45>.6NE63Z2I7]'\$CV6GNV9IUQZBX1YWW21S^;SPQ0 *LLTC"K@%O+$^2X M,PT8K@MS\#Z8.H!E"-&=A&>]?GKL,8]H=#&5FGT5-K@GRB*R'5^@9@^/BEN& M= F1&O_M*WJ%,+ )R8!+$/W@\3PMD,E,ZJOSY\D#>1EA+P,+'W=E2[3O]TIV M'JX;D)77>W\JUGY[K)FE-0V_"T6TR^_EZ7W4:W(0F54*5+69TDD\E:DJIA%7 M7OWR]1#UN4:V:R!]]=/WA4C&.A\@[@/=?=@>_KPC8YT[.,9,FR5\$DP>(3+X M"DR[,&&6O:OD^>?/#JS ,'/\D[R//?T^$=IWAP:10!J=P)BC99'G*:RKW+*] M@&\#U9.88(Y+1ALMC(K^F)$[LCC33,HK"-;JF&ML^*!?D6C1A8U4S[P& V2N MI1Z6K/+_3W4UVWU8-_G$US]T=I2%)/)C_;--2)-0DB6RUC_?H[+J%;@R<2+) MJJYI/,\V3UT3^>"DN,"W.YE"6EL97;,_:HU8$2"-9D#RHQK$8_VS(+UWU)(6 MLB3< PO-O0?KKP5&B([(_>')?5K*_C3C=V*'K.KX%8= S;N/DBO\AU)='+N5 M5:2/&,5_,!I!B["5>)^Q!)T!(JA;-;CZR8P>F@%3,XO'B+@CY?,V,C.H@=4Q MMJY>IQ0.:63,.]K8T6=5TM/?)=V!=.VGQ_*1[O^5M6')CPD,WCBBR6"9CX,% M)\#[[/.\MQ2IWTZ[4/$]N]V']4B$1/D+.6XK!HQ@^*T;CZW%GCW%';$R;_[8 MYFI1O8A(:/U008JLP=S7<^>Z-^&$:*7\GZ/(O+91SP>MGVW+LNR#G=_[Y M'V60R7KW7IIHGO,S 8^4DY&')RW 1">*[,LEYVF4%-FXI4[P_S_MN;3]E($894CM706<-H* MA_/HPV ;<,>3&=QY?T&Q'4I-VX1(+)'V/-+,S-]=3JKX+>^\G'CA?/*GUY<^ M"ZR>EQQ+/:@KMN1X84#U7$^8GKR4WFN[#E6%[<(;<0<]_GM?VB%B$.53*"N" M2^S<@[M/:9)/B@@.[;G@91L64?()5P? MUU$$<&&41& 1N'S'D35K1B/T$%.5M'%4:!IBC^=)YMU4RX,YE,_6*O;JB*81 MS=2Z-]<-]Q@.O8&V'^N"!\!);2P"Z,"W'3PW'WO32YZ>F(P3A1U"%A]Z,XT^ M%DASFV;9&W=(!SZ0\1[6?/7.S[\EAN2&B6)PY49-UOU[])4S5R MGJQE+*NOE;R9-CF&#_&Z;?=+IZ#07O+HY_?G(-\:?^!'LTBZ="A'?I0NE!A! M(46SC.M (QI%&!GV&8'2I;FFAP>2.[#]2N&:]0Z1YO6VR./O# ID7^XQ?%57 M7J^[>G#;AJ0U^C+@QQ.S![!\QV2SM16,QTI90L-*?[IX*[:V3*,-)8;\S%_) MAUYC*6A=%1#!RTKK7%OW/=6UN^L.7)X8(DGV8VEQ<[?>N^V0X=:89(DN%HM, M1TCLX7@ .Q-H*?I?@'-%+]^JG/_L[JTX[] 2K/V&D!E18/HYY&[6,GAY+S1F M#'&0-TLDN*:UJ[+/H%6X<7PB0*Z11O#'HMA)?@&56IP>B?*A94G,GIBXLA@L M>-LFY.8C9"+I^)*R?=Z=)M-VQ YB4%8*;A>1^FR#3P2L6.7,G44U2QY5L67, MJAZ**G+C_&OSE>*&XQU?$Z9:VVP(>6LV-R3D)G-VBCLK[@(DJW_@TV"[,#/8 MQAG.'CB=,H#"^F2EP!0 IUB,!-B)W8%48C70?*MNJ_%Q-6TSW<-!K38CM,;4"M@CG!-C+ MC&?9@I',Z@5<#8L6]ZS\?^79DNOW7=@)H_T?F+Q=U[D77+ # ZD=MH/W_C1]F;YWLZ60 MK@\;JWKZ>/?A;+Q>U ]=W]2 F5/$K]WH=70LX+?D3K+_B'FEC^6]SMM<-;^4BL M5MU(2R./DWS,!T@>5 CZZ7CL^O69R\N,B*71DA[.'>XSCBP;]M-4:3 C_.G= M%?U3M)+[X?I*#H,NES\[Z/D<-/P\,XIM'.7L&>V6VX1L:S\'V^,/,WG-%"'3V.OR:IA+4Z^0N*2U[0E6\*5@YI(37OZJTPX,O@U )*D^KW M91ISA#I]KB:"5A/IE*?OZ3C^:OZ;U4%UE*_=Q;R;>VMMK;,;QEL-4BF ;1:) MV..M5^0$!E;\G-<;(_FPCMNH7A"S%XQ:&,F,=*S)+!'+LB)U\FTE[C:V^Y@) M?#;T8@O8Q R\V-#&])HK:*JO?WU'TSQ([^3M*_<[7;HNG.C)Z)+[;+<1Y&NQ M0T^SXZMN3=Z6F'O?A":@2K-V7\BI.'@EI^V?_-8%+N/>[6) /['U;2 MM8:C"K;1 MUH=[\I*YJV)61E4N8.K8/]'[;R\MC1H, <<1/%%#P,QZJK8QFBB,^EO1^ 9U MTQ\M>WO(W>W%P:ZKZ9F2]\; &'841P7,77"TZ"J43&@/EOA6=4N=D'\>R.C; MK;O[G+>-@O/@1>\9ZXO%2J23E!G>MO1;L^^>_U,G%=8Y/UH5^(MG*LHA@/%\ M1-$"\/T9GF4()@@E6)Y":S&CN^"-ZWU/0VE"?1;V2KH9RI>R^ET_U#76<99" M=6T58EKV#ZN\%+/9QCT^4SE3\SNPH-VPRL-K44S*].[,>D:H>-8GRQ&%N+&\;'[TTY">UWZ3!,S>JXIK!O5;2G&2]S*Z>RVY6CH$Y)XZFC#&3C]68L;S$D:J4WRSU-L MWH0,HSRL#=]AX]'!V5^?_,U*Q@%.!F3;'CAP"2^%[3X!OX$@Z79YN#QB:G1M M8!,YT<_0IX"F;Q7:Q4N!,U'L()3DYN0 M8%P:%K"ED 6HB.7O"Q)WR73Y^YBCJ*5NA'!-1)9TU$RK5D6[Z06K2NM[:ZKU MMM\_6^_I])V\:[/KY;/,?)Y($]OYW](22$G2KRZ8"+#>_32:=9-;"E,C+1Z@ MK\9Y:T[H\!]%T[0/_WF]\++FJWN/QTQGQ[_=9#LGGSWSV/=A)+'!E2/MR:)S MG\"D,6-PL78Q=B J_"W3BOYU/:M=H&:89NI)EG!99/70:O_(9^0<.U,1MY= M2#TZ6_&D038\T\")Z;JLSFQC57)K>,*825Q3<1) [MW(ZJHN8C/,UVDK9='1 M472+MK10+9_LE9K@#SC?=&^?$+4?;<%JUV/[NRRS>"*I1$DX];4<1848B"6U M]=:!K?VPPTMJHF $+=@E,A N\L,CW(4NWY1\6&[CP8C1B#[].OK)E)>SK&T2 MMEN[4P7$VVV=@N?-;$+$+$787O">&JMSW%)TV#7H %QZOD!K7/T!\J?)[W6) M?8=SZ?;;<*B(*,M^BUA\*6\+Q![>A(0@/HFQGH.Y=#RH0QS$):8!D?1-2*H6 M\U ;%9Y"4BNQ[)2;^KX)0815*1_PD1?^)/ NFZXL?71=0.'AWP$^2!44XU:8 M$$$=288$6YAS@8NW-#3@'(*GNLX?&S,Y#NUQ%29AGJVS\NT(%XH2W)\]=+=1 MVW/_K)/&D;?[+WM :);85Z &%<'XRQ8%JUE&X$7ZZG94Y(":9B= 3+'TB;H1 MG@S3^KE:U=<372WB:Q:I"?LY3=_8\[#QY8]QB5I8.GB [BC#$]U*L#O(+<.,IM?F#'5."._4<-];6&@/9\FN/W\6VF;Y50U MFX !<(D_A3&^$$MX$SP=;C'& NW%?0V3]D"?!'46G%\6Z=( MC?9DH_?S1U'#F\=MLS2DJX:$BJ",+H QH52NO,O,H=!K8_J'C+D7F S]TRO? M%.3N;KOO 0YLE;V&COO<"OLS6FA24STEM4._H#XWE_ MH7XB<,Y@-KZ+"%PV +6*,]@7,9.%*V75:#>P;5?=RZP4.?-R8%%-JI7WL35N M_+C2Z8>F3R5*>X7=KAW,'&MY>"S[%Q//@++=>1^)S3H9UBLX:++@O:F$HN$HB?87LM^6 G-M?N4.%BD/;6]0XHIP M,_@KB$,0;#DR@;35%.*-3;R3/,FK1 MC@MXQ:AQKWDOVQ?6+T8COG0]L"3([^_[.GGZB?4NPT:!(2*U81/2H)JU7%*- M^4!I'NW*2L?M#L>FD089\K0L43!IT @UL/CSCZ/1!<_[8:%:CS],V^\VU/ZD M<5_]\N=B[^G^0-XT_P=F'FS-@@BXP#_]HF,!L68?MS:- =_)VHV'C MEO; ]YZ-JM[1E'L&F2;52VG#["$#?'BO^6"@J'Y[4+:=IJN?KU[Y8U$R>@#' M6N0F;D("H:0)5C[W*=S?0"00(6DLW+D#]1(AY?5C([$JYC9IJH]IK=+\]J#G M7D+&916]"I6ZB.MIC640] B-+_#KPZR'?-OYC1DG-DCV83-Q>VZ 89L0T:S> MPLP26C0VF538-$H2-9JM&/OGLX=[8T6%O_[\WI&F(_OF9("M--J!K3HV@#6% M9,LB<3/#H2JH^$&$.$\6+0N7A4DCYP]-?NW(M\LN<0+S%=U6=AO_2M" WR6_ M[XK2U%_TAL ;(_ :+%@?K 8B6F[XL[/J'1RJ\\/727 MHJ.3[B]$\'21 3@V*%\GNDZZ)0!;>)^R*83%7@?-R[=DTP/ M9Z@=R:_M6?J]PB0DXE;FX=1G M]Q"= Z*!\*!N) M#;,D+!(GA?KNA5M83X=)#RY4&V0TD[X 2Z3(9+\&,Z:>O*%YH]S#=\.0AJP; MV_?LWPTM;*^$DSU9G[BOX=2'E'H\9X_ >6[1'T1ZI]HXQ^&Y/?LTQQ"8O!:" M=K_IQ^+J&UC72Q"RM?IT[[&NG0W=GWY$>,'7J6P3XKL*ZO#AG!GK//>1"1;4 M<>K-RMJ$2#;ADK;/G!]OEV :],FME_5U*HT?(EE]@>%4L+Z3.K&.>U,1C5WQ M(JW[JK_.5)QD[T+?Y.:U2P :- I'9K"_6&F\_1@0:=LY]@>;&6WWDBEQ?X3_9C/*7AT^!2Q&M9*87< MI,1VA%RV'QV?F$?*8"6\1,EM"+;:9 H2GFI.^!2XRTC^B].G MWNY[?H-8T.3BPB-.V*0)7-[+G^34U^%-VH1X31_2*?8ZU6]0T?RF\!2[ZD:N M] E-O;8IM_3G&JO$63Q+"KP/W&&5@5-L3$"K4)SQ:O(F1.YWC:Y35G>GRN0* MMN[5^%N%J'6S$:0*(=_((C0*,RPG9WRB/.\A 'T=R9%.6H N_^7'.B*8OQ7Q MP%6F;:_Y4UQF(T5FE@3V]DROBVFU!MYZ_RBTZ>F)]XY&1UX_7A4\($:X T'_ MHHW*DS!\T'>2.#O8#VVX_! 83>N$60&#W1NK*7R4I=[2;-KKG IOG-/O%>'U MS)]LM2[>GY)0*7W0R*;:NV$A%-2N8A!*,-,((2PR]!.Y:Q,BTBE&>-!^.AOM MTC3..[S4^AAS#.!D*1235N8=Y31;VH2U_%=\?70*]OJB7]8O^\,!&TH:18GO M/1XC@&4*.8UU'_A6MBN!-J=K!T;BT3#@?7/-L^9\7%V =%/?^W573>'QRPAM M(R79\XHDCVEN-O8Z%M0=:2[AFW$2$3B_2I[IQIB!$50VV;/:$R&$\K8SP#&2"?R__HRLK2)6635:A M_L8G8F_PE1C+2 '$>*))S#*>J"0?:BEPS*:,B1D?DY=O*QGV0]!R]SWC^3R,!O# MX<>.. RV6V3+&RK[PPPGVZU?< 2Y)6A'8('FN)J\XL$*U+T85>7IKJAVI@!$A@C3P)TYPQJ,'WD?Z2%7$:-57C>0?<6V^7).#)OJVCL*[@U-ZSS@^=3V/)A6"@:>F#3!I]Q9G'A;C2K]MN#\VJ'A M^>=\2K1XI6M$W*FQT\-2&3+#)XX7L6+!MTP+>A:C@@W'=EMP#&@QDI[ '*7+ M :>&>M3#V\>LF$ZX27AZ 82B_'N4\9+%F3D-0?& MAVOWQ_<+C2J]'W\RIOBX8=0[GAV([5;?A/BODB2[B8*=IAQY;NUO_ Y^8-FV M+(%+@FD@BV5SR&>F];VU,@,=JLV*O^:9BDTVOD2_?=SGVA1K(;XUKNZ?Z% ME,<[P_=B&-O144@ [\S-)%*?%9ML]?M!D>D;(T OZQ%3+I=NL!-M.]WN% ;K MH WO^?4UOQ=YZ^N<@59@Z+Z1N8GK[W^]R$-:EFT<8!_&C$(!YYKMHQ?!&;8? M[^/\-N9@OS)"TJD")7\"&$@)JP0]3_\J-"W\=OUD2UNQ2^+N#Y'R\*C$[^F-NT?AH#].8!/R40/!IV!Z1)HMQ]CI_B;DAQ1? MJZAY"*!V+76)]=>/\S=_BZ21H,>YN8/PWT9\DW_ OZ-PER1/28?O07\+\UD? MX& NH2F89$4$:2:6FO[1&.'F]=?O>;KJV=1"T<>WOU:E.[W:%GB7@1JD&%( M1:01I2/2CFOT%,LC?QE3J<*^SW9GM\'V"R=/IJ56GWP%<[-99,YLI$PU\_>KRJ?ZR#U/#5V37? M*,W5/F2LAX\,E;$T0:8$%Y=ZHZVE<:IHQ$?^F@'+G&VU/KI<>VP34O+4@*.%Y7R\A?T/ MO]"*$T'A'9G%F:WSN3LF;S6FWP]AD'2&EM:*P_A4WF21^EWL0B6=W8( OMJ6 MY5)1^9(IWP87KKG(89;]6T,VW']%N__]&=+V [/5N74Z\ 5AN8A]O#9-3P2% M#<2+I-FV9A1KY2\K=8XOEDNW#)S8F_V/E'3 %U=>*(U (_UH]AM!?O_AC6KRV)B#2>L#4^\VMO4WKE5]^_\?8" M\"DLX)X%ZB 8Q_GT4!](ZJ4DPD4LL=10820, N97H>:/7^S;OK9"Y[$^B"67 MQO;N":@[#9M0U_]F83;<<_5[(W_R#['=YD*O4I?)%O%DOT,>P^D]#S/-GVAN,,>59;3(EEJ:<;;]7@BF /G M^X(L9F0_3L(AK *%Z]GX]L!8 FO?FC.]]E9G*OAJH7&>MHLPL\7E+,-2^LBS M)+Z,T'KY/3AIH@\\95ZVM77\S](J6;D;ICIIRMNO[&<.I+8O,FY'ZG ML#?OXR:DJ:I'56, *LP[XE]LF&*I127_-4[!-I3^D_8B)RHO>OB%MC\Q/,MO MN\V$>-N1/9!O<&KE)J1Q.V\01UBI8!;Q1#78^U#Q?&;42Y?9K9^-.BI[Z8%7ZF5O": \NPW;OATF JSR1 M\58\0Q^H[B5*VW0L0'?]V.A;6\28 ,B6R8KHG4@QITAC(\> !L\W!D:DUF$U MRZ&LR<*L'BQYO9NBTAZZ("D6"!7E8*D(%:1Y4"1,C!D\7U(6$W\^\:U^R$I) MCD7TG\#HV/B(LA*Z,9?EOAX5VN4$:DLR9-B2O/<($9X,9A"JB-;9U4+%IRCA M4SD^?G0)\T7*Z9FKD]2P8P=K.K2>&&( Z^%Y*.E;@-SZI4PW\2I?<]4/M,#\R M,*!AS E/<_+\A^;U._;&M_P],2-Z%QRE/^EE!&\?JE9BI/LM8I.V GDT7 TS M392'!^%)\3VPW1,1T#2LR$7:0!,5(8 8C?0)JS!J\/*:]QX)#5B/O/,B=7?/ MO/J>PP=]3T5*BG$?8ZFY<,#-X!/YW"8D\12X94QF0!>W.#A4RU'H_)2E4@C: MKP29<^QN0T/VS/(0U>C@B(9=W:,.]?.")[8[@0=OP*7U-R$!"%#[*W' HN/@ M0C^3,0@^T[&%H'*RZW\'&8M_U(%X+<>]C M=+"+EH%$[ALB]1^B"L:<@^06<+S8QP/G1;:*QA-]-R$R5J^0&[;)(:$W<:YN MM,2YH/5!Y9BG+@JI*?:Y:4>U;-X?)Y)P+ 7NBZW:FMUG8-MX<_-B,QP!GPJ. M^,2?-_N @2KLO8DEQ^I/,3E+1A6=Y# %>)N%YN?S1MO:KL?&Y'J;L /0H4Q< MKU-B%6VPJUJXR2D-9IFX< 8,+;.@:;3NEW,\]R7V[%W3,TN6:VK=^ZX,6^[G M]8>'6#G7'SX[1C>"^,1*/L;>=)09N ?EJ.Q@FW4SK^EX\O&/ M(&N,-C'R\1C[2M#2[5C<@@0KKK=6N;AI$4NXL'@OB:,RP][C@?(W(^EAU%#O MOKOY\SWUV\:EWQ= GC3U^:AR,KYZ$Q*4]2GZ DAFXF@(1@Q@U7M6V*FMW(]3O3$=L=4^[]%V'>K^D7?F?_'<&7*AI?N.3(9 M2RV%-^VL*Z%P;";1RD+Q'*T2E/_(H0*:_LYCI&]VUXO#,QW:"E94RW.^EB:) M-9ND[[].A>INE:=EW4M\RI\(F9GXE+ZWUYL _J'[M]O5;T)>>7[U/+D7PZXC M'*O"=A.J7WB#1-8L4_5A*&B+)P;!]V!]^'=5'Q$QLR<0-@B$#Q;7.^. K.7C M[%.\MU!%V"%PAB7#-+C_#/@^,((&BUR!U4PYA@9 3"E/MHY\21*[$=H\>$OZ M@&;#PV[V4#U!M*8NQH&UDYO"4\5V\T.1;PR4%0Y&5\\M,H+OW'D.IO6U/@X@ M>+!J(M0+5WA7VW?FV!P]?Z[OT@F[*P\EQ?A8-&,3\E44"L4N>_#'-5'Q%/V+ M[P$NC$R9$(*6A[ MD_<9-_>XWKH2G$I22,[%O=-M*3]1\&&&\8722.'(Q+/:N>5;^[[-.,"A;541 M?6R\Z290&T]K6U6QCL#J27L@;[O;/:HH(8C7OPO>7J]XII+>761Q2>![%GA@ M9GFUDD\V=W/SX-1G<%'8 9#)T_^,O@UX)]"=]BP6FW06'O>S(Z8ZWZGJR"_4 MHS9?32W=KYYQ:H6:YPO[1:>D,#%DOD/U7)7"\'&3S(V<[S1LM\&#NYV:DQQ9 MS??ZEL[X19F37X>Q"A8AC&"&[_F\\9U9'QX.=:<^\R*"^PTX,@LL(I< ]X7& M4[;_QLFACP+3U0!ET%PRM2GX>G0;^XW!2F-%KD:UU9?(6.\^-->> 8HS2^4W5:UF+Z=7N+@6^*I9S$T0Y 4OKUM@[@>VKXW#N: M4G2XPX.<(W4)80IS7T[<*O84@5CZL)Q!)V"&=9J_HBEP_S9XDGGP5WSB*[Y" MZ%MX-@$;7O9ZYM=CFN5SID=4LQYM0\U;)]Q*GCAL?;DG,Y":O_R+[8CMOL(7 M_).[E,;T38@$3^TSYSQ85A5@/O. 9SB/#IU^%8$063RU$M&8^4'92^FD3[ _ MTU:D,2ZF7MB]W#?/]B%7%Q#CB4RP@U (GF@6'0'NKQH8)4G2*ACXM$X%=Y23 M-Y"90&T;SU"Y^&I$M6WDKKBZ>(#@N")G;NV1^(E2VZ_P;5L-6!' )7?]>P9X'*I,I#[VT,G F*#OC#7B27[4U?B+ER8QZF!T7Z1< M*SS9\YQK3F#@>F[PM-LA]5/O)VS25-X[#2O>XMIRI!H&L+NPU+)? 5#@,ESA MQ[22:Z:X,\H$HX+,S]\N*>!097/]C6=1I'#-\W-K1BD%9K:^P>H71,^,,HIA MW(S.PP'KFQ!AGO@/-;V/?YSBBR4F?:9@^WYV[F]OB0D<*(PS&E&9.6(K_WC( MP#WT:WH&P>AE=518HNNO5?&M TAP).X^'+B,5\3,8>O7,RTE2C@68%&%.YES M#D1BU@MFFH2ML'U?U8ZVMSG4M85L'\*SI^^TWCXOP&C]'S38^I_YP$[\%^D; M^.5UGAAS$[(_B%L"7\:-;$+*2O$+HK%P+/$_E0&J!H3^BX)!_S_&5&NQL D9 MW.HE6?^]Q]%S 3^(X$>G:RC74VOPI@C$ZRM>46H1?7>9F,7Y8YI!PWJ!:R\& MEO^!V#T?N)B3?IDLD3F0"G[G0;[NF%)[TW(%Z7E3@BV&X&E/B4V M0?M'=*BN77B2,CNRWV,5Q\VMP/9H59/^\AS;\Z5Y+/KXT1DI:PWT>R."@&;L MO9NQ@Z<.7:C0S%]'_)49D9_)58P@=O:*8H9XVT#HY^ABBY.)L7R MU+PX,'.2)\ECWC%8:4G^%$O1^YN52*2GCVA?[;.H!](G8$!INPY/9);YB)4' M4MAP;U01JPW(2RI!K9]ESB0;._J= 6:>!*E[JIZ)=DN74#?0#-V#W-=VN[N[ MZX-0!HAGO><^P_IG@0=ULK:P5\,FI%]"DE:+ W"T:1S=0 95N@GI158'F'

B1._W")S*B9' ?]Y#_" 6Z$W( MUFL];@LQ..M3VT+2\BH5/MO63Y0L&^>9 _H4CK::2.NDUICWHJ>_"U-< M*8-0O&=80Z$HY-8S\S5_@=5"W5_$?]N5%6!FH30 M@3/$U\;PY$X(,+42_QR%O73D5"JAV=5LIFYDEU_Z:N:EX#@7\I,>^(\$R)YT MLP-7LK,G77MQ#9&,RVP7;+<#3)-S8QKK!R6)]5#$.%) /CVQA*JOZU34?: V MH'6$FSK(RCCU>_B.-)G4]C;Y:H:+S25?Y,F>+#=N/.P09K;3@IG4OYJX"6FN M3:.R8P*[O(T:)XS%5@75;UU5!M MPJ2*=,GC[ ':=*QV::<\7W+G>%/P9B?&<;H!B;!U1%0?C+XT Y-'1TYRH-2Y M,^3NZN"J61+Y=+6RLEV5>X5+T)"+0SZZSOD0I,8)5/=C!++/\#X1&R2SVJ/8 ME\#%P3XU+6!]8!,BA0H0&S$ZG>1$R/PP1"X/&]QC96%EG"Z>H8DS521OCX5- MEK8/LMYR:V$2O!Y<@U,JGT+@LNZ]S\,H GDX5EI%\XEU^=L->K=(7>6QOQQT MR_U%!.[$]5^24]-G&R[BMG(]EV@N66Q[M U83J!\ M:\R#=YH$WF1G6^[I&0EE7")3;".T&;?:A$+VZ6F& MZ3JEJ&F_3AWL4V*,9IG8+Q ;T_QR0[4:\W<**$4AFTY?/71TX%S,A\Y@;B[F M,(8L3VGZWF\P2V:U?&Q7"\=+H*QZ"ZMZ-R%[4$=ZZ"1*GZ'7E8"Z^<_VXFOO MI\?+/$D#T_-!]P^K6(CD0^W_[YH.LFO0GDT(&;L@R?C+;.LOYH/T6N/CRC37 MWI$01\E^G)+)G,D?@=I J5B_B=^ZEW..SEU]EV+PW2_MSHY,1=M5B-#,8]=A M/N_$D@/[*'7RL3 E]'X0I<^YQKQ#WX1D!EG* FMPZ=**MOFS[W2F#'*FKH\T M-?J]SU87=FOT%PT]],8CB1'!)+ LN 2,+.\MO G7)Z$QX*T*?K_VG PJ#[K M5)7.;H0FO[IP[.9$2(G]C0SJF]3+IBN&^X8RE/^VQ3\7FOGM.F2&:(8.($C5 M+!X8SY; O.TT'F_7*>/( KRB"*;MX$SA[JE#-Z9-9*/T&HN.>I].D+V6:>_W ME#/P6?!@LI6]%YPC4\U:8 HQ[*.8#E2S 2_=LQ.=NF@)9E^Q(I/1F:8\>/.Y M37?YZZD:G^PY6MS*CD/[(N]FE&5''MZ6+#3^V_4QALP[!A*!*I8S/\(,2-Z? MUQPS7MT-6G23*MMN6%J7VF.1X=-Y.1_VYAS]?G_R6/JA/^C:._'C[=4\X4'V M1!8!C.;[L+>@%EN]JE]"JG,/YR2(I>M?7^J= M]I:UJQWISVTO$ER__5;W;=(G:L]>E>";U][^/_4C__?]_&\3_K]U&J(O :O= MDHGF,_U9._5YO;0T7%+<518^;'=\1WG@Q[ M0G^?Y1EN0F@OB9L0>N W(JB[RI&U8MWEEL/Y,&$W3QPETT61?O7'RX^MLTR M[06QD3[^Q>?P-RVB'@V95E[0%CCN]GPQ\$] 9R!?CIT<"-CR;Z-T"XPZ1Q24 MI1DP*+*!Q%GXK(L$:5LE^O[RT(+$N]0;#R7/B7;N//HN M-+O:/N!KZ50 =_[!6X?<1:Q!Q.\JCK385H$/WTT(N#^_=S2=9S%A4C2B:\.; M9E\F)/U^85!+^3!N360\>) M@)T!J"G/V>/ XD/_N!2T);C$G&%%\7J V@1N#;?ZY2:DQ[.<#ZWN9D>'RJ_4 MK'S);M"KP[^K4JZ_M4UCQ; E$:&G:LVXOBI?FM,V]J/CG'\/>MAJ%0MBA);Y M,.OTZ *4I\2G-CSMK/]\J7.@E ACO8'^_?*,+1HAJDRI'RVE#ZK[Y/PU2]/4AE#\_= M*!CX-)-9V5E2^O@E]1^O%VV;D+1-2).80XOJE[R') <3]L!KS2!?I!UI]R[[ M485!#PX&W.I]F! 6-/NUT%193<5+.W$)M;P/Q=IO/#,TG&VW M_:HR.III?5/W=6ABA+5HOO1V#?P,3NKG1*":&G%*%0%2RWDF7.)/!-0:9W62!$U M6/F]F@;;G:._+F?>YWU^;>\N#:0'[5OBT;[["F>^F1X[-?AKG2<:2H.2=+J) M4CQIOMYU8U5XN\B] 'G0U!R;Q*=#4 !3%J/Z7DVD[4;>(-MC17%!_I>=JB S M*)7\/O7#[/2-(Q;5O,#O=,D^ M+S.;W5:;$!&]F3KO\CP6YMJLWY[7-G$"ZKY6ZO.O_GK !;%70T%=U^1-R$V% MK:WKYDC& > ,W[(>>"LAQ ,P^X&J!WA\N].K'X'R#_7)C*]!P;5*NS7,M)7C MGH6(WN R($%H,T#G 3P42DXZ 9+9!KQQ[Z.ON<4P%8Y)7=VCTV 84^CB.-J" M[AA"DXNV\+]:7[Q_W$)7*.&;6YR UDB[TR/QL:S]6VW+=G92H-BK3<"K/.1+ M*&GB%&\D^*1J3?\@J<:R8?\IA'5NL4F&2W2'V1GP$>U8TW%L=[5%WA/DO/EO^ M(5;PD2.66L#7/%M& 5.'A9[NE$([ 7?3RC&CWK )M'N%%_AN;1/B/(FVCO0- M]C9IO9%QVMU?Q6(UMYQ"/'B[<9O!UKE"P29PG8W%S&PE'5CP/B/D+34"J="X MUE'6]P2,(BATMO5.=0";GAUBL!I28)_A(5PG:O5N]4)OE,Y*:P5MEF-]I]33 MB3YWY-WH!?]?4<%5B./OI8BE9YBG/YC?=L8\761 ,"X\/FBVP9-LNRF-D2E8 M:B4%L(*2*J$"'"NF:4E8Q (^*7\&N74^%?7H:,M;]5+[PIN/+>_H[BUXFN=P M5W"F&MM]D$^129L0CJQD-T46>U.2M$[%U %9"TF]R)K?HZE*\DDFU1V'W'.\ MZ+K#NM51+M\HWU(2Y5Q(-;3G7\G<=.VP.@2-CG)S KT 9"P8.LNUY M8QE^-*\+/93+S/SNIQ8GBS=6Z1]J(DM[M2H>N^0EH9GDS\;YTJ?&.CHG.L^G M[+XVL-7OM]V)CMW)_\-S$Q(X.MMP$M#NH$HF;6"RMUK @)$T;_QS\HADX@I> MS^US4[M+PVAH@([FF3$K]9.Y*D&B'9)]JZ 6GC$81H?/.K$2057F,&T@FPEG MA0"Y@PD&>FC[*@H%A45,5+U.?.>9:\=YP:CT7_#Y&A=U0\U?BC.'75[Z]X1Z M'4:(;W&=FKRY8G7N"XX.W=&,GO0@/#I4UI\)'EL.\2-.4 VM0X-Z[*7?#1_] M^X_7%07>J?Y-"/K$40JH[L3YQXE!V83X1>.Q/T1L.!34A?&A-/=RE9J!8[?H3'FOQI1A"DO[.- MCOQUC?Q:,=9EA\@:&2-OQ1,180OS/FXUPTV8/PHZ,8L&BB69>FJZ8'8UZAW9 M!9@A/8N.PK^W<;!)O*&>?3;(Q5D;<[7BZ-P)Z %L]T(=R/>9;DK&TNV-(EI]6 MW4[3Y.?[+ZH$ZZ;[I+N*L%UXP[B=Q&"#V=5^:,-6OVL); !XL;_UO[5WI5%- M9%DX$9%=9!%$.@::346(V"R*0-D:1:41E5:D Z0UH"!BVHU%0B*BB" HH&PJ M<4%1$= .$ R0@&%1%!&%*$;)0H."(%5BQ])4*E/IO^VOF7-FYLSPX]6I'U7G M?*_N??=^7YWW[MU7TUO9HP@P,9RW0,8@ND:7_9Q+U(F]H^T=]P'[!B&C,BX619PZ&[8+P ,@T/)D/SV.67Q$:5+9RCHP8]AMLW M43__U++,SF:^3I]DWL&+R5M@Y\'E=&UD-0>,:-@G(ZS!5,:+@A'[PT9"RMKO M^;\-; MF\*;[:.QA_K]Z+UU39FQEIMNZ[@C9SW>M1.XQ'V.V2E\'M@EJ= ML28H6.;449TMIULBP:"O)%T2\=2]O.YYX[+817M,#9S]BU]W#,^:;,PKWIN! M+UGZ;,[E+\OE"8BI%JI_ )(HS.!-2E=DL^H.WXRR6XW30D)E3?[-@I<1.HT4 MPAH"X:>- 3..G>9=WAU5F\+C+GQ\AY6\,]KIW<[%303_OMR-D%MJ:G,+(@ MGWJ97EE3Y1WW" MF1G;9@?\8,&JG;U_X.?(&%3$(XU;7L.#%WL\E">D'7UQX'?[3W@^V1P,>-9Q<&TS*G=9AJGN_ M;G@'/AG5%T,!'41M0%HDF,>,)!0\)A?DU59##"JRRP/*L_63ANKB M(@:#ZCE*TM>-9Q\N3,IOS+&/^M)8:V(L.IT1@0=/M-%Q[]D&J,V[C:,E.B?= MLRZ2*,]=?W1[T_^:W!-H0(-_\8KR:^.E6D4>MNVO(1Q9M$'7?N8IC MA X*7A6VL;BD<8P532]1W6':19N,G$E\(FY;,FI1,'I?Y!+G4GFYJ'U.WJU) MV/L_>AGF6O6C5#$ M#0327%WWCNVA3_38-?5]<*W:[GD" /3=-,)G-Y% M@/0R%=RTG&Z:/K=%=<4B)-2_6V&9ORG9#AW)0/B]$[!CYN@OATT^W3A ].:2JB+.0HO/GBC#W5, MC'CD#U^55L\)#^M_N?NSY[)P8&OFZ*L%I=9%.Q)2!]V6!%H;NF^X)KZN.52Z M?7RYPOLI0I>S36$>8,Y8#5XAB?UE[+;N M; G'*9NO@UB=%];QJK,9+C?>N=R""T8/I6W(^2!::]2<,^=B>90DURJZ991Z MBECX%[=QTAE/ LU0W8G;K!87D@\-?/MSKR/H=T\61^PP>4,5FE)VIT\^+HE= MM;?UH2[/=F7G]"*K_M-%6C+)*S/%CF>? -BS088Q+//#+^18VED%E3<#AHA# M)6S7[CQ8 1>2'17M=G3M"YLKJX3F57/7G+R>FY%DOQ]'W,[L(]:49[)B2/#\ MD#&N)E>*_GS?Y7P_PA=.3H(LY>?X^]!.N/@F*\V]3;]_> M&U>>$U7S44OOPH]#OQ?'5TNTN7LHK%H)8EJH. /_P<8XWFY6*ML*<=84:\^% M\>79P'K1P,"P4HC:W(DF_]#_QK6U=.DUZF+D<,^5;5 M]JUV^W9Z^FF]PUZ75@X0X7&(* >: 3RLW!"4A=J#U.-1D'^;*MB?!Z;DE+R/ MVUO@*>*M[@P-R\TJYZUCC$0,&I+WM6:-?#V!F E1_670+E3?":2B^@90ON($ M[%NVFVC$<*Z(\3Z=SG"3CF_X\(3<%&S=85(ZNL!A9\@NY2J?'9[;>BGU(3'+ MJ!KIY01(KV@J#)V&#!0G,(H6Q'PYH <6IO'=8KNKL. GX[9.S.Q.H>VJZ%Q7 MBCYZ,'TB?F=<<<;^V<5]-%W\99D MN>.QT!B[.M;CNW#!$&/PE)B[4.B)QNG M,MU@I]:O^:]#+VUWR.7=R[..J3+_==42;T\XE[+OK)X.ID%:9C'B+F'TZ%"@ MEIPX3IAQG#8(],<*Z_CZIUO\B'UET;4!(H.%<.G[1\Z$H1JH-?TQ\Z/#F8'' M5HWO,E-V023%8M5-$L:.7,P4*2"[PXC8&IR8WWKR)H,!L3+)"LN!Q;5)=EYU M%A4[3Y4P0F9=XE@G)%GDEJVU$AQN3!C'1./T%S#"!C=3-?M4-M)?4MH&M,#9 M3])D6K+JC))Y-[6?IK7S-D;."NV:7;/=1NEM8[+!X(ZSKO/OVOXX)3,SIZ^J M5.35E+YTV"W-?=_:\"UW'QBN+,!]LC?\.O.< ^ZO;C3_A8.!D7%MS+AG/9E/ M,>X]K,;U](1 QZG]$]^H)H-CJG&LO[6[#9$:?ZLU[K]]*HF[LEG2BU2.5ZOQ M*\%J%=./RYX&$=HYGX\_SCE $H+-!CBESR=6V0 M$ OY!IB+9#_]ZT<[$0N=IV$[NLK>"7L&U<82=?L[->X$PFJQ9HW8 IB"!%WI MJ-<*(K6':L,2HH T6_#I#!M;=K"EEQIG?14E0MAJQ#RJ[)AFPV+S/0'\!I?" M6JWQ56-L6D>Q7/EL)9.HQDG#),C>TS"K S'AHGF:(T!JW#1LNH,'\7^J9G_4 M08!!5%>LQJW3@UEJ7.H!%L0#IH!/ 9\"/@5\"O@4\"G@4\"G@$\!GP(^!?Q_ M#3CN&\+PSU68,"S!WN]BM;AJ:J)C5P_$&O92QL*D5K_YD/'1H=J>@^%^P\$> MK]NW/2#/6*S7[*L,^=BT@H!)^^UJG%,@1$([9W#4N&O/0_#_2FW8_\^!5_?_ M U!+ P04 " #P@;%6N.\9 )O3 "*J0@ %0 &AW:VXM,C R,S T,#)? M;&%B+GAM;.2]?7/<.)(^^/]^"MQLQ._<$<(T08(OF'WYA6S+/8ISVUY;/;,3 M'1<5>+5Y7:K2%BG9VD]_ ,FJHE1%%L "*>[=QFQ;EDEDYD/B82*1R/S7__WC M=@D>Y*;(UZM_^Q/Z<_ G(%=\+?+5UW_[TV\W[V#VI__][__T3__Z?T#XGZ\_ MOP=OU_S^5JY*\&8C:2D%^)Z7W\#?A2S^ &JSO@5_7V_^R!\HA/]>W?1F??>X MR;]^*T$8A-'S?]W\A0I%*9(1###E$"<,0T*8@@G!01)$49AB=?'U+V%,4*R0 MA"*E"<0L3B$3E$(AHP"E$K,D2:M!E_GJC[^8_S!:2*"-6Q757__M3]_*\NXO M/__\_?OW/_]@F^6?UYNO/X=!$/V\O?I/S>4_#J[_'E57(T+(S]6_[BXM\F,7 MZF'1S__YZ_LO_)N\I3!?%25=<2.@R/]25+]\O^:TK# _J1?HO,+\#6XO@^97 M$(4P0G_^48@__?L_ 5##L5DOY6>I@/GSM\_7G2+)S^:*GU?RJWFRG^0F7XLO M)=V4[RF32ZU]-5KY>"?_[4]%?GNWE-O??=M(=7S8Y6;S9%2C)3%:HL1H^<]= MPGX^0WU/^I:'NGI0KC+W@R\=^S#]X$W=&\T/ZD7<@5_^[*57PDY(>%/#K:5'7-T(XOU_8;OOVZWRV.? M+/VU,M^W[.<5O97%'6UNT&H:1Z#6_-]K)<%.2U"K^:\_[RT:@N-R?'26\P)F MS9^HLC3.P'KSW/@U/VW\?G856N_*\D+R/W]=/_RL[_W9.%WF!VA^J"95]X@_ M'SR[R\U63[KA)V!NKOB9K[6GEEXXB+]]1GB_U]/Z5_LAO[V]?KS>;]7>]['Q#]>/4OU]D+.$I M#?249)F>H3@6D @2PB!@A+.0,IJ$-C-TB/"Y36.C.U@K4&L/MNI?@,8 L+, M;$VPF^N#GDP_(8R-]\BLX1-J:R(Y![,^MFG&;3%.\YL]ZPP2/0DUG0/*EK_. M&F,8R5VO^$9_;>1;6?]YO?IX)S?Z4U1)R/5BYI(5Y8;R)!;MC:EN3LA;M,N;8*X\V\-]_,AZ8 ^0JLMTH#ROE: MNW\%>'5?Z+__!.XVZX?F!WS MC?,01N:]K=+@U5;MG\R3V&D.&M7![UOE/3A0PQ'SQ'H.@B?E/'= GC/>@!&& M\=V7;W0C7VL)XLWZ]DZNBBJP?;G9F-EL'.[B]>/^FD_TT?SN\CO=B.H_-UKJ MY4I\TB_C!_UZUK[Y(DTB16*5PD1%VOEC5$(2B$QS))$4T2@FB7)Q_L900Q07Y.W:/*&HGD MNS2ZTFY9^7B]TI^::N.X^%A^DYL;[>I]O*N'&O MZ=+L15^ RES+V/WT;T&"59#B2+\ (8OT6Z "2%/]*JA$8450*-,@:]Z"[<[; M_^1WX/A&I=\M"O$_Z/%[XH&.'=0V!L'*(M"V&K3,!NP1M*]K3 >5[1>@ MMAZTS >5_:#4 ( &@0NPPT#_6*$PHOHWOQ^'L\'A7P-_^ MQ?5*K^VTB,^TE)?E+AEDD:69Q)()&*A00BPCLWVA.(PYEYCPE(B8G[M]T2%[ M;@O3SI#Z5G]@# "T!+4)0-MP_O9%UX,9OGOA >Z7VKP8@K27W8L3F(VX>=$E M^<7W+DY 8K-U<6J(8?3V5K+R;5[PY=KLE=_('^5K; =I3C 9:1Z<5H"/8J@M^-DJ#2 MTF,\ZP0.GBBC2\JD]'#"U.=4<.KR@;&=4K.(\9X^JB^E'N[;>JEO+FK?:K?U MQ3'+%%$AQ%G$($Y$ DFL$)0\B1F.LPAES"DB;R-U;I2P4]I\9-MJ_Y_;597% M[M@9#\%R7>P;VK'7M#Y0=5^$NJ#D:P%I)7/:Q9\+# <+-Z>;A]%3L]XK;M:7 M9H]?KP)-)H L"EG\LED7Q4(EH>8@*F&&2:3I*:&0!A&! 9$,!Q%709:X,-,I M@7,CI:V^H%R#1F.P5_D"5$J[L=%)S.V(R">2(W/0>2 ZDX\M,IYXYZ2X22G' MUOCG;&-]W]#EC]*CB3?K5;G)V;V)'YD]M*O;N^7Z46Z,X[61YK=T\]B^Z/+6 M9"@M(JGBE#$%PY3'$),PA91K+TD&289"0JC@J=LJZ1QU9D=2F[7*2U!\HYM\ M]=5U6776@[%=?4T%]^B+M,H0T%82&%,NP-88\,2:IU?6]OANP6_UPH[KB?[H;:C1&\ CLQX9V#G3&=6F'AB MJWY9DY*1E=G/N<;N)CO6@_<#U)I>%"8+=MS*T]9)/IE))F":" MF<5@#(G$ 0Q)F)&(4^V;,;N4^A.27-[_:?+G6[J"5XVV/SD'I$X!W$\='D$; MF32F04LT]5*J#>TI4'LBR)]39FA7R]C^]NJ'R;&0S3& _+^EV"JB7;ZB+!8RXXJP M.($TX"8'4[MC-$@$3"53,HXBCI)@<5"UPV:)=8965K/ KG#)2#/!>55[SC.R M7M6.#?EDJ]I*9: M 2U33&I#H[+7-:L'U/RM6<]19NHUJP?@CJQ9?8QZ'I5> MK_CZ5CY5X8,L%P0S%3.<0LE)H!W.#,$LP1D,"!W5 MNZO/GZ_>@NL/;S[^>@5N+O_SZLLP(NQ"V(WI/. V%975JAXRFE;7/Y>=P,4S M675)>Q$V.F%Z%]V(>D^2U<6XHV&>N?I7:#GH_? MV)N6>PV; QTC1+Q.P.!KA[)#RK0;D_VF'NQ'GKA\8#J6_&H6\)_EW7IC3FOO M8@DH41)' 8.(F#-1@9XM&4LB&"1))K(@%#263AE8'8+FYF(T>H*=HL.3K+J@ MM2,$'X"-S B#L')/G3H!A*]LJ2XQTR9(G3#V("?JU/7#:.&R*83RB3Y2MI1O M[K6+LBH7"C&*,D(AIPF".,044JXY(D1QQ!(H*[6E'P MO_XY"U'X+T"C+:0;,72 :T<+YP,V,BGLD&HTO "-COX8H1\#3WS0(612-N@W M]#D7G+AZ&!-<*25YF3_(W0+%' /Y+(T%>IE2GYTKWTD](EV:#,U[$PMY0@!$64"[T:B5U\"0\ZS<[MV&H)5*TVR.OU>JG7 MZZ_NI!:S*G]RXQD?C\Z.E"9^(",SV,Z:=LRD.LKVU*(+<[2M,0KL'^"SFR[, MZ3?NE?\\PNV)+'UH-"FS>H3P.0W[''H89[]9W][F996]>KFJLJ^T9RBU=%DL MN,"4JB#6JSDN(!9(_\0QAH$B(B)2TBB(7+BX1];<.+:E*J"K.F=QIZP;M?8A M;$>9GG ;F0J'0>9,:!9@>"*J/DF3$I"%R<^)Q>:6@=M.>4&_?MV8?6Q-3A_5 M9_D@5_?R?;Z2UZ6\+18"9PD*10 C1 .(96#.XR$.0R9HFE"$ N54'OF4P+E1 MQU-]S41RK'WHLY#T7TWRA(:7]M1I\1-NQ]E M:?S!AI3M?0.KFI@3-')7'?2]J1:ZW?)ZW)ZY>7LO_R'IYIUVHA9AR@0RD><$ M<5.2$R/(.$HA(QFA.*1"1$Y;WJX*S(V*WN6%Z3&@W[[,L6R)*_)V_#,FGB/S M4:WZ1:OL<*7]Q6Z#_/'"G-!C$GRBN;@ Q@1@;/!8Q60@>KY*F;B*G[:>R4!P M#HJ:#!UG0+;XS8:N"A.,K^C3G$V^,\,OLB05#"L*!=;DA46DUUU2*A@GF*=1 M&'*!K&BL3\C ><)HH#]SY M?7++"3\!1&]">->]TV6#G]#^22KXJ6L'\-XE#M ?=_IQ;5M>$9%@)375!91" MG,8!9#0E,"1*_X4F7*56-=6/#3XWGM/:@5=__ 2,AH[)0T>QLR"W,Q 9F=1\ M@^' 9&> ,A&#N8'C1E\=UO?2UO-[IJ.K#FV?T%37-4,K3SVO&?-A7:NT(*,Q5Q&*LP)D2%"5).)>BL)<^-V(Z61S*Z.]=E._.)V"U% M1\%Y[,W&IN;4*,7MG 'Q5GG*5N[$U:<,5M9*K9Z@K,S !;;:L*OI6^=?:[QUQN6VQ\ M976?E#=M?K>M^0>9WM8W#G2$^#SH=K M9 (9A)2[T]*/@R\7I4/*M Y)OZD'[L>)RP>$;:H6!OFJ.EEBEKX;N31GV5+):=;I%D!'-%! 'IF,R42FD* M@+"3"BF8H0%8E>L]38VYD M4OM<3!5"22",1BSA!,2I1QCQU/.?>)<)MQ4-;JVF>BN^:V]L-JYL[Z@&OF; MTBF<2?T/BJ)0N[0N:]_C8N;FK;:UK*KV#BQ]T &J'5&< M#]7(%#$ )6=JZ ?!$RET")F4#OH-?4X$)ZX>1@';0NYOUK[M!VW!06[[MJ""J M$RLMXT%C_078VG]13>?RHKK2,?UJVK?)CDIG]XZ,S,SS>CV<27_2Q^7I&S*- MSI-^DB9]#,^_<-,*'UQ)WQP!:?2JJOBOESE_W"\)I>!92(,01DJ$VGVF!%)) M(QC'48#U8EM([-2.Y*3$N7VHM@>96AH[E] _@;'=)\ K\<<"V4S/XKB06Q5&HA!0P%"(0(LI R&*:2 M!IC')%56%4*.#3Y7JAA4_?TY' MZ;V[&<_OF6Z/HD/;)SL/7=<,/)ZZ=ZJ:^DG[%RSE*-2N#(RQV4U("(,9Y0D, MLX@A)=,01<1M-Z%;V/SV$M[\]OGSU8<;\/[Z\O7U^^N;ZZLO?W$\?]H-K9UK MXP>ND3GM26WE1LU1RB*>1L-;N_M.01-WMS]E\&$S^Y-WG%>FO2GBL]NN:*K# MOY8KJ?)R$24)3X,402I$JE=%60QI*O32""DBDR@),Q8,J=;>+W9N_LZV0M:V M8J)HK!A6M_T$Y'9,XA_(D5EE5\5]"V9KV[)1&KQJU.ZN$C>XG+L=3IZKNI\0 M^B+%W>V Z*KQ;GGWP*Q>DPQ?%31_L[XUX]:%QC8;_1Y57;-?/^XO:0Z]7WZG M&U$?9+A>:6:L7-NBRN6X^497'^_,$,6']>I!%J44?Y?YUV_ZSTOMOI[V/1VC>OD\WP1?6?0SLV[:[/V9&=]U:F"F:@Y-^&S:;7V0^_@!PUD0 M8"YAF"7"-*O D*4DADI[&@D/$4VDI-;7N54I,VYAA)R;]/5L[QGJ1)S8R MS>T?UEG/QYG[O&/IB3#]Z34IRWJ'\SDU^QO5#;GA>R$^;G,M%&+&8HUC"( ECB!.J( TEAV$4B0@G M*@U#IUXD+VK-[+X;M3%ZH;W> &EL>;+ZILWJ^VNU^A9F]:T,>3U47YI7]X4 M=WH97Y7U<.QU\K(OU,/#V"-3!Q;#8TK M6'N4%Z#1TF-#OGX8?#79ZY R;>.\?E,/FN&=N'S V0'SY7RW7']_+VNWY;-Q M:A8190$-,8.<1&8+"(>0!&D&48AQDI(0I&WG,'Q^^<[O1!K^9/ MSB#T7SF X_ZN5R ;O6C[.RU*^>5.\IPN39CV>L6;VAI)&D089PHFG"*(,2$P M0U$"(T'C+$0HB$.K/IYVXN;&?97"5<"G4AFT=+XPN;%_=ICHI[&V($2O"(Y, MCB?!&]*VX32*#M3I%-I 8US MBRN?>!Z6FS$CH#QV#.PL4,^HPVR'D/?"S"?$OE"E9CLPNDLW6]X_C+0N.5_? MK\KBL^0R?S #?I!E<_9MD8E0B(0D$,>"ZO]HOY%F*8*2(Q%+E:29BMRR)/O$ MN4R<:;(E;S942$ ;G<%FI[3^0*^D8]FG7J3M*,@7>B/3SE9-L-?S E!EO)W+ MI5[T5$TDU'H#WFRDR$OP?EWLC[[ZHR,;M#Q14*^H26G'QNCG5&-US\#3\?J3 MLTB5]G>XIA&]WM0T@E4&:9((&,I09#'#F11.691FT+GY,D8GQ]/M!AJ[>>]J M\,CSN]=6]V/I+>-\'4 W0TY[U+QEQ,&A\O:_#:VGM9V9-WJ M^M;FJ\629Q$ M$15Z6B49@IA1"3/!%(PSC$*)$0D)=BNA=2AD;M-LKR/XO=;0<5%P%$F[67@N M/B//2A=H!M3$ZK;=6QFL(R(FKGS5;>1AL:N>:X=6FY4(L)*ZMQH8*MIM:+=_:6M M]\"ZU';/P(XOO",[,H'X '5 15,'D+Q5)+61.7%%40<8#BN"NMSL1D[%IER8 M,P!U)N%*_$=57/O12&M6#?N2?"C(F#*'I6)A-M1#DRB?$"B2.$!"J3A*K#;4 M[47.C99V6E=3:*\WV*V(70O7.<#?3TKC@#HR(WVY>@.V<; +@$(8D O@!61K MGG+'K8^D]&@M@M)_VY.3@Z!)F,G=\"TM#;C3C9.$S!\L%$$<80*IHA%DF:"A)-H_8$YEO7NES7!R MMI1M[[0-6HOT(VVW!O&&W_CS>B!TSBL.*T@\K33Z94VZPK R^_G*PNZF@7VU M9%G7M3/;/PLJ$RE5$D.D1&+V"&)(J8AAR$D8Q&',4L86Y;JD2SOB>#*Z$U'L M9(SWMIOB(GFEG6/7K">0H93++$L3F J<::[- L@(IU#$1&$=@*$8F2H-!4\KSE5'M)W!9EINSH10.KTN2KO)3O\PE?J;YOD?+K:;8_+]KDJU+?%Z: M[?)_2+IYIV]8Q(R0,(L09)C'IEQ5 "E#$H9(17K*DQ2G5KF['G29G=/U36YD ME5S@6$CFC,=A1R$3@3PRX=16P,H,L+>C[HUU4=42YM4Y^99)VVP/8PXP]GBL M(7,^J+ZJQIRAR;1U8LZ'[* RC(BIB;_WAC9 #>] I8[O4]M[_"X+X*,R*L8_T4QFRBX#MWY5# M"S=-Z,QKZ;[RS+I]^R;.K=VEC(:Q*=$I:4 A#C&%6J.B7J9$G0]1G=6 ME>N[9QB!_$KYMWPE-X_M+/DF7HHHC5&@-'\P&9A#-QFD!!/()0VUBX"$1$Z1 MZ1Y9'ABCCY)DQ*'APG2@1GX?92&M7:X^%J? M] N;=JUB9?C!NL7NKJ'=!IZ&0W[9K(OBZ@=?WIL=^%_6:_$]7RX7*$JHJEH/ M1(SKU0Q"D E%81B)E <*2X83%TZQ$SLW;GD>3M0+]DIQ\&JG.MCJ[EC>U?(Y MV!&/?W1')B _P YH;N""D[=V!U9")VZ X +$84L$I[L'5(NI^K(T/GN*,0DP MC: 4 8,81022D.IU4I 2D3$65COOEG5A6@//C6SJCD\#"I6TP>KGBW,@&)D1 MO%CO4)!E( H3E5ZQ1,.MSLH1DWLKJK2OGZYVRA$MGU1).?;O9Y3M+ZZ+XEZ* M1:2I)$D3"AE*"<0TCB$-PA FB N:\BQF#"_NJB+#7TJZ*>WOK]]?WUQ??0&7 M']Z"+W^]_'SUUX_OWUY]_E*U!T__!5S]QV_7-_\8O/7=_S L(U,C #QVC&JO M\B[ 73Z.LC7FBH[_G?1^L2^UOVX%1L^NN]W]WK,5W^5W*VV+!<N;DU3I10L6%(M>12D/,P@#@2#+%022AXD/ ZX2#.G1.F3$N=&1Y7"H*4Q MJ%7>-;:JM'9<'YV$W7+1Y!/,L5=2Y^'HOL*RQ<;7LNNDO&G78K;F'RS0K&\\ M@W*.+PU$G$44Q0&,N3E_18,4LBP3,*8R"@5%41:&;NNT_TDKL^Z5V%\&L,LY MBZ__$:KG*Z MW&[09G' ."<04:%=$I%02!E5D# D""$!N9 MUCK &N$0BP4>GOS"/DF3NH06)C_W!FUN.8,MFB/XV_A)K'T:GH38Y ]$$!,> M0Z*T;OUY]!I=?OES=?'$,1!U#T($+AN,R"0=L M)_X(@:8>\WU.^6<2II_JQTT\.L4[+CVWL=SSYLBO:9'SRY5HFB17#:'VIZJR M,,-$20GC.-). DE22 B14$2"4AXH1G@XK,^G91GL'O\9C+VSUH+_6*_UUSOXMQWKZT9U8)2SOAWAY,;4/N M9^$T5;"]!JA2L^*GK:+ :.HSS'X*#6\!]DY!$X?63QE\&%0_><<99U9>FT2" M-^M;4[RL+F*_V>@WH>JF\?IQ?\DG^FA^=?F=;D2]>WB]T@Y?%9$K*C?PYAM= M?;PS0Q0?UJL'6>AY_'F]7+Y;;\Q-"^V!Q2K,$$P3'$#,*8.$JA F:1AIND'F M.+"3AS:I^K-S[(QID%79.FW[00L P!Y!^[H&!%"A<+'-@FX! >KE4ZFA T6 M%V"'AO[QWBS>#3$TQU)^-PB!!B+7EL73OGZ6+N=L7ZJQ/=7J/7EM^3Z]?MGW M:=B9GLD?J\]30],I/_VYI,D?S-&33]-K,;@_YOKK*C?#?U15[$6[!=N3$H]: M1E7D0_\3U\IMI/RT7N;\<;_V5D@Q_;55,"4402ST?S(6*1B1C."8\2C(G+[# M9^HSMP_KD(H_YSX2NV_3A$"/_+%I66+(O[*E6F7LK*E:9E?V5!- MGN ;F?;.0FYXD=9N3'S7:#TBZ65*M':;W%FAM>>68?2QJ[N59IB':U/ M@M"R6M;6RU>SYEVOS.KU\D=>+) &0[-2# .A0HBUHZ/IB@D8*L552 C&W*I& MFI6TN4W,)H:U5Q+\;M1T#6WV FP9B?0%V\A3VAFQ 6>[+)#P=KRK3];$)[PL MS#X\Y&5ST]!RKWQCUEMO9?WG]>J2\\V]%*TR'8LH)DD2IRE$R!POP-34Z)(* M,I5D2F0J24/J5NSUM-"YD4BCX?!F-59(V]&(;_Q&9I.MNN#55N&?0+X"6T3? M6R ZH)*K/43>ZKA:B)RXBJL]"(TNJ<.M=K3\HC0'@594A6%B6HA[ZG/I);$S8IRQ2"%K:/Z^M MH2T C0F@LN&BV0P=%WB'0UOC/H")CG6-\2#' MS4M?-Q^V'V,ZY]0;3%]LN:U'VU,ONYWVIWTP"'];<575:/2HIF&TO&:<;C4, LB#.H75,. MB]BW=AART/\3#P6D[ M"Y>)?#*;U\3-Q^JTNM>%.KQK.@^I4^,G#E#W54-#>0_Z\:XWC^^OWWW\+ NY M>9 +&@0Q#E(.*>*FO+XI"D*1@D@;%291R"@.'-;,?;)FNC V&H)-K:)KQ.X( MH+81NH'X3!61:]2[ !4\GT_ ,R#\UFV_MW#;$1$3A]>ZC3P,I_57U?Y"NIW>L A2'/.((HB .(29I"0M,(RB16,A!*!79]D#K& MGYL_4JL(*AW!5DF["=Z%8/_<]H#+V-MV3I!83^H3AA^9SX7D?_ZZ?OA9WUE/ M9?W#?@9WC3?)Y#UAS';>GKK,>U'ZR]OUILS_N_+.KGZ8?'7Y#TDW[_3+L8C# M. U%E$&DJ&G@2D-(XH1 _4O),6%9G#GMOPU38VX$\"XO.%T"_5JEW@K3]ST% MNR__^-B.3"*]Q>LO@%&92]-X"*(.D7G' 0DGSZ7+Y$%NR\%@D_DL76:T M'9;.:SSF!JWO5V7Q67*9/YBR%HLX00DG>IXJSCG$R+3084D*DU1RD>BE2!Q3 MMZ(3-F('Q!I&GL@W&RHDV.PT])$=]!QKV]B#)_Q>.CNHTAGLE1XY.Z@#HC&S M@YZ+?/GLH X0K+*#NNX=QCYOY4:/4VH_Y,/:.!QTJ=T/+6%!@Y1+)B5D:99! MG(1Z-81(9MH_ITQBI%+A5!2P2]#<7(6]GN:\?:TIJ%5UXYI.9.WXQ0=>(W/* M$*B<2>04#IZ(HU/,I&1QRMCG!''R^F&D<,@RS2Z:$AE&&:.0A8DF!24H)(JD M4"3: \%!%"CI5"JP2]#<2,'E,^F&J!T9^,!I9#(X M$()S-/ >&)#3K%3,H& MIXQ]S@8GKQ]:"^_V=KVJ>N"\S1]R(5=B5X-/>R9+_8=81"0)$T),-^(L@1@K MT]Y3:)\A0DAB$>,42[>3FC9B7=[_:4YQOJ'%-R"V^@+1*%H5#N65177]4-?2 M>1:/P(Y*?,,Z,JW4ZH)*WPNPT_BB70ITJ[;/VGKV('FKLF_8@'%;> M<[AWZ,I%R8T>YM-FK?+2C)ROOC9?519CJG@DH& Q@U@&$T[\6]]RLI.I-F 7G$N$X3"%A MFD@/)&1K=1)BNE 2TU_5<6N70FO M#]K$ZE1/N6 9DJE$!&)J*FJ%G$&F(@:3- L8BU22A6[]6TY)G!M)O?_XX1=X M<_7Y5_#^ZO++%7A_??GZ^OWUS3\<.[N<1-J.BKSB-S()[72M2P9>[.L(5N5F M&X4]-H&QQ<972YB3\J9M$&-K_D&[&.L;AY9&+?--=8;GDWX_;O0@33='AV=G3B M [&166086 /*C/8CX:U^:(>8B0N#]AM[6/'SQ/7G=I6J@C?L>:GGS]+TLC2Y MBE6TYW(EGOWFMU5>%I?&'])\]:R9$8]5)E5B5E4!@EB2%&9)C&$4,)0*&H\9CJSB_:_.7^]I9N'LVZ07\?U'IS2_6[U?0LV.P, X6Q#-P;TX9VJ1KA MZ=O1WUR>Z,@4>K0[P+Z,^@786U5'PZL#T0>_-,9>@*VU$_7$&N_!>&^<-8*J M+]1=:SS0NUMPC2ASZ"; W4;RO#[5F[(@DB3)8!@E^FL28OTUX?J3$@LI:! E M42"]K6S36DWX+,-H8_#(C1@_86& P(T!\:ZRTBWQIZXA#\H5&' M,?##_I!.XR[ODD[KQN<.[/ MOJF/^:YOUYAO\X(OU\7]1NZ:8(LHTHLWH: 0,M.+.1Y!F@J3$<1CBI(8)2%Q M^?PZR)[;U[D5#WDM5U+E=BVUSWX$=@0Q$K#3Q9A<,!V2^^.*CK\4(&O)4V<" MN4)R)"'(>8AAE/5>%D73WN:M+/@FK]J)5:N.A8H(DR(+(0]P K&2(62!.>,0 M!)(K@2/!U1TZA%I-0FF+^RTU;BJZP:>=_.=+_-(25+B-3K(AE)"K$(%22$9E!PQ5&0L91G5H46[$7.SO=H M-#:SX?UZ]15JH;?-O-BK/W1GJA-XU_TE'W".O4OT',F;8TA.M.US"B_OFS>= M E]H"^84 -T;*2?O'+[VD;(C5^A76MYO#G=AI911%@<*IDG -3VE"E*A8IA* M$B%!$AH%3HG. W28&U_5)ER ON2XK27NRRC7!V2_O!H1]@F67:<0+]> 2?") MYF*/_JA,=P:D'M=MKAI,OIX;"-&Q==[0H8:QY=]E_O6;7D9=/FB97YMJ/F_S MY;W9MZYZ(7R\+XN2KDRE\TOQ_]P7I6'K192E"9(!ACP*I5X;FORE-*50R31+ MXT!2C)W:P _48VZLN34#-'8T]:5 8TG3$@2T; %[8]QH=.B3LZ/2"9['R'3: M]2BTUWCX%"ZV3^C"YGDXL^B9:'IBTJ%:3,JF9T+UG%'/'6[@EB$MOEVNA/G# M=%)\H$OCX3[K+[_(1*;),B-0)#B .$PPI"Q2,,HHPU&8Q"%S2BNWDCHWQJR* M!;34==P8M +:3&]0F;&_,TNH*VLO71C4&[@[TXVS&0+_1&)I[AP VI%' 2$7^E M KI%35TKX*311XH%G+YGZ+&X![FZ-TT?HY"F(HN@"=I#G K3X25 ,.0BI6D: MHR1*W!(8MT.[O-P3G2JASH55=S@E.):IP!*F062:6&<4,BXCJ#(D59R)2$GA M=ES0':5)MC3.P,B.$(=8/C+Y;57R>:+OJ9'>3O UPTY\8N^I,82"FX*M*,8R<2S/>%S2 MW&9CK:%IOVQ:,0\JS]@!J=U<]0+4R)-WVPB^P:KIT_O&]P'_DU#X*]'8(6?J M&HW]YAXITGCBAO/*H>DA6[WC/VWD'G@\FE6&'DNI-8O\T5*JEG!T%5YF-SHJ-N6B*8!D>@-_D9N'G,NB*7@1 M$!PHB92IHA::/ID$4J3]%9*15/]>$!E;G=#LE3(WYV2K:!6OW*KJ6$JD']9^ M>O$&ULATTNC8ALEC#1$K%/H(0P_0(@O]MSU1](\]"3%8F;'<__K:AAW/AG"H><=?*LZXK M)S[-BO09J;# Q%OXHD_6Q#$-"[,/ QTV-_EJE[5M^JM]&.U@I $V9>BE]G$@ M#A&!C/($RH2&" N>9G%X;I^LEKP!U#)Z)&2GW+FML=JXVO'&^5B]:#,L&^P\ M-,$Z@LEHW:_:LEZX[=41LT_WNSIVTS#>^"!+L]6LW1Y3CEZ\?ORM,%$8(Z P M^89->1HM:'>:.H@%C11"D+-8.RL9QY"@((0DD9F,8RHHQ6Y[/NY*S&]WZ,WE ME[^"=^\__OT+>/?YXZ_@^L/?KK[<7'_X!5R^N;G^V_7-]=67O[AQSX!G8T=( MX^(],DMIY>OTEJWZ@#V"5\8"358_@9T18&_%* ?BAX/HB=8&*# IUPT'Z#D! MGC'2P+VD[W0C3*W(RQ]YL4BS%!,A%.0A32'F',$,2?T?E@8TE;$0W&W_J#WZ MW,(RE7)-I5*CGV/*RU/D++>)AN(Q]M:0-13NVT''3/:U!?1D[&FW?8Z9=;#5 M<_2B<_MTMHZ-7:[$7Z7X^H08CE2%T5,89^@R-Q+8F_+D_*0)03;6M+^N>WL&5_,YYSG:[B)-\G1&WUL:[\&VY2Z:_)"G4P'0];=['3XD ,/^9O#$J^?ESUM5>=]_;B_I(GK5N1O$IO+ MQY:Z533LYAM=?:RJF!2_Z"'*XGKU2=NV%HN$QY0'/(.4(%-L7_M>A*<)C$C, MLR"+11ARQWK8$ZD^OW5JI9\YU%0?=7&L+C#5$[?C]#D^Q9$_ .UZV&VCVT6Q MS8+X:-UL8_H%J(U_\OVH]PA*;3]H +@ -00F %B#X+%4PL2/S5?!A:G4GK9L MP\0/XZ#XP]3RAQ[?N\M+NJS20$1>ZH^H'KGJ,2->WYU#2JO63LOO&C('^R-^(+:YMG<%6:<#N2Z#5!H^RK*I&^#S^ MYP:5MQ. EF(G/@3H!L;A.4#'^X?QVCN:;_Y&E_?R5TG-TJ!BTMTO_YK+C1[R MVV.34<65K%KG0<9,2SUF6@E0B:'(%$\9EE'$G5KJ.4F?6Y#$Z DJ1<%.TX&M ML-R>@AUQC8;MR.QU%%83X/AP^;<1FF<-@LD3<[G)GI2^!L'RG,.&#>)&9$+F MBVNN-I?WFB77F\NRU*Y&Y4.^6]*O"\*#B-,H@A$.$<0\)I#$*((H#!!/>1*' MR*JT<;^8N5'3]9MWGT&C*FCI"HRR=M1T M=^#O*'UM@I+X. LB89.QR.L$DA M^9^_KA]^U@/41*)_V//'B6$G(0H[T[:,8'GU,!_FE_5:?,^7R_?Y2EZ7\K98 M"$%YQ,Q7E MJ@KUW!GGX9?-NB@6&18\3DD""4U3B$TJFEZ%Z/^$C 8RC9 R^1AKO7JRF]W] MXIRF^D[H>._T5ML+<&?TK5QCN=7X GPU.CM6'^^'VXX&_($X,B?L\?NTP^]J MC]\OO?BY%R*W@L57+?)^8=.6([,$7\!UUI-TT[7 M8['?SL=@QT*C@SLR.=D4_&V; 6H[0&W(1#5^3^$X197?3AWF4^?W%$Q.E7Y/ M#C:,$G\KY$=U593Y+=4KLD4:9XC(%$&JF(0XUC1':9I %?.4,QDEB%$7KGLZ M_-Q(;*>8&W\]P\R.F(8C,3+C:,7,*<&=:M-4BCP.AR?B>#;XI(QPW+#G4[WC MJG-[K9@=]/6J/F"XJZ325"YHF@,^*Z*?BH3$49)":0HB8?TS))*GD(5(!3S) M J'"84U8G'69&SNT>XK@)C,Q*;?#W M=IB_[>LT;--3]-U.!E,+#>.[^X:_)"+6$&0];=*V;XD&XT^^W['ZO% MFXT4>7GY=2.K3:RF\33)9$8999!A4UB.1R$D(8XA$UF$0AS%$;?:7.H6,3=2 MK)4$.RWMV*\'PGY2\P/,R%SU'!/'MN8]X(@UKU+;JHV2D4%Z(FL&+Y U/Y\V MOZ%=?5W%I0$.PHI/>^ZBP*\,DH# M1HN\^,DQZ'P$4\N0\GDXC1TP-H#LU/,?!^XVWE>4]XB$:6.XW28>1&A[+AUA M2VI;"NWMO;Q4^J/X#TDW[_('N0@0DHKH;W06*PJQ1!DD3!$H4A4',0^"C$;> MMJ2ZM)C;%_WFF]Q(:C3TN!W5^0@\;$?Y '8&VU'M_I,5_, 8 HPE$^U'G0)R MBOVH3AWFLQ]U"B:G_:B3@PV,99=K_H=I1"[%V_N-EEH?WJK/JE[=WBW7CU)6 M%WW2[_@WK9')%"@6C"9IB+0_A!*3\(V #@%;(X:.RA:\W2DR4(U1PUHQVF.7S"P1-SM>E/F_UV%R\T&5*F? M3\Z6\E([366Q0$P&HALX*$U]UZ?J%35NHSLKP@\IU=G<-W8KY M\DTNEV9;FZX>%X+B2"11"@D*]<=<+V0@)32!(N0BS"1/6:C<-F/:P\^-,)I- MB$I%T.CHNB'S!#[;+9FAH$RS*6.'QX!MF6-FG[$Q\V2XB;=FCIERN#ES]*IQ M8[8F)'*C094+D488*X0A"F(*,8M#R.*J$#]301P0I#V#,>*U.PWF-MW?Y06G M2Z#?I&2<8.T>>[^!VD&(SBQ(6X5G*R.FC\\>X#=Q;'8O?Y9QV0-XAL9D#P<: MQG6O[XM\90X;\/^ZSXN\*LUE?M0C-\5(4)QE"LD(9A'5C$:"$%).,"0Q#C&3 M,6>1TU[428ESX[*MPJ"E\078ZCRP(,QIW.UXS2N:(_/8N4 ZDY8U.)Y(ZK2\ M24G)VOSG)&1_X\":5/DJ+S6M/9@B_T_76!]DN> !2H,TD! E9O>;H1 2Q@0, ML%0Q2X7$S.GX=[\X)[J9X/BW:7_!Z6;S:#[T#Z:.CF.IJ7YP@T@F889B&$7" ME"_43$Z3,(99C"2+N!(1"9PJ?/D#=XH< O, O>)I1]/^4!J9HVM%8:7I86#J M FAM/9;FLD+%5RVN?F'3%M^R,OR@VI;=79Y+\0OIR%SC 4U_Y3H. !J[ M9,?[EZGY8P^ =>F.PSL'',#Z]XLU!&5/S!PN$H H" M!G'*."0),6=9!=?$DTG.K';;3HN:&^54RH*MMMM0\84Y)OGG(0>1^G'N9QF_ MZ(W,+M,"YW"2RQN $YWHZ@/2T^DN*TAZ3WGUCS#=:2\K2YZ<^K*[PU?3X$O. M-_?&?VS.T\KB4UV#?9&EC 0QBV&:1I%>=;,0TB@3,$SU>E'03%*IW Z@.$AW M>>VG.9AR/;@$@ OH=E[=2$".3,"=W8:WY_ME 3Z=: #@H>WP2:A&:T+<+?F% M6Q*?A.1T@^+30PQCK"=9E!^_K[2']2V_,R[GU9>/G]H=1)I* LN$BDCP6 < MXD#S5H0@P2R *J-5T7J1!$XEZYTUF)O':-1T8RQWT.UX:U0H1V:O9\G<.^VK MM2IX90SXZ>)IAZ;&"']D-A@_3Y3F+G]28AL,SW-Z&S[0T%Y#Q3?S_V8%_4"7 M9DOWLRS*3*3SO"68$18$RAYFBA$*LL@QF8))IEWM&J>K ME9CE\]OJ]3)/3Z[$2SPWNZ_>9$]BY"^@T4Q_X4Q_KY:"%V"O.Z@O,7';9[]L MW^&S_Y0'9+TUI3I'EXD[57F [;!]E8]!O>W]DFJ9[63N12(D3^(8 M0:R7 _H_^J-):2@A2D,I,Q6D%/'%2GXU-YZ]\=VAA-7<)O7<;JLRWA1O*0K: MFGK;(>]Z'%3@3"4AA2%'(<0AIC##3$&EEW*$<11%D5-9RI$>QJ09L_T;[R_V MJ,Y.Y^9$"?@&S\[HDN!N61,G #((8OBU$@3'"?XOEY$+$A" MD6EN9"*"F$0F$,\YY#2,J%"9S$*KHI,#Y<^/&+='">(1CQ)HW.V(;D0T1V:Y M8<<(OJ]?Z!#!'KN7.$*@I<_W ,$>FK..#[2&&1C'6M_>KE=5U*RN@5#71EC$ M***,\P2R*,,0:SZ#+$TEY%)AB@,29ZE32+Y#SMR8JE:S#ACOJX+4NCJ&*3J MM0Q G _7V*&%(4BYAPOZO'_24-&5U^IYLJDZQ\O%X5Y:9*:"D^EM_DYN8;77V\,T,4?Y-% M:=RUNM[*(E(X%2G2RT5L%O,DP9 &@8 Q05FD@DR[2*G;8GXJU><7 JCUVTY" MQZ)14SUP.]Z;U4.@AL D<-0@>*QG-?%C\U4 :RJUIZV8-?'#."BQ-;7\@1V)3;?"3YNU MRLM%(K(4213"($H"B*7@D,J,Z?5Z2M-,MB'SH4D'K9B/7.)>C^B+Y/<;S9=7/_@W MPZP?]--;X%!217$",Q$)B$,2U+W"L(QD)G"0A4%F6Y'HF("YK=>W.H*MDL!H M:5^5Z"B(_?/4!S1CNY1NJ#C5)NHS?5!UHJ,#3E:?J,^<=H6BWNL&;BJL5U]O MY.;VK63E(B8BE@'&$(543]PH, VK9 3%N" QTG >>;8.Z(U_/R^J-4I;K#4 M.D+-$[? :.FX-]"&SS+P/Q"2L:/Z!H6;DRBXQ^J/F.LK$-\>>MHH^Q&C#D+H MQZX9&!"32_VO7W^1*[FAR\N5N!2WIM])::+S#W*;3)U1AA(9*1@J)"%.LQ22 M6'^!4RPSBCF7-)*.X2PKP?,+1C5Z7X"OM>95:AE]HCN0M?*NH2J[1Z'BB%(6 M1E":_0HLD8 4,P)CQ7$8H#2)N%.Q(X\/8E+'Z.ECN)C\.5@&_+RC.[IOU0#[ M2^O]?JJT_U,$;BCYBH[9"9TVMN4$Q$%DRNWN@46G]QDH5?S*!,$V\IL>68NH M#UN]U^N_#[+\J&[HCP522/\?3S1520(QBI!>O,D89OJ7(4Y"Y-@HR%'^W(BK MG:BUKH+8O&U T]?9L3:UXR.QHZX1@1Z9P]H8UQL%3W3?GN]\9=3_J2H89%+U MM0T>JUH/ \]7F6M'Z=/6O1X&S4$A[('##&.]MW*3/U0LVHK?:X;]JQ1?->5> M9G+XFU>\.6ZN-^TNJ9'BB0)2F/MLJE 4V"00(*T,YUAD_.-TX@2)PH\ M1YFY\>'>EB?[>\;K:,P!>WO WB#PNTV'=?_/THX[IWI"(Q/IN _'F51]H.J) M8<]295*Z]0':<^[U,N:9I^_EYB'G\OAF[(?UZJ':2ZWV78LJ&-?^]S?KHORP M+O\AR\^2K[^N\O^6HMYT?;?>-+\RUZ$%35**HIA"EB"LJ3M#D.F%-TPD5TF0 M)"15;-#1_4G4GQO9&\7!:EV"1^UR;7:Z7X#ZQ"90Z\WVU^X'1R9^,^P^!/-] MWF/'$8ZE\^QS)+37O35ZF^53O1P?FI?C<^OE^+1_.3Y;O!S#:QA,^HQ\%T"8 M1OF7J9XPZ8/I++TPK18#HS/FE%"K*/9-5<,I%#),,DD@HH%I38HS2!2.H&0A MIOK#EF6<.,5@CDF9V\>F4K)=R%U[I49/Q]7"<40M0RCGXC1VH,09(O= 2!\$ MOL(=1V5,&]3H,_,@=-%[\> Z>G69JZL?]#9?T?VK*A.>I*8[1BA-+EL4Q) R M&D/%,5$IB01-G"9_IZ2Y$<"^C!MHJ3J,!;KAM6,"+Z"-S 8#\1I2 *\?"W_E M[CKD3%WW32E8JG@@TRB *F$$XC1&D*0( MP31% F>)8DI:4<+!R'.C@$8YQV*ZAX#U3_*S8!AY4ELC8#V-.ZWMF[;ZIM:4 MU7_;3]?#\2:9GIUF;*=C]P6#CZ(^WZ#8[4R_LX#+W_G53DE3GV$]9?*1H].7M^M[G[0Z M.OQS#SS_?R3&/'DX>>#GQ)S^>-NTZ;C1MRZDT$YG@C.((H(A5CR"61 )&&94 MA7$L"1'"]HQ5>^"YD?56-V"4LS]2]02K?D8]!X&Q,SNLC'Y3>A**==4L.%/PLZ; MF@C?L>FBT;@*#F]K3IJ?=__0V%+57JZLJ0\.-/9<@/Z',R 5[&Q8O66"#==D MXD2PLR$[S ,[?\B!U2W6:_$]7RZ;IL_B[?TF7WUM:O&P0&":<0PE2V.(4TV4 M&=)NC$0$X3A-HA0Y[7CU"9L;"6YUW74M%Z!6]U11''>8[0C0%W@C,]Q@W-R+ M0E@ XJM*1)^H:;'\ 1EGP<>6P,NH& M]O0RR0M<(U/$8*2=;(%UDG#VJNMTQYV1%I M-G8SO8)BL780(I7H*8^E@MI'B& @XX"+)%0!X]9=>P_'G]MD;VOHT%CV"'#] M4]H#'"-/YK9R0WKM'H'$H<'N>=!,U%77ZF5QZZ+;;7=OZ]PCMTW7+[=;YR=- M/ZV7.7_<'T'#48H5RP(-5, ACAF'61R$4! :B" (L(J= MSJ1T"9H=>35ZYN[M;CN0M%O!^,!G;#;;JG@!:B7![\V?HQS$.X6(MP2^#C$3 MY^_U&WN8OG?B^L%U%\Q&8_%A7+% H,Q;$*>2"*8C31$)&.(-,QB*2/ X#9.7F^%!F;K2RU[#:# &_ M&R5=#PF<\W#L6&@JR$=F*D>TAQ1>.!LF?U48AJLR=4F<$[4I_A_#$'+/+> MFGHW)N]-BB]WDN=T63Y^VJS%/2^+QE%G(F.8<@JE5#'$66B.0YGJOL07,CO);&H-BJ;*K_5CH[K($LH+98)OH%<.R-L%[LABPD+4!T6%CZ M!7.BA>; %])MZ6F/3.]2U&*8Z9:F]C8]6:HZW#8PP6%7]N&C:J-I!2:/'-_+_I4?1 EX:M/DOC M)7)#9_H?].+]Z2]:5]8I&=<5+UG0AO@B.4'ZYNP/6'-Y^O M+K]<@5=OK^J??M*_ V\NO_P57'YX6_]P]1^_7?_M\OW5AYLOCFPX[>MA2:ZS M?>AC<[4VY0*8_X*6157J;6,LJ"\Q*;C/?OGTCJ:TUA8&_?(T0/QT 798[-NL M #8?'3\&+/$9?7Y9IE9_V0_4B#^;@N_: M E.)OKM=NP.F%H%E'TB-S.0C@^00./8!UD3AXB&@N<6*3X'1&R'NO'FZN/ I M_9]$@T]>/&Q%\?J^R%7-?YZS:[4XI)1@' =3/&4,L,(<9Q012R=),>_X< M<:?@1(>W3ET^-&)9E.M;TZ1!Z[RJ^M&L5Y_SXH_MCCQB$<6Q]HMDIDDAQHE)35*0 M8Q4J1:02@96'9"EO;N2P51<\T1<8A5VCEOTXVT8MO:$W>M2R$SB/%<\<![_437+:J)SX)V!.4J"Q+*611$)F: MA](<"B7:^8A(B"(1I2AUW%-V$#_##62C]6Z/1#2V##L^;_4 +/>*1P)U9"+: MG8.O836!MTIS\*2HZFC;*4-0\WS^W4KTBQQX=P&EZX2[TQCG5'"N!)E%]"4S M??MXN< 49TJ*%)HHDEXP(0;UW[6KQ&,5H3 0PNR5N-9O/I S-Y^HF3@[/?4: MH-%T4.GF0USM^,@#6B-3SQ"@!M9L[H3!:\7F0RDO4*^YT]3CU9J[+Q\02*[* M?0G)RI4LU\K\D!?%/=7:-L+G10ETNUJAY 59UM5/S%[!5&E1:.P1/3X%M$6CV".'(7#$Y>@X1:(\H M3A2(+L]#TRTF;0E/;VCZU!C31:@MK7D2J+:]9YC[=;P08RNY\_7C049?59WQ MXYVYL'BWWBB9E_?Z!;M>-15R>(!%$*,(QDF@73>6I'5U 17A2!$2)D2Q1;MO M_>E^XOZUM)I8I)Y8;5U'W."IE30=DC>FB;LI_G(!*KM<>[F/\%#M_,:7>E#3 MYT&W[7N2#,T>P=%\Z;J@;F/G!6A9"O*5]W)+(SX(7XWH1]!PVJ[UXT%\T.)^ M1%'NI:2^2'Z_R%P*@K59?>@6E '@TU6 M JK+C';EI\YK_#1$?)^OY+5>JA>+3 4T$X1 *O0TQ:%>2F=<9I!IYXS&)$DX M#<]IBKB3-+>)>Z3KG]$55,J>V1UQ#Z^=F^0%M)%G]D"\SFZ5>(#%2.T2]W)> MM&7B@;FGVB8>WG!>II+V*%C3;NU(W_(%H3S4BSD$*8J$_K:+"!*1*JAB3@F/ MF"(\'9*XU"]V;N2Q2\]IJ0WV>@_+93J!O!V5^,=S9%XY >5(ATG=8/*<"75" MZ(LD1MD!T94G97GWT"U!(56^RDOY/G^0XGI5ZOY;%O*^5JCDI" M27D,P\34>>*$0I;1$*(HBT(9*TJ(4W< 5P7FQE9[_>$R5Z:QW-8 0"L+7+<2 M'9^'[1[C>"B/OOFX [C2'>R5;_H$@%?[@T1; SQF/@S%SMN.I:/XB;+TJRDVU_U.W&KCY1E=-^&?75^GO,O_ZS?17JA/>?]%# MEV]I*=_1?/,WNKR7BTQDD2 "0X(# K%($I@)0: ,<1H%VMO#*EG<51&D+R7= ME"/'[SV:YD(?SPT*7K1-VUKWGCOF9;P_\^7;.1]JQ=Z;>:_T54# UK(U,V00*FQV6^#[>!I MO9(-0J"""!B,@ $)5"C-8(MLA&?^TGMJ/DWZG[$)-\)#]+9K-X9NPWS2S[+, M-Y6NGS1!W- ?)N/OOJB.WM%$KZP#+"!AB:DG*@5D0J20Q3@6<MWS3&VX4'=RGHE"2")T$$980QQ#Q-(.6!@*$2B8PIY\2N$+&%K+D1 M1^M<3#OD?5:._W&0;6-P7J ;/=PV$+6!"?^]>'A-^C\NZ042_WM-/I[\WW_+ M,-JXHAL3##$5;"K7Z&V^-/5Z=V]U&+,X52B ). <8LE"2!*9PBS.@B@3%">N MQQE/2'29!=.<8&P4!+)1?+\\=R./4U#;$8A'^$8FD:VF)M6R7KA>@"V68U") M)3*>Z.24M$DIQ=+TY[1B>]N9'LG5#WK;[%WN,_*A^K!U=DW,1G,XY<09ON'_2!XIO#^6H MK)?Q4?K,[O12>F\:N=0_:U?"WGU;LPC++(DH1,1490B0)IH@DI"D:8"RP'2J M39WY3.U8;;HG->$6P=&> M ".X5'[ F[HAP'%EYMD/H!>XP>T ^D<=VLM<,_NV^RBOY'ZXKZH]J2!(@C3E MD,?FL+B,8\A2D\S :$)1J&00./8S[Y T-]ZLE:T\D:?J@EI?UY[F70#W,YU7 MV,9>$PY%;$!O\Q-HG-'?O&ODB7NH$G0QB%/!),B$2)S"U>U!Y^?L&A\YL%&]2(#%"0J1@&&PNT;*6K$1.B:WS/7= M)=D,_3*=D5M&=79#;E]S7KD_S99UWNEN[ 4BF4A"'L! 8*#;EXK-99E?I(4KQ.-$N#>2I2"!6BD)"$8[#I8T=83"&GHLQ-/S[_@_#OL _\<]7>HEBA0F1Z:I M*!W0&*,XB2 +LU"O*YC^Z 91!(. RBR+5<:$52VZ'AESFX0[%>O<+;>>SWU8 MVGUWST1HY+GJ"H[SE[;'?$^?V&,2)OVV]ICX_*/:=^G0<.+U2L\BRLO\0;ZE M)6T:#RX2A8AD.( 12KGVL5$(61!DD(:(93B@$0^X6S3QN*"Y3?F[E^^7GU4GZ5VVN_E#65+N0ABFDGM7>M//E$0DYA"IF0$D4I4D+(P)+'K M[FVGL+G1PE-=S?YLHRWXO=+7?<^U&V?+!;DG],9>D@\&;L@VZ4E$_&V"=HN: M>HOSI-%'-C!/WS/4GWBSOKU=K[Z4:_Y'7YOQQ7S:* M"2Y%D@508E,,1PD"LS2E,$E1PC$)N$B=&F?8BYX;S6PUK_K2;'>:#;_-GZ.4]7('SI/CXR!X4C?('9#G3M& M$0:>]:E:3^MEVRY1US2D_BR-I?DRKXN+27'/JR//5[=WR_6CE!6]?OR^TOSQ M+;\S\9^W^4.N)[+_ MF=L1[,L\PHE_1J+'@/#FN-)FCH@OOOLI;M&GG@9?<+ PQ7TJ1O.S @^4B8A M"I,,B2"$! 49Q$A$,,.Q@((&B-$PD(FT(@<+67.CAYVJ?DI1=&-LYZ)Y0FYD M@A@*VO#4V0DJ471+>IG$6I=*%*=O&5B-57XUV59OU[Z^=(!4^1$S*,A6 4DI29TUBI M-.4^&>0HIE%(XD1BQQ,8@[&;J,.X3_3LJ',P(B.3I3T4[L4;CYGLJXKBD[&G M+6=XS*R#NH)'+SKO=$'[_*99EM4!OT6&24!%BJ%,PQ!BQ6)(N)(02<+CB(0( M)T[N4;^XN1'A+HV>M\^@WYD(255'?]C1@PZH[::Z/P!'GOL[[)ZV M7 :?0NC'Q/-)A YA+W(:H=_PKA,))^X:QB>[PJ.O'W<__C67&SW0M\?W\D'C M83+R<8Q)1,,,!A@CB'DF(34QF83&*$6:8ASSI^W$SHU?]E6-+\!.VT$51"UA MM^,8_V".S#5['%LPFEW)#Y=_\UY9U T=3ZQC*712]G$#XCD+.=X]<4N-][MB M53A!L0HH@TS%3*]?A&8J%&+(",=!$H4(";>5W]DJS8W%VD5X3A>+9X?%XL\H M-.;A 5LNL29];&.OR\XM[S]2=3-_(+]T/?WW+U,GS1^ WFK9'XX\N!*]7NU* ML2T2>U]56A(.[0YS\M%)$1,%4U@EB#M5(:,PZ[V&5XOE9:ADY MU\Q:758Y<[]LUD6Q0 F6*4<)#+(HTJQG]?FQG'M;/2OL"JG\O94 M"0D(@AMXVGZ[/=FUSWQ0X>I6MBPYHMS=SJ\_ $G=+(D"0)!F4CO3 M;K>(M=8#X>$"L"X,)#P6*2\2PF+LM"7V4F-L]/>?6E'38F^IHM56YZBLPBO? MU5&SKOWS_*;'S^M!-01WO2;J/Y%XK@R]73Z2T$D%[%)2S@Z51CHFW\P4M-6!A[JN*$S6-^+EE]"=L4 ML=CN9526,2QD A2/]>XR,:T"1$$!1'&"F(QCS2YN050GY8POF.K#GU^_?OIR M'UU]^_;I_MN_N?E/I[&T]GFM6(0R&LY+6-0IZ35S-<^ M1_N'_=;\C:2EW#62@(E F"D,",^T!U$(!BC3;@2..>)"R52DT&5[=3C\V!R& MBC_KNH;>MX"O +1;X?ZP]+RT:\5Z6=&G;0ZTE%\-/N@:/FW8Z\5[YE-NJ_;[ MSW\LIO\AZ=PT,A=?GO4NP_@!33%#*C).4LA @4D"<&;:(TM" "15O_#*,>T?K@-Q8X/- MFANMX&@H4G^TXCV((:JXK_WA02C02O\-$]I]V(,0[U;+)[E:OS3?1()@3M*X MNAC+ =:N"V"&_EMM'-8P*_ LF W?PAZYK2-8CX\ M]@H&!_;RAV,@SKKXI7"CI]/VMI+2JT>&HZ+3NAX0T)F/>%YB\>]2/,_EK3HJ MM7^U$#V.%4F:F!)\#&!2(% DA?;44L(5+1("A5-J MBZ<>8Z.SC1GF'DML=\5)?-L]WQCC>:'G.E>655O\ST/>=UA[X)WIX M5.#OV=&4#NVGM%9'-$/=:GEJ,>RU5C>HCNZU.@[G>[%U)83^,I?5B^FFHW[_A.ZL+G?9.#5[,? MU!1Y.JIK"9%0$N<)8,1L\!#. ,'Z/S&-"R@995EF=_E$+X'8N4!@8>^:)/26'J1)Z&95@R<%G!0V<&'S) MX..DX(M/^''(%[G^0,OO%2,)*=Z__%E*<;VXU1M :N+E=DME>W\C:4H2+NO\00S$9AX*#,IR_@"]9K\.(WF629@M9FMYH^GVJ,CRU>-R MM9[]3W5 ^>F72;637S07W_^4\Q_RC^5B_;W4WE>..>$2)#1' %-1 )9D#) 8 M9SQ5,H;$*2FYFSIC\] ^STK3,U%_G[%C%85NLV+'C<-AW3-/UH: RI*C^N^3 MR!A015[O6S6)_B[I*KI=!-@+A@4T5*&&;LH,6\ A"'!'A1W"C.K'JUO&KD(] MFCSD+&1L/5LKY']:?P=*. MY;HCU#-[[=RX2L/)IL!!P+20=@P"$M4U7Q]LJ;_&VV_GZ]J)JC/-.Y27E07Q!MBHAZC^W9/ZRI 7,G5YO24S.^/:A&BE&4 M*PZ2I,JBX1F@N11 %"I/.88PADX^7ZNTL7'LMI*1UK9V71S;=+5":\>3P0#K M.VKA"*M)5.G:RZ&^%2JA6EFURAJV+96-V4-6992:1O@]&KLL1%#HUZTT<\^A.DU:.TD MT!&*GI>\-0I.<4EG[/4*17H]UF#11V>,V \X.O<1O[?XG?8>C.^P$+?K[W)U MM]3+6ZYGJ[JHI%Q(-5OO53[:!<2@1"1IS!6(89H##)D"A&,".$X)QKG*(7/J M<^RKR-B6^-UJJ36MWF2:/"]T>CSZYSNMQG=S;%Q5ZC849+G M3M4)[$6/C6A/$V/=/G=7?O'&MZB!PYQ8'USU@'3_QU.!0/8Y@W+$*]Q)DZW@ MH<^3' $Y<6KD.D+GZ\ [NKI=57'QHFHRL=E-3F'!,Y%P#O3F+S%%E?0&D&44 MQ&G*$8.9U+M"SUO!O=]%/Q/$"RP=_YMC $JH->&OH! MVN7Z\!)$X6\1STI\J\O$2Q"TW"E>?-3SH-JB57KE[EV)_WHNZ]J_4YG$'*F8 M@I3GIN-H+ !C6 *4H(0E),4T=4JP\5%B;'15Z1?]\S\5*$;_'BWD.GKW)/78 MBY;J_.%FQ/+8NV><^SX-WZ@?U?I7V%1/#;68R IZ6=P S MU"&ZCPK#GJUW .GHR+W+6$$3A$QGY_(P]GZJ-Y>%8"(#B# ,,%0%*!(I $P* M2JE0+,\U)R[7=&['B?:BG9APJT"/012:^[C)47FNTU+T_QJ=(^J9>^@P#W9, MV ^Z/?/?A>2?K?(V*9ZA,GY:$.LWT^>4X#%D^+0 8IG9TS9"US(TVY[T3970 M5[5,6![GL9(,J)1J$M-N'B!8:>!!BL38H16\*LP%L6]4!L8.C/-U M7RR?]V.JWY=+\7,VG]?=$K2CMS)Q^!]E_>>441)C'"N049,K@P0!Q 3+0U8( M3F@"F5O#TW9Q8]MB;K2=-+U$HHW"T;N-RHY[S0MPV[%2.!![YJ).^#G3CQTL M@4CG@K!!J<;.\-<$8_E4R%.NNH'5L_:TFK2?Y:*I@5*\SC&%&"B=V988 QH$A. 8B@8*0HN8Z=S M]S-RQN;WW.G!S&;A1W5)I3<2\Y#)PSMX[8@H &@]L\Y1^O!6R;[RAX]0Z"6! M>"?E#3.(CTQM3R$^_GBW%$!-.GM%-K=I#XED&!4P!PPS$R] 4D!BF0&8*,@5 MP3ERRR)N%S D*'#BQ!H1RH*4M72-UZME@CU-K&Y?(HPW5VL;;HH-F+_5.^ MH=[S>7UDM).T5XG@X_)1_VZ*9)8IP3"(,UP G(H<4%,0+BW2)(MYC@AWZO9B M)75LM+Q3.MI;"_NU/OZJ%7?USJRFP-)A"PULWS[<5E_@BZE'P+<#1L%"OFUD M#AST[0##<=BWR\-=8X(V]0L."Z9\62YDPX17)4L0,9001@'"QZ-:M*U)95 M[C,UQGA''X6=8CNR',&T]4ROE5V@,FQ3H7.?7"?1GHG1QL:HLJ])<-^8.% < M5"\3$3QL*JR6;Q1EU0O4YX.R^A'GV3)^=U0YS9.,(LDD2'FJ7=L,*4 92DTT M!2X2(M-"<9=HBKVQQQDNX7TIN8^:'<%Z8M$S*=Y8 .#>&_[8U%"-X?=&'K8K M_+%)1RWA3WS$)18,:$\@!IQSBM.$I%F6NNT20ZLX MONWA%[HV!47T[O#]3U3)K[IE7EB7?&5=.W;YZ9VZV!T<["@WHRO>P1^YJ 4'%@H=4;-H"L M)W"/(L_ZDN/WTM!D]/SX/#<5*ZJT;+,S7J;SRO=S?+LOS-\9[5?5KL MN+L7L'LFY:O;#]?1U;HN]%2=O*V7IB).=242[*K5&Z% K&DO=U Z=(;C-<^Y M#Q"T\N"'9;DVZ1O:[?H?*:80ZTVR@!+(+*, 9\J4'R08T*JOC^1Q$K, 10S9V(Z6U+0N(YEP/0@)V#ZK1WX M2N88R@:>AL&R8N"9ASU/[FCY_?-\^=-T;Y>[1MB[YNY-]\+U9SI;587!ID)1 MPG.(0$I,\>DT3@%#/-,;;(;T_YC4'W *)W%686SL5!5-,29$E0W1SHAH9T7= M&U3OJ4W0ZVQ5E\1S/ YTGZQ,(HYH@@!$L7Y[I"H!1:[?'D6:"8B31 CE>%W> M[W0-<]1QO=!?"UFNHY7)E2Q_TJ?>)\+RK+97_W@ =G0C[C^01=OY5_EC.?YBTMR5=;&+9;^1:+^2EJB/R:R-\+1(00],)X#!:%WQM4M"MT!I-8X=)MQAHM$=[#J(!;=Y3D/?O[R M;$Y$;M4V/?F;?*@.?J\>'E;RP1RF3&.&&:," THP-L$ .2A8@8%2*8UA9IK9 MV"<&60@<&S_7*IOO^2Z%?J-UM%/;@59L4+>@Y\!8]DS/;P.C SL'AG,@=M[! MNMS"6FY@I5O-_R40.SN U,K.-N,,Q\X.5AVPL\MSOJ?-;+V[A-OU"LV58I!) MD!&4 (PY!(5 ".18JJS )&$Y/B5F;$QLM#RX];YSAH50CW5_G4-+F[6RT?5O1Q^Y65 M"EQTTK0[7A2&&\[7L;#EPLRP?\6SGNC*. M\_K%7-*MKQ;BTW\_SY[,M^=>C](!W,Q^ M5,6V%@\S$W!4';[WD'_M@$RH;J@6$H=M?&H/P5&/4X='/5O*-!M)37++515[ MMME)3I.4)=K>'!2$ZZT>%0@P14V#+8X2FF**BL+M+OB\L/'=^>Z.-U9;;7?G M&^^:GQS+$+>AK2#*4Q6#7*50HUTH0"1. "E82A.802BM#CO#8CWL,>=.U^T! M73!\[8@\#&J#'6BZ .;>8NT2?U]^7*Q/ M]F]1!B<05O_?_+-9"?\/_!<81T]T59=E_O<(P4F1P@E.<>4QFK\69)+G^>:A M65D^:P_(_./R>5VN]0_F"%LM5Y'YAC9/(30QU2^>ZOHG\_,EB^VFT8Z%NDQ. MS]QSV+6UTFX275=0]M*EM9>8F]?#OU7_U?9XF7.?\RG"^#S_QR:YA9@->HR MDK'V,_(< 4)3!$0:IQA1A1#C]M46M^..C3^,9M'3:BF>^=JO!. .,HLS.#\@ M>EZK%0;=3'RAD>(M-5B0\_N=.)1^J!#^]D;W1R,V/*Q2D+,,D$PE #&'3R;D C#," MB)Y@'">04^BT";*2.C;JJK3=MF[N4@CB MJ6SDAH#/OV4)JR$#6,QHNK5!ZH M/H0=3&'+1%R0^1;5(NQ@.%,TPO)ASS3@*LJXD30M9)Y(C J0)#@S^0Y";ZL8 M![B 1/^F4/H'EU(S!Z,[$W\&S*\] M97"H'-J#L8?-DSUEUE$N[,D/>98$?7YZFE?5 .A\DSQPO=#[\\>ZBL#FIC>F M#$$1QR#."J&=!IJ @HH4H"(6.2Q@3DGB6.+33O+X#JV__7EW=_/ICT]?[J]N MHH_7WS[:51-N ^Q@Z54(64VH4-6Q;) MRO"C(D=V3[GQB)"SZ:?%>K9^^3R;R]4'O1UZ6*Y>IA(FDLB, /V5(0!GD@-* M*#61EZ) B,=Y$MMY.F0L(2 MHIF M*%QY)U=5:']5E?AE5QXX3Y,D@4I[U#F6 "L! <5)!E2",X7R.$;"*=S^@KRQ M+?^-NI'6-ZH4=GMY7X+7[FT>$+2^/?$CO"9UH>N7Z*_FSU[*(ULB%,@9N"1M M4._ TO37[H+M8WZT\OMR*7[.YO.KA;A>K)N4BOHJY%01*:H= MV?XKN?L!%XBY'(4/2F1^P+SF-<]1?,\U]!B[;$CQ\7FE.553ZFPI*E8MIR)+ M6(KC!"ALBGU2'(,B5B9?$1;Z_W!""CY=U 4J[EV./"Y)MEIRI%YR1_)[/ "H M8\U7.]6C=_7O'#.'++#/$,\EYQ*P% F 6:Y ?54)%SIETJ2IWFNW,Z9@H ^ MZ-F3Z4VYIW)4ZQS52D]J'\VU;>5EY&U/J4+BV?O)53# MYUZV !R?A5D_Z4G\=5)3G>54W7'M;LR%F)D_Z?Q4' @NTE22U&0M2:)?!QD" MA=#O!"(EE1(QJ)AR#,WQ5&5\/N]>>]W&J/TX$D>.\IT@2^8: /2^^:R!>&O# M/MB3:&=&_\$\'<$,17^^:@Q+BAW!.J+*KN-U[6[^2:DZE7#;&>^K]D5-??Z% M*;%9"7W5WYK"'".)": <0X"3+-?\F3*00BA1FJ","*=PH2[*C,[C:VPQ+"HW MUC0A1=&:_JHKMJ\.+/+M6NXQ=9;T.M"$]$VQ>W.Q-62_.Z>Q)3HT9J!.X_ZX M!F\G[J'*&_4,]P?M?&/P#F-ZI+U6?1N:2AW?Z%SOU H.:9'&>FL MG,:IQ-Q$G\B$$].E @.BX0))+!FC<9IB:)6PWRYF?-2U=1NV>NKMF-;4,:#L M#*IVGEEWK'KG-'>8G/VH=A0">4AGA SJ^[0;^MJKN?!IW\(_6M/%>E6Q_==9 M^8\[N3*_H \RGA*88IF1%$#*%.54=3(Y5#S+,$%$ELBH@1 E@A!("\T'Y%KD3B5DWVHL2QDJ5^^WEW(M'\N;FP]-\:B4%#A)*06B8!)@;.)J&46 8)*@/.%* MYO:EQMIEC8YH-MI&E;I1HV^D%78I<=^.K\5Y3#C4^B:4\X#YE#"[@)Q+UN!F4YB19R;1P8)?7\ MT'DDI'E!&O?EW5/ME3L&Z76:/#LG<:@IZ9GN;>\')T=EW':?-S/8[)X"IE8$ MP#=4WD47589-R@@ VE'&1H@Q??M>E=^J_#/QO)+B\W)U1U\T'/-ZG>9ZK\Q) MDH.BT XM)C 'A*$,P#0CVMW-$:T>L0"@.V1-K^UU\=OLN>C3% MLD#G975S_IJFJ1LWZY7I3K5?6U*ZL*/???Z>+VR0Q1_JZ'6)?7BSH^^F]R M]O!=T^75#^T"/LCJ'TVB\6B[]A>HJ"R.-I')=J#)6(OT?[G&FBB"IM)5*,3[<$3U177 MUAJ@J$%H$M48Z1WD-@5F^QUM@*H_4A6"B Q6=7N,@&?@8YO_4&?MH[%KV#/] MT9A][NY@= KZ^1*?9XO96E8-#U\GR5X]FCR _ZD,:VKVF6HCG_5GITBHG.>D M "A.]8N?ICE@B&"@,D133G+!"ZL"0-W4&-LY6E/V1B_BPNUMZSD+=J_&_K'M M^3U6&]!TY7R=IS^I&A?PZE6S9\VD+CYD+ GWDNF&9* W@J<2@])W-Z!> M%O2 <]\W P$A=C_]=\0KU$F_K=AA3_4=P3@ZP7=]OFO8VZ88RB[_#B>I8H1E M@.," ERD$I",ID 2K@AA G*5^P6\'Y75)AKPVI7>L7Y\EEO M1K]*+F<_S*37M>&F2J X*[(N95C8J[J'7;U5()X "$8R=S$&IQ@F&UZ3C]K ?_7R4 M2JY64IC,H6J#IW_8_*[9WQVYP*LB DQ@5($TEH+C.<9=*EMZF]:">B'Z#QJ=8\XJ9;WU.CN[D1WC73 MHEO%W6C?82[LR+P?A'NF: -NU0KQ;@_<=T;S:+;X+=HJ'UU=AMF98 :A+%"$ RB5P0#T=QKN@%(CAKL8/2FRL8K\G-^?EN M=Q)+U7*O^_EY_;R2)VYW7Q41S#*.%,(Q$"97'YOKC )K^DL33@B+"X686_^X M@,J-;DN_=Y:O*A,BNF=#U'2=];L("3*;;CG;W=W^><"F M7S6)51QG2 *"N 28,PP*9@(/)R<86ESPH M=_C;*;E_4(>-J-EH7\70E":BYLY$U!R4UZHNZ0CM8K^@/EI_4P"VY9 M:]X@MJ:QN8\Z7%Z;M\4'B6[^H_CM'397CZMG*6YFE,WFU6%+TQ%SJA**(9,* M2%[H=T4.):!Q+D$"29Y#%M,XQHC_I?$M+ M+T-%$6RGJ^^8 9])^%\1(; Q; S! *]!?O.K_ZU"_TLN^E\#&.Y:_VAD[TKO M*ZF]R(^R_O-Z4;T'ME=L'^C3;$WG7^1ZBA1-TP)1().8 IQ""@I."T 04GF6 MP32+MW=?=A1L+]SCXFL(]\^Y_KLMUG;L&1B_P>K$5\I&[S9J_V8RV6O/<.^* MONX*7%7;VG<3M3%!R\D[ ABNQ+RMX*'+SCL"L(OB[ETTKRNOJ6_GDN M&X+&[V 7SS2Q$#NQ]V8-P M[%\Y/!MH:_O[:EF6V[:F.4H2FB48T(SIO6L:(U 4IA!J BFA2+$,DD[;U@-Q M8]N2;G<^I@$BK?3]MXY;T4-X/;>9WJ"]Q1:R4K:7!K!VN/2UZSL4]K8[NI.& M7]RMG7[*CT=^I[/%C1[N=F$Z>-VJ^CRN$C/E,L^9Y *D!4< 0],KL. I4)I# M<**]FCC&'F&'+2)'&FGXSJC\6S0W"\+,:LTID9B53\O2.5FF#?(\R2&1% ,( M&=:>8YX!DE(!H, D2U$L.77*8NJ*]8"D;52-WAEE?XNT>_.Q K=J2&R"99HC M_$KS<'#;\7@@$'LF\0#X.3.Y!3*!:+Q-TJ <;F'R:P*W><0CS.;J4:YFG&H/ M\X><+Y_,%?Z'Y>II6;=6NE7W/YCEYCN+[KE_R?WQ?SO4395V_>IH@T^(A M%J @:6'>[ I0K'>/-$:%H)062B*7 @K'(IS>XP,42K@W,NI>"HV>__Q/!8KS M?X]DI:_KV_L(4B0AX;%* :-I"C"D.2BT^P10#(7($B4$(M.GJBJX)M/5>@A@ M7XOK\Z6^T_/_-)!.(B8?9HN%";]@=&Y24CNC3'*2P9@1_<5--,J*%Z"@,#:% MS"%"2(@\3QJ4/RTLPX9"8+P1-C3"C5CS^LJ MG7*]C.YHV'#P\R $]>PV'U'P&]7>M07D?"E>ZQ'\*.VKU+[\S#2ZJ-BR.9R6,4GC@B9 QCS7 M[HSV:1@2"> YP2S+E';3$[=XPI-R7-;/, &$.S6;K-&JNT[I>"?0#JX="W4& MK&?".4+J(D3.O-(*02 *.2UC4+9H-?,U,;1_N*M;<['_5'FN 57]@BTRBEDJ M$5 X4YHWL+GN51)P3F$6)RKG4OEY/1TU&[-35-=*9:T-]N>KV18Q<(SO-^7R@!P1OX_4'_ M:[GZ,*=E^44OC*8YDLA1%N., )&:@UO*,2"*(5- #25,_W\,1:#.?:?DCXW> M+U7:JFR(*B,B8X5G[RK76;+CZ1ZQ[YF-P\,>LIE?&WC]=_$[*7TL[?O:H''H MV]J2K7[-RFF">8J4X$#3FFO2H)CTI.:"* MLZ00>4J)4X^^%EEC([@#52.C:V14C?XRRCJR6!O$=HP5"+B>V5DM3 M\+9LCH(2J20VC?+R6),'AHG0;I/"0 FA,L)B6;#4.CS:2?38"&5?^4G4J*]A MCW8&1!L+?")TW>:EG7;Z1;MG%AH7T Y1T+T!/E =%C@W4*@O;!KC7YV&W&X MP&BT?RR\:%OVDADA+>M ^L=1?V_64P51F%$.0CV]:3IT@9^^ M(3]1$:AWD9Z'N72V,FTXY!^2EOJU9IR=NJ]F_=]=JX0\E7&ZH[T;X^[Y<%L'VCV?21[$LA) MU+3E[;4]KS->H4YAK>4.>_[J"L?1R:OS 'Y\=2=7YFA&>]NWZN;Z\^WUXH?^ MZW+U,L4%9I)#"7B28X!E+ &%&0=4P@2G<9X6W.G$]:RDL?'13E%STVQ4C;:Z MNI'2>7#M2"@(9#V3CA=:SO1R$8E =')>SJ#T<='EB91J+K%],1 M8'VU$":TNTI-WKLW$-J346FN0"I1 0QIF)K]6(.;9;Q0+,Y8YD04EV6.CC(: ME2=5PXMUE:2W57OB?UUC [\EE80%M6=2N5DN'IJKY?N#B^7@%S@.N(2B& N) MPY*-/01'M./P:,?]U/7BZ7E=WICB"*@YT":4($$D!C!G#&#ML !*$@2RG&MO M)<.0">ZU@SJ6-3;"V;GZIGR'T7825?I&R#-^N@UHQRU3-_@&VR1Y(.>_+3J/ M2>B-T E);[/U.6_RVB\,3*FB(LD3A!#Z7D__*P_/&O>H2:&?0/.T*X-.X@9&!I MW(8(;#_>_8SC\\$V'"&1YZE*@"2)WKID>0XH*BC(LCQE+(-%*KS/.#[_[SGC M,*I&L^YG')\[GG%X0S;H&,4F%1S@%$N0<$U4[ $492G*>3",4O3 M1JS+&A@F:7,OTILVD=Z+EO8I'0 O4)X)HETRQKFF9D4!$4D.,$.IY(S3G#"W MD(JP< ]7L&8V%.1VA!T:R)ZY^T1J@M8X>K?5.=HH_5O(* 1[C(*%$UB('#@N MP!Z$XPM^AV=]:;]Y?9@DA_*[%&;<<7A N@MJS2%:;>>:11YU.;75&Q /GV^GTW4,G, .<$3*"GCGG&.#"I_T8 MP)P[U^G>\_GRIZF@5UXMQ%=9RM4/67[X3EN37Y7S^>;DR-3:F,6=Y&C/-LV9;L>'Q6%K*Z*_C!U18XAC1(#K--EN]'H#O_<= M8'#< W27MD*OMQ;3[=+?N,^T%327FTW;#>.1O_[5E!>Z5:_*S-TOW\OKLGR6 MX@_Z:_;X_#@55!6D0!"HF&9Z-YHQ4/!$_Y4H!(E,H$PL[QYM>U$M#-<7^#V3&M;5(^J3-:HUGI'?_2& MJD->>@_H#I21[O;=#=6.RQ&OUBQTV[&&RS]WM.X@\]SUV6#];+Y*OGQ8S/Y' MBFNAOW8S-:/;6XZJ[\=*"NV W^A?S^9ZVZ7=<:W0XWX!IG+*8I@61&& "E8 M' L,"%0I2'B!$I$D#.=6X6L]ZSDVS_E40YU)M+,TVC=U4\)[8VRU*=XS-VKL MG9RK >YX;-K7=\7.+1_!-Z#G]]Q8)C]$'Z:04]-?PZ8@6KYU9Z>04%NT@ HJ MSCUF^F/C#7V>E9S.[ZJ^-I_U[\IIHA*]S4A-BD7. <90;T)B3@!*49&E:8+C MM+"-F#XK96POC(VB4:UI5*L:5;K:1TN?![6=FX-!U?>5F ]*3G'2%U'PBI(^ M/^I@,=(7#=N/D+[\83\O]:9J*]O4SE@\W)ACCPW!O#35CLN/S_*+_+6^_RGG M/^0?R\7Z>SE%"L^$G9,W!+X]<\U-T[-Z:T1463'9.FNTQ=1XO=(GV/TNIGN9QRTP$28$[T?W** M (M1!C*L8(ZDE'F2AZG+OA,Z/N:K=D/S:C?T.G!Y$CU7BD=SK7FHZNM[$V!' M@J%A[9GP6NNL3Z):Y^BF#=& A=6/(>J]FOJ>R)&44#\&P;YN^HEG^W7:S OP ML_XV3B77F[:4%8!!F@ L$ $LY1#$"2J$4@H2Y$1/K@J,CZHV3EK>CY.V13ZL M<^:#YQB=,F/#\%[9:_0&]L:VXD?IA;T&Q]?[.AK'C^(.!7WZ93KSR*DB,6:J MD" WU=LQD@(4*LY P1(:%RQ6.(]=>.RDE+&1U='*:O1T8Z[3@-K14V>8>N8@ M9X2<*:85@4 \+Q)/=N*:0,946"H*,9A#@#&: 8E0 M@6!&*(2: X1;!NYI0>.+>ZFC,?A^FSOIL_S/ &NW_KN#U3,!G.STMVOA5M>> MIN7W\,30#DVH+GZGA0S;DJ_5T*/^>NV?=B.'_DW.'KZOI;C2RXX^R*8X M%2PP5%F!0)%#IO! MI>>EO]$OLH;&>HU?-+]M>>N']Y:V_MMN69\?=Y 5?=&LS6*^_$'?7F_SN>3K MV0_-$*L'.EMH'V*/K:O*EEE"&*)YGU&IE.\@< MVUK?J1SM=-Y_K7EV@;L,OIU7$!C2GGEBIRWP0].C/YPU/L'ZQ%V6.'"_.&L( MCOO&V3_J$7^_R2?==HEH/,/W]"Y[^;UJY$,EY014"1 MX!1@I# @0DJ089;&D#*<)\0F.[R+$DY$-7CNN$.4N.\DM//34-#V3%C;9/-= M%YW-]B5ZUYCQFSGJV-2RV3,E,K8,,!$.X?L#3,A X?S]38Q;@']'1%L#_GW' M'BX!H*/U!PD!7_$D)/9WFW+/7VX_^;/57?I@QG*$YH#C))%,!,[\]8H=^HN2I@ MP7FL"F;5%Z)=S-@68E.OO%'5='TSRD9:6\>5V8+LY74:!J^>5ZTO5!ZUW=N0 MZ%#:_>2P U=V;S/MN+![ZZ?=[X+NZM;0MZMOQ@5T)M1NW?"+5^KFO681T]9M+C*.*0Q#D"2F][]5Y8 MQJ#(* )2L0RG&88PMPI9;9$QMB7].I>N"97LD&^X@_/RVSL 2'V?B+KCTR'3 M\ B! 'F&NS'?*,OPR*CS.8;''^VRN/4V^W%M*F[0=75_8W*=?\C5R]6"SE_* M6?EY3A^F20)9PO,$2,Y2$^:5 )8A#!!'/,U3F"/.W->\C>@14\&"+OA,?]N_ M;?2/]FR)-L9$&VNBOXP]EBZ QQRY$$EHY(?CE\"@>]*0"WX=V"Q >]URE?MY^/H4QBC6UP&AH>S_DF 7$]RH'%4ZFT,-HW7T M5_.G43^J] ][B^""6+B[!2NI0]\XN$!QXA["Z7'W$Y,_9@M3T6S3.Q:Y=]A>YGA)!,(=<[W247H>X(#$@ ML)" L83DC&#*3+2K?<^1-F%.BW2 Z#'3D>NIT7<2/1F-)]7)G=PH[=B4L@UH M.V<@%'S]'W,VJ%6*5J!M5:U:G05L4&D!2:@>E6VBAFU3:6'T4:=*FV<\D^.: M_@VW:E,-[GRM@?+]RQ_TOY:K#W-:ECMG6,59 G.B]QV*(( IS $A+ <)$S@E M"]84PB(M. .\R+37IU0!6%P08/K/L3A),H5@F*)11[+'ME-S7-P>>4\N M$V-'N3W!W3.W!D4Z8'6ILYCU7F3J6/)(:DV=A<2^Y-3Y(3S+LIA64.:\:B6_ MRT6I)=8Q\S?+TO3IO57W]-<49R)/:$Y 7H@"X#1- "V$!!P)O9.5DB6I<*K2 M8B%T;(16MTCC^TIK7])H777P-I[-FOYR+.%B [X==X6&M&?2JM$\T'>3??/. MJ/Q;W=A;@WK? JI[U1<'E$(5@;$1.6Q-& <0CDK$N#SKD<7Y-ZK7\OU*TK79 M83>GM4AAJHJ$@92;6[880L DYP 6#"HJ4T02JUNVLQ+&QC65CM%62JV:;W01YFZP<]STPW81^WZ@,M MOW^>+W^65ZQZ9)D@",XAQ0E2C $J:WY@7"$CIMP-N$C>VE ML8MLTEZ3T3:JU-4[OD9AQ_UU*]"69YB!X.O[=-(?.?>C1@M(0ATBMHD:]GC0 MPNBC@S^;9_PHY./LQTS(A2CW\D6-C*G@FF5E1H'0?P*<\U3OQ8Y)\]J"9!Z"1Q)[3$.R:P L=$Y$I+/Z:9KUA.=6=8#N0BV M'85TPFZ@*-.-BI-H/\][4E%)..:XA$0@UC@K9E#&N&3L:[:X^'D_IFA:=6W> M>HI#02#AFA^R'. $%J#(L000Q510&F..L-MEZZ& \6V>KKY]^W3_S6W%OP+- M;IW[ ]'SZFZ.T?OP!4[;'&@=OQI\T-5[VK#7:_;,I_Q6ZN_+I?@YF\^O%D5W'XG(&\EW";'CC!Z@[QG/@F*MC/E>*$6B)'<9 ]*6%ZPO.8SOT%\ MHQ)V70.GG*L"$\5 GK+,E#!D@%$8 RH++E A18R<.O?M#SXVLMK+%'4-%]A# MS(YB?''HF4$.&G,.DQIR"HE@U_A[0P]\3W]LU/%%_(G/N*=K[**8_I/.GZO# M:LT2__>9SF?JQ=1!Y7SYO-CGB5VX8!YS4N1YIE>WN?V2' .&1 R(XBA/D:*L ML&H/WU&/L1'!?DCAUICJI;HS)]K8<_!:M5DA06>PG6T&G)>^SU$_?8@VEDRB M& %()E&_\^24Y1( Y0XY,5VD#Y9!$P"B_7R;$,/Y.4C;RI^R-&W*3*J(P!(5 M"<(@1WJ_AU5L*M"S%$@N!"0TSPM*7=RD8Q%CX\CJ)-<676V?J[C%Y, MD0VU7#712R9J23H&P9\ U\ZCZ@99S_2UJ_XKRZ:W7=",F_/&!W*E3@@8U*$Z M;^!KMZKEDW[+78]@ONQ5/5\AQ?N7/TL3.MG4?3!$LY[]F*UGLIQ")A2-40+B M(J4 )]C4(<(<*,I1@E(A5:Y<4O/L13O1PT")>E43I7?/9=7A]S>3MU=98<*& MU<:"B&Y-<.,)AUFQXX]^L.Z95PS,%1/?[8'[[L\-Y%OEHZO+,#N3CCMB@SU(ER\8')F53:40A$ M(&>$#$H6[8:^)H8+G_9O*C"KPN=*O77ZL%R8!IU2$XT\>=:@8))G3$* D#DM MHAD&19KF@*#ITMI/A$5Z8E6-D$D;-4)"3G&8CS M0@',]5Z-Y$P!I32-,:Q2FCI=T9\6,S;"VF@9;=3T;*)R!E1K)Z[N7J\:-DZP_/JY4FGJE,B1*4 M2J 2&@,L32@_2B&0C.J_8)CBPBF4_X2,L2W^1JWH:;FJ+DF6*IIKK8&6_1@) MK;<;!YQ"E:.$,51(@/*<:_=0$LR^XPPE+LC++9O)HT[=)5\='?EW/]?&GJ6:U?IIC+F% & 1.F\WJ<24"@ MRD$&,1>,Q"K6S.!P+'Y)X-@.P^N>I_.=UM6^IC1M[QN]__F?"A3G_UZ5L5N_ M.%+$)?@M^2(@J'V3QRLD/[6CYDX8EE"$8H]+XH:E$DOCCWC%]CD_DGG_7&K? ML#1)&&RV:,K?\N7#8O8_4EP+S6(S-:/;J,A-12>MRKYB9?G\*$5#>_4GJ[(# MTTP5$"I9 )E#D[Z>(4!H7 "<8Q[3.!:)2%U;'\:/3N2[HQ)S]Q:E[7:4.!.Q< 5K,XA$+)DU9&, MX6M4G3/S9%&JLQ_V6^.;\\T[N?IF]H#O:3GC4VC.R%+%09HDQ@/-*6 \9X!) ME2G%(2N(=%GC)Z6,;8U72D5R<]3^I+_AU;;8;=F?!M1NV7>&J>=EO[V&T I& ME8:3J-(QW+IOA2#0NC\M8]!UWVKFZW7?_F'/=[O^>E-SW7DC:2F_SAZ^KV_5 MGV7M9TP)+G)"XA@PF,0 $Q2#@D$&XL30 B:4IF[O^#9I8^.!2CVP5."Y]*N= MWHZMI0<0"K&^/8&-GE&EJ-Y@;=#3RM8>0D"GP :44,Y!JZQAG00;LX^+=IIO*OH[!C:<@MB..3H"US-?'&%V[X69>U6A\ZB$*BAT0L*P MM83.FWA41JCEH[[E"I?\']=E^2S%QRH'J\XE-NEP\M/CTWSY(F7UF3O]3?JN M&E%KL,YE'E^\NS"1J[594+5DZ+&"K$"J:]HS0#F&O* M(PSE(,ZU>Y05F)(LMJ[O?3CVV#BLUJYZR5?Z.91:?@5:.R]UA*)GM@F'@D.I M:7\T!BHR;8V*6Y'ITW:WEI=^]HYYLYH M6R(.QN;.A@&9DQS@@E&]@R,9T'LW:8*A".%.P0;G18V-HW::1AM5O2N_M0!L MYUB%@:UG/O-$S+U@Y$4P0A6//"]HV$*2%PT^*BIY^0D/A^6K_+&<_S"'1DNZ M^$RYN6!^^?93_T(_(;\],]7\;FI:DJ B0T!EL=2TD5' E,H RY*4*RP5X86U M+V,M=FP4LE4\,II'&]6CK>[1GO(.;W_[>;!PCWI!MV>F>7M@'3RN7@ >R!D+ M [2;I^:,5ZL39S_:IX5=T846&6,C\5K-J-%S$AE--8Z1 MT=6.6MH ;2?H0##US,9>"%ES@@4&)]R]4O)_>5C^^%?]=.WIZ1]V#E[;F(/0 M@(51FS5O\]&N?=>_R0?S,ODJJYR[Q(?U1MEHSP+?'NMNTV-Y5-\_Y /> M%6[ WAJQ#_O$5)K:?&*8!NI>F ;OFNZFQ1NU2O>"ZGQ_=+_A?(O2+$J]O1;5 MZ'7AZ=TR3"%F&60,I)1S@&-5 "J,JX2%$ 7"2"&KXWP;86/SF>Y6LP6?/"#D=(1T"0*O,Z2S@PYVB'3)K/U3 MI(N?#5*?E_XR/6N?RX_+1SI;3 6E4!$.@8P9TMN@) 5%FB&00J0$4X7 F5,E MSE9I8UOV1V5HZ:^HUC?ZJ]:X6]7>5UC;N27!$.S]DL\?O*ZU?$^#TD])WU>R MWK*R[VFS+Q3X/?.09T>WY]5BMC8=XA;B\^R7^:G\?;4LRVE*,8NY*@ 7*@,X MHPA0&4M $J82 1$JJ%M[MW.2QD8BMTK-N(S41M^J^(2IOO3TV.9X.\)KQQU! M0.N9-SX? +71@9L!G<)BE"=X<[*&;9-W"5SCWK&77S NZ71R@0]?I3U MG]>+3?ND._I2)4+%,.,BH01@DNC_L-B4H-!, 46<$IRD)$9.:2,7)8Z-,;9] MQ)YJ_9S;&ET V(XK@L+6,V=L=(W>;;3]+9HM=@W9[BX Z=,%R0Z<<$V1+L@; MND>2G?DG6B99/NC?9V"YJ-(\JF3Z\NIY_7VY,O5VIBEG(E82 L&I.;A ')"8 M0(!B6F0[_;J=#[5J-7*QKM- W;$. "' &K_Y^3-'BI_PLFGZKK?^D1WY"YNVE[3YY!R;$UR&3*'U()0T V43>#\97-+'+!! MHS57H'6 X=(#;.PXR BP>L#S/);.5E4&?%-A]*"RZ!]Z!_:L9=Z:JJ3/*Y,S MKS_P9;E8;?YJ:I&5-[.%O%[+QW*:(X11S D@2:XTS9(4T +G0$*B&,EHS)G3 M95!0[<9&S<:X3=6)IO[PZ[+#&Q.CZK*TL:KZU+Z951&^,OK+6!I5ICK>.H7] M$EB>-+_5U/9].OT6L^I^N-T'^J$.Q(/J-NPA>A^P'AV\]R+$[_5Q1U^JBEV? MEZNO\JFIFW*KFFX?11%+&:<*)(A)@*' @"8Y!B@K"I&HA L(/=HPM0JUHH+A M&S(UAT*KK;Z.59W:@;:CW.ZX#>2)-WI&:KF*=IJ:4//0[56L( G$:^VR!N4I M*[-?\X[=0YX\LEH^R=7ZQ006,]%#*Q1B<4PUR4-RS+V)I_ MQ#36#WK60Q+_]5S6C7_OEZ;AQD+OJ.47N;Y>\.6CO%F6^OO:C[KZQ63 H2[C$,@.89#DPE2T!*0H..-:^3AP7,4F4 M6]9L'VJZK,=A4FHWALVJPZEHO8RX-BE2\^7/,GIJ+#,9GLMMK6FZ-#NF?.O)[)E<]\PS4[@U,-(61K6)T3MCY&_FGXV=T=W>W+XSMD:SQ6_1KJ+X MSMY^JDSU."&AZE/UH>*PE:UZ!/FH)E:?LCPK,#3]&J3XL'Q\DHNRXKBKU4HO MG2K ]OW+[B.-?WWUDZY$[53OE<2NFK_R2!@I $E@"G!&CYO5=9 M!RKSHGT(HCT,JO(4>Y]K<(@J(";-F<9!_?O;W??J=O.]^L_M]VI3L7IWU!RP MQ,6;3FBH"AEO8\2P!3;>=**.ZG.\K39^;^??Z6QAO(+;Q?7"L'8E?PICC!C+ M*$CB- 88804*T]B$L53%+*:,%]SCT/JDL)$>5AL]HW!$:_S19'P[.G9#AV;L4@$'F>EC$HM[6:^9IZVC\< MOIW)5RUC->-Z*5:?JEBL3K&"B9 [;"[W5C$H9%H 105F7%(8%T[-9*TECXT)O][^63M-SJ6++)&VX[I>\.N9 MWS8Z5S4"]K2>1(W>^]OM@&SFC%6X,D66N4.0&QXGB1(X#=&.G^N172_OT MRVQ<9%,5:2JU1Z:DB $OA-![/$5 D4D)*"ER!A56*7.\J[L@<7S7;MLE-:LO M9];TEVV'(EN4W?@H ')#L5!SGV7(J%$V>M>H>SY#TIM\+@ 3F'+.27L3HKE@ M^CEZN?28[Z:0KBMVNE6U@*M%==JUDM]-E;4?LOGM-F)))9)G5( 4,@QPDNF= MH,D^(A)FA4A9'B,GQ\=1_MC5)<4TB[,8?-[^XGU6=?3>_Z^/:LP7;X->?IV2] MT35HB]GGKT/;'O(NS5?OJU]WZDCT7C9F2 ()36MS4UF#YEB G*=9)A!)$^QT M\WE.T-CFGD>4KS)&>@D+FIZZL@*!1A(-->28J8 M8%@QM[-V"ZGC.V]OE(YDK75=%:".'VYZ,7A%5-G,@!VE!$:U9W;9P+DY?S=H MUE&SM<9ZKQ:Z<8D#0,'R^2Y+'#BCSQJ"XYP^^T?]FY%\GBV^K1_7GU:KY>K# M4H_*C?OS>4X?I@F%L,B% "RG2OLH(C/5^A* .4THXC#+6>;:EN2\N+%Y*MOV M&UIENN S.H]VQ\25_M'.@.@O8X+E*;PE_.TD%![4ON\"0^+IU>CD,DR=6IZT M##]X\Y/+IIYJ@V+QE&?-K-EBMI8WLQ_FIG&MOQ4S-M\48WDT72G_ISH$:JCN M[Y*N[O54R"E')(D5BP%%!0(8,PI(G!.0)'F!BBQ&HG"J+^RIQ]BHZ?.LY'KY MZ&]AYEBVRG,>[/RA =#MF:-J"T!E0K2SH?:0)I7K5,6#[ILSB8PE465*P')3 MW; ,55C*4XMA2TAU@^JH6%3'X3P*L38=Z#XL%^O5C#VOF_YSGQZ?YLL7N?J# MKOGWV>)A_]^U*L]ZHT*I@IG4C)AE655060%*B0""99C G.6RL&H!TTV-L?$C MAO&[?_P6/38*1WQ/8\O=8L=Y:2?,X=#NVZ=K>F'N*]DTPMS8$6T,.?Q0;S9Y_)M=L:##-E8WW;^<^6;Z_H#D"'[1OMH\A;])#N -B9 M?M)=1O0LTC:?+W]2;?7GY>KC\IFMU?-\TPOJJ^1R]J/J548A1XBJ'"B)A:'C M%!">8_,3S2C"*!%635CK=:5S531:-W1#?]S59;S1T+IME-@AUMAH>V M9XK)#J%N.AWSJX=ZM ME@\K^OA5FEZYFA>_/)N8J%OUNA'5_?*]W#TEI@ISDJ2Q!*B !< 2FS9260Y8 MD8H,%RB/A5-YVS!JC8WFZLSUO9+0C5TFO;VQ+*I-,[[)42,V4WJ0R;WG'4.H M \VU'5L./X,]L^EPD^=7M2 8UB'+&'17:OBZ!L& /%GH(-SHGH3/OTOQ/)=: MCGPP)U]Z:'.0OGBX7FB/X+$Z"'O_TOSC?>4?"19+C$UH9)KF "N2@R+5?RTR MCI',V9,JO)YS2?^JFQQS0_TF#%+CNYW M'OHFY%ZFP)U\_4$,Q;0>&@Q+J_X0'7%HAZ'\"',OT&O*>5%0_3\@84$ ACP& M!2\$0$3(#*:"TBR=5O52[8AP;VPG@MM*Z&]U5:4*FPA/G\C.?=CLV,@3C)Y9 M9C\J,QQIG+ U$!GLCSSH(C]ATNO%>^HC?HO2%(>J:W1N-LFFD=176[:X+7W[R;$CAEX@[]LY^?0AVKRK)E&, "1U+;L+4W"]X"MI M=I?O/LKZI]_V)B(< 3EC&HB>[.4.2E[.<+RF-OR^>=%C8W:MII6BTEN='5CK19D M[6@J#%X]\](A5'L)LH$+:5X&(Q"AM @:E$$N&_R:,BR><,\D^53UI/\J'V:F MBLIB_45_%Z8)P@SB&(*$J1S@#,: 0H8 PR0N8)(I&%O%?)P3,#8^J'6,=DI& M1DO[?)"3(+:30 AH>E[ZCJ@X976TF>Z5QW%RP,$R-]K,V<_5:/V<=Y+ZJDK# MH?,/R\?'Y:(Y#E[7\0GF0.-^>=R,8+^0:ASC3'(D02P@TUN>3 &F,@E@G'&9 M942ETJEV47>5QD80'V?SY[4I*#9[U)^H(H&JDMZ[-CA/WR[?3.HP]VVX'4X!)JF86G3M78;&? M!3L>[ G9GMGO$%*C]WY1N:;Q^N3PY"QHNW57S,(U7K>6/'0+=E=(3C1C=QZB M:V35AV6Y+F_55[F>U>ZF$556P0B[2FD"%23/'R4E? W"HUR >9\5)33*.[7"U?/8J9GNCH03T6>%P4A0(E< M LRU4U95QDMX#KE #,>)57HJ=X>EY43HCXU6= M[:3UG0JR'8XX> VVDP:=*KMV^H.>.2SZ@1%_SR75:S0 M0NR?K)S?=,4%W MQD5BSSK'U.%0WMWB+&>G;?=B;AWV;)M'6JNHHY? L>:C3EM" ATIC#J76 ML(G.@<$\2H4./7[7$Y[/=+:J&A0WY^.+_48I?TA:/J^DN%U\E:8X]FSQ\)Z6 ML]>'#ARA6$B. 2P$-A5]$\!2I@!,.!6"RI@BITH\0;4;&[/O'V$8\S9]P6L+ M*Y+8;V&T,=+T"-F:&55VNIQS#/ M<#UZ&GAN!SR9&FY:.QQ?!80_^.E6"-W> MZ/ K(*SGS\9""O&-S/V@WT(K.K]>"/GK_Y4OTUQB&-,B!7FB", RCD%!8P@$ M3#DN"*92.(;FOI(P-B)OHE ;+:-*S4CKZ1J=^QK(RSO[SO#TS(7.R'A$Z)ZQ MOD.([NL1!X[1/6/0<9#NN0]Z>H+GDX]O9@MYO9:/Y51DB,*,*I"06 (L4@E, MM!9 !(HL1U!AXE84QT+HV)9[:V)^])?1.ZH4=W7";"; TK<*#&O?+E-W1-W] M'P>(0KDU-B*']58<0#AR0ER>]2\XR,T.>1>_:KHKRT6Y'[8U)3)33*$"D!3& M ,>( $9$!G*2)JF0)$L5=8NBLA,\O@"J?24W80;NY04M(+<\ 0P.8]]$U!Y1 M/]DTMPI;6- >HH"%!2V$#EY8T!Z(4X4%'9X.'NG>I"MC1N)$YJ#(I-!$Q"1@ M4F*0%H2PA"H4*^)&1)=$CH^"ZIK#+N7WK>&U(YV0D/5,-ZVAZ67P!&9;9/H/ M-G^#9&9;XQU"R+LD-N^E[]1M0!N*>B\74LW64ZZ]&%88[B 9-.$1&#"NE.G? MF\HLI8C1U*UI^!E)5LMAT';A39O:-?WEY\*<@Q3%.$M3"D%!BP1@G!6 91K7 M/,>2LAQ)1C*72E== !V\ZM73:OEC5CI?&9_#THZ* R#4,P/O6B)O^Y:^:[0\ MG__JWPCY- ZA^R"_DO(V;9!/FWJV"_*9CWOW$I&KU:$+N#D7?_DPIV4Y4S,I MOFB3FH:\2P9(EF8,<6(FX:C.V0Z^.GSY^^ M?OWT,?IP^\?=IR_?KNZO;[]$-]=7[Z]OKN__[MS^PW$^[/BE5Y1[9IZ-[M'! MGGVK_23:Z3^)=A8$[>3A!UZX!AZ.\H?NV^$'SXEV'9X#=?0HFW++ZY>/2U.. M>:I05C"S.\VX*@!6IJQ66A1 QB]7OY MB;YHJ?.Z_EYC1L1J_]0Q=>\R\G;\$13-GHEDHRM8UYOE6:YN[,!>)R<5BR MYHY6"T,D.,G3N !2%E)OS#)-29G,0 XESG-8L"QU+T_NK\\X#W?JDN9\WZIH M5IGE4>"\PV39L=B 4] SQ]6%U ],B1H'ZIVQYC>]W> 0U9O[Z#-\!7?NT-WLDI\@&$]C\-F)7UX6)G#>RW 9%+_D(MG^2IJ M&W+MWF6(@IP0S;0TBP$M3!==GK&8);&*)7,Z K.1.K:]XJ'2=4V!2NW.(?9V MDV!Y[A4:VK[/ND*@ZG[ Y8)2J$,M*YG#'F2YP'!T>.7TL.^!E1Y33^6+%L;G M2Q.ROEL04K$$,D5,29G,5,B2@.59#A1-TT(B4^=9N&U)V\2-;S>ZT7;F6BZF M%57;XZHP2/5^9-6H&>WTU,32!Z78(!+LZ*I%U,#'5Y>-/C["LGC&F%8B?Y.SA^]ZXWJEER-]D-O.@]4_WLO58SQ-$(Q5GA> *($ 3E@,"NW4 M ,ZE8!G.$2VC<41KE:/5MMGGO.K3HI5XC-Z]2+IR+0+M/#>6 M.\8>$>][B[A1/:K4FT1;]!OU]UJM5I^(C 4!]X*>T(7:_+F*'W:WYPG.T?;. M=QR/:E6/EB?%V6SU+\H1?XX_/C-*.")+$D($42ZO6( M,T!3G(,DXRAAE&89Q7:[%1>QX]NU5(J;??Y1E-_[OVULRY_.WBHUS-?E#3 M=*6<)@(K$P8!$BXHP(P6@")NZANG&:(L1BI&;N=0%R2.C]1W"DGKW7G42+^F)Q37^%A=QN1QX0R)Y?FGO?6J-JI/$@^X GLM$"#!R9S+>"S0\? %H]K]?43%;/'PS1D]A9 MR^X^/;]^25U\B6V9E"E%LR]]2615U4?K4[%8%ZVD!):0@: X Q"+/-,(J8RJ MIAKVL1,3>^GCQ .[-;./ ]!P#PYZYQ7SIN3P"_ &1+R3X_S*\RSL>M261!M3 M>F'>3F"&YUL_-=Z*93N!U<*MW>[7C5&O>?'-<+7]RW8$_LZ?[$3/R^4U7RQ^ M&D%E;\@)%1!E.I> *\P!BHT;RQ)J=M4I8PE/J(ACQ["TE]SQA3"LOJ4;).T_ M]$9S/U9T0]V- H,CV3/?K2$L_[&E\D7$EU&C==7T-ARW>:$4B,C<9 [*6EXP MO*8HOP]W''Y9-7TLA8Z*M5,9UIXVU6>5&26-->H'G'S9 ;10HR]]1 \[^[(#*'O#+[O[ B]$MRN>+=?C,M_1B%T(W)CH#F)Z)IM$LLJK9'KCR:55&L:[Y MRW19A[B:BRZB#2]=RN7T>^ HUQ&8@E5=[-Y]X$*+@Z;MUU8Y( M 'N8^C'!.4@-10E-N7NM957Q'OYI/P9%X,=^3\R;//_'C#U&!$>O[Y#I7/;/ M+CZ7O3_,1[1ZM[)S@ZH1HC?SQ7W5%>>1_Z&+*LR9$XQ)RA(@H(H!(N8/#C," M-&=9GC)(9 X]HCC=M!AI'*>R(RHVAI1N1=-::&GU]\C3]5^<=L+I$>L!^_47 MT9;R4:5]/4KX(C(&1+4%46G"Q8G0= C4/?*D>T5_H(SI'E;!+WFZ,XBM:=3^ M=QTNH;JSQ3NIU=WOTO&TTHB8+F^X+-/$ZM:)F$!F=I&V4D;;Z2T\!B)'.: 0 M9JFDE,O4:1!\FY"Q^9B5CE&C9,=NE ?A=#QU/!.DO@\9??'Q/U!L 2#4^>$A M$<,>%[88N7G&IQ\S\XA]F[[86<8[O[DW MWY]OO-#V%Y^6TMWG)-6W6BL%.Z^$VX8M,+[]NQ8UM/=K M:-]OH*UTCJS2 3.NW!$*E6CE(''8_"IW"/;2JCP^VHV5[N:SK[;[T3LMEEN3 M?G#"!.,0@9AG"J#8!H)D)H%@E%(.LXPBK\E+A\6,C7ON/GW\%3R^?_@0O7M_ M]>A'*D> U*DTN]X\!8C&.4!IG!@,80;B-,6*(R53WRG(YT,Y3%:_U1.43>NL MICL)"I7*T0>^/%5NXP.U&V6?#U_/+%WB]G@F;MX\W0Y+(&H^(F10-FXW]#4! MG[@Z9,'E1%"-D]1.=\E3#!#/,B!RQD "14*Q@+'.Q/K(UGVVPF%I78YF!YB< M8-._55.[9V>-/FU4#E$C>58%Y(A(XGA]8]!$CW8<>BU-'$/AX3%6.'%U-U9X ME4/Z?5LMB:=QV\S:89+G"B:00X!AJ@!3) :.I!%"A MG")%[GJ#VNT9O4'LCY\_-\=F!YHC__!X4)_&M4+U/T M2W6-9^]CW_5R>S_TN H]OSCVJA$^KA^1.F%D2^^+Z-V)9\3[C=(1N4"O&E_I M@[Z#.D+S^N74]3;=WEJV=%Y?RK+>V>DH9-&7 M2M> N29.F 3BG799@[*,D]FO.<7M0]T8I!Y>,+5B!"%0)B#)/XX!XX(!I&-*A$:(B'4S#<%E]Z#W8O>D]\S^&L=7)$9":TTQ$(G, $H0! P2NR%7&"8*IA!BKR/VL.LQ M:%%M62=:I0Z:A5DMO _2W6%W>W7T V;/+X]#+4U>';5?[)ZU]]C0Y"1@?;4S M.2[X;9N9G 3D9"N3TW?H]AIIV) _V9KAVUG]/%Z7$;$R8VF2P)2GBDD;V64V M'R@'/.$*Q'&LJ%*<0LI\R.JTR+&1U$;CLOX?3&>1K)3VHRH'L-TH*BR$/5/3 M%GI6V\B@5^M[$54:5_F=X0C)'9Y 1.0@<% "<@?@-?%X?#(HX=21),02++AQ M55%J*X9YJ@$U_PH5=J(:>:^IIG&/3H9>>J ]5E4,[JHW3G@ MA2*87L)V[;+&0"OM83NW#_F/.WQ7ERQN< 3%:_1 MB&VF=YJ0>/"&@PU*;#-G>UYBZW4=LWYM9T:]V\/LTXNEBL?Y^S^6>J8F!.:* M:$D TM8=T)(!(: &(B4)3UB20>B7 7Q2Y-@>\$KC[_2FV[W:\4]\Q> M/8V]FWL0%M&>>>%\,/U36IWQ"97>>EK@L*FNS@#LI;VZ?W+( 5"73T_S']S8 M?C-?O)NOQ#)?/36GDA.44YB2C( ('5Q*'?"_+ QO>QS5;?Q ML#/=WGK E,N:O.G J58%_PT&4+D '&8@E9.DCG&K4HM)CHQ#BDD,XL2>H.(D M!MR6R3)&LISE,4,(39;NA1'5;;U(>8 *B*JW!R]U\PPYU3!II5+.$Q"+1 '$ ME''<9O==Y2MW6+_0-J.@:$B9M5- MAPV-[1BR%P/;_:U_L.MZ_ETO+D51II,X!&AVKA_1]Z?4*_K2:!8@)'O4VD[! MF-T[#1:%.6C =OCE\ 4=>F]]6#TMIW5'BL56JPF;HJ06_(=YM32S6NLSZ$_? M[86V[=\\_V_-%\5$B511\Z8#,),0()3E0"C- ",*IBSCBN9.Y!Y*H;&]%DJ3 MFN8UB]U^-!NSUA5S/Z/:L,A:5C?&M+40I7$>39!"K&T[M;S%BO7,2/_.B^71 M@&K@11NHGU2U>+I9O)=Z\6PN7YDX6R_>>ORT;:]<+E[Y&GI9+]Y/:]]? O6% M"@AU:YNG$'*&Z]H4$)6=)DPA[]LUH^%_5L6R2==?9^5=JI[1,<0PEZEYRPIF>WA(VU ]CLW[5D.. MF8BQ]"I@ZEOAL;V/2UM :8PM]5Q;X]>O7U25H>"J M7,7F'7RY6)@+==4ZZG8F%_:,H(HOSHMEM&53R-R/88 /EC[2L[H#9Z , _Y^ M$LM YX-Y %:+\H&XG;VLEH6= O8TMS_;JF&+,VZ>--L .:< MQ2D&5.0IX(Q"DG BN4Y\WB=>TL?VL]LO@%\!V][@'0(_P<[#[V<&&&O^#B?+=8_Z*<8KA.N@T+K_IQ59GG*TF;1+"+,:$@S11"B 5IX#&J02<)*G-/J9$Y%[# M6(^*&AO;?7K\^_N':--B\.[V\NKV[O;Q]OUGSYFKQ]%UHZ\PF/7,5:62KUI; MK?4,."SU)!:AQJ(>%S3L -23!N^-.CW]B6XT47IM5Z^]MJV-Q=7/S27UON/R M!U^4%5C+G[>S8KDH0UU%J>+C-SZKDI2*?^ABJ8U[6'E\KSJB_&KNOWS'EWI- MB1.6Y(3&6 IRSXED@">*@($@0PQ@;!*L%\OK='8YO-(#].EJS)@:S!RTPOJ MJU4^4D;[*+>>RO?24_EE52@;+ZQZ1'FV?QK-,CA2\VCT'=&;8#OZL(W*=@@B M$C\/1RDL-A=1A4ZT!4]4O5^6!J Z!=5./RLQLE5RS8BTO799)5*1A2K:>-/A M7D>C6_] ;[_QV#7HRW8\9A]YMX]/P7 %#:\/'XIWAH:UC#&$20X2D:0 Q0D# M5!,!1!83B@@UFQ&O?HRN@L>V&RG3S,XO7#B(L=NKK@_D>GX3'2UB6.M]80L9 MA"[K(/NM9&B#JL=ZAH-BW[RJH0T,E]J&UL]WW-SHK_9.5;F6D7,HVJB%2I-, M*D!19K8=)%. *3NIF>H\IURDFG@.!W"0.KX-0:VT<<_R^>*9MYX9=<;:T?\. MBU_?GG$-W%I=[Y"YOX/J#E HU]%!XK!.G3L$>^Z6QT<['D=-9S8)OV2U!^MS M?V-0]X4.0'5:@C M(D>IPQX.^4&Q=RSD^?%NK/11+Z]Y\>U^,?\^55I=_30RS-ZP$FZ>ODNYG'XO M@\OK1'N2JD3F"31[M%B:/[@],T\0T$1)I#.-6)[Z^4;^2HS/5;J^_/SWZ.;N MTS\_1SWW[\-;J\?KS]1WF:]%]^)-9A;=SXK%^\>Z8V.XC& M:A\UZML(XR_6@F@Z^\]H;42TL2)H;<7Y( 8BO0X*#,I_W0%Z385GW"E4LR!8$H"J1G+D,A8#+V23T_(&YMO=C3:4NL< M6:7/#V%M(]X]/"IUP'278-2ACW4H-[N^ MN_S?%;>#DHV,,F6RN)W)RYFZN[YZTN7L#_/_NB$=U31)LES8\1P4(*8IX#G% MQN^B4% .>DL=&.M=_YL\O?[V+K 71C@EEEO-?RE2XN^NH,:3ZJ4?Q MD=>RM/-1KV#WS$S=GU06[UH(LKQL.5WG5 MQ#XS7[]W\V<^G4VD$IAG2H,XQK;@.,X!1QH"R3)- M&4FD>-N.M.W2_U<3+#$6F*<@RS%$J \AD @+8Q/ M"*6D22JA7ZK$$3EC>_BMFEN98M$7JVE4JNKY_!\#UHT! L#5,P=T0JI#9[%6 M'(*U!SLL9> >7ZVF[C?J:K\\Z!SBO<&15[R8R@G+$.*YC$$.,3+^@4@ (R@% MG"@I!,,$QYZ9TU[RQQ>A]YM!+*P102;:'ED?&".&*,V!UK8K-U38;/%1# BF M@FN=,29X@/G#YZ_.H-.'W8;?7O6].&XO@MX@[_GU$!3M4(.&VU'K=\SP$=EC M&#+<#HOCB.$3-_%['16+Y>3SDB_++.3/4L_X8CJ__&-:3! S!*9Y!M*4&6]4 MZA0P%$L &4D(3E""J=.QR%$)8Z.M1K?HB]7.T0D]CE\[ZP1!I6=F<07$F31. M&MU&#.;#6Z1@_K2A/VE6\V"?OM"_;^+[V=)N5:M*P77&FY6R*B9I M3C(A5 :,@TC-WA)J.]4W!RG+=9*0)(7NPT+:!(WM4:YTC6IEMQ(W*W7=IX>T MHMO^A(?$K.\H4T>XO%I8NF#1J:-EZXT':W#I8MYVOTNGZ[MM+:^MMG8N;]F= M95K\_FCN4X=%L62$("R!V3=*V]U9 9$J!3#F DL4$Q4KGXU*BZRQD<*.JI'5 M-;+*=HPZMX'LMN$(!%W?)XA=4?/>2CC@$6CCT"9IT&V"@\FO-P4N'^E&&[^9 MKT&9BJI5&?(JBI7-6:U[T4_,7@#&$@NS"\@P0 Q"0 G5@"4Q@3S!F91>J>SM MXL9&'EO:1E5 MM:W&13AQQXGL$Y)3E(N4T @3@#25 &6&[\MYCE'B8 9U%DS MS_QQ4,AW!YD__K]#WHVZPWUW>V;O[N!YT[<;)H$8_(2P04GNE_,C:3E3]MC>WDY*WMPO-B(W81* D6<92#.8@20$#&@.64@U8C MF"8YY+"#6^:IQDC]M/=_2%T4]MAIR?^HVL^+^?SW2.F7A9;3#O7FOLOCQBE] MH/T&,^MV6O8UVE^44QVJ5J-K"WJ9/N<#7?C1#76E^O8T)GQ#N&#L_ ,?YD1/'8YSKN M1?-\:O:U#675%2 :QEDN& <0VP9A69P *E,.",,L92+61"&O!L6'I(R-3BHE M-V]FSSJ;=D0==U3GXM3WGLH;(O]=51L$H?95!V4,N[-J,W-O;]5Z\7F[JVJ[ MMNO13#*I!8HY!BE.,4!E.RZFRED-'&+;'H>)]5;*/2C5)K/+OFFP2;2J\>WM MYNEIHW2W'=-!R/VV1YT1?.N]T*^+7B9NM^$1>(-S4-2;[&;:C#ZV=6G]3.=N M6].EOIM^MW=?FJ_!5#Q5S7.*F]5RM=#;/73J"/JZBTJ"8J_4['.4&9M#\KY83I]YF4:_I70S-=Q?"ZN5=S;G<1W4P+:5X<=KY?]($;DVT*5Q^]<4) ':XU M6'=5ANX7=C9H!YJ(G7_/;@Q\OYBKE5QNM0Z]6]?9"4R1B D$F83&E@9BI M3=*@Q.-@\FM>*/MY$ ;B>)?]80F@D >,SN["@$$,VU(A3*02\X1TE0HY-40H;,F8Z.<\CF9 MYU%E2M38@_!O:NP 0 MJI5]JZQAF]B[F+W7OM[I0V>2Q&9KP7BL2 HS$"N> (0A R(S_Z58,Z:P)AG1 MG9AAM-NVM89G;-8. .E)!6/*B: )3H&1%,=:XIECKP>>%?!8Z.!;EESYV'O M',<)CFC_09WC8)H?EHI'7^J_>QF:XXM:N-"/F]BAXT!>8!P("OE]OD/?D;H# MPF^SXD7+:3[5JJE2QCEG3"2 *]L.,Z,:<)(C(+66FE$B%97.O4>.21D;'36* MVJC!6E7/ZN1V6-O))QA8??LHZ[8DP4J0G4P_ISG)T7L/UZ#DE'D[34I.7ARR MX.+7^5S]F#X]&99Y?:[U^O^3&".ED28@Q<9M0H:HP/!9+S=_9QCXWSHS:>]\O^_*C X ]EJKX://"*HW M.L#G5L_1Y<8=*SQ6Q7+^K!B:W-6@/?J#Y M5W*+I&'K-TZ;O%>ZX?"1SL$DL]E2Q8U1\VX^^VK'Y-A 5=&<;$T@ M55QG(@6QB U]B!P"1BD%3&4YBC'C1#CMT9PECFV_=C5?+.8_IK.O132?186> M3><+\Y=]]>KI;?Y@O;.N5Q?J4W%ZL)MH5C# M@'!D$D,8IX# 7()5IHC&"1,=>I'26 M-F,CK-*8:*-@5)MSL=\R>F-3M)Q'0F]]2OF>DYVSGJY':@.M4N^G;_TN4(?C MN@# !CO9.T>7@0\! \"V?UX8XJ;'2'G[.V/H_/>__:GYB?E#F%O\[4__!U!+ M P04 " #P@;%6\496S]M_ ")G04 %0 &AW:VXM,C R,S T,#)?<')E M+GAM;.2]:7>;27(N^-V_HJ;GZX0K]\7']CU:2FV=JRYI)+7[WOF"DTND!#<( MR "H*OG7WT@0W$$0!/+EF^6I/EU%420R,N+)R(C(6/[Y?_Q^-OOI.RY7T\7\ M7_[$_Y']Z2>SK_\RY_^^OD-N#_]CW_]AW_XY_\+X'^]_/CNI]>+='Z& M\_5/KY88UIA_^FVZ_OK3WS*N_OY362[.?OK;8OGWZ?< \*^;7WJU^/9C.?WR M=?V38$+>_=OE/X5<0N H@:F00)FHP/M8P'C%#)-26%7^GR__)+3GNG"$;(,! M%;6%F$. C))QBRH:8S]$WW2>_C$M MSGZN/_+SI8S#//\R7T_7/][.RV)YMJ&7]K#YS/6/;_@O?UI-S[[-\/)[7Y=8 MZ,-_^_LW'5IH:THR_KW&>\8)! METO/%NG6#\VJ>!;+R]^35PLZ,2_B:KT,:3TIT4HM'/'>>ULA MS"$PY< 8@U$[I3"'.RRBO:QH,QMIKC#]XY?%]Y_I@W^N;*M?;/BWX=V]Y2X8 M=AS=ETSZ3#\["2D6SP01JXAVQ6P"9U4&FQ-*C9I%M">1?7.UVU3?%/2+9?II ML M$H*3UX(XDB6$9 M(&Z.R@3NTN!N5X8(YX@^ M&6 IAI@\;0]E \ \L/Q!4'&]0Z4%;[L R8N<202K[7_>3>?()RJYK(P3$'@@ MUB3B3Y E@!&67"RT9"N=%D9Y<.F#P.%[!\>I/.T)&*_HR_?+SXO?YA-.-Z7/ MB8%Q-H%"BQ 38=M;K&#APR)6[ ^"BB,9VA,F-E?C^^6'Y>+[ M=)YP(F76Q P.V0H&2DLRK8U'8+KH%*0*R8MVP+BS^F'HZ#B@V8RU/4'DPV*U M#K/_;_IM8SK)HER2B1BB/?E>@6GP/"DPR4CB5BYDC;<#R*VU#X-'Q]'.1FP= M&1Q5Z[U88MC0;2QF;Y@"RPL'Q3.#D(P%=,ZQDK-QYC0#].9JAP&@XQ#GT:P; M6>3U777VX>MB?AF!28XE+#$#W6X>5)8&(IE%P(CV9(3B3L63Q'YWQ<-$WW$H M\R06CBS^3YC.EP1=+N+GZ7J&$QT%.48RDHU3$)1E$LCX\2!R]$$)(;C7)XG_ M[HJ'B;_C&.9)+!Q9_)^7H6:N?/IQ%A>SB;7*HS3$ 8/D%F?%(!)6H<0B#>[5CT, QV')$]F91?NP-]P-ON?\, M>N; LAHGLT)"J$XPW6&)<1)N="U>,QY8_C!P=!^$;,'<+E#R[XO9.0E@N7FO M6ZXF2HO,)-FVQ?D::I>6V$+_*HJ%&%F23+,&Z+BS[&&HZ#[Z> HSNT##J_-E MY=?%JWV]!DD(YZL)LUQIM!JT8V3\""GJ\SVY/MX:Y:S@5K5X M^]^F$Y4]W' M(!NPM@N(O)W3IQ$[IM_Q=5B'[;8FJG@>3:8M>$?><7!D*7OB4-0J*&-U9/8T M%V/?ZH=!I/M 9 /6=@&1C?9[%=;X9;'\,?&:MDU AI0]&4X^)@A19O#%.I8U M4T&K!LBXM>AA@.@^]'@\(X_& 1$?%\V0\.DLS&8OSU?3.:Y6$\>9R:X$H-LP M@:)_P/LD(.;B+2^B5C\T0,*M10]#0L2*7"KM(#%-?^4=4_FTJ.2>Q0_#1<5*T%A8R**%*W)S MSFZ&S))/:UZ$!F"3Y* M0_OB60AA8RFG94T]3L-A(.DXZ-F8S7V!YN-& ^+9Q@%/E5\_7LS#[,=JNMKL M#*,D]]MIL-:1GZ6"AV"8,;Z<:2A\&C^VCIL4SL @%T MD9[53/5%^ONGK\2VU?OS=2UPKX^'$Q8,3]%DR(4QXDN*Y*G% B6A+"(F;9ID M\>ZCX;#JPOZCIJW8W =HB'/+,'L[S_C[_\0?DYAX$KEP\M/J^T"T@OPT8X % MGK3*$KUK$1J[L^QAT.@^6GH*,T=&PPNZ"?/F?JRW7TZV<,L+"*-C?3,L$ UI MP1#0<4Q*)GM:#N^MY0Z3?L>AT>.9UXU-NDIA]K\Q+-_0=U8337@5GAA14KW[ M?#6PBS5D JF8C63:E-/D_\#"AR&AX]!H"X9VA8F+4OJ+30@7DZPU](E;19M( MY&RAX2!R0I$YN>CBM.C7@TL?AHN.0Z-MF#IVVO;%Z]\UMB\[+$0?8K9!0V+5 M]\Y$OE,$<<$#J<+,HTVG)?0]M/)AN.@X*-J$I6.;#A=!W3?3Y=G;/ DQ)*EH M_Z44LH!3B!!$=D#<81Q#]KZ<9D#>6NXP '0<"#V>>7U(?9.(J+F(RBH#64L/ MBIE4N\!9X-9JP3#5&ZZ%S ].Y90=1S6/95P?\GZW[8\W"8DKE)*,&5XCKRY4 M U<+D YM,,4Y)DYT$6XO>)C<.PY GL+ 9K+_YY_OL>\=?>/XGH2O%O/58C;- MM>?DRS"K[10_?45C@"UZ3N"T*"$X;X,9)95 PGO4:+U8K8NOU+JV3@;P,T.AP,"9>*I0&[1\W+NDW_UAJ^V@9I09N2B4#7H -5) ,? M4@!C-3-D#-5\Y4%00<<%SBFQWPN04-G>!EE=A]?7%/-?__/*?Y]/O84;; M6;U8OPK+Y8_I_,N_A]DY3@2/PEGG:3.&&"6] &>MH0NV>.Z*+$7OR^T[!CT' M$=8#FDZ"P&)H:70!LA>C,B$WO\_VT#-.$]?A(-6,]UT@Z>W\.]&]6/Z@34PXNB1CTC41DMP' MG@Q$8W,MXF0ZE)CB7K_I&.3<7'^<%J_#(>5HWG:!C ]+_!:F^9??O^%\A:1$ MWZ^_DJMYDTN3:(47#B.I2PR@$&5-=D*P3/)(_YB@6SL(!Y U3E_8X7#46A)= MP.LV^0E5+E@$Y% ;G[(8P:.,P#$DG5+*;&^GOY.MZ7&:R YX21W-W>/#.8MU MF#72/(MON%S_^# +M7=ZKI;;M[-;K"$? WE)(*W,H$) <$%XD-X+TJ;.>+ZO M*/LXO?,(43W8.4T)RYY&^B2!8$IU::H":*P&E(TI#MM M-FCW/1 ? YFZ[K@.56-1+D[D:P=8>'E.#"/';T7<>'OV;;GXOHE]K?Z\7*Q6 M$[MI4R(0@N&R-EX/X),CY6M*C*[V1=T[VN 8D.PE:%R=,BQZVDFB UC])1 O MYYM$[6LV7>Q$IYB=3QRT-T2_-QYW=V4OW'K'V M+3"NUS0,-)HQM ,5\^9\.9^NSY?5 7PS_;U^M=65R(//PC'066SJ5ST$ES5( MK6LG9V=T:NV%/TC,N([4L JFC00Z@-*#;+K8#6G*I+VD@\&%JBD '+R@J]B2 MA1<$RF)8ZP#R?HK&&>[Q/*!J*(L.7/<7*9V?G<]J#L-K)"+2=",F^GJ&&WG- M\XNSVM'GOS;??W#SD^RM%^AS?7"NK01MAE"[-VBNDPI,F.#VI6T>^8C1A/9Q M1HP\#UI'D6_/&K.&]DMA.DJ3( =6$^@CDJ^2+#C.8TXN"AWW3<5LJB\/?49I MGHPVLK9\JAPZT)4WHOC7<;MHDXEU.&1Q="P46O Q1=!)FZ@R'0Y[-U/M5"CM M(*.'A[@FH ^U ]X[#"O\6,=BOR]_7>%F5Y-L3 K.&^#*DN%I ME(3 -0(&'F)BK$B[KW3V*+SL(VC<<.?)XKX+GV:\[P!(?UXL\F_3V6SBM20- MBZ0X[%7N]+>T&T:&)C:]$AE28I7& [*:L6TEJZDUG?1(72->SFU MQE!S272!K]?;A6O_))RO+GP!,MDN]CB1+)A02PI#SM6I]18BA@2HLE#)9^O4 MOIJ<8Y"UGZ)Q8Y^M,=60^QW<6S>X\^MBGK8I#=J5$ C](*(F6U\8.A+>TET< M@L])>#2^-81V$C)NO+.YP7,RK_L"S$3IK"498B!TRO49D4A748&QD7@2?(BL MN7U\O?RX<A*1NBERJ" M%0I!)?K*Q5P@"9&13_,,A.$447L+HL0_D0?M0:E*L" M%!FE#$*#$;)JYJ3!(7H05@9=&Z$KV3JXLYN2;N!TDJ0?J/TY@>E=@.>7LV^S MQ0_$C[AYRKO/K8E3(F6IB2VA;LFKVKR6%[!D)7 5G="BM6IZE*AQK\"!(-56 M%%V@Z]UB_N4S+L]>8[PJC"M!H+5UME/@9!OP0FH[BP*2J5*R9CZ8?2V#C[KJ M[I,Q;NQP( 2=RNX.7';2J\MSS&_G:7&&G\/OU^#75B94U@'7JI;-14FJ-=6& ME3Y&:3'(O=W^CKS/=A,SKA=D%?Q2(< M!)>2LLQJL;?KX*FFSQ/?*I[#?A[0PS]=!!WHG=MY)Y>,^W%C0T9[7H+?Z%!# M=W-]DL$8B$=)6).3=6-W.6M#["&M'JM;H8P!+V4&8IS.@MG \KYQ4D<^W#^!PFY,].$P.*#( M^@#D9MDK?^3FKFH;%9NR+%CG*:58DQ<2!$7;29%;3;M+!5L_X3U"4C=V_*"0 M:R:4CC!V,S_F2I>_FH75:EJFF&_:#RYBS,Z C4BNL":3-EKD$)77I9C"-&^= M"O=D(KMQ"H;'X3""ZP"9&_=YMQY/+N6<.;E!K/)-DU?D:[\?M+0]08Z0'2;A MZ?AK=K 2I^M.#H[;,7,RKHX/S5+=BL@V*"TY KS-B@I?@ MN%20T+JHHXB8F_S(<-VY* ML."-,\GYH+QJK8Y.S+#BS6< /BNL&LFBBV?F&\,.+]KX9NF%\D:!UXP8([*% MP(4%;;5CWH@8?.NWPKLTC-W*O8UT=^BBHQG=@0)ZD?,F43',/H0I.;&OPK+B-R[Q:K&X=Z7S^'WB9/:&EDB MR5J9URE$9G<02WC,F9E883%IQB QK.RI M@Q*2%U"R9%F&DLFT'"X0M9.FL>_#D2MLGB229A![OJ%O'S9B^(KK:0JSV_LX M<0+<[4\>>ASO7B?/UUL9S^%^9Z90=I8P(I5*G#TP,YP,632A8L^&CH'+3.?MA# MSMBAAL88V1-T.$D0'=A.-[9"A_?]#Z,-1%,7UB[.#9O5ZMS.C)"Z&PYR\"1I]KL M6$'TTD% 25\GC:*T-M8?(.4/8&8UU5M'"*!''+T_7Z_685[[$DT8TS'KD,%R MC^2,9 ].E0).E* P!5]2ZR+3??2,'4]X;D0=*XJN)S7G.MLJW[1ZKQB[6I2+ M ,I?YZ$.JL9\I/G^M#7:&?(G[*V127^QQM6J5[B,V6,NS($UK#8NEPP<\Q'0 M"2XS\R66UF[X Z2<'J#:?N#G6ID]23H7D[P";S.I6^LX!!XU6!>02_)M<_/& M/[KB7&,:U=+E/(F:U76 MJ:]UYKU"*RW9>/&P$!2M< ,>]*=K:#RX>"?.VQ&27+1DZ]BXV-+]U_GJ&Z9- M[NCKQ5F8SB?D7N;(M07$P$$942O/:O06>1:8F#'F('/Y,6P\1, X^&@DU$5K M#G=@#U^QA:Y_?$M?KB:T;6$D$X"U]95R3D),,D)R6@6ELU&V=2G"?2HZ\="/ M5R2-&-P!1#[B=YR?U[Q/I:..)H+WM1VP4*[F!P>P*-&A1Z3_-W_MOUA[7#@, M874.@O[QO+CAEF&P,FQO.W@@?T3SF:U13C.<1EF M=>Q./IO.IY4IZ^EWW,X*G^2H1N#N,?M)=*% KJJ>;].8IJ(5&2664!)==J\P@S1)0,B104J"\6A0 M%-6Z =-#M(Q;OC@$<)IPO0,?:I,Z^>MBOKA]$"Z5I\F,C+?:JUK6L^ S)^7I MZ"PHP8UVW&)H/15P/T7C5C0.HH+:2: #/%WKT3?$O8LRNG/:U%;1+N:KEU@6 M2[S1_NZ7WXF))+GI/"Q_; (1M?27?I-(FVWX<7'4)CP(Q9GSP&6BH\6"@*@Q M E?!%1N%0-M>H0VVG7%K*H?1B7W(OHM+>;O%[3'>-H^9Q,A83,S64D(R1AF= MYH!U<%5$8KO(B+YU"/,!4D8NOAP.?ZJW2+@,*3\H5Y6CV=P![KE;UCG(F)^\9W4ZA?\]?PLXO)] MN9>J\C*LIFGB>;;6Q )&YFJ/N@3!) 7%>,E#2,ZEUI'/)Q%X&+K^4!'TX034 M19C]@>V]GL[.:Z+-O8PI%$'YPC@479\R$TJ(Z")8QTN*47EI6K_./)'$PS#X MAXK(#RFD+E!X66]ZF3>\.4Q7K./28E'UP2'43C#,^_J0GH!%5;G*=$RM786] M!!V&L#]4++^= #IP6W=N9B)$"9Z<;) BRUKV$,$I84'8%"PR;QUK/I-C%R'C M)B\U%/0A$'H2USN$SE;%7C&()5.""A8RQEQ'BEAP6C"((O(4'$\QM'Y#?(2D MP^#TAWH+:BF$+J^W[88F15HC(]> JM[366EP24KPCO&"R")O/I[C 5+Z4DHG M"?PP,#V)]QTHIAME#*^GWZ<9Y_EZ2YAF]!_:$[M+=G3K&+;89.^"SU5Y67RRW MZ6UXCXCK)AJ>&YD,!^8(A*I8!;YVT S<^&QM*JP,5L5Q&(EM8ZNE.#3*<;"R M3DUAD8%'D2#8:*7QLG#=N@W9$;'5P;.)!T#'_I#K4_C>A3WVU_D2PZP6P_\Y M3.=U#^_GKW$Y_;[)-5I-K/?>\>R E9KK2*8'W0R2DR^$3!:/3MK6Y;Z/D-1) MHOHS0*NE;+H VR']K#XLEAM9KM?+:3Q?UW* SXN+5B436TP="&_KALDQ1\<@ M",\!4968G G*M9[]>"+)W=2H#P[6YY1M!X]5.W9ZU9$MB.R,1@FHG0-E-O/L M:VL16:SEAABO?N]( M=Z0A 0-TN&K,E?;NRIY.?R$[]&KC)->AEC9E<)8S*!B2%F1'!CU@)ZQ#^YF? ML/MM<5]@*GDFP"E-1]'RVKL$Z5]1A2@UI\VW#O7U5%'?'@N/U=<_@=\=A/>N MJ+_@2#VOBWD]T)OZX5Q*D(P;VD+PI,=K_#/:!%(Z:Q@K,J;!'/E=!'6"I2,D M_1!H3F9[!QBZLX=MI;A2F1=1#.C@+= ?/(22!" /NG9.(ONS=;>AG81T@IG3 M!7WW?>%DKG< G1OA[+]@32Z9*!ZRMX&!--7-+K4LW84 -ALIM+"EX! C:VX1 M,?*CU.F"??C1X @N=P"3!Z8/;#40E9U^,)?\A MNSIN5]C:8UE";9-A D\JR-:*Z<@A,D.6CST?ADZ30#=(NLI^O!'<>!567R?! M<>8R&7A)/!#^V"CC YFF>U4GPCV(](?%U-U[AM7_=A _N/F!9?YIM/N1C% M*@W75G@&.M6)AK+.R@PQ@[#,*QFX0]/<2QQX3Z/WF7LVL'>%CAZ,PGN]L=':4(XC@K5F@VT=OD_GM.Z<^'=[G\3"#^%';7&T:8)T M\;,3JUBQ:#5$;S/='5Y#2-E 5*BT<4EBO-OGY5[>V9%KC]Z?;W#D/8=0QK>" MG[S+"ZO%*!XCDI4OF*[#DHBK7O@,=\JR-.1=[CI.60[O_Z ]W21 MC(^[@ZR07\Z^S18_$"_&_YTOTU=B^8=9F)-F5\YG[:J;F2.H8B*X0E:T3!BR M,2;HTKJ][9&DCMZU;^P[NJDL.SN41A([?Y6]LO#849"]H_8C?MEO8<3+KS6&Y409*%G1SB*S !Y_ ALPD M%L=Y&B0JOY>J\7L(/B\.VXFHG\N=C)1-Y(R8=+V]]V7[%"%SM.@L!U]/D]*1 M]E3H(#%F"D;T'%7KI.&]!(W?5_#9$-=.,/V [;&:7B^R0$P>6,1"?IDLX(*R M8+FP6CNN"^NQWGK0)H+/!KB6PNG@4KW3FB#DF)W24&0B(U9@K:P,!8I3)A0N M&*K6IMT1+2'^6SS'',_X+LKT;R5U!)%<(M<&4-A*?9T+73@'3@X[BP&S<:T5 MTM-3:?Y[/'4)++]INLI7G,@),L$V@#9,P:*?%MP(FB0DF7)G):IM+X2GTYE M)[G+IR)HAVDUI+BZL+]NFX\.C>%J8P2PVAB'#,FHO:MM]:61B=F,K0,0';5R M&UK>>RWWI["^"^3%V/ABM<+UK8TQVA"Y;PQ"CK58-$FRF+*'VCKOZ0R,0F==:,V*,B*R.N/,%@A<6$EGMW!D? ME&^=8/4(2>,6G70'QI8"[.+*OASH<[N,9L)1&RWH/#&=-_U%.7A?D,SV)+*2 MIDC5O'1D)R7CEH9TA[\&XNH"=M=*_5.8X?NRZ2ZRL2M6$X.H0Z@ULBJ1V6N( M4U$Z!BDSKJPF7[%Y/'(/.>-6>W0'P%:"Z^=.OI$;,5U]6ZPV98+ORW9/WJ80 MZKS9J%*=]!(+D.GA:GMZH;FBC<;AP+B#H'%+0#J&XZG"ZV*B]/W'U2O&; MK[A&*ETP5^>KHQ U(Y:^O"/'-P!,VJR"-L6W'A!P"%V]M:UI M@XI'P7>B@#K5@]7WG],O36M>=C2.9V:!2ZS5T-Y X '!*DO[,TE+;!WBWDM0 M;[UMG@EHQXJD4X1=GIL/XEJ[HW(K;7:;DIZZ_DR"+ :"*$#*#UX/*ZBX'BEFDGX1:A2(#B62373 M4?%)%X@QJ,2D5@&?Y=;<35YOK5N>5YN=**Y.'=)-!/(N(W_%]21Y820O" 5K M7"GX -YH3MY]+,BB\+QYEL'AU/76RN69D-A$6%TX$(<'F28^VA*MY9!$V%1, M60AU E8LGL>/Q]V"*%U,,#S@9U=I$P\P,BH+99,:I\K M"RHR!T&X"(P\]IP=G4/1^HWWZ51VTA#_F?+^6XFKBZOZTMS]O'B1_O-\ND3: M+1VT]8_:T6/]8IYK2=>W^B.3'#*1@ JP%-I;;:A$UPL'XJ#UJJ!-S5M4'TY= MEQ4#S9#R0)."QD+KXLJ^M[>7YZOI'%?6&>'V16?'PP5,:N7&. M@;6.+&09&7B-'K0R19<@!8;63[]/(*_+M]_!D#F0V+JXP _GY40$7D),$9*N M=T%T'D)0#IC0B)ZM)1&0QR347457/\NODIJ3/[3 ,?4V>+IK^X$97/\;U MI29^M5BMR>M)BAADB$VE3K7E=/D'68T9_Y5Q4S1L^[2%GW#28\2RRD\32 M#]#HQ%SM:?.V_6XQ_T(??U8W.$DIVRBU LML/3RR0+2U',5X[3U/R936.7U[ M"1HW_>69P=9.-/W [:9]>;F==S423D8F$35=3Z)+0025@-41[$H[!T'9#$8I ME7,R)HG6N0:/$C5NKLN(+L#I(NH@^^]P_DV"$]Y*:R!J3L?#LOB^79A3 OF3.1:%=LGQUN;S@:2-Z\$-AL0A!-/%N_2M2I]IK@46,DDM(UDH MJM1YCZ%PJ.EPH#E37L7,[!"%67>H&+F+^Q#BOE_R<@KG._#WW\[ILTC]7I*O MG<:BN09>:@&0C@G(LJ7SYCB9N;2%V+Q,X X)(]< / MJCN=Y!Y#9UG%M>B'F MZ?J\SOV9I_J&F5^>KW]=K/\W;K8V4=(%800''IRJYR&#+Z2Q.6I.;F7PO)+F&][75_/,KKHV/[AAA#?EVV -.K8>)-9Z#R,W]&^#O'O] M&L84=,^J=%-=<]%=\2@U>>OW&ZG AVEJI-XN=>NKQ5DD<5^.:-ATO[]>^\;= MS$PV10/+*8&REJ[-S)#NSJ)8D3*7U#J+Z6D4GJH&=ZRV"_/%Z<)XTJ#UINLF M&2J>:UNM%8%6.K(JQ/!\Z$YE#8BFNVIL $$U\S*:JZ:/^!WGYWB,5KK\U48* M:2FX_\VW3]]=7Y:KTXP^4U\H+ +%@=%2)$[5>N!7@M%.C$G0FJ M&+HNFR=&'4;;.$KB9#'?SWX:0!3]*H'KL>9OY\2]\XL68T>HA-T?U$A!'$!E M(]-EYTITW?P;YB^WTC^N[X4KV$GN1*@-5HPLFY1? SZ&.B;0AIQ"9IJU#M*< M0.[I(UF>O/3UX='!><9R@)2]!K7IG*6)LT>MS]08W4XP%4-E*/5RM=B_PZ@""M]U%X M@ID3!A3]$9QA%J2)%BUWV<;6#Q[[Z#EY*-\.KKZ=?SM_(&"A?+"*C(#($ID# M67H(KO9X22KE'((7S4L(GT3@N"JL&6[N#=H;3$C]*J6;'=2/4$7W&K"?KH > MI*B1VKG\_!\[;CBEDDS,)1"%/'*%PI,S[B+PI+3,/@MG6B>:[B'G]$?D>Q]] M#5_I,*?L.!BA$RA&]WA,N=1N*,A+=$SPNV6C VRU$Y72"A/WGY0;2:#GL/2? M%XO\VW0V"_/\ECYP_F4:9[@=E'2$2MGW<8U4S,$4-U(YE^N]N+_>+C,[8I+9 M)+";QC.H?,4%V=ID<=O(><32^F0^B<"39WT=LMCU,1$LEQCK,+WL.1T34\!Q M42 HA\B\J(\Z8["C$]4U'+;NC?D:3FX]J[=-S>910:S+6L\6,:N[-#0+4<7U MKCO/6)G)6@;F3&W_3 ZW1S*J&6;NK+ JA]8J:#6;G[J-3B=]H@R>$B< MT=V;5*E3W168S)BU16B?6RN5!T@9.QQTLOSO1WI.9WF__M(# W*/T _[1NV> MKC$.H;.5#KD2]J;+SM5B'W%6"Z\WG04VY,1*SF7[@>O>]K6HD@L+PF& :FQ# MX$+75Q#.)&ZXJN;RD96&%L MB2FAC8C M=+;()=B]SA7D3%(Y)1<@*\*=T4<%K%HMW4B'#<*)1J;BS3MP4V"ZGEX\L^SP0;32F(L,(/7F.2>4 MVGE#@0\R>:=DTJRUSG@">2=S^6%K'-?N&PMJ]7D//(79]W&-%.3!%+=3>I?KO;BSW@XH,KK8BTZ;%VMR-W3R$*-Q M8"4C1\!QALW;-SV)P)/+% ]9[/J0J"*B2@Y!LD@V4$AT2)2HC5VL=E*&(E,< M@QW]*+F!L'6O<'$XN?6KW&X4DA^7'7']Z\VR(QZ@J%EVQ/;S=\ GE62"3Q&L MKK:)@[*"PF!90Z,!Y=XB$QCZP>+_12-JQU.D/Y=A="0\?W:%)_PRT5BZ55C MB:/BX/<_I54,_!'Z&BF-[3(?\=MBN1F)=17U9*5&/1F0I4ANL MR7@TJGDYQT.TG!P@O_.YN^XYSND&1:DA8:R/2@HA:&UJ@H[S26F5T]#;[<[@ M:(*->Q'QQL+HV>BH6>R;CPGS_/^>A]FT_-@4V6SZ-1QEC#SRB8UTSU/H/E$/ MK9;KR=5R+W8M=YT-PW**RBE(U0I5T28(F!,8J5TQ.;I4#BK'H"5O'$_ZT_71 M/)R:8W527>%3^HKYO [(W+_6KJ,1!,_6)0$L&P\J!0W!FT3^O8O"9F/QL'ZS MCS#A!!+'T5D#X>A2>SVGV/JUF9[::.DYFTF-W51JM.929,_3=4AX8B*#PNSI M*ZY!TMTL4DQ2-I\7-5QSJ3=T=,+LHN7X1!G#0B'OHM3*,15% )^L 6X-5SP$ MY+RU WMS_7Z;.CU!XO=JZXYE< ^=%6\VH=IPY<>-VF3R0*,Q$:1SY.^6E, K M+B"G0EYIR2A]\]D$>^@9MTWG0.!I)H .P/37S5RWU7I*OC6N)E)%A[AY(LD2 M%$\%?"RTCQSH=XN-P;<.--^F8-R6FP,!Y@0F=P"1;=N8CY@6=._OPKSA/A0D M^S$666L238;H8FW"GC(+9&):UUKI/$K4N#-,!@)26U%T@*U=->X76[J[,6YL M24756(BO)X<8&!GC4**6IDC&,;7N(',.$QG*1!I$-!U@;CM.XNY\GSN; MDHY+7<@>M-S5'"SZJG9]J>6#RAK+O0[-,ST.(6S< 2!#653-1=(!SCXO0\;+ M/+S+H BI;J3]Q1E>[&Z2I%'*D D0#"-CP!=2V-QR\,*;+%&H$EH_WQU$V+CC M/0;"67N1=("SJZX.]UT1(7-D&8*OYR4F!Z%8"[JVA8]&%I[:)\CLIF7<08L# MH:D)XSL T US\GVY:#X[S^^F(4YGT_6/-XOEYN6;_JJVI%TBWKO_,S.D@070 M/5\;L<502](L9.U9<9E7#Z>Y^7\2R0?!T?_!X/B<8NP M1^6BV^X7/^HY2%U MI]5P^'9MI-XXC9E)59($9+5E*M;F[RIFX!BT]V2=JJP;P_-0V@Z+K;(_&! ' MD4P'B-O3<>3NSLAF,"QY!=RE.HG%LCJT7@,JU"5;+\@S;XRYPZD[#'5_M)#^ M0-+I '=7B:EW]R$22EF3VVIQ#BA=(GAI(Q2I593*J<);CPQYB);#,/5'B_0W MX7P'"'JHV/_NM@(&ZY-1$!/6Z"$J<"@3\,280ZZD*,VG^!Y&VF'X^J,]# PA MEP[@]DM8SHE5=6;VIJ;\_NEQ#@5MA^Q- >1.9_ A&A#2:#2(*>K6DP M>/W1G@M:RJ$#6%TW[;YW0++-NF@?P+J0H+9T Y>5(W.2#$GNA3'8.EK[,#6' M@>F/]A[0B/O_?;*Z/M>0X;/D=&U7&BFC:]<^A\_GTD66K!('PJL#%8V'Z$V= ME1NCCL8*UCPN/EP^UW7*Y%V5_#*LIHEWRA;#38AEP849[Y. M8U+@D_/ 0HC,:&:S;_WH>22IW6:)/05']W+TGT%L_>K#;;+!\6KN]@>T':@U M@%+:.6_)VA@5-Q8,RP44*P6%V5C'A@"G4M:B2)WNC>=K MEKXTP "9ZYOQ:I6+4.N-)R>ZA;>@KN'S9_G%G*_:O#&.)CCE=_]#VD_ MK&9 1;=O/ D9U-$9ID&R3%+VFO!&5B](EXSQ%K/RKOQ#AQ]Q,Z"B>N(P$FL=ZFQ!NXB$%!00D;QV8Z1PKCCNS3.^V0^I MS"Z7O='9FY@YF$E=II$ M.GB;N=[*-KTLOYG.IVM\-_V.]]CX\L=?PG\LEJ]F876CGXY+K$0=))B0!2@9 M"OCDR6@-.F9M!(^^=;KJZ52/6^ X!E2?1;X-;^+3,;TH>_;ZYKR^IKPXJUU< M_FLC^%]^KV_Z=Z- 023#R04BZX9\("5KD;%E%G)0AM> L>!#A?);T#]N7>;S MX_S99=ZORULG*!UO8M[X[8;3QP8T&A^8066SDRR2&)/VKK;'MA!X<9 3?<\H"0=23<*N/ *1:!,%MLLD()UCH-['&J MNIQ,]A14/'RE-A%$OPID]_"OXU7*WL\;= D&KGM+%06M>4GMJ]R6D&A#H$ M7S+=-RP9[XKPMK2NP1EW;-GUZ=DMJA?+)=W9%X\^+W_PO'BVGW"F MBRN< 6-U"&GM#DH&*H=HS,9D-=D.Y_N>2/P?>I394S#[L/)\3O%WX&A?4$X_ M_.+WZ6JB4/%L(UT+CBNR,%V J#@'ZZ),RF)VS6_J6P2,W)AS'! L6DFD S@= MS[CK;<]SK?3Z-9SAZ\59F,XG-C)1BE% YD\B;IH:NU(2"G>VD+F$Y(ZUUJ@# M[&/DG+;C87575XXMXPYP_@&7FP;2\X2;K:[^@F<1EY,D4?LD,W 1;*WU1SKS M@DY_XK"1=>6ZX38$(.RMH P6@!*3+:,5<^Z>8QH).I'AG-79BCSRS[#N[V.WR/ M=_=^YU!OIB_>^LY?YU-R2]-Z^GVZ_G$W>U=E%ZSDD'6M],T^0^!>0A(6E4@\ M&=&Z5G'(_71N933&YOZ@P7A Z>.2>$1=_;J8XW8R[^OI$A-]V@5;JD#JG?L M(VB?1H>2@&'-N I%@J_=WHLL*6%)Y+<,]X[?="N=&T?/>EA&@4?/"7F-!EL? M_PS2EH"^QGT/^-#RE$',Z MCOF9=,4E854CG1S!'_H1V]4@I&UJWCGK&H=_7 M)WP3J:_U2Y>+70OA1E4CB]PQ%B 6%TB9$#.BL1)8DE9G&;G-K4,E3Z-P]-FW M@^#J8;W<7&K]/B'?F#-[2MG%W0]I/P5WT+*+/7-/93#1"04F:7(842OP5A7( MWK+BN>-*Y<9G<\!9N#.;6LNA!NIB!T%\@ M"A]KXE6(RGH3PG"U9$\F=^SBC#:(VJ>BAI1?5[&'7TK!:O'BU3X_AO6F5?\\ M36?3Z_R1FR5QCH5L%10>-%T#UH"O?>@2)J&U,^C=<)D'3Z=W7'=H>+ .+,&N MT/IZ2P!M0.FZ>\O 8 M'4YN_1I_V\'+1]M]MWZ_Z?SR :V].W.LA=!)*<] 2U8"<9"E*)NONS2/>W7_E:!*Z&F?^%!A<*I%GE$ '5]RNH>U73=#_4EN? M[0A)DO*5"67M=U[KD3@'3[XQ,9EKI[+W/+:NS3F"S''-KP9 ?"X1]7N3W1]F M?T(6_$.?U2H#_B!:&]UV#XY8CZEDQE( H8NJS9,8N,@59*9RM"JBS*T#&P_1 MTO"][0% L0\Y)YRRR"&' ][2GD#KR MXW(+#.UY!1M,:#V_I)JW?.]G2M)MH9GJ(- MD(+GM;+7091&@-$LI2(#_:]UE=/#U'3;\O0I:+BK[QHQOXL$EP^X3%4D7TA[ MOWO[YOU5IZ )*5]=(E,@^.;]K>;5:^; .BM$I+_(K+4W_2 QW8[(/@5&;5C? M@3MY-9W M@*%K&_+#SF/$=7M .U3 M,-56%!U@Z]5B7@_)\B)_=;KZ^\L?5S5C42,GC9H@9:S-":($CRZ ]2H6Y$Z9 MTCY[Z4%R>BD5;2+X>W-\VDBA1T#5C6PK:X((+AM6O>X?HRFSA3720AX%%XGB*,#>&T]F]5'3#C] M7D_?5@U['70*)D"6EH%R7$*TOD!AVIO,G2''9I@@[CU:>H/3*1*_VZVE!?L[ M@M&OBS6NWBW"O&:"O9G.PSR1TWR]NY<_KK^^,E #\W1"Y\P! M98JEME^29J#W@J/H'3>\->SM^6QR[ "SMW>P/L#46=]'1Q6O.,Z#@7L.+$T72 :P^+T/&!_5Z\9[QE IHY>N +\D@ M1I7 190Q6?$O02-"[33Y;T8BOD=(.F^@G]W54OM.)=<%P;)US%N3')P MC@Q9I\E'SBH+PUN/>-E#SKC1^6&OQ%92Z !0]TS9ZTA8D 87,@OIN$FEM<&_CYYQ%5,SH3_F/AXK@7ZS2I^:J_3APR_/F)]U8[61 MVN_P>5D24Y),)F!6I-H31I++FA/=@=:[@*0B9>M(T7,,L?ZP*1E8_ZCU MYFLR5'_YS_/IMTW^XT;WU[=Y+82D4\5KU9'/$(NDKTH@_]P;7\)P98W[:>O" MRC\5*7L?M5L)IH/+\\'=W'AJRSED(YV%G&4@WR?4]M$U'T0Y)I@KQK+6UOT! M9'7TUMT,#_>-M*;"Z1EO-]_AB#^Z: ZRA$U'I4Q62&1DCZ!(V?H<9>LYO@>0 M-;KIUA8*AT+M2+ET +67Y\316J,PSY=?OCW[MEQ\O^@.N?6>I47B3FV+;^D^ M("^=+H5$UX/3O+[Z)JO\77/M5+ =1%BG<#L6#HNA9=,!X/X2B*MS7/ZXR;#M M5C)S5@:F@$FM0.G$Z!J@K7@,CCN>I8NM==H>/-[=A! JN2P5I%PKCF-AX$4P4"+C,EM7?/,!;#L)&3?R.C203N?]B !: M+=>3C[4[ZL;D-,86M%AJ87HFEYIY<-;2'U72K* L"@\*V-.GW@ +_>D:*+<6 M["C'J[73=SQC>T##%L3&.V[11I"9,5 B>_ 1!20DNG/"I X;]7$('L:TDT\0 MUEUQ'\&YD07^E^E\>G9^MB4\!I9Y0 76Y5KYS6I C140@7/2A:KHP^*OCXC\ MUJ(C"_T8D2U:\&]LP8??;Q >T!G/E:5KJ@10=#W1%2@,_5%IB8+1MP_RG!\3 M_,U%Q]'_S01_-/]&%OS?)IF>P_76%Y7SV;EIP(GE"NDL+Y% T>5"& M-I<3N5%!1:VRMR6V;N)S %F=!G*/1,*A0#M2+!T@[372RNFB$^W$Z&*-K8/- MS"8+O@AP&/0F-:9$3,5AZ_2AF^MW&J=M@YVC&=T!2-Z0";_&=]/OF-^21.9? MIJ2R-\UB;P!?.%ERX0CD +HZ1C%"##Z!-#8J8PUR;-UQX!"Z.HW2M@%5<\'\ M]TE)^^7#IV=,2;NQVD@I:0_M]SE2TDB!93+=F'=DR+.2P%M29NA<"(EK'_"/ MDY)VQU>Y;%YU,3#V_?EZ1:>LOM^^#*MIFF2?I=5TM$I,EJS6'"&8Y*!X@0(- M,\FT'F#S) ([3DX['#-WE=YP(NK@JGT[3Q>3=\+LU>+L;#&_V-:+]7HYC>>; M]FF?%_>'M-V8 SK1Y$I'41]KCH[KQ,O[Q[1"8L%<_0,;%&U Z#?%'44B,9Q^BOG4O,)8$\D ML=M&: .HT"9BZA6%#VWN1?Z/\]6ZGK:)5EIZ19>#*-Q72]E!3*R "D@F.4\^ M-$\(.)+4;ENI-4=E8['UZ^!<&OIT4\3I?/.!U>C?>',O$OF-J^GF>R=X-4]= MHI$K<]+.&ODO.VAX<9^$:QCKPNLT0Y J1E"6D]4HT('.CEME$:5IG6OV- I/ M;O9PYW,OHO#2J&AMJ(7>/-6)0@8<&1J H6C,2BL>FC<,V47(N'[+@%BYUZOA M9#%T<-U>\NLFD<[Q0X]:F-H.]J#XT&!HH,&SI!-$5TQ7DMNDFB=2/XH47TH MIY-$?P"&R=\"?1#=ZW\+JS5^ M^E;?YF9UX.'U;I05@K.DZY&BW2@5P 4?P)"#8]%ID=Q=Y;,;*H\N-6[T:T"X MM&7RV)#YM#A??T7:RF9;GWZLZ@/>NW>O+G/:B].ECA]0MD9)ZG1TY^DP&&F3 MT!)987L.FX$:4 4#<;Z ML3%UF4MPJ3@91LM(9_I$7%*2KMF0- ,A@HPH@[/WFGON1LWMSST(%_H/B(L3 MV#>VY%^E\\XGV\F8-X -@O2VF3 &D,: M$P598B$;X#F19\EY*.YN-LYN=#Q][8,09/Z "!I8#!TXY'^NLI2,L#G9 MXL%[;T%E3OP2F]Y[)B:/G)G8^J'N06)&?BMN'LUIP_4.X$,J-B'FU1MBVJ=0 ML[XW0Z*WC=BFWR]2TU:3&+-/C.Y:*\E^4R9:\#9*$*1XBW2,7,;6&4,'DM97 MH/!((-S/6FXNE0[ ]F?2Y>\6J]7[^8U-;;=BN/5!> ^H"CF5D0>ZYJV'Q(S( MVF!F&!H#; \Y?>FK-J!JQ?T.@+1-NUE]7FP-A4L3 E=_7M(6)R:A$)EN[5CH M)E?%TGXL_3$+9YA1@F71NOO<8S2-G)4RC)YJ*8<.<+7C&?$CIL67^?2_,+_- MM-5IF8;+A.W5=M.Y>JK;T?4UL6*U.C^[F=V]FN@LF4ADM7KMZ7AEY>@C;0%L9.8ME$!3W(/7_9N!_L(AB$HW,6F&I,4"L?4E83>XE3YXX M8VS)/*36AN2S;&S<($S_!Z,-(OZ;'9-7Y\LJW8N?W-AC$U2V<&TY)%TR*%_' M!KJBP&-D4ACO96K=87[8'8T;6^K_8)R(@0Y.Q)\7B_S;=#:[W.;K\V7-,\7E M=)$G*A@IHJ9;C_DZ44G1Z4:,P'@V0HA04O,IZ_OH.0B-]H^%QF;\[P!+.T[6 MJ\5\-26Y7 R6J#WNMI1='Z6W\U1/49ZP&*R3.D%(M7"2H:!#HSQHZ9A,S&N3 M6A?2G$;Q07AT?RP\/J,,^\T-_XC?<7Z.)Z1^W_F$1IG=^^@Z,7%[\^*R_?SK M5-M07!%%0S)1UXEZY 05KFKC&*UY847>:U"P^U7KS@>?W$5AN@I?OBSQR_8E M:/OQET\#!8O,#'*H)1$I"G#UT^@9)\1]LCCO]5-HQ?*1 MFTUMP_#OEY]P^7V:+EKL,4/:"HV$*.L4F>P=.*TT1.V,8*0UA3DH[?617E.[ MUA[W!:2=5!<-6=P'1.H O^T.5MNG;)&+SU$CT)6::T>N6FU%.TDIA-J"EZZW M%MT('R1@O,Z$I\OT/D!.9/#862)_"?/S0FKUG-:-L\W=NR :OH7T]_ %\[?M M)B];@W,EE)(.#*HZ0+D4<&0204E*I.A80O6H4?'T94<'S*DR7CP+P\>&$JGA MBQ)US)=)NS\^W-Z.)]7++*NY,\R 4H$,ZY0,Z,@+W>DYVW+W%6(W?AY?:[PV MF . IC%KQT;*R_/9WR_G5RC!@_",S#=>.Y]9TKY&UY':GF$R/@A^]YET-R*N M/W.\OI<#2/Y(5HTMX4T4<4MW8D:K'"4$QFGOMG8 -8X!1J^,1U$OVH-$?.-# MQWD$'$C&QS*K@V#9)V+ZING(9<3E$W[9O,=O3"OO"]'./6B>Z@2 FBY;)*LU MKT[$D ,KK3-J]A(T;DY-EO1!Z0-0%[=LSE8,J3L4,FJ4 B@6RRY4U0%:3 MXEHDY5WKM]I;!(P\0:^=8.]"YF@NCWVSO)WG\VH,A=E68SI?A*Z9#:YH,I&% M%\0&$\'EA*&$DJPXS*:\^\DCR_YX"2U:L6ML66]*NCXO,:QO#($QC,C4="5J MKB2Q@CQWHMH!$\D&D9CW_NZELJ? \LZGCSP\I8W,3V;;V'+_-R0'YVN8YU_/ M";J5^]M-%)>U5]%#V)3TL5HJ+&(!G9(H"5TBR^L@V3^TPLB-S]O(OPG[.C % M'C"8KI\(8TF1JZ) B&)!!>,@&!FA>KPJ"QM8:-UPYS&:Q@708"9F4U%T *TM M_:N)C%QXPSG$.N9:(=V$(09#6A*-T%X0SUH_UU^NW>6CR9$2731@;[\OZ:]Q M.?T>:M7+VSD94^<;&_R$=_6]G]?HE?UPFALU2]NYX(MY_C?,7VKKO5HUM$FS M(.2EV6)UOKQ^TPTV)D/_@#:^ENHSK+U*$S"T:)WB+.K639].(/?T\0F72_^Z M6&^*S5^[L/T3*RRE!@+9#Z!HY2#<2\II+K ,4O@JKKV]FB]\J[W 78[>Y MR>LW8;K\]S [QPDWNA3F:4M<$PM-=N RDT#G*QF==4BB==K3TZD$I9< M";0,A)?)*(RFY-9VS3YZ3IYL=/G96\3?JJG8,CR_K_48Y\N:!T\_\.MBOKS\ M8QTQL;IPR7FV2?@4R#U",BNJ+G=:.&!!9.9\+4C#&G$C^NA=@,;_>F M(XTBW YNZZN-O_QQ]>6_37%)1'W]\:YVK]F\.A'9*095(+EJ_VJZ/4*PI-/I M^BBHE>6\=778891U@L?GA?,RN[^_;=C<2:F8961JH&! EZX$ M'X*$XID4*DMM;>M*]R<1V E.&R+D(1 V%U=/6'P[_W:^7FTXQB_'E-.U(F1M M"9B*K^-H)017,MA2A,Q>T/73NN7''G(ZP5E[$#P$MQ,ETBFXQ&5BF+ ED.Z' M7*=G*Q\M."-"S1/3DD7'>/.N!7O(&3=(,RZXCI%(3^ ZP4*Y?AW2F(()UD(1 M7(+*5H"7A9S\B*589576/7HN3WNG'1[ ?5B+SXZ(#H[#Z^VR->:*\]5&]+4S MR+8=F42?A:FS=37,(K+"HVZ=NKJ?HDZN\^>'RKTGFF9RZP"% M1P15E2PB.,] %%73S&M#L]I8H824!!JEF6C];#-0B+QK]=H&K0/+]V@$?\=E M7 P;-G\[_TX?M%C6EXCC@^4[/J51B/PQ^AH%QB^7^;'C.<;2[8R9D]U8L.9D MZ@)!,009//T%N=_%M'[MVD/.Z5.(MQ_]*ZZOML@B5\8$7_.+%2A3",U:); F M<2&24BA;VXF[Z!CW]FR%@?NC@D_D>$/]T0 W;Z;SZ>HKYMI-B-0NS]HXP4%Z M\MB49X=G=@.%WMXMW;-^\_DDB6 MWW$BI,^1!PWD[M=2_I A%/I7X1:S*]KPY@,X=]$QKO$S'&".9?73X>(OX#*O MV:F8/[='#?%FP@WCA'4!(JHZQJ74KH]T !CZ9 QY#CH-IF!H_7&S2(9#R5-9 M>[PR6:S#[)DLV,]D#9Z'61M#]LZ'M;=G]U'[#&8MW13%(2<8I7J!..=*4H8$F.G#-7^Y:@446&70 M'6LW:%O[5 F'D%CVF+-UUC6'U>">,,?K\M!"Y7NU@]E'_CV Z4%)O#12&58\ MI%R)EP'!1U3@G43',OFNS5WVLVD'LY=B7VP'LX^4QVX5\:2_28Y%Z>03B.!5 MO3XCST1&#YPYKITJY*OLUAZDYW8P>VGHQ78P^XAK5*?K^UL M$HF96#! ],6Y2&X%XN.,]/-L"'.PU@>+;7S-/]O3Q',5%+,(6B1-)Z6U$)6A M+[H&&IW0/._67? <6L(J>7X4F7> GANY3%S,VH2<: W1 MRJ$%LYY*Z\!)5RL&IUA/,;]X][J;2%AD'R;,C'%Q/LOIYELB&6N)KO/YW M@L9[5M-V7-+$C4Z$[R0C>$5'9S19Q">=C5NA8SM%X]HJQ\%, ]GWVUO@A:#X MDV#C4>+^S[WE^$'_G?@;)>+/ H%+!0VVT-:DLJ?#RB0%R5B?%4=67.O[ZY$B M_C4%;(5OIE_PR6NO;3LJA/E M+T+&3V'QWS<%#O0U#(!'55D']MY6B^(I5[[(FFR7:'GY MFD\5R3<79#47;PMR44II/IM@-\IV@I\^8_@U5T\'H#O D"![P2BCV<2I I_:?.5LP'EEM'0!SBXWQ=+%9DRWCM5&,*!Q4P@ ^ M$$]&C:"7SV;,'77#4=V(/WE\K;\IC#B>5<K54W;N2>%X^3=/?^>XV?> M[6,!/U?+CG[7% M[9UP/#="A6#(RUH+P(4H]3^02%'$2L M;CZ$\"!*N[T9Z@V]>ZOU/,%+GYTPG1AGU@-S:$'5H1(1)8-LI+4R&QU4\P&% M!U':[;U2=^#=5ZUG!]Z+0F^^9;4(*;R-!DI!!DJ7!#%H"Q)95+YX&T+KJL ! MY/912#]J&**I1OL&;TV)*:QPDIJ"XDN=_ZP]>*\,6!\-9V3)9W'"B]+1,Y2Z M@."^>NGW]N UQM4F8+[I<'S(W<"6IS2*_'^+OD9Q_?5KMA0ZZRRM+M5M%A&4 MC A.9 %1*2O(!^&)M;9NME,R?$!@7-W-Z;K.E!=".NX*!ZG)L5)*& A),] 6 M3*&=E4KQ$Z&$3WU'C;HISMA,D-ODN5FIXR8750_9L7M &4]5O8 M/&<\ HK:D:? #)H-?G[@64Z^GB6.X4?OZ7X^R\=QXMMIOB#Y=>!M_GPG'MS MFV?E=/%")K)Q7 Z$VMK=S$4+@87HDG1.LM:Y*L^0,FZ(HY4=T%+>'<"F$OZV MO*(73U<_A53'#W_=K(,?YHO%_(_I[,.K\)G^LOHZR=Q*U)%XTY%VP$P+*WKG M01I,T/X^]7L6Q^-\E9FXB,T5G-,YW]14/PSD!"R76)07L[ #3;7CENV/0T MT!DLZDY/NI]G]'Q3.RXM_"G@F1[O74 T'_.PO7%*^:U M')?+JS!+N+F!I>66N*Y]XFC-A;K<-/@:#G$QV4@"S.T;*;Q,T;BUF\> 6D,- MC&VH_33]DQ;(Q[#X@*_F7W!!Z^%=U:!:YK/_S(; $E:JL9 MC R(+<4018Y/4M*W0V'KX\'@@5L77!TNG0$RWQ"4Q'*-*?C*Q1P6=)*8-+5>7X\-$^# M/I=TA'WTODLZPCZB[L#R?&A?60\E.IB4N\/)IO5 M;72,BY6ANGT1*@<(N@.PW,8O']V:7%_J%JXDKZGO3+OUB#=:2-:D.O[]A&H&AD;R&QL!ORWPRW1^M=P*Y>R3EH'\.9E" MG91D KB"Q(WEV4?)BM[1AWWI+>/>++7%0S-I=G#$/.?D2ZZUE=Z"M=G2T4ML M!"P:LBI99A=9:-[Z^&Q2;898L"WDW0%LWLQG'][CXE-E9U*LU%89$D#PM;+U7(B2#19\IK6FGC-;.;@38U)ZURXD2H[\\T8["XOZC-!YA"L-!=K M9Z?2JZM%%>G$NL!JL P8R&P!SJV;W'T$DDUCH>O86,/M-<6IU1A\AZ M_(UE&R>_SF=IPPSR:+BQ&DC>F;#OR,I#;B!GEXUEW C>NJ9Y.R5]YJ.TPLZ! M$F]HZ32_"_S](TGVAU#3:^:?ZI&[?N8[)"%.$T$WS/)ON"CSQ:>ZTZX_O7PW MO[RDW_P1%GG -6*C-S>Z@3R&'%I=7MY>8+TM#XE;MQ-_54^_-4&QDO];^%K! MO[R][$HQ>XS(0* A"TJJ>ETMZ%Q4/A%Q0:-KO3<,H[C=!//M2KU8+&K1TOJ= M/WR]^\R&CHNJSVOGF=-.86+QX(J3UW.Y T,+R5N6;+"L^-:!A6;$C^QIG@ZS MSP]$/Z7Z.[ HKRFG#Z_OHXQ1.G+C 8VVL.[X[9&<%K$KEVD61 T@@UE5RK MK&QJ?1@=@X]QP3T 5H_WRK%UW '.GYAUF\N1X$O2J K0%P$J<@6Q) _:FU1! MEI-M/3CV&5)&WDI'Q\B\O<*Z"#[?>1>_K^;IOV_8X%S%HB31S4I-.Q<0)0G) M"6-R"EZHU-KHW$K(R!.*>T/=<&5U@;EORO4YL=Y%4Q3WQP+[0B8:Q#HI^L@T(0SAT)Y.G> _@IK<0#8SMO;^J9D M_K76X*UD!.,F!\U!.%OK7%,ASY9)R"AB"CE9G5IW"#L5;^.F,?V]#(>!;6CJ MS+C+<,,_::?@M(X5N=N+,JO#P(0"%YT!%6K_-^$]6!Z8B5XYQUM7-!V!C7%S MO?X*BZL1A,Y['>UM="-)!(LDQ]QAJB=] 4?&-B21E5 I&>F[65U'\?&.EB/W M5UAS1X7;0!_OQ]G9K,5_X_3#1_KWXKH%RMH8?TV;R4]ANOA7N+S"^XI&DZ)A MFH%CG&QS(6K]LZDIEUPEQLE>*-W<"AQ'!&?J+YY->S)_I"?Z7V@F.B>>_5,SXVZ)S*'D1 M#L&+)$%IRR!&"IX&'2]F^<<_ M/T\7ZR<\MWW^^"EA':Y,H7K$,V=8\WZ05!%'+:HN(RF5FDF\]<.>[+)C?"P0O M%LSOHY$.X'24DL5L/&;- Q2C29K," M^7T4UD4\='L-MK92"H,&-%DY9/LX$OT!N=.>HFNMBQSV1#9R,"5$L$$&632+NUX=[H+ M8,8\] 8HZ[&Z#Y#79@'C=(Q/4>N;9)0HE*@?(\00C,@15,ZFPM*M$Z%#&< MZI$S)KJ(7YQ8]V./ZEFO^;?ED:7W?OX#UC;^F'^9SJ:?KCY-[_C"SOV_QB"8'UDCHYKANW$5_EQSA3*I%.I) MD4EBRM1V[H:."YM0::F\5G&WR0H[OK!SCV],G!V@D2Y"#!>7Z\\00UNE>S.6 MA&>6G6 )(M-DB91JX6BC 0TJ:[RC@Z+U1==NE)UIWN(P2!Y1>5V \E0IE.L1 M*_[W%_W6^^D]LW!T,\L2!%0MFYG=C1FSC2?KLU"Z@,BW_-:N=Y(?IHO M-K^JG^,38;E/3DNPK-3I/M:!#Q[)M7'DPF=RWFWK,I734 M3S&1$1Z,BN0.1Z3=N5[?,4%&1K$HFT^=?)&@D:.W S3]'&@&B[T###WB89,@ M(DOD*1N2C)'TQ04.7@L$S9D/*='9'EK'P;82T@EFABOZL?4S6.H=0(?(_S2? MW<\"BL(I4ZTL@ZIFGGD/3J.E5<6"L5%EZUN7ECXA8ES(-%#LO*64.X#)1?9J_!Y2G;\AAET61J9(T2NZDC ',#S&*$D;:-#%;1K'29YD:!Q M[W[:PZ>=]#N TNV&?.>#QHQ"%[9N_%$%5,_PA 6*\?1#(>YT\ZD!3Z@8^<+P M"*;-80+N B*T43YQ%J[[06Z22)875ZN/\T4-%M2;S;L/YPF7&B.7 GB.'E1@ M B*R##'R['6A?["]FS6 X$[LHP/1\@1\IU)=?SC-KZ\6T]F'Z^#5-:L3IB-G MDFDHP61:R&1;1I02'+>R!-3$Z$X)AX>#<0M5G6QU1T'<4"5T#JOK"SHE@R>S M04*.-5/?!0W.802NZQ2&8%#'YK6\WR)JY.R&TX%J?Q7TAZG-OOP.JVU*G.VZ M0<=BF$8,D-9S/).TX**MO2AH??%29!)'!MZ!E(^<1G"*0_:HRNSW/H6X+]-5 MY958O[V1JA)Z^\>,7OYQ^OG!;W_;\!]F^3>D9\UGM;!J.> "IC$%C6YLCBF7 M1LU 'EQ:SO([7$T7ZV5RUW'A]H; 5A\Y10729D;K122R"NE(]YKIS).6FK6> MHK,'>4.WY]=8:&?(K^:SU6(:KU8;Z5\[@R9+'UA"<@8%L1YXJ G!9!];)[QT MSGK;VJ%YB9YQ_95C8>;Q'MM,(QT<_J_FEY>85M,O^$-8?+@^).XE":PCX:+V M7\PLTGDDZ#PJDKPN4VJ9$#/2:L&,:MUE; >R1F[\T@P#3^+!;172/\8V45 K MLTMH'7#F2QVKP\!'IX$9[X74-;&C==KJ3H2-O:J9/?W.>KAST5@PC&?GH&B[GE;@(*(SH).R2D?4Q;8^$G>G;MP8 MWM%.QB.IIU_@;9;4HG*XP/4MW^+K_0]=?)I?S583+U74CCEPK(0JU%Q[Y3,0 M1J:5W4=8//UYK7/ M%&/\>[KZ^/,L3[],\U6M@;B3]O*'KSM);"[K'O6 YW7%_6@7W >IMHJUE._?*X!CZZ LS4+L*D%0MK5DNR-]T M(I#%GZ,,)S)/'Q(V;M7CN%;H !6-;6QNO9E:1QU^_/VWK4>%C3$GA@Y"G16L MDI#@N8Y /6P)X"N/RN-H8&VL[7)3>,Z6?"N%BEKX.]?ZO;P0D21?>,09:UGE7N?: SJ=T*\/6?$=X^) M[SX?8_@\E>,0TE=VQ@DFMNQSX2Y1.;)>:9_G@OPU3@CV+CKP3&+MX!/1M+_> MZR-)0Z82,3F$Q%*DQ8L*O&(1I$B1V>Q=4/'O)(V!F-DK26,?C73@9^UR"4QF M$P]"%F#&T0DALH60=0(5K)(Q$;>I=:',>2=I[(6! Y(T]E%(_QC;7!;7:!P4)+&/KH9V['Z=NZ TK*0R:O MQ)J!'&6$*(0GKY&C5<4E:7=SVK^+)(V]=+M?DL8^@NY@G[HS&-9;^>UTH& 0 MZ7V $BTHDVHC:./ .96R$"$%IAIO3-LIZ?(^;,W&E$D6P5L/T7J!G-X@=(B^G[E>&RK\L0V?"\7X?W\F MN=S,W+ 230ET\'))QF!V'J(T$C*SL7:P\UH\[N*TWF6E'VL9-1#G*KG(4 MM70 MT?""G_6*M.KZ[Y66'MEDJD'Z&.I,R1HY; BZ#PGMT(HKKUOG43R CE= M9CEEHUX+J$(1:8_%@L^J0@L!1[(^M=> MM$[@W4Y)5_9V0^@TD'L'Z'FYTV=QK#B[3@ )MH;F!7A=3WOFBX@2?6[>/V!X M)]U3Y\L.MXG:*:$#1&WOY"B\*;DVIZ[=RD!)5R]YD$'"7 +7MOJEK;VW<^NK MNY>B=^JKNX_4.X#.TXZO1AN9/=()3/XJ*,99S>Y2$$S Z*4JSAVA@4G_?77W M4NPW^^KN(^4>1E*O5XO746JM' 1D=(![)()SMMA4:32>8 MGSHI_O"SYW!A]H" #7!#]LR1@PA*ZSI'R'-PDC90[8M%[S+3;*?+A?,:2KZ7 MLIX92KZ/Y$96^&;$ZX;P["3//GJ@+8NHYP1SGW*&$% )592E4[*!RA^\M(\A MY'NI;-Y"?F,K_GKFZ@W[J))C%J&@)?81$9S*!4S.6@N==-JM*>RW%'__I>/X MKLT4?[#\.K %]RA8P"PCXT&0">0%>?$LT_%GUU^2)4EIV[R3?N.6(Z(\NB MED^U#LP<2&J7^8.M 7L*-8Z=Z?/+U>5J>K,$[Q5FU4X >1'^")=OIB%.+Z>K MKYOQFV^_U ]60&E7(;EY M^?+BT=NWU+LY86-43 -*FT )U!!M+! =9T7+F)7>*=BW9QQX9P('[8?? M(&WGRTDRF LG]ZRVZJGC]02X0.M&1=3.QV1*WFU.Z\/GCEW,<2QU/]BH!HBR MWSWGYQE]B^_#G[C\;3'_,JV[[[S<_G; CK/CDQOM-X?PT6BWN7O)4[ A>CK^ MN"3+7O,Z1E="S,A!.N.U,<8)T_J.Z05RAOH!MX_^\<_P:3I;*^K:W2^AI&TXMXGQDWK!-IGB1EW,VJ%AL?&>QO9=^!,WC*RF8.R^GI] M\4 ^KTL%ZXTT;:I.4EI!<[6H<50%GB ^D525*R5I@ZSJ@YVCI!#T#]/Q-Z!P@])[ $VJLSF"2G5Q966@".%<1LF<>.SR'^/\VB^R?[1XU)$WH<$:Z !.KZX6 M59(_(6DB7*Z96O>,^@%G6*:KB7+2*FD#D!] / 5GP"46@(LHL_*V,-%Z1- W M2.ID9QJN_,%%QZ1< MY+9YS&(7POK;MYJ"K*%6^H':/:D]X$;'(((U'KP-O!;X,G!%T-8O63%2JR1E MZ^8.+U,T;BS\Z.!JH8?#435?AUNE(U;!W \E!U!+QWL83=S('\ C)/#O3-VX6\/&1UUQ'!^/O"R[BO-$,EO5;G^'FQS_3Y56N-^TW M,>EP^8^U\YQ-X3G4K'BK:U8\V0PU29X)(^C7 9E]7'GY[ 260P@8-W.L/=1. MIHP.#MCG5HY?CX_6J0ZP)N%Y%L%%(8!9S;A.2GIVQ!C&WAO9T=I1'V\C:R'Y M9@ ZYE7@CZ5<=\>[_=T[VKKKZ()9FEY.UR]KS.<)K@Z9E2YS MYR$PIPBM6..U7D!:#Q?-Z-OWI#GBU>$NDKZX">*LZZCI>5\??'B2:U<9Y26) MH+8@PJ3!5_=:)*V$-[3*0O,ZS^%D=Q)W&XBP)S6A)]9G!Z[&+BQO-W%Q.>$R M.>8]AQ0D\6J< S)F/221.'(ZDSBV#J8,H;>3.-X(H&VBP3-!ZVO,5VD]#>OY MEEROZ_ L.NN6DY2LE*$4DKKC[BXR/]UM;S.&)P(+8H,2H%4B==QFP@AE I MRU)T02:;NTV'T-E)6'($Y [26+<[\76:ZM5T]N'M9[*1UBMS8I(111D!J)(E MSJP'IVVB@X:EG!7RXIM/1MV9ND["DR=!X&#MG(6;?^_;F]A93?19+G&U;./> M[_*&]F[]WGR=P)W/S'JO7 83:@,>A;1I)3I@N=#9!B^X=6?DSC\1ZS\6\^7R MEMFDDRRH"J!+ 9309"LGYB%&^BDM\47K&4>%RDMKL+E\N+R3-T,8]^"[VD5?AZ0 M?S2Y;7/EL%P7[?X0E@]'7]/6.+"!25 L(OA(M@IC9+=(9,ZG(W0* M:,['Z"79(\+^N$H_:^!O*H27$\6-=<[7.<8UJ9WK )%.2^ &=1+19_%D8.]X M,+^A>O1R[OY ?9!"SP/"6TZOFT^\JVU ,-7< C00?$ 2>'4HR8L"7;(3D?G@ MPK'RD0ZG>O0^N7V9(PH;33XEF'=BB9+CH:? M)FPU;@+=*3&VO^ [R,"\Q\5-;Z(IW@G(&BZL2!8L<_7RU E:%H%!MD5K8WQ. MK/5%^19']9%YL9_JW!7X.TQN> MEQ.FF1>I:,B\YEY;LFEK-R9 SXLE)Y_Y>*R:KQ<)ZR;4>!HL#E%+_Y";?\;% MZFM-9UJ1F5I'7'S^M.ZY&H/U17J0M=1#&<:!S H#0EN.2IK(U>.9K\<"WS,D M=A,(DWSO[#GR>LA+*>S\-M36P2 M*,$'X<%%1H9P$-&SUE7]@XGN)AQX&M >2YV]P[@V/9S./EPL%G5XP'4>GLF. M'/LH(')7^QX:!++88YTB8)3EAA=VQ(O&EXGK)F1X&E@.54^W#M _9PN\MI-K MJ>;R[>S](M0:SM\Q72W6GYA8E943P@+SY#DJ*6K3X4)K+9'YDESM\=*Z^]>A MM'83.SP-*ALKK[\]\C:T<8_IB4DVA4+V,\NU@KTFHD:T"6R2&3F="$:TGJK[ M$CW=Q!*/A;G!2AB,JR,'%B=)F"!*%!D5H#SKLZ,B"PKZU#+(\:E]\62 M.V,L#1!\:Q0U3_R^[EN]R7_>=&$_)+U[ZW,:)7%_F\9&J=K7+[K%#BE4)>TB MA%0O[DVQ$)6O!?W<:%7[0\36P8&'% S=.=[@G3@)0%YE<"9;AZ:>>'A$)C=2W=>CI/K+L 0";07Y:2>F% M9W3"U;M=I^OX3[*BE%H/=F3![)8P?UY#3_=2UC-#3_>1W-BS+Q\,[912>>0Z M@3;2@K(A0K2J@.&9#)PD,/,6'7JZC_S&5OR#H9UH;8I8B&G/ M!:B0.'@>%3AC8XHQ![=;/?_Y#3T]6/$'RZ^#^-JZL46-#+ZY[855E+59^ , M@ZO=O VL)^,$[0(WUJ+#UM-)GE(Q[N5K:RN@D;0[P$N5#.*F_'GV82VB=SC# M/\+E>UQ\FJ"Q 3DZ$!7TR@<#GF4)+!GC%$DK^-;@^09)X]J30S6^Q;MH)?Y. MT?3V>JW-?UR[]!.4(3!>,F#2M!<;8VL)4X*"6B>M@Q7-9S!\FZIQ=Z<38&J M$CJ U4->-ADM$W+C%9WAM4]V+F22)=JX=:I9+9$597CPOO7%Y%9"QDWH: R> MX:+N=PK>@[#CX)CH48*A)XF"9D^+W)()J]&3P2,1O'8(W*&.2AB#N?T.W#(* M^A"C_\;IAX\KS!=?Z+(G-NLR&\+U<0+=1!WTAY,8 8Q M<*N;-W_:E\:QHV0'(^3E#:2QMT[WVI?&L9VSTX!OJ'(Z -\VT^[QW.SEZRO\E4Z.]W_@ MY1?\93Y;?5Q.DK*<:>E *R0^O0O@C";[CWP(+V02[0=5'4KKN.940S">1%EG M!,HZQ/W]'_-)$HF$YQ.@CS492-*:"Y%!1DL,.G1%MFY_MR>)XV:[C@#!0U1S M;L@C*.&$T;Y>HN<0%)>@A(MUWA*"*9[Y;$SRNG4[D;V)'#>I=2ST[:V>,\/? M3_.KQ<0*1LLI>M#!N3IV29$?;0/8(NJT>I]=\\Z?^](X;O+J2.C;6SGG!K[I M%YP85ZSB(8*0U=&*W%='BP$*(B\:$9,?RP:\H7'<+-:QP+>O%WGG+ M)&<)R:$J$$.NI3+&02!;%@(F%JVFK\V;>1U$Z+@)L"/ \' UG1$6)TI%6DN8 MP9?UT$,6P#.6H60=D_7"B=&?*H_ M37C*.1>N0+*:-:2J/!68&[='N094G8#U/G=9QPFZWZO1'_'#W5'_GE6 MYHM/0P?^/?^P1E>E.U+;Z-IT\[9W^'F^J "X@U,*EAPQ$QM#:C#B!SY#2Q%MAYDFUX9&5U<++=9K/\<$5+GP[H#3/+=09_ M%EJDC!R"YS4;KM[6I3JZ7$=,2KB@6>O.0B\2-#+&C@V'YY)=!^NF!Z!=T_YZ M7A,2)C%YR9E)D!6OU\#2@W0.5C*(T)D M/67\YUF^HBU[&BYOJ@G0TOZL:Y\-6:\FHH1HR>A+)D>O##FL[IL&TM8G=W%0 M':*A>2MQ':SK+[B(\Q;:_CUVC6][^L@9QVVT/EALXVO^_V&X7'T,L_SKU:HV*YG/-FPP5J31 M/(%FDK:]D ,$Z0I)AFNE9$I9/RZ8VZ[]Y]XPWTF24S+M%I( M&_*+$,K;$H&;G C$HA9\U?9>9#<9RZ(63UR\9W;[)\\>-[FDU7X_3&1C:_R? MLW"Y_@CF&^JUSB@Y0N&.J-=%0@@D#F:8MQTCD;Z'B:P M?NS];2[2F]O""3JY8A',@9#>T*:% @+2T>44&<'$IG*B=8^Q7>@:V58XM9O9 M6E-]H^\BY_6Y6D$#5F"-8J,*J7H<#TA(E^D MM0L_IB%J=H=E.Q6.:@_?Y9 (5 M9ZT["MV\NULP-=3UO('8NP#,>KK';XMYF:XF&*7'8B(D7G?^0+)P3-"/P3B4 MD1AIWH7JWNN[\*I/"YM#A=\%A=EN^R)^FLVD52QW6?E-^ MR@27P0<-\KIS#QD63OA:?JI8T &Y:#ZQ9S?*NO#A3XNW(ZBL P/M]I;_NLWH MFSJNB"G-R6A%L%:*.N8O@%FZ2(M_/ M+]+_7$T7^/S$C*RSI,W30(F.@5)60W39UIU5NR!,#JGU_??NU(U;.#(*X(ZD MNG-*%]MT[VV:-?;HF4=+'GN)]F/GD#G#@^-1@O Q@30[8/=EKDD.VCK X. MU)?36:(O23'# +51)+S"(4:3P1D?)2LAAMP\HOI]Y9#M!8>]20[:78%W/(]I'R^-DE3]*B ME.(RBCJHR6<21")#T_E00-CB19T89M*.>04=9Y'MI:,7L\CV$=?8.05;DZ&B M,KF$E,&&FNX=98*@2CVJ.8%>>VW*8S/O/'/(#M;Y8+&-K?=G4Z!2L$R&.N2\ MQJT4LQ%.O-=)I@,LD%;:ZH#]/UZ5=?,VW+-5!71C?TU(7>IZ<),::CY^5'4T(/ANL;FFO;?PR4N)[JX M&+5*D*3@=0Y"@,!EIB-9(R&E MM:S[O43X5[B\6C^&C+[_N J7T_*U1C?3NC'#D/;)HC-=1@^.UX8'5&6+-Q>=.1"&#U"7O=%'XC:$_NU$S^";]\G+^ M1Y@E_&F^>#V_BJMR=7GSCG>8B;+PQ6$= RY,[]_;*Z<" ==Y3IR^>$E;5I<19!EPDB3ZFOD9!#!![K ,IHCF,QT.H7,< ZX+1#90 M7/?@?(WY*M6_+B=66"&8\9 88Z"8K_% $T"G''61UMC2NM/MKK2-DU'9!0@/ M5-#@H>>[NA2;/]0O,2SQ__Z?_P]02P,$% @ \(&Q5OWO>?Q&!0 UA$ M !D !H=VMN,3!K,C R,V5X:&EB:70Q,#0N:'1MW5AM;]LV$/Z^7W%SL;X MLF7);NO8;@#75A&OB6W8WHQ^&BB*LKA(HDI2<;U?OR,E-4F38"NP!=D")(A( MWNMS]QRE\8^SY73[:15 HK,45K^\/Y]/H=5VW5UOZKJS[0S.MA?GT.]T/=A* MDBNNNL9N]3QVK9%Q**+CZ3CB5\"C=RT^B"CIGS :>GW2[],3TN]U MHY,!I0/FOXY9[[=>#[UT\7PEI/0Q9>]:&<_;"3,.#-_ZA1X=>*23H=?M_M2R MYT['L<@U6I,H7/U;Z;BC2;,ONDU2OL^'-J!6)=IL4Y$*.7S6M3\CL]..2<;3 MX_#%%*5"R5\X"I/?5DSRN#J@^!\,?4&W[..A]A/E4YZSQF_/\]'9X$O"0Z[! MZW;ZMSV]WT>**67RD9V<7 2+&?YN8;'L@/]D_=PN87L6/%GWSB:[C_/%QH'Y M8MIYLEX&%ZOSY:<@@,UV.?V(Q+.>GDTV :S.)PL')ANPU1#,OCN >[KQ?JG? M2Z5Y?!S9)9Y'J&38>U/\>ZW9OS<1N[-@'4P0KC-RN.2Y0MQRVG& P 7/*[Q5X$Y=$LA!%F1BB-C ML-&"7L*JE#0ABL$J)3E:4T"01R-DXIL&S&:C_?FSUR\*S,(!%I9,95 M@6Z(R&YN$F*4%'5:<:!AE/*6+I:K4C)<(AI61&I..3J@E4FP]W;T55;!@:04BM@)STQ4XJF'- MKEA>FH@Q$MST3@9O;D)ND?WOHKI8[AS#R.O@PW(=./ ^@/D6UL%F>?YK,'-L MPAU@<6RR=,4PNSH!!*O 9X.+R563^P92*C+,#34@8UY_+M,C>$YU"\$. $9H M JH,%?M<&C2^%4>5B%2,^7>N2R!DCA7&.6RVPR-P;,ZF[1".6*2I.& ]O![\ M;3@*$IE2;*E9,-!@ZU3QC8$N_RNTUT0%V""B<8BKFK*+9!PA58ELA M)QNB4\"4)F'*55(A8TGL-N&]]%XY=XQE!*D=E6"/6R#(WC0JMKMB2*YVJ>9L M VO$E48Z+36SBG*F#?53QB)U#25)6<,7-RPY8&?#M[9-#.@ZQ%)D5J1R (BNN7I:H-N4BM*8QP%P2#@Z2 T#79M2 M"<%(M7EIBYG\QK*9*C:J ^8> RZS$,]@J+4'5>J0]NYZT*EO!/\KBO*?#D5M M,=W"3)#J]J&PT'%.8$-E5:T:IK%OX>H6@2%L=MM>'K!Y\!YH2B,N\1'1IM5N M-08??B]X\M-^OH#=?+L(-ANPU[GE!]/[#7O;NY'AF9"Q'"(SMTDD"EUQQXUK MW]B\($CHF&AI8FET,C$N:'1M[59;;YLP M%'[?KW"9IKX4#.32AM \+*G42NU:;9FJ/4T&F^2HCHUL)R3]]3,FZ2V]J=(F M=1L/"#@7?^?SQ_%)=T;GP_&/BR,T-3..+KY_/CT9(L_'^+(UQ'@T'J'C\=DI M:@=AA,:*" T&I" EZ5= S32)PO"3Y_P& M:2&%L8LI&]P\-CFV,AFV-#[A,!&)J\=K0C?F7'*IDH^AN_JUQ2_(#/@JV1W: MJ$S![IZVW/N:*2@:!PW7S&*QL-QKM<9IXSD(ML$=Q378H^44,K L1O=Q/HXP MMWPR]86M6#*0$[XFCC'86.^U4H0 M-GHQ%HZAFY77YL"9L*';MOU.T&K'3YK#('J3+0HZW;=E?0YL' ;=7O=5:;$C MHB'#\JU+(@Z]EK<)* FEMA,D<;E$D:7XCBXY*[8H;]C^;5IM/]2JWZ.Z##VQ"2 M:&AI8FET,C,Q+FAT;T"T4)6@B*;^>;F MF3P]_S";?[ZY@-JN!-Q\>GWU=@8#+P@6R2P(SN?G\&9^?06I'T8PUTP:M*@D M$T%P\7X @]K:9AP$F\W&WR2^TLM@?ALX56D@E#+<+VTYF$[<'UHY*Z=/)D\] M#\Y5T:ZXM%!HSBPOH34HE[ HN;D#S]M)S52SU;BL+<1AG,!"Z3MHA5\ MNM3$M> Y:L!9B=Q59Q$55ZE+,VB9!2&99CD>96/TCAB MY7\1D0Q(O,<8NQ7\U6"%TJNYLS].8S\[;NSI!DM;CZ,P_&?0B4XGE9*6[&G" M]]M>S2-EEG^Q'A.XE./.I4$/W5\72B@]/@J[[]3=>!5;H=B.G\\(E6M\/C04 M?L]PC54O8/!_3ER(5G?<]%0SP@N4?$\]BAW9BR\UYDB!3/SH1Z;W'69Z23[G MREJU&D<^4-*Y.5 5O9O7(QX.9^G;WZUU*'[H4Q>32@D/-UAS0F);XJU:#YHW2UD#9]<(U MVSX[BD["TR@;=I4_A W:FJ1,PPL+5H&M.104&B6PQU0HF2R0"?*"?KB>,,!D M">B21@WKQ*U6 M2:ZWOBO6D7-I2%:$ON()W^,RE;$KCM!%P"WK#-'4HSI$P4 M/B@)ETJO( J]=U IW6&VG&EP.2KAK-$H(.X]\&'1$W;)V_$G>TJ3;N9>%,BW M1*6BC,J".V.&8?DM+CM&?=9W@(_?_3S$S*^,#TF2>*/L>$2L MW#:*DW 4[O99G)U$^WV:)RXG\KNGN6#6=&H M?EB.-1=4LFO^:'KL@;L'-_P.83FU=FL/0PZ]RP='T6[M!V,WHJ=? 5!+ P04 M " #P@;%6!(D(G',& #&7P &0 &AW:VXQ,&LR,#(S97AH:6)I=#(T M,2YH=&WMG.]OVC@8Q]_?7_&,ZK8["1)"@;; *O4H5;L?7;4RH;TZ.8DA5A,[ MLIU2[J^_QTYHNW+KUMV.P_-=3\B9/W[O&U-M/Q5"42_6<>UP8#[!5TKBPU\&SQH-.!91D5&N(9*4:!I# MH1B?P22FZ@H:C:K74.0+R6:)AE:SM0L3(:_8-2G;-=,I/5S:&?CE]<"WDPQ" M$2\.!S&[!A:_K+%6-Z1Q-R1[G;V@/27XO],AW>Y^LWO0;!]T.G\&Z*2/WEC15+FM[H M!DG9C/3M/^ZYN6QI1D+%WT7@QQ6"C9B[I"\1N*2C8M M.RCV%^T% ?IE+^>5HS@^99PN'0^"#GI[>C1Y?79^68>S\Z'WJ:^/Q?%8!'W[ M">,Q7O6"_5RO.:0+,:<2Q!2.M!:2T\6WA_5?!-%\$$3['X,8)Q0*G%TJ%!9W M0.35@AUA0!0F5-%Q 1JYH'8=RA5NET!0(CX'DN6 8[P71DD57<.HM MY[7-K^AT*ND"+CQXEZ)(5R3+Z[:%,IS7^HE_L[IYO1^)<2'8ZRO0LBAG2LE\ M6J1 JM52J#IJ&>G2C1DN (8Z1ZN0+U=6%6'IJXG3=)/T_D=UF*)2#R:V_1C_ MK#^<9*A"GI*H=$MIK!?HO@#3L71F.F4WCQH HM"Y*/EDOXF)IP!A.A,P@:#9>WWH^92K"+@M*)%"<+8:C7++T^4[0;?9;];+N&?M6 M;5RME$4D3*DQD)4K8>9#GWALZJ R5B75PH84F@E2-(K+?]\]*[/YX(-WZ<$E MC0J)99V6:SZZB1+"9[9WQI2R2D^(2K! :_/^V!MZGZ3=Y6AXEW+&!$YMYK53 M**.7G9"D*=";A(7LSDW;O0Q.%;G1R=P&XJJJ*[.2F+$<138Y8 =96[<1X-QU MF.&-R0XLN%E(PN(OY)G-8((+>)N_F)MIE7FV8Z$3@:+8I8S%,JJ<2B-\J;GI MAH/0-F8%C:A21"[,8C$>,5-1<&%QC/&R&D=XE77T!C6W(56)8V7,#D=O1^].UFI$Y#@5BK5P N=, 4KA=WL MMDJF&,\*H*@VZ8\)$-)4S)]V/SL<:+M_*@E"(=&7!BJ1DES1WO)-/V8*B\2B MQ[B-RP[J9T3.,)U"@9YEO0Z*<$TQ8W$'5[=&*WC97)T6#KI>=[=M#@P:O='Q MU MW=IR0$[B&#==KPF!3:VEO4>ZMO(;T[E_[S21TNF*C*6"Z\M6>Z)[OM/&^FY? MX146+05''IR0(L4"A,;C&;U-IN\K3I6#6N0][ M*I%B_3)S])\J&%M:LV5IU MVG@U[*T;6GOVMMU:5<&W5>3?'*X?+_?W6247):GU)$WQH'A-5^CE+OUL-6O> M#2$AYB 6Y*<"SYU#7P==[5OH2N3=(L]H(T0HO&J0*2K1(^F<+%1M76#VH['& MD=IFGF4_\5%M,H*3*L+%0Z MKGNHU]HTVG@EOIGIM@W&]AR,.1C;DN.*@S$'8P[&'(PY&',PYF!LFV%L>:<< M83W-J4YPKW.'8RN/V=:GTL9K\=, 6=!T1.:(;$O.+([(')$Y(G-$YHC,?9'1 M\=7F\-4QX8RF]E&.)D7HGG6MRK4NB39>"/?UQ2<"VJX#- =H6W*$<8#F ,T! MF@,T!V@.T!R@;0Z@?63+VG9"L-)4U0W&6!<=JCT4;OUB;;PD#MJ>"&W=#80V MQVB.T1RC.49SC.88S3':=VSU_\2J XV$*A^-(XXPMK,,X@C+$=8CK <83G"&AI8FET,S$Q+FAT M;>U::V\;-Q;]OK^"5= T ?1^^"$[!AQ908Q-X\!6D>VG!37D2(1'PRG)D:S^ M^CV7'#UL2:G2=&-[NP:B:(:7Y"'OX;F7%$]_N+CJ#7[]U&=C-TG8IU_>?KCL ML5*E5OO%$Z>R4WN!3\LJE<*JI[.Y4:.Q8\UZL\4^:W.KICR4.^42>;9HY[06GD]KOI/3 MH1;SLU.AIDR)-R7%FX>BU6FUCV3KN,V;@C?Y<;,Y;/.X,VP?->)_-P"R!O-0 MQ[IY(M^4)BJMC"7UWVTWJX>=S)W,E'#C;J->_['D3<].8YTZ]&=0/WP-S6PT MYN2=J_!$C=*N'U(I5%T41SK1IONB[O].J*02\XE*YMV?>J@U-.JGLL7T5ZPT M*@X&5OTN@06P_.,L0#U$_42E<@&]T22P_;NQ&BK'6HUJXS[2]0%S,\*8G^>#RZN/X.;US2_G'P=L<+5S (^-^*;?\UA; M]2:[>O=D80[>]]G-^?7;\X_]F\K5OS[T?V7GO0$08YW5FWO2XS')<+,/QLY_ M$6-[*\;+,OO$G5'1+7M?9>_Y[%:EMLPB:9R*Y\R-N7OYHG-TLH%^IXQL']D! MT&1<"$AF)9&QZ[8.%LM5I0*,ZE8:1]]]](WJ OOWZ_7^-#3JU7:3QGW)QGPJ MF9%3)6>(+FZL+.-IFO,$+S-M'-,I>Z?-A#7JE7\R':^\=9E&57CI>--+S\$3 MC0X\T?S>GD"O.SSQEEO,/R9[,F>WJ9XE4HQD.3BD\(30TK)4(Q= %URE<-2< MY:DSN01T9 <^48"+.)O@R2@X,>817AFF)XAI3@>[#8-41M):;N9D,N&W$OVN MM6GQ3@ ,NDQ\EH$^R"!2!ED%S%)4!Q(A#9N-531F-J>/5?V9-+)HA 8P439! M^D&9S$RY,09H,QEY@-1N!FA:8)A35!-L.%^?AF=.N=8SH)QDL4KA5.+'RHEE M\ WF*#9KY2J-H0ZOCAJ-@Y/;,&@(M:3!.@X5GCT;KIDW$A/"#A8#1-) MCF,2+!PFRH[)G,PFD#^20'H6RD:)MCGJD3 :G01F9$9'4N"U9:] !"'!K.#M M_ETTYNE(LG-HSG6>P*+1XI5&YY5\[:LV.B(\A4=%J6<:&$GM,Q*F-:(&XA"6 MO3N*[W44HR,:YT/ZPH+B\_9<:!]*'C:? "7YZR= R3!N;)NQF8!S?(#Z8^:4 M*79&/+?[5Z$@-I1LV5,(BSHW: #:,U76*QJL9.K;H6QWI87K>FIDPCVMBKBX MHD:YT%HJ5-!%8+$Z4<(?$=A\:)50W"@:@ K1VRM\2BWEEB*J7X76AU^O?]I* M '+06ZJ41"KR(P:('?"AHNDVJ^X M8B: Q[.+.GB^#!./SK"E( ;?;7* =L1%RN5+MA+M*V200K..HMR0I]?BX)96 M)]HZO*=S2K1E(S3T6XXPBJ9?[:@2@[(0J ?6!7!L;*3?S*?W#V1>!U1C;I=) M TF;I[@47O/]?!1Z/,>6_58FQ<[^@7WYFZ?HVVC])'9,G>>^8_)'>,LE45Y) M$"GB.BU7:D3$^HH\8B/_7$+CR$&=-G89NOT+-#F9*.>D_(+>#S62 RH7"OA\ M(Z] 7LBK)?G&_Y0)+U:<_"U7@.]75YY&_@#@]?\W1G_5QHC.8RC94R 6;3UI M$QLI"28487>Y09E)?DMQ-"1;/I+Z--&?,B[.9KZ*7\5>(FS\M\@6%ZAHY5*U M=G*Q2"Y1!81"#E@.P=PBDMM\ CI@EOQ@BFBQ]13K?R!0/YV="\7CV$ 3RG"R M]#(&FO@CX()/Y1#.5#K5R5123$OYJ#C)-H7RR4F6Z+E$Z6RL@]SQ>VP%N_Z2 M@%]][)_TMO]@=(&Y\E+'?N;SER\:!_63QF$Y_-:_XR>R;X9VO!>R &:!P?G] M7]'S$ M0F@H )#RSLKOX5'Q M^Z]?4Z&XN%QP?%P]ZK3H?H$S^"<6'1=7#ZK^ZD'-BS=8\Y ;$V,SGKXIM4J+"L5:ZM99PY-MT=X73)O9'1FOWT6@ ME;@QC3K[?N2MUW\,> 3)L5?7KC]*("LB3QNKTW]N^3F8_>F_Y9+X6\UTZ6QS M#O^N,]$;*QFS_IV,GYK7H*Z\;/+CXE.EP\ZL; M#F^G5?$9;GGY^V9G_P%02P,$% M @ \(&Q5EIU:;PD" &"< !D !H=VMN,3!K,C R,V5X:&EB:70S,3(N M:'1M[5IK<]LV%OV^OP)5IFDRHQ?UL&S9\8PC*Q-OTSACJYOMIQV(!"6,*8(% M0,G:7]]S >IA2TKEIHWM[?J#+!(7P 'NP;D7$$Z^.[_L#7[YU&=C.TG8IY_? M?KCHL5*E5OO<[-5JYX-S]G[PTP?6JM8#-M \-=)*E?*D5NM_++'2V-JL6ZO- M9K/JK%E5>E0;7-6HJ58M4L4BFL>BJ;:SD:6]:H-YKLL](W+=DYJ_OFD MYCHY&:IH?GH2R2F3T9N2C%O#3MQI-,.@WFBU#CH\. J'O-ULA:VC(&XW_A, M9 WFOHZQ\T2\*4UD6AD+ZK_;:E0[[

SV1DQ]V@7O^^Y$Q/3V*56O2G4=]_ M],T#+V!D;^5P +8+G'F8?:0?U$IF(!/6@0V/[M6 ZE9_VKP<6[B][9X.+R([AY=?WSV<\/_5_866\ Q%AG]7WI\9ADN-X' M8_LOQ-C:BO&BS/XIXEB+.?M499=))-(;/LG*+!3:RGC.[)C;ER_:A\.^8&,^%4R+J10S1!X[EH;Q-,UY@I>9TI:IE+U3>L*">N5'IF+V MGL]N9&K*["(-J_#?T5[^>YJ>:#P=3[SE!O./R9[,V4VJ9HF(1J+L'5)X(E+" ML%0A3T 77*9PU)SEJ=6Y '1D#BZ)@(LXF^!)2S@QYB%>::8FB'=6>;L-@U2$ MPABNYV0RX3<"_:ZU:? N AATF;@,!'V002@U,@Z8I:@.))'0;#:6X9B9G#Y6 M]6="BZ(1&L!$F@2I"64Y,VG'&*#)1.@ 4KL9H*D(PYRB6L2&\_5I>.:4:SX# MR@D6RQ1.)7ZLG%@&WV".8KU6+M,8ZL I$<;W,,DCM FBK'FL#)))G CM<=\;A";D9LSA1,[-@I18C:2S2 M<\LXO?2X@;*\1BZS +.!]IGSJ_5T^#6XXXR7+PX;0>?8% PJL@"2 !7'$H_. M31>,:^$( 0?+82+(<4R A<-$FC&9D]D$\D<22,^1-&&B3(YZ)(Q:)9X9F5:A MB/#:L%<@0B3 +._M_FTXYNE(L#-HSE6>P")H\DK0?B5>NZI!._)/_E%26IIZ M1E+[C(1IC:B>.(1E[X[B.QW%Z(C&>9^^L*#XO'>6M$')3N,)4)*_?@*4]./& MEAH;#3C'!:C?9TZ98F?(<[-_%0IB0\&6/?FPJ'*-!J ]4VF' ;OIS(B:G*C4DZ"S0UH32DA M\97K:,$=L%GRH4RDG5.HWM8MK21',\<@OPCNF*ZEE"XNW!8#RG*=@<'&I19A MJ'3D +CDY MDR)RIHAC)'=R"C>8+4G:,B_80UK]X_:\S=$3%2&+QF>'0Y7;W0CV$7^^M!:4 M^L:_OSMAPT52[59<,1/ X]A%'3Q?AD6/SK"E('K?;7* =L1%RN5*MA+M 3)( MH5F%8:[)TVMQ<$NK$V4LWM,9)MHR(1KZ-4<81=.O=E2)05D(U#WK C@V-L)M MYM.[!S*O/:HQ-\ND@:3-45Q$3O/=?!1Z/,>6_48DQ<[^GGWYJZ?HZVC])'9, M[>>^8W)'>,LE45Y)$"GB.BU7:D3$>D >L9%_+J%QY*!6:;,,W>X%FIQ,I+5" M?$'OAPK) 95'$OA<(Z] 7LBK(?G&?\J$%RM._)I+P'>K*T]#=P#P^O\;HS]K M8T3G,93L21"+MIZTB0VE !.*L+OH D(A!RS[8&X0R4T^ 1TP2VXP1;38>HKU/Q"H MG\[.A>)QK*$)93A9.!D#3=P1<,&GL@]G,IVJ9"HHIJ5\5)QDZT+YQ"1+U%R@ M=#967N[X';:"77]*P*]N^/P!OSG]U3\%;O^9[1SSZ&20L9_X_.6+X*!^''3* M_I+ CN%\-;:CO:!Y, L,UFT.BYZ'6)U"5P @X9D1W<678X2Q+.'SKDQ=>Z[2 M\=T?]>CJP91B(9*FXH=CM^!\<7$KX>BPVCP*Z&*"A>=LM.BXN+-0=7<6:C;: M+&LWJD>'!SN+(9@[R[[4;*M5/0Q:>S5;KONG(&LB#PM+%WWN?5W M9/8'_Y9+XF\UTZ73;7-X1]7^9O/1OQ5A3F<"[%](I=DG[/W.N:DZ@'A@O[EVCRI2_1];UQ[U3L7&Q:J6:3@#KJRI\:%22V]U5 M=MVNV7E+J_CT=\;<[;73WP!02P,$% @ \(&Q5BEC;TYV! '1 !D M !H=VMN,3!K,C R,V5X:&EB:70S,C$N:'1MW5=;;QHY%'[?7W%*M6TB,5<@ MA($@42!*M&V(PE39/JW,V!.LF/'4-B'LK]]C#Y"T-*NLM)MNBQ :YMR^<_5Q M[]5H,DP_78YA;A8"+C^^>W\^A)H7!->-81",TA&0],/(T@5*30W7!9$ M!,'XH@:UN3%E$@2KU;%#5Q3IF_!\S9<0UFN%;^9&XC#N '74MWR.U+1#3>" M];=Z>D'UOQ>'-F[2?-V&^W2M-=<6KF212&O]8<:[^7R\*@ M/87RU6.E9D^98??&(X+?%(ESJ5:);LF9%%(EKT/WZ5J*EY,%%^OD[1"E9HJ_ MK6L,OZ>9XGG%H/F?#+$@+/=W54%MH[S@!=M"CV(+=GP_YS-NH!'[T9=('SM, MU WZ;&29=%#K(\@9QIBI%\8\'%^EYZ?GPT%Z/KG VKR:?AQR.. MCN&C/_6'/DS'0XLE,J S.&,K&YYH>MP7F0^'%B>H5R4I%@? @J>2K6 */1^@UPJ MIZ%$/)("*RA.TT&IN'CS.CH*NW'=#<\Z$ TY%TC<&9VR;*EPGC,-I* POL_F MI+AQAA9<:PL0OY:3XHR&.5,,D3DL%=!#A%>'2V(4SV[AS'] /9QSEJ-&M&#X M'8-)GO.,*6?G4C'-J1W^J.V18W5 #L-S?"B72B\)\-@*V6B?$C4C!=/>Y%ZP-0PR9]=62!WIQ+QYW3KN/J=86MN1R N+ M/HF;[DQXN0)R/7 0'4*ZRP#D2R'66%*+4M@\[G*KV.C=KZJS<5%S4. M"%:0@JAU0 ]W,7JHA%T5; (5=1I-#%&G"\^,T0O' ROJ'YUGWS=Y<94\7F#; M+HC+"(X#0Y"3XELPCS)+N,+4EM@M-HEU2R9" (JA<1P62"@QJ[KNI')>D"*S M[U$A=5N:ZS;D6HJJ!B3."&=3?]5Y_EX$_Z6P=)X5E6I0;3$8,A-L:WDF%67* M0P""E)HEVXK7*?C M'[<:=ILSN,(9NC6\6?1\M^@%AN[3.L=^)WR:'/K1CA8XW95^]$!CS$]JC=I6 MH"24XO:;Q.4]1%_N78+E^T[(\N7*%CVL\%"6R:IZDB6VD+)<-G7-=E>[WV^< M _"WGUW1_?@AJO7WG?^IW'O6>?Y3>?R!K"%J5\O3OF.!&SA[ _,;%\%'Q]%7 M=\E25I?I1#%!;%3W;IAKMJ\?*S8XSRVYM0 2_ MDJD/J5:9;L2Y$DJG+V/_Z3I)4) Y%ZOT]1"MIIJ_KAND/S!,\Z)2,/QOAE@0 MEO^[K* >HKW@DFV@)PT'=G0[XU-NH=D(&U\BO1\PT5<8LU5EVD&O]R#GR#'3 MSXQY.+K(3D].AX/L='R&M7DQN1R<99"-'PW@>R-.CN RG(3#$":CH4>=--MQ M_7^+=S"!P?'X/!L=_Q#T;DCMQ

$>6 MUUR:.IS*/(0]IS-4\Y+(U3Z@X8G22L2C*#!)<9H.2LW%JY?) M0=QMU/WPK ,Q4'"!PNVB$Y8O-,YS9H!("J/;?$;DE5]HSHUQ /'K-"G.:)@Q MS1"9QU(!W4=X=?B-%85F*S@/82PHD]=D7M9A...L@!,NB*^]EK'5<7:^X3H*9', M!.-;@<@&N>?4544=Y<2^>MD^ZCZE0-J;,]GV3UZB2QR6VZISXC. (L 0U*;X%>R^SA&M, M;:F9<4FL.S$1 M ,%\#7- \Z M+]QA\%^BI?,D5JKAM,%@R52PSE(*N42^_/&W77 M^9XJ:]7<]^N-FR@Y$>N=RE= )5X?WSJ=\*C=="=^5?XS (.=O:LW:QJ DE.*)-VV4MY!\>=82K-@-0I7/ M5[88886'LEQ5U9,NL(6TTW*I:QUVC?_]ZNR';_YL2_'')Z[6_QHE/U6 HUO< M.2R_8? '[NAPCM.&N_GJ1\\CV_Y/1< 'LH+DL#I7[086^;FT,U>_\MVL] MN&:6JKIGIYH)XJC>N7C>#4L_]^([$S(U2BSLXR:/G>(?O<6N?ZL[M;_=]_\! M4$L! A0#% @ \(&Q5EURBW7=10( V,T9 !$ ( ! M &AW:VXM,C R,S T,#(N:'1M4$L! A0#% @ \(&Q5B3^!'O0#0 E)L M !$ ( !#$8" &AW:VXM,C R,S T,#(N>'-D4$L! A0#% M @ \(&Q5I)&6)47'0 K1@! !4 ( !"U0" &AW:VXM,C R M,S T,#)?8V%L+GAM;%!+ 0(4 Q0 ( /"!L5;.Q@5:G4 .JO @ 5 M " 55Q @!H=VMN+3(P,C,P-# R7V1E9BYX;6Q02P$"% ,4 M" #P@;%6L)2T!HY6 0#&\P$ % @ $EL@( :'=K;BTR,#(S M,#0P,E]G,2YJ<&=02P$"% ,4 " #P@;%6N.\9 )O3 "*J0@ %0 M @ 'E" 0 :'=K;BTR,#(S,#0P,E]L86(N>&UL4$L! A0#% @ M\(&Q5O%&5L_;?P B9T% !4 ( !L]P$ &AW:VXM,C R,S T M,#)?<')E+GAM;%!+ 0(4 Q0 ( /"!L5;][WG\1@4 -81 9 M " <%&AI8FET,S$Q M+FAT;5!+ 0(4 Q0 ( /"!L59:=6F\) @ !@G 9 " M 5YW!0!H=VMN,3!K,C R,V5X:&EB:70S,3(N:'1M4$L! A0#% @ \(&Q M5BEC;TYV! '1 !D ( !N7\% &AW:VXQ,&LR,#(S97AH M:6)I=#,R,2YH=&U02P$"% ,4 " #P@;%6+D^!HHD$ X$ &0 M @ %FA 4 :'=K;C$P:S(P,C-E>&AI8FET,S(R+FAT;5!+!08 ..#P / ,$ FB04 ! end

?[EM>WDWZ]W6[7U9^DH7+ZZ._ENH%Y/.V;LBO&T7W6;=JB?DCK)M@2J TX4C$H&F= Z"(' )&8SJQ MBJ0S0%#U].V)=PBJCP9>=MGO9#H;M&U7P2M,!K]6@>DZ2/OR< !KX)_9^<_0 M!X#R;C_OP<=R\S(#^]0TV]3@:@P[/F2]/SBUA6]7V%/?V[G=[>F\:ZMW_/[B MUE>/EW4\PH6 ?+'""8V-QHAPYI#A3#D=TY0B@S@0=@:*9>D)/1--*)R*.3CX M0F/)J, R37$24PI@2BB5DAEHPJ4G]$Q4-XZU!PBQX0"2K>"<:6,2@T%K*]#7 M,D!$Y"5ZP>D+WW?SWN$@UV>/3\8IX8+YA(&%E/&B50@A1(1 M9ZQ(0-TN#6DVCLC(& MH4HPYQE2,JTQDQ:0ABA2E$)'A07"::6ILM(T&>S MZK,G+B@J92E'2)HD%#E9H&8CY7*[1-=+\@'E,$Q,CH2BXJ((1)(2.;4*I$+ZV1"1N M:4@S"]?H\\'A2"\8ZG#2L>$*0<>K3/<)N;Y M2#:K%7 B!HP5O"NWY'(.95)MQ("/6W%'P"Y@"!X\FG$NL4Y&P5"BV M? 2=C6,P$^)*8Q%&C$N#.!,I4]Q2HV-.M)1:.[Q\Q'UFQV F5"4X$8SP1)O$ ML=BEX/AQC6*)8N0X)NGS[;E89-7[))M!4BF9Y0X,HS,LL0!D.'CB#A-*B6($ M+PUI9N$8/.*>'<*4%(+SU#%&92H9D2+E%N ,^ ="+@V9GM4Q>#SZ: H441() M)!Q+4:P<$9XNB/HS8AA=&OK,VC'X(9)--A96+[^QL]!O)7YY6/W8]''OG84J M1H(8!I0!:;4&"TVPT09A$:>$*[U V 6HG ^!]GOYP)9O<]DK-WOF==:3/0U" M>6"US'L /]Y&G M<4^]H5^".W;^]N'/!TMGDBKEQ1%3G3"<.(FQ(8CZ7?T,SS4&+8L!+&#OI.8J M_[&=];+NL/M87/RNR('"@]&[#NA2D'1O OI^=+=Q\Q_##'KMG4"[YL]=L 'Y M>; >BV*P$ZE<:L%4ITG"7&)4'"O$;9)2X["S;'[9809$^RX6E9?W8-%Y80?H M"]@@Q3'Q3*&E=$PRQY B:6(,)?/+#G.F'=I2GP)^+T;3#1>$"9+$()6FREBC MF4D,3RQG+DZLE31-ZCT[<\D$ST:JY=<$)L%,^+-_4ALS0Z5$#,L4*V615JFR M2\8$^\YEVCXI^>^EC>:%_!HEDL,T8919KFFL,%7&;](P,9I?\L^9(3CR MIZKV\V(0O)U%,P4IY9RG1*4^"BHDX4C%TA#-)(HIQPL0%GT&8BV_,1!,<8:< M38BBX"4:Z317S!="IE9@IQQAAJ0B\053"$N7.B'M M8GD%'ZP_(MV:S7-;R),YCM)>/0#/*,V<<8E0,=/4":4(=S''"IPUFE2;Z&BS MB2[\,0)B/-FKD!#>J@F\H'0] MS(>#4PM$#00^' %UN^7;MUM/3]1D:@_8-W9QB\2IIFEL] +MS?\Z4;?>;OYG*,$+<- DE+]X.07I?;OU1P<6T"<"GEQN9[)1 M'P&-"95"@$YFL8PE4AB0$'4I$-N*=&E(W+AXRTC$*BT3,RXXX!KLI**@=%5J M4ZD1L8MT0,K7B;@9SLF7O6U[;CMY<+^W\J*?5\4"^^[(]OS#UBZIM'H(W*AGG]RM9Y @RLSAN_WL)/:ZD:BA>%Q254^3>[9EA.2BR;Q8@?O.M MWK4'#6"&>K!?'-KB/--VZD5MV1LZJ0?#PAKE%;XU>5'8OM1G\L2:?O7D4E8= M)\XX;5-.8JZ9UJFPE J6$I%P;@U9R%KRK[!40&U'_L*\QXK=K=CJ-K;B,3-) MRE6,'6=$I)R"CA),\Y@K)-)D =CJ68C[J,S]IP4?\U3VS-X0M*8WB%6LM,'$UBFD2\\0?ILR806 M@+C;F82%YB,14H=>!YI8;Y.XZI1BG72,44(9?2!>"E!=%)/P> 00(T M$$H1E3$31'-F3*RU-#2E/B&R M !2=R[C,'\/.LFS_N:H!4I7Z QH$XY@Y"_YQ0A6@$RL4%R1>-GYY5G2RK#S# M.*3Q"EE4FN7C&<># 56?',[WUA%N-0X28!7&([!HZ9( M62,FEM9"R\\N$:&Y0H9!: <7Y6TFEI MB)%6)3@E3#&IJ+:&FX0QZC=W+P+I5JF.<5&0!+D3<9*"[F98I=Q9FPAM<&*8 MP'S9B/D@J[^0! 6/S>,US7C*F0+_WOK3_!'FSF!*[$]OD1>2J";FJ>(XQ5;$ MS($#;G5JN-\M'VM++%_$P_SGP9F;CUJ)F=PDX!Q*$^=2$;N4.8*ED!216 FA MB$ZL6C*6^@E+]V;"5CQ&B":(6E\Z06)_C2KB-K46N]@IY!: K5:E>_/)6G&L M4\:9QL@8\!H%N"$<)TY0215H,[)BK04FKF6QLMI*@#.,$:4%N"'$I5S&)HV1 M88M/W'DIDWDV?W8F?(0U3I!--=/ (T8K#I\8DQ@E:1J;A5 2 MDM(D#ADB$H5!/7')TY@G*7?":D?$$F"9>=%)/P> 87[K@<8Q\E7%)"'<))Q3 M)6,I8Z9C^E/STT)2-&&&ILQ2ABUFA%LE"47:IA(!=$FY70"*SF5DS!=I -[52\8ORU:Z-YN(BL#8*>L21F.&).[-R%&5G%@-QL$JYHR4A%EP4BU*G<"* M+H*C.K>P8FF9!IQ0A[@4TJ;@N_A;/IV+)48QLE08'2\9TRQEZ=YL[J 7TEB1 M. ]*&26**Y=8*81ES+(X702G]VWQ8#NG3-):.>>_6#*6^@E+]V9T/FALC'!&D(0" MA$BE8BD!']%(YA*^$&RU*MV;3]8R%AF5&@6HQC!GM,**"VHH#AL'B5BQU@(3 M5TKC!+=<2!,SA*02DDA$N#$I3Y-X"?3&O)3)/)L_.R,E(1CHB90*8QAR4DD. M<)D1)A2E*28+P$=S"VMF6)@S$U[21!N"I626*Z82+J4@)!:Q$P)9D:@%X*4% MT4D_!X"QTH6K2XR0"9/@O&N_7HXCDJ M,F83]$@( 8<46:92)HA0EB%%J";"WY:H%^GVM;F#%4O+-, E$M0,20%=A/LI MN*2)2?Q6,H:)7J1[%^<25RPMXQ@##HPP*4EBRP"%"IP*JDT:)]*FJKYH=[X9 MYV %(MTIU3%)F7*=6)IHEE#E,.0%U MKN.8,TI2J>62$?-92_=F0] TU8X1H"O#C#+#:2PI_"D3ZACEBY!O6 7]KQ/5 MI2Y.TH0!'$^9BI5D3OJCCE.&8HVP_;1+YOP$Q=?S@H0PO\^*3->D! :$MNG)'8_/(]*1K!.$D$18YBQH3C MVDFI#4J1]=G/ MG?TI9(LLB&S%E,3.E_#K(\-=9_$M*DSFI#C794PJJ!K,C82 ![##D7QPPO!VF> [4_"7DL MMPE!&. X4X8XS99@#7493J41"8RX! MU!&:(+8 J&#.%-KCD49;Q1AVRI_]PH26"FL9ZQBS.$;2V261F&=6:(]''IN8 M)-46(3];+!O9M=F[-;@^6X213';M9EG90_C%J MR\]YL=6197D55&^!?LN[MCBP'>FI59YF_2*(' !B&;"!S' M3H&SRE(+H$$N*ZWGQ!2(:923#&:9R"<&E&.9* PXF($TVHU6C^C=6":,/',V"I,]BYE)H$ MG"0 %)S%(&Z(&*)3E1J\I"1[)FWX>'02X,8ZQA.+G63*8<&)PI01XM*484&7 ME$[/KPT?D630FY+,"IM*ID4LG#*Q!J%*D5)IZA;@ B]?HW$ :U\79OB/;2!C M=]A]XC3A3"[GPA;'G,9*8H>85491:KEPL=4\H9@OPL6YMQ%,7BXKP;B.%>:8 M^S0&\Q%-8^>;3B\0!@ M$G. [(JYE,7,DE0E#*5Q8IU#U.!4+#!!WA7V/,N'Y=4&"T(7H2W!1J< \E)& M%5& \C0&3"%0++CD\TN7YU1H3^/&8BQC'&LD$6.Q99P;HDCB#&> !,P<1XB> MT_@_R=(;JDGLRRTU:/-XSDNC"!D>8I 4C@3FBHJ*#94 M M#"UG"T #BX(<3FA2S,T:AOK]+GG2U<7G1E3]O#4UG8I]X8/YOKW6VBXW!Z M!DD9TTXDUC@B-3@Y"AR;.(@8\J=0KJCW%;E"5P^;_)%2.1I30JFR5 J6J%AR MHF6"M /'4Z9XD7;[S(E;41N8L=GX;*/9E#$AP&$B*=2(PX[*.KRJ$DG!7ADK!0@4PPCQ.*$8SVGBQE@:8RVH J=)*6Y9; TS2"@7$V=^/F#^S??=$L3X8+.3TX$UF^>V MD"=V&:$_<1SHA6+'P")R)52B6"P3@P& GE>F9N.[69YR1A,&1I,!ME$FIHD#F4JL-KJNUUS1[KD\ M-V.DDL)2P)B*62QDS%&:)M@Z066\#)[;\\K4C.XG]0XXDI;'G#$+3IR*L;(Z MI7Y+*&,+Z[<]ITP]GM>&4T02G5AJL06/FDJ%!,/&*&R3V)$%J&^> W(\GL]& ME8B%2A/C6,J,HU)BZF( $3[2@87ZV:#XRF.['>Q#9Y2GJ16$,J&0WZ--8\H! MJL3&ND6Z*OC #K(B5"V]Z\C>D;ST.X"&UPH[WP]EQ[_'^#8_RC)WO/D&IVY; M9XL"WEGD+AOX $/6.WD"?GV>&LF9&'OCCS+5A' 2@W61J2)( X<*G1!C,!<+ MI,Y6?+K$M;R<:I824)RI!L^")I(#,'4GSE##/QGG21%&7 M(H$48TH:20Q1B2&&="GJ;56V113I1SC2@G$F7#,2L(3E@B[ M0'RZE7R691>%+ZGJ8/-Q___G[ MF6QX+R9@\P4X;[7>'(@9_ M*:=\LL,1JQ(M4;QBS$=0H(V]"*'D_8N>+?QI"K[MSN'^.__?[;P+YF4%0>YY M.QY*N)&*AN,^E8FY$B8&5S-!VJ(&@JSB("NFG:>@""?2^#-_W<:5J< M&L-)3&)L#4N5$VG,M8Q-XDS,&%VDK9XS<>\_<^'L+:9^)0FU+(Z5 MDH(9(43J5.P2H63"8BG,XNK7%:LNF5958/P=\H6MB6-)@CA6FJ;"^C)Q +"+ MA%^?(^Z[D.J(T"2Q"-P4C#&S4@OE+]^+78JL$S%&"Z2.%H'&,Y'CF AJ!'>$ M@!RGW @9,YVZ5&EGE:6+M&%_$6C\7#M"AC"O0.".E:4=4ZP+GX:%K58A_-0\ MW_S2?/8=W,HPE"1$6.4<%H111[A4 AL<8QI;(]D"7(8T1_<;/%X-ME.28TR( M%BEF4A&%F#0D%7$*LLO5 IP3.&?W&SPF:9($),.Y1#N&"1:.2I50(K4ABW%B MX!S>;_"(I]Z3J/,'F@J>Y MQ8#'QAD74Q9CQH$T+,6Q!6N#_-U'7,[_IJNY(LPCW@A"F3$HE8X;$TY]-MQ@ M$8/H2.24798[VYZ+,(^WUU1@ASEX:"Q.+<-6*,1)$DLP,D990I<$F_W=DYU. MKJ&A61!-)E- RZE+8J9BYC0!C&83C9V6DCO*%N!D^WFBR^,I,J=BSIE(A%"8 M:1HK1"R/TU0YCJ1S?#D4V7/1Y3OUV(OL\F5ARWQ8:%M6'T^M-&$\)CM_]3O\ MJQ8C 91(.3<,I8P: ZYGZE1JK 3#@R3YA->FGRD'HPX0I)OU6J=A=^5+U!_\ M=I&9P>E+C-!_KX5FKWXO^[+WZG=5O("'J[^K/F[TY,?;DIWLI/=2PYK8 GH8 M>//0-%!Y >-NZ;S3D?W2OFS^^,UD9;\C1[ F':!2*SST6U<6)S VE0\&>?=E M#&,[M\4@T[)3OR2\K_JY'K9@&P+'?N0#6)Z!:5Y<3VHC3.K%P-S\3? -@>[^ M&6W@\6\O0M]%TZ!>.]H?K(7G8%)^E?ZU1M>NS;N>">X/HC+O9";ZK\#TZ+?Z M]T'>O^7'OC0FZYV\1!$.KYB,X458I]M(6JV<[P^&]=MM=/%#;)K#B//B9?,^ M!XS7%$M0@K/!PK6 MBX*)7]*_]W:/=K:CPZ/-HYW#JSST#>YYSE$>[FS]?;![M+MS&&WN;4<[_V_K MS\V]-SO1UGZ[O7MXN+N_-X.ADWL-_8,L3X%%!GEO_7_^"R?HM^V-K8V(H)B) M9LS/+(=B(\7I]\@A91LIC>\EAP_IEJ0;A/!'[S:,-GTBK7&KX#]D7MM7M1I@ "O\Z(;_0XXJY?W]H9=Z$1'-1P[L"XD=U.$B3$$:\)4 MRJ5( 7NIE$KJF!6W;NJ)>M+#7V.SE]NY'GH Z;/^:\T]!?^,U'9^_I8_N.TW>&7;\G'T?$'G;2WWU_N;>]^V2-_G>U_^/MB[\TN^7ATVH'W0E]_ MG+7].S^WR=[V\;F!OM2;OY/]H[W3?=__T>;HX_8_9WMOCNG^AUWHYRP^_KQY ML7_TU^?VYS\ZQY]U_WHS;W?:H_>:?; _SB[='.X/V(;I\>P3K\/F$O:4''?OGP>CC!]-7A"5[ MT&[_:.>R_>6OSE[WX'1O^R3>([OQQZ.3BV.80_O-WEG[PS]G'S^_=OOO/Q&% MN3_1O@74TRVFL&TI8E +*6210(9J@]9>8=3Z=\#:$QZX#G\?(#>W"$/%V7>* MPW/R^S.P^F:O-Y2= ]O/B\%:%,[W'$#OL!K@!,*L\X[R3MA Y94HJE+?C.9U"P,3I9>_4__R6@X6]WLO63*O4I MGR1^4I\$W8OG-_?V_MY\&QWLO-L_.(K>_7UP^/?FWE%TM!^!'W $8+\"TIA& M^P<1CG\QOT;[KZ.C/W>^7PG\F/%\%GUQO[6;\I3&7M+FUI%?("PHN\)//[HV MR7W6IO"#FXNE >@0#4YM]#HK8231L95%M-,SUMPI9/=Y#/8BWQU''W/=L_ M.D'[_KGMT\\PCM%'6)/]H]-N^\L)WMO>RZ!_Y+'4WN8G[%*?0'$MP[ $NQ/S MEC\;OA5CD\2I)-6WNUFI<\B XCOV&@OWZBX[@E5\DY( M(/O70>\*IKS2N-_0N.1;0<'CSQ\[ $$NCC][B+(+4$33CQ^@_S=MMO?A /KK MG'V$OH_)7Z[]^>]/L7$HT4RTA$I=BSE.6SQFMJ54 O#$@UJ9K+U"K31AZ7U! MR)WYV3E(E*\2=$N:H)M9,0#YIGXE3XQL*S5Z8$^R<@#@=K 'ORRD*OV'F3__ MZGPDG7/U.;_8V]Y![<]M"MY6_/%H$WG5MO_F;[J_O^-LT&E/1;_\5E[Y97NVNWI MO !G7'JW/-0N;N7#WJ 8;>7&WLR;E;Y%O\C/?3\+'=$Z_G)PVO[\\73O2YNV MW[3IWO9[VOY\UU#[+C?WPN^;JCGF+.!$M;F&K ?80F+87A7]88 MYX3D&K-T[54[Z_5LF0_DO5WU'P_K/PE?LUOYNG9P?F@N/XN('LG+9N>##F*Z M\"[;\\G>[E79TYHRK=*D)1'2+::U:NA\G:GSM=> >\=X>U/[__LO?F M^,O>A[\Z,/?1,7D?[[UYW3T^VARU/^SY#!Z-K3]RB;9HFK(6L]:T!#6T%2/% M>.ID3%.T]HI0CJ.#O+0GH-!NYO&>BU6VX,_]XBB_6 'CYV64_X(!](?>?&_Q2U[4)KV M>=1CE>QXRKI)KQT+*Q=6(WYWB@S>T?ZD4I3HE">M&,>\Q91)6LI1T^(XY9A( MCC5*UEXE^$85XJ]/7@OR-@7>:]Q:Y%N1'J*,_\=0J:GG<2IWS<4'X2^*$ MM$PJM/2'_L8 U%]1BEN)P&CVR?41;C?%G]=?/?WX:N]]J<-">)L:-LT G9!2OU::0[LBR7 MQ8\\*F30F(>CKLH[+^^7]H>/W?;1R9>][8/L MXX>_SMI'[1O!@>.C35^@^V5_^S6,YSW:^WQP"OU??NP>7^YOM]'>F[\Z -XN MV_AF=.\3P8S'S(D6BCEI,<)H2Z6.MZ2A1L+_I29)JK)J8&%_D8$MZU-J^K*( MSF5G6.OB_[V!,.QN%NU.;M:I$]WK. MQ1N]Q4^W/!L#MZ\I9'_DK 1_&<>4MQA*74NHV-]/(!SES-B88 \P2B/_$X5; MM**V+,[L('K[=NOA\=L?\2B>'59-W(DI'!4U3D0TR*/KKL/)KQZ&^3W]7_,5 M]L"'?T!D<:HFGS7KE/5\#Q&^:PD/KFNZ-M7]K;FZ-/$F-N M.$M;4AC78A(1L'6Q:A%-7$(E2JB@:Z^.;7E=-UPE6SA;YF[YN-&8_79GI&YA MQ:.7#^";_PPSKU5 F3B_@[ (VZO+KV@9&N7%M:_"YM:)XKE34(Z;P,B5E9V9 M6/V3=X:]@2S"9L:B_+G$">UO[WQRFG)EN6B!4($[A T@1^M4"U.##1:*(([ M^N;W$*:%EH^+4PN\6YV&,[5/YQ=RO"GKX>%Z,K]&LF>B7\C4A!5 6FBC/L-T_#.A M.3SH1U/W%4ZG#@,)@Y7E(!*HZL'(43D[BUD?M5(=%N$]S'!GX,\EX0S _">% MN;3L]!AHO+HFTYD-6^_&N:8M+'M)F] 4%!?H<=.5$EAZVC MVW4#)E6#1U(.U?#&\F[+7VSENN?2Y OP>MFGQ1WC%A)6HX+W6(V M12TN<-)*!->P?K"L1L]$DNL\K=^OO<"R'?S%#HS?1E)KD.W"W[$0^-\[B[U; MOP4,W6O=^D/9!:4 ;RD:"P2RT86YC]8]'(#NP';ZM3J)3HK\8G#:_+P!Z,"& ML07G-!QY%"JX?!J>P#3O&&'X&?_6-/MF@[O'US3T>*!N?,=8FY:-_PQZ"!RQ M!N5,0YN-V50%8(0V4!4E?'!90+PAQ/U2UP_YC6PP_GW;FK_>*XH?ORB X TF MON^4BZ^_4N#'[Q5MQ$]QUCG:H,GC#Y9L).3[MLS/8 G8!N;D*5@VN=]@O[\. M]QE.6OVF)7J>VO$0P-@";7^2%Z-;4A2A4; #NFZTT-F*C]LG%_L?=B_@7:./ MOE9\^Z_NWM$)_OCF8W;\>2>&SQF,[1/F]=?9\=$N:G>/ M\?[V/V3?>PK2\C2=9[V[>5,$%YQ+)R+'[E$X MM5C4VKOJ2U6R^-1DN_.,T=F2]+[;_V8N_HO4=)Z9_[#RQYNZX=HIKS[6[O;R M2\&3X^2PRLWMFLMXAO0S(6- Q#O-54=5TI5?77NW<'KIM*IWZW M3AW=HE.UH@G3+&GQE/CJR,2?S&]=B[(X1@(K#?__8)WZ]2W$LTO7N*^D1=:C M[+Z533Y)&U*SX/3Y$J=!'@W+*J4"\[/^?J-H,+Y.HLF+^GRI?U=GY%]^D<&K MX;51SU[X?$UAS[,R.)$]V=.9[/CHCC_LTC?V-V,;69@R\B>O9.;V<(TU_D MK[1W!_GDDAP,K#^PQB\.K),_!+_(D5)6,=YW* ML@2LYK]JULXZ9T-"N%N >$\8JNR#M1#OIYBEZ3/-<0UFUKW[BDUG61;FJ UIV MBBM<5G2K;'L?WBU](V"D4'QJPHCET&2#>ER>!9XEJ;ZK7;'I7YP7FY/E?]V1 M)[=I[D$Q7$S%_4-%IE\^\3B.+4:\)5.2MA@L=4MIBUHVIK&6"BE+U)TW%'YE MA]M7Q#I>,+$.Z?+RU'8ZC8J.?KFKHOK.M/#==277*D6?WC'T,UE*#//=HC!J M?]Z]^)3B5">4 ._[74:,Q:(E$;,M27 2ZY01RNB=".0!928+4T#JHG)2O@EJ M_1M;,Z*PH7NJ./I.)#,M:!.[%4YTJ\HL\YM%W.'\A4K25X!K*+PY9JY-TOG63XL.Z/&*MWVUHWGN%OZ==8[''0'.WYH6^,!WV65 M?D)9Q'O;9W3OZ&_6_OPWAKX_I9IK+2EM)4F*0"RM;"GKLY%2<95H+A)Z7\=@ M;B7MZV+B+4Z0B!S ?<74$UYO)'-*>@(4&UBRJ\U"Q"9"S,RJS"DGV_-8O M@):PD![O>]-F>V6%47VY)?P42KS';Y^6QS%FM>,SMO)PQE913M=M%N"=G'OQ M'0^A]D&FU8=7C>EOA*$-C+9;&'3($@I*GBUI_^:.-XP:7R"!A8GIP4X;C<()%V4.V+]_)PGM<> ML=^G"9 JR$JHD73>-L$C8S,V57\,LK6O![EJTA\D7)])HE]\NX[?5*#JD'UD MY.AF!V.YZ^9ED"I8&K!JP9VW/@P %COO>?L6[CG^S["Z:274/ZM1AZE+"A%2"ZU11:["EJ9-"?-KU MD\#("YJQ&E[1*?^UUHIO@L]WP7E\WWVQ2>>*,DX MEBV#DZ3%8A =R;%H*8(HP$])A$C77J4\W<"-]#24>A4!CW<\R2K-/>SG%2;2 MG;P,/ G+"I@'M/%XO\HM'*2KDQ_">0YE%+H L^&OY(U"D;QWUBL+X 7ACFW) MZ_X@E/I@++]?J.ZMD8>Q3?!!$)-YDY47M\F%_[T.-1P50\"8MTG/>.CU\>ZV M'L[^10_><9KUHW<=605<0B<;BZ%G-L-4VW+4N)#5E;KKU]?H5)KH3J&M%OZ: MW+)$)QQ$%FMKF-.(8QB!)E;C6!+">9!;BF)\16[1+7N, J^$U:Y."MD?#D(L M$.A^U4+VAMV6R0>MNKNQD*.?3%UC7G[D8W; M^UM_MW?VC@[]+7G[!^_V#S:/=K:C/XZC@YW7.P<[>UL[=ZK^9QOZ[CZ+#Q1L:V6_9Z0\!R76L#XH0'@Q(XS3O&F]9JGUVP MN)O#$S![T=B >,\P&U]:4QGSPCI;6'#^?"3E'<##RNKL[NY6!A>\P\WJA0?C M%,9K4/ 11JU_STC5L V!O^O&/L$W!'K0J8P/$-YO263]NY>9>XKK[3)8\>>K MWU7QXF[/J1ZOOZZQGU?YOI?@?4O/69,M0O]]-6E?#QU-'I$*ACD%2I4ZEQDH%;J(DG]*UYIG38J*73FQ+%5:>@1,% MDOE2=B[DJ%Q[<545 ??4LV6>?1XZTCFZ-O/U_L&'S8/MUMO]_7_O[KV)#H] MCP7%=A_U]1ED/7.CM7OQQYW//?Y<[_:FLUX%%4,R&F",7_,ZHGN7VJDQ,>B> M &UEU@N;\"]D85J=/#^KL])-Z,MGL^L(<=?*7JTOKYQ20/#./4\G" ?G !(. M>?3@H=>;!*<;USL#?]WP;E)IOS:X4PE:/APUT)7&7HF!59N<\_.L;(R#_^9= MD9U[?VQJG&_A/R?5"@+&]WIY/& 1-V.8>JC]L_83FDO8''L?;4. M<*[U,PT2-\J'39T-,!T09]@SPQ#ES@*MJCC,5Y7 ^OBTV"IQY4EP2RG(>>:K M<7JP=G*L#4Q]#>&]A]WP6*XZ7F=4)QX,^Z&?P76&!')4E1V=40C;R[J0J")L ME5$;5=5!@?4KI=7U_VWF @)7]Z2S0@^[WD/5GC3>F#]X"E&5NYO.\.6Z4DPZ M=#+L3?2'J5]^=\AG80WG9NF+NNYM)D-$S@+>K-@\J(*+K*%U59E3IYO&(;J+X_Y06P;7E#(][0D<,;;7QW6]>VU]<_ :N/OX)13#UP-<3G?_?&NXR: M\O:L\E\!\:W6(&SP=ME:W]\)4?SVR7E6' (D/5X+$41S<(C:>Y:0# M>O6UMW0#:[79+[+.=-2>WM(3>6!/M(K_KT\?03#I#=^GMS"[>EP\=(?OEH)I MX/PD?L+S0^O;I2;+'L-+P6CEIJR]NB*&#ZKPFN&@OZ$FGS\^=%^?L([ZO*X$ M_=@+^LX="NAF%>TS[^2;+OE[]O S)N1[8D)\@]+'/T$D%1MQ^OC19[Z1WO,0 ME=OC5SA^G.CSHT27'_^>Y6<\?/LQ+EU;N+G<-^DP)\>FWWZV]#NPU]_>0"[F MXK3L;QN):DJ;!T=UW/XA6^.5U&:ZL>H=;6.O(OF^F*T7TH]PJUEX=^&CPZRH:_(/*Z,>IN%)&CTU>]EC*: %!T1\K5#3S M,=R?6PE9>_5WK[#@3/E-%H<#Z9R/FH=,S HF+1VM\4^,D\@*)LU\# _@UGCM MU;LB[_MEM2N0M'S$Q>3G14ET!9)F/H8'<"M?>_76GLB.+XP&$OC%7X&CY:/Q MXVFDQ0-'; 6.9CZ&^W,KQ6NOVO!(="B='8RB[:ST6RZ'Q0HI+2&E'Z:7Q ]9 MG3G,*_Y@8G'Q='&\]+J8S(&$?GT,#Y#0%'1QM0V]V2>W-;FJ*=105YN6HYW_ M#+/!:#TZ\%6./MHVV3P7M?W!?$6]?Z&Z:3AZ-RSTJ2RK@OSJX:D-&"M%OUR* M'M@(TY_7)4Y6+O',QW!_;F5H[=6!A?>?6[/RA)>.M/C1,IB+A[[2I4=?2\6M MU*.O&[O6O$,\#%LC Z#:G#IN[O7XP,6MO&>J\ZA]FX-ZWR TV>_;:D@KD+5\ MW/)XNFWQ0%;ZG:5B*Y0U$W9-\-JK]WYC?C8(V^*"GH(O.LWGJ;A?)%4^'#0' MHOD"LQ4N6SIF(.CGQ65\AS5!6H=3QTV "CL<]ON=\%D6HVA; M#N0*9RT=]%4K0IX MA?HULRH364Y2/YYJ6D#$M=IWM%C\RM=>[8?# 7YT7\*Y>]->PR$I_#FDX>/+(7U/RK@CG/8(: M*_OU(;0K;+5\;/$P-;9\-;@_71$N1BO=/?,Q/$1(4Z^[ZWN=UJ.=\6V ^_7- M3U5I[59S!47TQM^PYV-V/QJF6^GK.60%%O^\OC!>G4RV4/R:H+57$WVU-77] MZL M?@\H:U*1&VV&TMIZPY._MO'JAJ<5]EHR#4VQ6/R:K+UJ=%E0 M4SZ !SJNK/<$5(KKJ(!ARNDKIAI7,]J%M_;]_1<_[DBNX-H<,L=/#==6IX(L M%K\*?V9:UO,W476FZM6BU[:^C^W0%N>97I5_+"/E'Z:IEBY%\<]/EZ%8_G-" MEDI&T]B'^4XSE=7;(&[9'Q$=ZE-KAIV5AEY&ZK/T9W2,([PZVV.A6)7C]*UYJ&?^&+/ MVZX1FX.;)!],S&3M\0=^SR6 =-Y_W"Z_KFA#R.5Z9/S%TID:A@^@6'NF\@*ZLC?T%\.'0QSZ16Z&&KKQ1PGZ6Y9W M>V;HGY.=]>B#O\<^.@*U, B^@G_Z3PO#.0U_[@T'176$^.8W*8=\6*BJKB%%X WSE[[!=C_X3 MSJ 8C8>['D';,N_!MU^LB62_W_'W>H<^O5UAQ55]&5UVG7E@+2WT2MIN^C+Y& M]O4[Z;YQ\Q;>!5W'.]7,[2L[6:WHL%K#C2?2?_>P'=6_]Z_(;O0&9*K?J _H M,E =I.<\"WHEF[1L%(N7J489!-FK([?^QOFF.7PJAQJX )J<%)D>=KP669\H MI[[?[U<"GYVL1[9C]:#(>YF&KFW/%B<@BR[/#;SH5!9=J>UP,%9I?0_8>B<; MT=%I5D8>R_?'AVOUQR'FR0B]FM29\=FQSAE,L1JT[[YU4DA3Z8]K[REEIY[< ME +].73!T:F]P1XO'R*^]YMG[6ZUO&_UDI"-:]>AW[:,+='_BDOU1'+#"4E^ M>WZ1_>W*^K -1/SDM]^BL(6ITY_CJ? M3ZPDR$UG&"2^D_UGF/F6>0FM R;HP#O]7Z&+/.R-"S !#.JD!__;1-:G.K\% ML]Y/;L1]A6;%3-_!3 =66\ Z0#G 5T5-W"DH"#"LR/)A.='[WC*H8>?,@RQ_ M\E=F;V,<+?UR:\^?$OH>=MP0F"+HX'7@5E/4[-I\!PH3!&LQ_ MW9^H0(KG@L!_MX$2CSY*V^EX)BV[LM.!#B9\ZG^]XDS\YGM;L<_"L,\[6WB7 MM:PI6-D?KW5R-\4#4NN\VA<)]&YHW?BZ-5KU2-R<:+@<'" M$&'.IIY5&2X/K:(,>7%6@IGS-7+0+AR?-(DPY&&.63'FDJAGK2FK5X>)-8XR M&$/X9^PI3Y:I"5),@B?!-N97@@ZVZ&8PJ2@?'^>[$6U.8Z=JW'YT8=D;1P>> M](_GD?(^N0QQC?5J$J= 7>#UZD$SM%&]TE,1#R\KSJ+ CJW.CJL[] VU9@!_7S.JO80\6 F!#Q0R%/0F3REW%&[ZJIQCY4$XX@'TJ MVK?H/M,#_?[K!FR>G/_;C>N=$8!;W'[PT@'J]:N8S]C]#]K59T8"2WA3[B$; M*.K*X*]'W2&X^,$[KSSKL21?R')@ZT937]:<&%3>P"V@">AW_!DQ*FV1ED+2!@!Q:B=0(_PG] T%M& MCB)0">$E/T\PH5KU8:5U0#6!OCZWH"3@:^]E5"H05+4:!80V#KV"2&78A*8K*:HF!ZW@/4#%#+X:!K0"G'%1 M1L,:N];S"_K81Z7AL>L#L)?^UMD@6UT?RJ_U[EBP*JP[\=*G8^=5B+W6RSY_ MT"GS&_,HJKQ""2P30%+/"X&/R/E^E1U<6-#\MR'T<#G0-=M0 75CL_Z>MC.*EF7IX&*%5'8<:Z)@ E77%* M 0W&+I)>J[.EE75 K[+"<0'/3!5(E $,]N#5X_=^?7(#7NZ_!=^^&5;;B"^'/GPO9?> &\ MN;1-J\B7#+@<8/I4%!MX%T;GO9USX CX5-D9_U?>)!+M):BTD!-'8V"YV#HRH?8 3@-['@7LNU]&0$N>9A_O$ &_BN\^,SQFK'9A&6Q MO=(#S9O4!QBJPNM#]Z'\I 6@ST[@Q72>HWE^2BC6HX#O&G&Y*DLAS'55GIKH MY?H8\);341X?JH2Y6=!,>7]:2">R5WL614 4@W*ZL&;B= 6(#U,,;D:1G>2% MS^R!5NE 7OB3"ZQW3,J9QYD \9Y*D+4>N%^!Z8).S\)A5U.Z=MJ'E9_!JYVN M#P&R>QFO$?P5H!T@=>52!9]LRA2,[<25VK5D6A0RO-<"J(559A:.F M>"8Z!_G,ZRJU20PB3&DLW'EUY,348?PP@< M"2H)"MR+K7VST,7=0!^4 _#C['9*S^(AOW*K$3R7&8=60<% M86">B@6(67J"V M$>U6'ZOC04-'XT#%]/2@0[ +H,9M@$30X[ W[G-]PM#PQ*BRKR;4HT:#+ 1= MBJB3=;.!_T,'U5_1MEX!6(O)F\!^#'T.Q!N^(EQW&.;L.ZXGW<2.FJ>+:>QY MLSIURA(M2Z3UP:6' T#% )O 5OOC]7WD<#1SP^ ]E6QZ9/UZ9--@/ @*\%XO M!V,095W_4\ F=1:_2;MY^;,]G^*"3H"1!G9]+'N@-NU?U!)B%?+6:\* M850- (')05T>#JADV6.IL>IIY&7@*ZM\TG+">=.8R%0*:)B5 M/H5FNY7*"OQ91S[S2;3YRCN+<,+O%0O9I+&]!1T?3#Z-+NTDS%N)[* J^AJ6 M8PTP+O-U5RM]90!:L(:5!U9W.@ :!;D+^WB:5*+_0N?]4=CCU*S?^F0IZC\! M.^O"5B[7]11/'(!!;367"UCC5[HNDGUDVPU"F91/, M@LM*C[X((C0DW&S#*1.?2U:'-]@0%8@P^N^@B_-BW'0 'G"=P?X)"1PTWM:$ MT6>N<4&9U!Y8="/G4B=;1V,?T YLA5B#XAF#\/4KJ+<*O%?U(B<5\/41EBNQ M>8]>P)$. ,,;;57ZXSXJ9]^G2V_!>:&3#7]"VQAM36G) -(ZLCCQ/N\I+&63 M4PH;56IL?A(VD!3 QLW^]:G,BW<10A%#+_?.]53GWN* ,^ ?"H'YJ0$V!2E7 M4F?-2OG,43/S&RYQ#?P'?N)5(KV1^O'&E<$58H#V]1@1I*O?^5HLPLO;+3&( MZ"*D[WP Q,/:/ZPOQ!P+I<]7'F";4E^_Z9&865 MMR>95'"6AA,5/ZE;:A*:E5-O)WG5@.&"O$Z78<)WH8)SJJ@DY+NS;EW+-WG< M>WN5*U#574PRTGIR(=Y%O4ZZ6J>H29E5#X8^JZ&&-H#"7">_V(C^G$J(55G= M\..TSQ6LV_7NQ[FNJ=JIRKFMD-W58JD]0)0^?^;1U715=$@!]F HZIBH)ST M6XEB[0@'A.97L(21A6)M,WDQJ*SJS8L:1'YH?,N>>$7G%ZT^H'-C)C)1APO MHGVN$[KC&)<#S5OXK$5VR1!PJ5K40EIE MPK.3R1MUQX)3'XYQ]>:H[(/3%NP=3,'*L8/C[7VM&L8.U?2D0#^83@BOCZ?G MX*+7:G_*'/M/:1.52-;A+5M;F()H8V*G%EG27L!4 _;:]?Q3^PK_]6J5WX(N:BN5U ML>I6*GKJ=36%OU2_^P*7WHF'D#"5;NXQN)9%D4W0\?10 P"Q/L3A@Q-]'[RM MXBNW[5JVT^6I$Z2R/J5OGY/%5N4EE0B0G[:\Y)O9\JE M@^G^5U2P7AUI,\J M^+^D"<7F M[GZ*:C/*ZZ;H9+L8GD2;!EC'+UFMV'R+6KF]WMYLE%OEDNQ MG08F QKD -6; N/^^,)>WP $*" $T.J3[-256J#R.O,U!=C7:WXJXM6AIQKV M-,$5&'?/UR.:/*2% JX,^*K&EW42%B#5L*CWIX;BG7 & *P D*DSJN2J+ND, M4?\&%4_6Y%8YK"3,.XZ5KSHUYGH3S@T'\EJMQ7J]5O6K>\"*0]W@T&M$\5MQ MO'MLJQPF-)A.:(>JK+"':%)Z5/B#MTQT9FV_TAI-80>L455)464)EA%AO1X6 M02"F4R-%?48ZL.5$!4WKK:F$QK7,DH\(UB$-$S5;L#9[/9^Q.K >YWC /CZ* M+A2AO /IBW;7H]V!A6\WHU9TD)5GT6L9+O[Z*8I0_AP"$\\X:.4SC ,KNYZ$ M$H1AU-"V'.JPG6A*U7J8G0UJ'JE.__%B'N(^(#:Z5F0 9JMB#E^.-0A1;2_) MX&GE_3*DO)O"OK M)41F AOZG*6WC_94=MPMJ12O3TY#C;N_>60I!?-#Y0Z> MUXZB+H9956RO?!5\W^:@0H.J#+&.7-4>=<=3"A;,&Y#U* QR?8PM0*.N^Q2G M\;8@N/< A.I"#;\A[=*+:>Z+W!LOOPCQA,IF^NC,L&S M3U@$&U,I'E^J&"8.UB<6K=&:#0019H.C8S'J"$K8W^34V8Q$]B MW<,97X99I=>""JOAA"\LKCH,];-5Q*OZHN$N.VDCP9FNCWJI7G0S_E:]J2J] M[EKI5VXYBY2O:*6FR'5JZV$H,YY*1UV$@RM"5,;SDVS2I'7U\9DO+JE";^M3 M&VS6H[->?@%0\V3B E1;IL=;W6%U7X-N:?F2J:D!> 4!F/,D4[5VK!C26YU> MD^HOP)UBF<, +0_B7?_\:(*5'B8,:HH8O_/$^F;-- MP+?6HB_&W-CL,:I];3M M!C??5P_6]?,ANCLX[=4UEO5&A]K[N=(MQO]=]1((6UD_&>R,]V^!U7W&J5(F MD]+6C6B_2H>'I0'5X--:93.\/W)?J@0?IFZY'5SD@8FKL8(.RB[#Y^J33[][ M0%WZ_;F;@(5\8J_>S^?/%O M8@>,"4;(!2G%3)=<-!8Y,:4>=/CPSI$)_'K%*M5]RH MLO&CFKNMO3/U?@BNE"V 6^]J]'X]VJH#&K FT)K\!VPLZG\\Y - MJ^H70@_K/D];YMX4>D07MC>JSJ@)CP3ZA*BDE__)F85!X%Q]^DEIIXI:O84( M.2V,13=BZKM/945"CZY?]G[]V;VL:RO>&OHLJ3/F^Z M2CB^VR1G^BTZD#0S 3) NI_DGRG9VL9*;,LCV1#ZTS_KMB^293"$BPTZ=6:& MV-;6OJRU]KK^UHN3O7M<;% M68-)'YG'*?<03>=X0)L%(T@G;*I0F^&R$C4 684W#2+(^%>8XY:,V&\(&\BS M'Z,3).!R+DGV![*F"7 &="Q?&VI J7DIM0%V&:ENB"&^I;C [:!#@CJ%"6T/ M>,5P-IN^>?T:^2=5_-2)JGA&+"[SY$"291^ MS[H(2 *A[35F,XS=4]G[@'+F$D'WSLE2_S$RA1^NTQ2.63C!8(!1*BXLRK@]*?A &:@! M%WIPDHB416#6K.$9U)\PC8>U,9/A@T4_DQFA1V"AU@:*E6)9^>[HX-/>Z?[I M_I][WL[AKG>\]^GSZ<[I_M'ASDFB!-UHFZ=X%_)IZ9*JXCI=W%PHBG>A M^S23".K4DW!,DD&7P%!YFG[1%39M>4J_D\V?@6UXR.1^IS "3 3"A5DT9 MY2,*U_01RAKD0E'-/9VP;_]I!8[]4&*N]H-,'2<[&:1QO*G']#U4%$/,V+>9 M^"[B2(L.V3'SXF0(&)A"KT8Q(8TG=[/S8Y2#GX E^CE&&**"%[12)H M\Z4"]U@507EG"RMFQQ%L2HRQK87EYRHU!5O+F9:6WSJT2O+>CF=*L-UBN4 O MQ'D;K"4PB^EAT&A&F:4T+JZ7P=-P7\E][^:&8W*88"L(D&9,Q8?,'[[[4Z96 M@V*8+_S-5L7F7B/5L;9>T7EOD#(N8)"ZNQ&A\QY9$?Z:Q.?!S$&ED.!"HNA[ M+*AC^!5/(F3PLT'DI+W:1-4=23#DG/;"^D(JJ8!!^^0Y3DTF)_QT)#L9*LE$ MY\$C![.,?TVI2"EZ$N7NY^3;Y$PCI? ,9?<8F2JPP(K:#!=+WWV7\YAW0>_J M+91EQ]G1@*Y2E:VBT0LH.E<]3>$CL^6]RVR,)92D#(4>DXC3?218PBB0H&PF M 2=O4+9+K ]LD+"'E #=X"'"JAQ#YNKQJ#S"._L.F\JXH* MWPGDX$"F"-XA, YZ:>*3RQ.865'Y D4"K RK>/L#+5;F$TW#]AP7SBY.,@>B M71% \>6WD%7]#3>DHD]R*>X+;Q^QJ MT\BU"$><%CZ'_BB(QKH: -V4JW"RO2.,&&.NMC?M9F[ZM?'F1#DI7Q:@9QS] M*(+UR5Q>(#_F&6"3'(S)S$A&_@>!XTES#O(/X_^ZV5U8>D250"J4/,TL3':< M%()E.HQ)04J^GNN6T;H M+"LA)V\Z[V&:X.S2V1!.CT/\'RK\TU8Z$RC>;NZ$7-'L+]: Y*6W R,63;!8 M!F\L:GNB9^8P@D$;"(,Q!C7QU9E$3_XMW*;+]L7WOLW#,T[R3&1K0%-&U_$L ME]XC;(;>9Z>0S6K+$JIE:$C%T@YYCK86=P6)2G@3W4Z88HM_#/!:(>VA"- 6 M,X6=:AB3 (H9^9Q5P,H#V?):B^UI*$9O1U?)$OR&"/G%O7"BS@P;*^ L")*6 MRE<6'7=V.:6]-@"Y)JJ,25H:)854',8OT'@F^KIQJTTR5X^YWLR$Q."_"*DKD[B23>^@O%<+:A8(<8)'C-U(116G$1QKB/-NU,1M0$4H1,S3]"BE8N=;2!I- M'27_B-/TE$C7J;[8,\X++9(D2PC69$8C#RAA[$6$#FR1J*RUZ*Y)$L=BJL97 MV3E:0^X=3 :^( PG'P.@F(LL&#@S,QW1T DWV*5R4&,D<54)Q6;,;':NFJ($ ML);P^'%WX8R?.BGK1"^[FQF/]4.T;($-+.-8)&WR(Z MJS2741J;>@_6YF2B[/;C,@B*E&NX+Y..MOABUB_L:^4V2HJ[IC!=Y^(P"^FEI%BQ_L*PYC!-3-4(&=92-*'<@R*V M\?*5-&U*<$6%BU#U5"+H 5J7N]T5>Z.+U2EVM>I;@,8K_W"B#/*-(_&.EXFL M#+FL=,UD_'5SW9'2SD7WDH!-B3E5\[[*$Y]^S_3FLRU/O*$FMI,W\Y ))NI, MO)CT*4JKOIKFLF%L=5K>UC5L(4[. MO6A#4P>+PMW'E0C/B:7HBECSH&U;REF0V4U&JI@+TM 8 M?16\?08 1#+^T'&!CG6B @)7[0_M*X3NT0]'JLF*6L?\BLU6-O>4BZLQUC#3 MQZU[VB.8UR>'4DU-8U'I;)$ST9"&U1QTY"5T:23M)W-8O0DS:O["T%*>P4UL M\>>\&OY5FI>&:]I0J7S#>_6]."ZH&(P=8I1[3$5J%!,GSV\8S#@@2O$@F.79 MI6E3QC3I9-4X6N6F^XNN@5>QV;<+^Z)M"Z# B9I161B(BV0^M:36HZ V&QBT MP29!0-K="#@X"7$$.J:_=1Z4DZ4 E\^0$G]!^ESV5+(%-F70_ZZ/1MZ;.Q"Z MB(.Y7-$C4"CI>=181B.+4J0ML3@)&49]/%6ARI6NDTF"*>':.G,O%D['HC@Y M%FPXS2L=Q'_!?(9OB'BH"M&BJ4E,%9V>XDU&FHQ2L4"X2MT>AK$'M44-XF[. MIJB#G4V"A&OHX, 80E#7&\RR8$0KB58P>W#>TJM8 RPA,KFPJ*ZR M2F?D_B$WN)ZT%%R)2U[IZJQ, 9!OWZMGX[9E=%HK<+A9$",3A;/TSN3T^,OSV$#WH\P/R.+ MIG=%EL\"O+\.EXOJU[_LC^@.AJ$8#M._D?,II]\(NBPEI%PHC?!(R7#:;9OQ M"V_DB5V7S9A)\#@C4TKR%>8)B=[!DC-TQ'*N)<,I&3&9YT1BN:FCE,Z,D##P M^#0*=7MI?<9"$ECP&X>L\!(.L,]6@;3IE!26@=RM&M_316K3XH<,LES&62\8 MD?#4?36EM0'[Y)U3QIB$)K15O/\R1+:.T!MA;;$-K-:]-#!&1@2&@X-)QY>*-C8T-3;)' M=D]MUXQ1<.:2BXPG)C%!#W!C2_=Y(4=!@K6 L5I= C$QI,O9.B%&E^9WD7)< M6PBW:^C8XE(R7+0>S^4-W345H8[0;2^904:W\)VU$>7H!6J,*6>A!BJ),()E M%0;2B[YVDC,7NN?8%P4A4@!UKY+:4'*^3V9#Y%VC2V*6PW@ZR^0)%.!*"Y03 MJ4*2A11HHSCFC2?@/O'+1OABI"2) T+@3U-3<*4*=^ND=-B2Z1-D%*TY)&RN"8CGYM!^'.,#2<;9<S3JL,?*YF3>XN">5C!J,3#+NR'&1B6M<; M8](V5G![/8GO/5*V\T@V>7M1HJT9:I^3&TZO'L23[8TC5FC M-=>#G?.DLPG$11C Y/,P 24_TRO&03/D*](I53 -((M<)ZXAK?>.8+%<%%1& MK5?)V66&)=R6(WQO8^:2]+(-'.!=^U#%VXTO)O"A.;$T1DD M?P1]!]Q4GF8#-5=S*P $6;CLB20/(>*_5J;Z"$<.KQM=^KDCM'UP^CK9O:]N MIA^YMB8:RQ?#>)1I&K)4].>R2T#FP5[HQEITBQ#(F]/;RWV*&HR(/ZC% M^G@7^5Z^;Q!S_U+NS2=-NYSAU+M1>OAF;N -6X2MUADLU[3+34FT4'^4K^;V M3=8Q(H? I2T.0VMD?EWQ/E,K7_1J7]FR#(L0L 0G)&W7&(].18)XI6!F)$Y$ M*F3G1LXIG2F64-&0J=]QVHLY)@F!+YM[E=I#XFWK7+"4:."N7O(28%CEBX>6 M4EBP6-'!%N=B!-J^<7S.KT47!F,FP,#SMNRG7AEA5VFQ:\E?H)H B;EVHK^ M)4NI>-*_P==Q"2=4FN61@NH8N= Y-! 8&(PCTAF+", E%A@Z<,:A& M)W)!CHW!SS-=#-29W%D_2U^)I3P)B#EG*?ON5 <_0<&X7]B$/--,5,*19'-( MBY8PEG\ZOF?K6; N#T-AOE71);:D.YA?*>XD*FD84PL.;5*0@#8EZ-GL8(F\ M]Y1;&FSJ"\.3%Q+T_2H(R8(R5#&NS MH(W=(8]'0FNTRSW,.M!@!.C0Y;$EX]O943=2\LY8#S+4.#JCI6 A<::Y/%&I"(ST:,)8;%)Q3IZ8PPX=W4)VW#F^.Q@$]X M'9M$%!) (*_&\TG$&34Y-[4C'05/ZO94P\W59$+N;,%69:D2ZIP45F2P#1>% M].D9;)4Y9LV*S4:CW[ _'H,-5(7C1!R*J!%^JB+Z5/85P\'QA49QFV"$%)>F M8$.!DZC">FIK?\9C+%5'">U98K=L\7G-HN,DGN5 M=QG/I1S&83(L,]'A)MRMA17>-)WWL9FOC"+_G%!IEU'D%:_$3WO'SPGKM5;' MT*Q3;U.0[3=DF_M<+::;$@K!I*CG],)/_5Q Z%G Z"P%>JZS'\JH^G7,@-KWZU8^V>;112E,O0SAN7N@2[SB^0RM3 O *MT\ MK0,&9Z[K;;*Q*>[3,W-2]3 #T,[5;0108#+!FE7K]@I2CM(&*G M-1"ZM!/5J5N@$>D.IJ, \SS5A7>I*)%U/D$%0J'M2MY6=*CHGG1Q7R$AP@9/ M24LP)*#Y3II56<^0K@H=RZGE2B4RI,!]$"4GDUMG!:3F<1Z7_VESNB?3WB&Z/DGE8B'3',94X2S>A< M25T;>(V$,3(!@]K\3LL=>8QA7]1C^D;G'_E..#!VCUQRH!WMF_.C90G_7YIQ ML5$_2?)5$]01N7$7U'>;S^**4<-_"]%XY[(H#/.# "7%CTML([0E*%CG]-7A MTD'WUG&BE &YKGOJ,M:GP2(8V8H//E/36XS$6 "JG,&1I._U];$,[)PS'"B.)'DB;$Y=5U3-L/NJ>F$-V_$ ML!S38R'I)H][32J:E.QQ_>("(JGA#"8TYQ(OG7&%:*N!-YFC,XU63ZY]4H]3 MK6.!2I)PK"3!;1NJX!P]6$4')MIR:+1HXTIW@H>2%=8/DB3B:A=2P U^BFA? M%K3&Z'I;K$;"DV>Q_?Y7!I(G,9C!)IS+HW'^0B6G'G?GIJY\5MW/$V!*3J6S M>0"?SY0V#XM*<0A@8#JEXKJ4;+9R&;ON,"FU 2=^@#>/=N&!8L+:/5O%T2I6A(?"D MU(9J*.6+(,%DGHIWC*=C*X><(E7G0ZZMPF,4(\(O:',0C?ID.: %!_S"LU5209$1J77Q;UHQ%@=+001$^"8AI$"EI7J^1][,)A"XAH;K'O]1 3T".#"%FVI7@(G79@8[E M]BY])T8I]7:CD:(X?X#^&Q(FC(?$5_=,CH26;6*YFCFX/([M5+A\IL1&9W$L M\3[.K9PYT7EC[M*/I'DW 3@2]#;"?K L&E@P'DZZ2D6<1,PW/> M&S#E9MZ#-U1+BII.)(K8&)L$V3Q3DLLDAPD+EWIQJ]#^@"!T^S?0!S]* M1>-WQ>R@@=@05X[+C"V:5*X>*;LG[%XM:/0&5[)5&F.3X4&*NH&@H8PA8OZ% M'B[Z\)C<\8!]1R99('O?P4=S.R=1)3=#I=E#9PD$E&,;R.$L0:60Q2$-Y=I8 MVU?!Z,'X1C2S/J&J9Q-RZI0AIY4-O,+R80VS/-(XH&/*XF$.ITK[-#*.&,YM MM/]&=Q:G_61^2<@!67RF;&:C3@G.LB9?OZ),8N7#DY3!.Z;1==;_<);$%^B[ MGN%^GEW:+#B!.PC=FCI=P$!-O!=V/Z,FYUIOR1/4#E6_RS3:T-JAU"PZC^D> M5@A1GL134&*RAXZJ6!B%E Y66",72ZRV#A)N).NMD\6<^9P MV81 3N"7F&A)F;8%]8:D]LLE)?4.2/[]V':8$3HW IPN#*%#"UD>32QOD(6 M*KE42O@ZS8(J41"_+M58@<(9D\P^B;_1T2WM3YU%Y!CSIFRC,VG'E Y=#!T@ M"".<%^*,Q[WE-5J12UI/D!L9@H:0#SESE\^"Z%/SG9-3;R2;Z3CC?)FM*)JC M6UNE:+-86\ M%S/A_2B.0ZF\QRD<1&F*_S^=1MXQ>:;1GX8)E7'"&:#I,!KHQ(=WY,N^-,W3 M$%8JFM@B6-*"V6^+]V5O'HU"ZIL[P'FPTPKFHOOP3#6,;+U:J[J:T!@]4YQR M,+I<_.VV3LCD//E%R-6!6:4F[$6:-ZF8A*IHNJPQF*OYLF?+*YSF>&XFB]:< M,I>BHW RSY'KV;S\"9+Y.TE<-NT%$3;>:8PP,_V6=6&O; _N9 R?S0S@+N7Z MZGHP\5C/\":S[O#/$U++3V8<7WC/!2Q84B#%"$AG,V7A=$6ED(O1[1^ /@M3 MYNZB^3%?<9:$N9?HI(%-AIBHHQ5-.P&W_,K&I,E/&X3Q5"#J30X,P\;9KMND M.6?=VYG"/YL=7KP/?ZG%R&-1== (0=/(D82Y[69XB1GUU"@"T6_LK3'W;B)8 M?G<7$?W-J0F3*B*G?,C=#7HY5TY+E6.F:6A!30U-M:5(_G).%0H9^@"W(,)9A9+[O3>.WIB9+3!;"%(K7$O2^6B1(?HX$( MS#F*>[#3 N+C& &2RJ+!&'PGA4(3)EQ%1B38>C8!D\5(*[(!5^T[DY9,/%/4 MG4W-=8F.(J=NMQ96DS,BJ@BJUA8GD(UBL.CEEF);%?@LP3?Q?A@W,XEFCMVR ME-;%)E@EJ!4Z-E]/L*:7;2UJNIHZ-GFZ4_OS8,*ZB>N= MR,)S47441H#D84Z-3.7U69_?:,0GQCVY(HK2TJT+M!R):X&]B,31]6J]B:=< MKS:;S/EN4!95"97))DY)*HXY]Q%1*29.\;ESZ%=UKBF.[?B"4G9)VR1;HUN( M&5O1*"SX(P>1T]U0EF[?XL3)IV9\YLS3C+OL@!JCC*6J5=< H#P=P2.P57LN MHCHCB%OWGEP>U&N57(/4N()$MN"3SIS#8[>L:$C+^C(O\* NN5.FL]84=O, M@J@NCL%TJ=41'NS5[")VT! <>J5(HG2#=@CR5SIZ([BY[0691Q/+"PP/D0I. M@89O& C0>IJB"+; Z_AO-A4)8T,;0E*]9W*VLH-)J;_*?BQIJ:),"U''Z*X5 M A9-Q^(=(US=*DNB6X4RI\R4Q2$XSG;,-A,+]%6>F0TE2M"1,$/GA>=-4AJ6 M8^\4)#N4G2MO+>R[91QT-2WBX]Z'G8_>SN&N=[SWX?/'G=.CXR_/H@9O$1@WQ(.:8)_$*_&75-%Q^6X#11+\> *%AR-7$L+_I&%D&Q)+>KP!('%5 M-%9/G'P;C0!90!D6O&G@:B^HZJ#G+[6MW>VLWGH!7#B<3TG4%4MT2Z= MY6,IB,\H57F/57;IXLK+V*O%^53< T&EPA .7-5%+(B !'O2&)J M#D01U\ 1HE,A4>!'3O=S[6WBY0B HOC&>(.S+"T(2E+=-L]:!DY:I[3]EB"* MF1WH!YC;F3.D,=BH!):2F[QEH<^$Y#.;S4T]QMA?U,$2M%$&J\B3Y\'R$NLN M;NE,0.D7'-MG9?B"( K%=4F9LUS49[OIN6RH\MAXU/*-N]R:C9=4SHP/C70U MC9;H)L9*7^("5ZTNK3$[1:L9D==E68&O"4O[G.F*DYB<<:,YISWL#"&KJ:$? M@62[<&+!?#9$DX4FD <+=6>C_2F#$>$Y+G:IY:Z%NHN0G" U6