0001403431-22-000043.txt : 20220504 0001403431-22-000043.hdr.sgml : 20220504 20220504163857 ACCESSION NUMBER: 0001403431-22-000043 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20220326 FILED AS OF DATE: 20220504 DATE AS OF CHANGE: 20220504 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Heritage-Crystal Clean, Inc. CENTRAL INDEX KEY: 0001403431 STANDARD INDUSTRIAL CLASSIFICATION: SANITARY SERVICES [4950] IRS NUMBER: 260351454 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33987 FILM NUMBER: 22892139 BUSINESS ADDRESS: STREET 1: 2175 POINT BOULEVARD STREET 2: SUITE 375 CITY: ELGIN STATE: IL ZIP: 60123 BUSINESS PHONE: 847-836-5670 MAIL ADDRESS: STREET 1: 2175 POINT BOULEVARD STREET 2: SUITE 375 CITY: ELGIN STATE: IL ZIP: 60123 10-Q 1 hcci-20220326.htm 10-Q hcci-20220326
000140343112/312022Q1false00014034312022-01-022022-03-2600014034312022-05-03xbrli:shares00014034312022-03-26iso4217:USD00014034312022-01-01iso4217:USDxbrli:shares0001403431us-gaap:ServiceMember2022-01-022022-03-260001403431us-gaap:ServiceMember2021-01-032021-03-270001403431us-gaap:ProductMember2022-01-022022-03-260001403431us-gaap:ProductMember2021-01-032021-03-2700014034312021-01-032021-03-270001403431us-gaap:CommonStockMember2022-01-010001403431us-gaap:AdditionalPaidInCapitalMember2022-01-010001403431us-gaap:RetainedEarningsMember2022-01-010001403431us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-010001403431us-gaap:RetainedEarningsMember2022-01-022022-03-260001403431us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-022022-03-260001403431us-gaap:CommonStockMember2022-01-022022-03-260001403431us-gaap:AdditionalPaidInCapitalMember2022-01-022022-03-260001403431us-gaap:CommonStockMember2022-03-260001403431us-gaap:AdditionalPaidInCapitalMember2022-03-260001403431us-gaap:RetainedEarningsMember2022-03-260001403431us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-260001403431us-gaap:CommonStockMember2021-01-020001403431us-gaap:AdditionalPaidInCapitalMember2021-01-020001403431us-gaap:RetainedEarningsMember2021-01-020001403431us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-0200014034312021-01-020001403431us-gaap:RetainedEarningsMember2021-01-032021-03-270001403431us-gaap:CommonStockMember2021-01-032021-03-270001403431us-gaap:AdditionalPaidInCapitalMember2021-01-032021-03-270001403431us-gaap:CommonStockMember2021-03-270001403431us-gaap:AdditionalPaidInCapitalMember2021-03-270001403431us-gaap:RetainedEarningsMember2021-03-270001403431us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-2700014034312021-03-27hcci:segment0001403431hcci:SourceEnvironmentalIncMember2021-09-270001403431hcci:RaiderEnvironmentalMember2021-09-130001403431hcci:BakersfieldTransferIncAndColesServicesIncMember2021-04-240001403431hcci:SourceEnvironmentalIncMember2022-03-260001403431hcci:RaiderEnvironmentalMember2022-03-260001403431hcci:BakersfieldTransferIncAndColesServicesIncMember2022-03-260001403431hcci:SourceEnvironmentalIncMember2021-01-032022-01-010001403431hcci:RaiderEnvironmentalMember2021-01-032022-01-010001403431hcci:BakersfieldTransferIncAndColesServicesIncMember2021-01-032022-01-010001403431hcci:EnvironmentalServicesSegmentMemberhcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember2022-01-022022-03-260001403431hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember2021-01-032021-03-270001403431hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberhcci:WastewaterVacuumServicesMember2022-01-022022-03-260001403431hcci:WastewaterVacuumServicesMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:WastewaterVacuumServicesMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:WastewaterVacuumServicesMember2021-01-032021-03-270001403431hcci:WastewaterVacuumServicesMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:WastewaterVacuumServicesMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberhcci:FieldServicesMember2022-01-022022-03-260001403431hcci:FieldServicesMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:FieldServicesMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:FieldServicesMember2021-01-032021-03-270001403431hcci:FieldServicesMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:FieldServicesMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberhcci:AntifreezeBusinessMember2022-01-022022-03-260001403431hcci:AntifreezeBusinessMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:AntifreezeBusinessMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:AntifreezeBusinessMember2021-01-032021-03-270001403431hcci:AntifreezeBusinessMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:AntifreezeBusinessMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberhcci:EnvironmentalServicesOtherMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesOtherMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesOtherMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:EnvironmentalServicesOtherMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesOtherMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesOtherMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberhcci:RerefineryProductSalesMember2022-01-022022-03-260001403431hcci:RerefineryProductSalesMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:RerefineryProductSalesMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:RerefineryProductSalesMember2021-01-032021-03-270001403431hcci:RerefineryProductSalesMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:RerefineryProductSalesMember2021-01-032021-03-270001403431hcci:OilCollectionServicesandRFOMemberhcci:EnvironmentalServicesSegmentMember2022-01-022022-03-260001403431hcci:OilCollectionServicesandRFOMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:OilCollectionServicesandRFOMember2022-01-022022-03-260001403431hcci:OilCollectionServicesandRFOMemberhcci:EnvironmentalServicesSegmentMember2021-01-032021-03-270001403431hcci:OilCollectionServicesandRFOMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:OilCollectionServicesandRFOMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberhcci:OilFilterBusinessMember2022-01-022022-03-260001403431hcci:OilFilterBusinessMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:OilFilterBusinessMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:OilFilterBusinessMember2021-01-032021-03-270001403431hcci:OilFilterBusinessMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:OilFilterBusinessMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMember2022-01-022022-03-260001403431hcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMember2021-01-032021-03-270001403431hcci:OilBusinessSegmentMember2021-01-032021-03-2700014034312021-01-032022-01-010001403431hcci:EnvironmentalServicesSegmentMember2021-01-020001403431hcci:EnvironmentalServicesSegmentMember2022-03-260001403431us-gaap:CustomerRelationshipsMember2022-03-260001403431us-gaap:CustomerRelationshipsMember2022-01-010001403431hcci:PermitsMember2022-03-260001403431hcci:PermitsMember2022-01-010001403431us-gaap:ComputerSoftwareIntangibleAssetMember2022-03-260001403431us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-010001403431us-gaap:NoncompeteAgreementsMember2022-03-260001403431us-gaap:NoncompeteAgreementsMember2022-01-010001403431hcci:PatentsFormulaeAndLicensesMember2022-03-260001403431hcci:PatentsFormulaeAndLicensesMember2022-01-010001403431us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember2022-03-260001403431us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember2022-01-010001403431us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember2021-09-300001403431hcci:PermitsMember2022-01-022022-03-260001403431hcci:PatentsFormulaeAndLicensesMember2022-01-022022-03-260001403431us-gaap:CustomerRelationshipsMember2022-01-022022-03-260001403431us-gaap:ComputerSoftwareIntangibleAssetMember2022-01-022022-03-260001403431us-gaap:NoncompeteAgreementsMember2022-01-022022-03-260001403431us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember2022-01-022022-03-260001403431hcci:PreviousTermLoanMemberus-gaap:SecuredDebtMember2021-01-032021-03-270001403431us-gaap:RevolvingCreditFacilityMemberhcci:AmendedAndRestatedCreditAgreementMember2021-03-180001403431us-gaap:BridgeLoanMemberhcci:AmendedAndRestatedCreditAgreementMember2021-03-180001403431us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMemberhcci:AmendedAndRestatedCreditAgreementMember2021-03-182021-03-18xbrli:pure0001403431us-gaap:RevolvingCreditFacilityMemberhcci:AmendedAndRestatedCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-03-182021-03-180001403431us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberhcci:AmendedAndRestatedCreditAgreementMember2021-03-182021-03-180001403431us-gaap:PrimeRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberhcci:AmendedAndRestatedCreditAgreementMember2021-03-182021-03-180001403431us-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberhcci:AmendedAndRestatedCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-03-182021-03-180001403431us-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberhcci:AmendedAndRestatedCreditAgreementMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-03-182021-03-180001403431hcci:AmendedAndRestatedCreditAgreementMember2021-03-182021-03-180001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:ServiceMemberus-gaap:OperatingSegmentsMember2022-01-022022-03-260001403431us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:CorporateAndEliminationsMemberus-gaap:ServiceMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:OperatingSegmentsMemberus-gaap:ProductMember2022-01-022022-03-260001403431us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:CorporateAndEliminationsMemberus-gaap:ProductMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:OperatingSegmentsMember2022-01-022022-03-260001403431hcci:CorporateAndEliminationsMember2022-01-022022-03-260001403431us-gaap:OperatingSegmentsMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:ServiceMemberus-gaap:OperatingSegmentsMember2021-01-032021-03-270001403431us-gaap:ServiceMemberus-gaap:OperatingSegmentsMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:CorporateAndEliminationsMemberus-gaap:ServiceMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:OperatingSegmentsMemberus-gaap:ProductMember2021-01-032021-03-270001403431us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:CorporateAndEliminationsMemberus-gaap:ProductMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:OperatingSegmentsMember2021-01-032021-03-270001403431us-gaap:OperatingSegmentsMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:CorporateAndEliminationsMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:OperatingSegmentsMember2022-03-260001403431hcci:EnvironmentalServicesSegmentMemberus-gaap:OperatingSegmentsMember2022-01-010001403431us-gaap:OperatingSegmentsMemberhcci:OilBusinessSegmentMember2022-03-260001403431us-gaap:OperatingSegmentsMemberhcci:OilBusinessSegmentMember2022-01-010001403431us-gaap:CorporateNonSegmentMember2022-03-260001403431us-gaap:CorporateNonSegmentMember2022-01-010001403431srt:MinimumMember2022-03-260001403431srt:MaximumMember2022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:PartsCleaningMember2022-01-022022-03-260001403431hcci:PartsCleaningMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:PartsCleaningMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:PartsCleaningMember2021-01-032021-03-270001403431hcci:PartsCleaningMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:PartsCleaningMember2021-01-032021-03-270001403431hcci:EnvironmentalServicesSegmentMemberhcci:PropertyMember2022-01-022022-03-260001403431hcci:PropertyMemberhcci:OilBusinessSegmentMember2022-01-022022-03-260001403431hcci:PropertyMember2022-01-022022-03-260001403431hcci:EnvironmentalServicesSegmentMemberhcci:PropertyMember2021-01-032021-03-270001403431hcci:PropertyMemberhcci:OilBusinessSegmentMember2021-01-032021-03-270001403431hcci:PropertyMember2021-01-032021-03-270001403431hcci:UncertainTaxPositionsMember2022-03-260001403431hcci:ForeignNetOperatingLossCarryforwardsMember2022-03-260001403431us-gaap:RestrictedStockMembersrt:DirectorMember2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:ManagementMember2022-01-022022-03-260001403431hcci:April2018Memberus-gaap:RestrictedStockMember2018-04-012018-04-300001403431hcci:April2018Memberus-gaap:RestrictedStockMember2022-01-022022-03-260001403431hcci:April2018Memberus-gaap:RestrictedStockMember2021-01-032021-03-270001403431hcci:April2018Memberus-gaap:RestrictedStockMember2022-03-260001403431hcci:April2018Memberus-gaap:RestrictedStockMember2021-03-270001403431us-gaap:RestrictedStockMembersrt:ManagementMemberhcci:May2019Member2019-05-012019-05-310001403431us-gaap:RestrictedStockMembersrt:ManagementMemberhcci:May2019Member2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:ManagementMemberhcci:May2019Member2021-01-032021-03-270001403431us-gaap:RestrictedStockMembersrt:ManagementMemberhcci:May2019Member2022-03-260001403431us-gaap:RestrictedStockMembersrt:ManagementMemberhcci:May2019Member2021-03-270001403431hcci:February2020Memberus-gaap:RestrictedStockMembersrt:ManagementMember2020-02-012020-02-290001403431hcci:February2020Memberus-gaap:RestrictedStockMembersrt:ManagementMember2022-01-022022-03-260001403431hcci:February2020Memberus-gaap:RestrictedStockMembersrt:ManagementMember2021-01-032021-03-270001403431hcci:February2020Memberus-gaap:RestrictedStockMembersrt:ManagementMember2022-03-260001403431hcci:February2020Memberus-gaap:RestrictedStockMembersrt:ManagementMember2021-03-270001403431srt:ChiefExecutiveOfficerMemberhcci:February2021Memberus-gaap:RestrictedStockMember2021-02-012021-02-280001403431srt:ChiefExecutiveOfficerMemberhcci:February2021Memberus-gaap:RestrictedStockMember2022-01-022022-03-260001403431srt:ChiefExecutiveOfficerMemberhcci:February2021Memberus-gaap:RestrictedStockMember2021-01-032021-03-270001403431srt:ChiefExecutiveOfficerMemberhcci:February2021Memberus-gaap:RestrictedStockMember2022-03-260001403431srt:ChiefExecutiveOfficerMemberhcci:February2021Memberus-gaap:RestrictedStockMember2021-03-270001403431hcci:February2021Memberus-gaap:RestrictedStockMembersrt:ManagementMember2021-02-012021-02-280001403431hcci:February2021Memberus-gaap:RestrictedStockMembersrt:ManagementMember2022-01-022022-03-260001403431hcci:February2021Memberus-gaap:RestrictedStockMembersrt:ManagementMember2021-01-032021-03-270001403431hcci:February2021Memberus-gaap:RestrictedStockMembersrt:ManagementMember2022-03-260001403431hcci:February2021Memberus-gaap:RestrictedStockMembersrt:ManagementMember2021-03-270001403431us-gaap:RestrictedStockMembersrt:DirectorMemberhcci:April2021Member2021-04-012021-04-300001403431us-gaap:RestrictedStockMembersrt:DirectorMemberhcci:April2021Member2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:DirectorMemberhcci:April2021Member2021-01-032021-03-270001403431us-gaap:RestrictedStockMembersrt:DirectorMemberhcci:April2021Member2022-03-260001403431us-gaap:RestrictedStockMembersrt:DirectorMemberhcci:April2021Member2021-03-270001403431us-gaap:RestrictedStockMemberhcci:February2022Membersrt:ManagementMember2022-02-012022-02-280001403431us-gaap:RestrictedStockMemberhcci:February2022Membersrt:ManagementMember2022-01-022022-03-260001403431us-gaap:RestrictedStockMemberhcci:February2022Membersrt:ManagementMember2021-01-032021-03-270001403431us-gaap:RestrictedStockMemberhcci:February2022Membersrt:ManagementMember2022-03-260001403431us-gaap:RestrictedStockMemberhcci:February2022Membersrt:ManagementMember2021-03-270001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMember2021-02-012021-02-0100014034312021-02-010001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMember2022-03-260001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMemberhcci:ShareBasedCompensationAwardTrancheFourMember2022-01-022022-03-260001403431hcci:ShareBasedCompensationAwardTrancheFiveMemberus-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMember2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMember2022-01-022022-03-260001403431us-gaap:RestrictedStockMembersrt:BoardOfDirectorsChairmanMember2021-02-010001403431us-gaap:EmployeeStockMemberhcci:EmployeeStockPurchasePlanof2008Member2022-03-260001403431us-gaap:EmployeeStockMemberhcci:EmployeeStockPurchasePlanof2008Member2022-01-022022-03-260001403431hcci:HBRRetrievHoldcoLLCRetrievMemberus-gaap:SubsequentEventMember2022-04-08

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549

FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 26, 2022
 OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 For the transition period from _________________to _________________

Commission File Number 001-33987

hcci-20220326_g1.jpg

HERITAGE-CRYSTAL CLEAN, INC.
(Exact name of registrant as specified in its charter)
Delaware 26-0351454
State or other jurisdiction of (I.R.S. Employer
Incorporation Identification No.)

2175 Point Boulevard
Suite 375
Elgin, IL 60123
(Address of principal executive offices and zip code)  

Registrant’s telephone number, including area code: (847) 836-5670
Securities registered pursuant to Section 12(b) of the Act:
Title of each ClassTrading SymbolName of Exchange on which registered
Common Stock, par value $0.01 per shareHCCINASDAQ

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

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

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company.  See definitions of “large accelerated filer,” “accelerated filer,” "smaller
1


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

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

On May 3, 2022, there were outstanding 24,281,896 shares of Common Stock, $0.01 par value, of Heritage-Crystal Clean, Inc.



2


Table of Contents

3


PART I

    ITEM 1. FINANCIAL STATEMENTS
Heritage-Crystal Clean, Inc.
Condensed Consolidated Balance Sheets
(In Thousands, Except Share and Par Value Amounts)
 March 26,
2022
January 1,
2022
(unaudited)
ASSETS
Current assets:
Cash and cash equivalents$71,066 $56,269 
Accounts receivable - net70,047 62,513 
Inventory - net30,195 29,536 
Assets held for sale1,125 1,125 
Other current assets5,954 6,773 
Total current assets178,387 156,216 
Property, plant and equipment - net171,893 166,301 
Right of use assets91,528 83,865 
Equipment at customers - net24,582 24,146 
Software and intangible assets - net44,676 45,949 
Goodwill49,695 49,695 
Other assets654 692 
Total assets$561,415 $526,864 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable$43,055 $36,179 
Current portion of lease liabilities21,598 20,146 
Contract liabilities - net2,570 2,094 
Accrued salaries, wages, and benefits6,632 8,980 
Taxes payable13,448 8,474 
Other current liabilities11,944 9,476 
Total current liabilities99,247 85,349 
  Lease liabilities, net of current portion72,192 65,041 
Other long term liabilities591 473 
Contingent consideration1,410 2,819 
Deferred income taxes31,525 31,126 
Total liabilities$204,965 $184,808 
STOCKHOLDERS' EQUITY:
Common stock - 26,000,000 shares authorized at $0.01 par value, 23,477,764 and 23,473,931 shares issued and outstanding at March 26, 2022 and January 1, 2022, respectively
$235 $235 
Additional paid-in capital206,390 204,920 
Retained earnings149,945 137,067 
Accumulated other comprehensive loss(120)(166)
Total stockholders' equity 356,450 342,056 
Total liabilities and stockholders' equity$561,415 $526,864 
 
See accompanying notes to financial statements.
4



Heritage-Crystal Clean, Inc.
Condensed Consolidated Statements of Income
(In Thousands, Except per Share Amounts)
(Unaudited)
 First Quarter Ended,
 March 26,
2022
March 27, 2021
Revenues
Service revenues$68,907 $57,700 
Product revenues64,482 42,266 
Rental income5,977 5,416 
Total revenues$139,366 $105,382 
Operating expenses
Operating costs$101,783 $76,771 
Selling, general, and administrative expenses13,735 12,188 
Depreciation and amortization6,507 3,782 
Other (income) - net(210)(108)
Operating income17,551 12,749 
Interest expense – net223 324 
Income before income taxes17,328 12,425 
Provision for income taxes4,450 3,219 
Net income$12,878 $9,206 
Net income per share: basic$0.55 $0.39 
Net income per share: diluted$0.54 $0.39 
Number of weighted average shares outstanding: basic23,476 23,373 
Number of weighted average shares outstanding: diluted23,636 23,509 

 
See accompanying notes to financial statements.
5




Heritage-Crystal Clean, Inc.
Condensed Consolidated Statements of Comprehensive Income
(In Thousands)
(Unaudited)

 First Quarter Ended,
 March 26,
2022
March 27,
2021
Net income$12,878 $9,206 
Other comprehensive income:
Currency translation adjustments46  
Total other comprehensive income:$46 $ 
Comprehensive income$12,924 $9,206 

See accompanying notes to financial statements.
6


Heritage-Crystal Clean, Inc.
Condensed Consolidated Statement of Stockholders’ Equity
(In Thousands, Except Share Amounts)
For the First Quarter Ended March 26, 2022 and March 27, 2021
(Unaudited)


First Quarter Ended,
March 26, 2022
SharesPar
Value
Common
Additional Paidin
Capital
Retained EarningsAccumulated Other Comprehensive LossTotal Equity
Balance, January 1, 202223,473,931 $235 $204,920 $137,067 $(166)$342,056 
Net income— — — 12,878 — 12,878 
Currency translation adjustment— — — — 46 46 
Issuance of common stock – ESPP3,833 — 117 — — 117 
Share-based compensation— — 1,353 — — 1,353 
Balance at March 26, 202223,477,764 $235 $206,390 $149,945 $(120)$356,450 
First Quarter Ended,
March 27, 2021
SharesPar
Value
Common
Additional Paidin
Capital
Retained EarningsAccumulated Other Comprehensive LossTotal Equity
Balance at January 2, 202123,340,700 $233 $201,148 $76,119 $ $277,500 
Net income— — — 9,206 — 9,206 
Issuance of common stock – ESPP6,072 — 122 — — 122 
Share-based compensation43,662 1 1,217 — — 1,218 
Share repurchases to satisfy tax withholding obligations— — (729)— — (729)
Balance at March 27, 202123,390,434 $234 $201,758 $85,325 $ $287,317 
 




7


Heritage-Crystal Clean, Inc.
Condensed Consolidated Statements of Cash Flows
(In Thousands)
(Unaudited)
 First Quarter Ended,
 March 26,
2022
March 27,
2021
Cash flows from Operating Activities: 
Net income$12,878 $9,206 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization6,507 3,782 
Uncollectible provision147 474 
Share-based compensation1,493 1,218 
Deferred taxes399 3,299 
Other, net84 376 
Changes in operating assets and liabilities:
   (Increase) in accounts receivable(7,681)(4,609)
   (Increase) in inventory(659)(552)
   Decrease in other current assets819 2,557 
   Increase in accounts payable 6,210 1,345 
   Increase (decrease) in accrued liabilities4,393 (893)
Cash provided by operating activities$24,590 $16,203 
Cash flows from Investing Activities:  
Capital expenditures$(9,146)$(5,411)
Proceeds from sale of assets1 149
Cash used in investing activities$(9,145)$(5,262)
Cash flows from Financing Activities:  
Payment of Term Loan (30,000)
Debt Issuance Costs  (804)
Repayment of principal on finance leases(765)(436)
Share repurchases to satisfy tax withholding obligations (729)
Proceeds from the issuance of common stock117 122 
Cash used in financing activities$(648)$(31,847)
Net increase (decrease) in cash and cash equivalents14,797 (20,906)
Cash and cash equivalents, beginning of period56,269 67,575 
Cash and cash equivalents, end of period$71,066 $46,669 
Supplemental disclosure of cash flow information:  
Income taxes paid$18 $947 
Cash paid for interest73 108 
Supplemental disclosure of non-cash information: 
Payables for construction in progress1,112 754 

See accompanying notes to financial statements.

8



HERITAGE-CRYSTAL CLEAN, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

March 26, 2022


(1)    ORGANIZATION AND NATURE OF OPERATIONS

Heritage-Crystal Clean, Inc., a Delaware corporation and its subsidiaries (collectively the “Company”), provide parts cleaning, hazardous and non-hazardous containerized waste, used oil collection, wastewater vacuum, antifreeze recycling and field services primarily to small and mid-sized industrial and vehicle maintenance customers. The Company owns and operates a used oil re-refinery where it re-refines used oils and sells high quality base oil for use in the manufacture of finished lubricants as well as other re-refinery products. The Company also has multiple locations where it dehydrates used oil. The oil processed at these locations is primarily sold as recycled fuel oil. The Company also operates multiple non-hazardous waste processing facilities as well as antifreeze recycling facilities at which it produces virgin-quality antifreeze. The Company's locations are in the United States and Ontario, Canada. The Company conducts its primary business operations through Heritage-Crystal Clean, LLC, its wholly owned subsidiary, and all intercompany balances have been eliminated in consolidation.

The Company has two reportable segments: "Environmental Services" and "Oil Business." The Environmental Services segment consists of the Company's parts cleaning, containerized waste management, wastewater vacuum, antifreeze recycling activities, and field services. The Oil Business segment consists of the Company's used oil collection, recycled fuel oil sales, used oil re-refining activities, and used oil filter removal and disposal services. No customer represented greater than 10% of consolidated revenues for any of the periods presented. There were no intersegment revenues. Both segments operate in the United States and, to an immaterial degree, in Ontario, Canada. As such, the Company is not disclosing operating results by geographic segment.

The Company’s fiscal year ends on the Saturday closest to December 31. The most recent fiscal year ended on January 1, 2022. Each of the Company's first three fiscal quarters consists of twelve weeks while the last fiscal quarter consists of sixteen or seventeen weeks.  

In the Company's Environmental Services segment, product revenues include sales of solvent, machines, absorbent, accessories, and antifreeze; service revenues include servicing of parts cleaning machines, containerized waste removal services, wastewater vacuum services, field services, and other services; rental income includes embedded lease income from certain of our parts cleaning contracts. In the Company's Oil Business segment, product revenues primarily consist of sales of re-refined base oil, re-refinery co-products and recycled fuel oil; service revenues include revenues from used oil collection activities, collecting and disposing of wastewater and removal and disposal of used oil filters. Due to the Company's integrated business model, it is impracticable to separately present costs of tangible products and costs of services.

COVID-19 Pandemic

We are closely monitoring the spread and impact of the COVID-19 pandemic and are continually assessing its potential effects on our business and our financial performance as well as the businesses of our customers and vendors. The Company cannot predict the duration or severity of the COVID-19 pandemic, and we cannot reasonably estimate the financial impact the COVID-19 outbreak will have on our results and significant estimates going forward.

The ultimate impact of the COVID-19 pandemic on our business, results of operations, financial condition and cash flows is highly uncertain and cannot be accurately predicted and is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy, and any new information that may emerge concerning the COVID-19 outbreak and the actions to contain it or treat its impact. In fiscal 2021, the continued impact on our business as a result of COVID-19 pandemic resulted in additional lost work hours which negatively impacted our ability to service our customers on a timely basis, the effect of which is included in the fiscal 2021 financial operations in this filing. Although no material impact on our business occurred during the first quarter of 2022, the continued impact on our business as a result of the COVID-19 pandemic could result in a material adverse effect on our business, results of operations, financial condition, prospects and the trading prices of our securities in the near-term and throughout 2022.


9


(2)    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

    The Company's significant accounting policies are described in Note 2, "Summary of Significant Accounting Policies," in the Company's Annual Report on Form 10-K for the fiscal year ended January 1, 2022. There have been no material changes in these policies or their application during the first quarter of fiscal 2022.


10



(3)    BUSINESS COMBINATIONS

On September 27, 2021, the Company completed the acquisition of Source Environmental, Inc., ("Source Environmental"), which increases the Company's penetration in the hazardous and non-hazardous waste business in several markets in the western U.S. This transaction also provides us the opportunity to internalize the performance of certain field service activities in the western U.S. Total consideration for the acquisition was approximately $20.4 million. To date, there have been no adjustments to the purchase price. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Source Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. Transaction costs incurred in conjunction with the acquisition of Source Environmental were immaterial. The results of Source Environmental are consolidated into the Company’s Environmental Services segment.

On September 13, 2021, the Company completed the acquisition of Raider Environmental Services of Florida, Inc., ("Raider Environmental"), which has expanded our network of wastewater processing, oil collection and non-hazardous waste consolidation and solidification to better serve our customers in Florida and throughout the Southern United States. Total consideration for the acquisition was approximately $13.7 million. To date, there have been no adjustments to the purchase price. This acquisition provides the Company with another wastewater treatment facility as well as assets to help further our initiative to increase our non-hazardous containerized waste processing capabilities. This also provides us exposure to industry verticals in which we didn't previously participate. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Raider Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. Transaction costs incurred in conjunction with the acquisition of Raider Environmental were immaterial. The results of Raider Environmental are consolidated primarily into the Company’s Environmental Services segment and an immaterial amount in the Oil Business segment from the date of acquisition.

On August 24, 2021, Heritage-Crystal Clean completed the acquisition of certain assets of Bakersfield Transfer, Inc., and Cole’s Services, Inc., together known as ("Cole's Environmental"), which processed, stored, and disposed of hazardous waste within the state of California. The purchase price was $17.3 million subject to certain adjustments, including a contingent consideration provision. Goodwill recognized from the acquisition of Cole's Environmental, represents the excess of the estimated purchase consideration transferred over the estimated fair value of the assets acquired and liabilities assumed. To date, there have been no adjustments to the purchase price. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Cole's Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. The results of Cole's Environmental are consolidated primarily into the Company’s Environmental Services segment and an immaterial amount in the Oil Business segment from the date of acquisition.

The following table summarizes the estimated fair values of the assets acquired, net of cash acquired, related to each acquisition as of March 26, 2022:


As of March 26, 2022
(thousands)
Source Environmental, Inc.
Raider Environmental Services of Florida, Inc.
Cole's Environmental
Accounts receivable$1,064 $488 $ 
Inventory  73 
Other current assets6 162  
Property, plant, & equipment174 4,404 2,455 
Intangible assets13,692 6,056 9,620 
Goodwill6,174 2,835 5,144 
Accounts payable and accruals(677)(218) 
Total purchase price, net of cash acquired$20,433 $13,727 $17,292 
Less: contingent consideration  5,819 
Less: to be placed in escrow  100 
Net cash paid$20,433 $13,727 $11,373 


11


(4) REVENUE

We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Revenue is recognized when our performance obligations under the terms of a contract with our customers are satisfied. Recognition occurs when the Company transfers control by completing the specified services at the point in time the customer benefits from the services performed or once our products are delivered. The majority of revenue is recognized at a point in time, except for rental income which is recognized on an over time basis. The Company measures progress toward complete satisfaction of a performance obligation satisfied over time using a cost-based input method. This method of measuring progress provides a faithful depiction of the transfer of goods or services because the costs incurred are expected to be substantially proportionate to the Company’s satisfaction of the performance obligation. Revenue is measured as the amount of consideration we expect to receive in exchange for completing our performance obligations. Sales tax and other taxes we collect with revenue-producing activities are excluded from revenue. In the case of contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation based on the relative stand-alone selling prices of the various goods and/or services encompassed by the contract. We do not have any material significant payment terms as payment is generally due within 30 days after the performance obligation has been satisfactorily completed. The Company has elected the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less. In applying the guidance in Topic 606, there were no judgments or estimates made that the Company deems significant.

Contract Balances — Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. Contract liabilities primarily consist of advance payments of performance obligations yet to be fully satisfied in the period reported. Our contract liabilities and contract assets are reported in a net position at the end of each reporting period.

We disaggregate our revenue from contracts with customers by major lines of business for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.

The following table disaggregates our revenue by major lines:
First Quarter Ended,
March 26, 2022March 27, 2021
Total Net Sales by Major Lines of Business (thousands)
Environmental ServicesOil BusinessTotalEnvironmental ServicesOil BusinessTotal
Parts Cleaning, Containerized Waste, & related products/services$46,857 $ $46,857 $38,833 $ $38,833 
Wastewater Vacuum Services17,390  17,390 13,692  13,692 
Field Services6,290  6,290 4,096  4,096 
Antifreeze Business7,657  7,657 6,988  6,988 
Environmental Services - Other494  494 441  441 
Re-refinery Product Sales 49,139 49,139  30,054 30,054 
Oil Collection Services & RFO 4,313 4,313  4,617 4,617 
Oil Filter Business 1,249 1,249  1,245 1,245 
Revenues from Contracts with Customers78,688 54,701 133,389 64,050 35,916 99,966 
Rental Income5,963 14 5,977 5,407 9 5,416 
Total Revenues$84,651 $54,715 $139,366 $69,457 $35,925 $105,382 


12


The following table provides information about contract assets and contract liabilities from contracts with customers:
(thousands)March 26, 2022January 1, 2022
Contract assets$102 $268 
Contract liabilities2,672 2,362 
Contract liabilities - net$2,570 $2,094 

During the fiscal quarter ended March 26, 2022, the Company recognized $2.1 million in revenue that was included in the contract liabilities balance as of January 1, 2022. The Company has no assets recognized from costs to obtain or fulfill a contract with a customer. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.


(5)    ACCOUNTS RECEIVABLE

Accounts Receivable — Net, includes amounts billed to and currently due from customers. The amounts due are stated at their net estimated realizable value. The allowance for uncollectible accounts is our best estimate of the amount of probable lifetime-expected credit losses in existing accounts receivable and is determined based on our historical collections experience, age of the receivable, knowledge of the customer and the condition of the general economy and industry as a whole. The Company does not have any off-balance-sheet credit exposure related to its customers.

Accounts receivable for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022 consisted of the following:
(thousands)March 26,
2022
January 1,
2022
Trade$67,550 $59,132 
Less: allowance for uncollectible accounts2,742 2,928 
Trade - net64,808 56,204 
Related parties4,900 5,410 
Other339 899 
Total accounts receivable - net$70,047 $62,513 

The following table provides the changes in the Company’s allowance for uncollectible accounts for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022:
(thousands)March 26,
2022
January 1,
2022
Balance at beginning of period$2,928 $2,502 
Provision for uncollectible accounts147 1,930 
Accounts written off, net of recoveries(333)(1,504)
Balance at end of period$2,742 $2,928 
13




(6)    INVENTORY

The carrying value of inventory consisted of the following:
 (thousands)March 26,
2022
January 1,
2022
Solvents and solutions$8,088 $7,704 
Used oil and processed oil9,816 9,361 
Machines4,988 4,995 
Drums and supplies5,574 5,731 
Other2,176 2,246 
Total inventory30,642 30,037 
Less: machine refurbishing reserve447 501 
Total inventory - net$30,195 $29,536 
 
Inventory consists primarily of used oil, processed oil, solvents and solutions, new and refurbished parts cleaning machines, drums and supplies, and other items. Inventories are valued at the lower of first-in, first-out (FIFO) cost or net realizable value, net of any reserves for excess, obsolete, or unsalable inventory. The Company monitors its inventory levels at each of its locations and evaluates inventories for excess or slow-moving items. If circumstances indicate the cost of inventories exceed their recoverable value, inventories are reduced to net realizable value. The Company had no inventory write downs during the first quarter of fiscal 2022 or 2021.


(7) GOODWILL AND OTHER INTANGIBLE ASSETS

Goodwill is measured as a residual amount as of the acquisition date, which in most cases results in measuring goodwill as an excess of the purchase consideration transferred plus the fair value of any noncontrolling interest in the acquiree over the fair value of the net assets acquired, including any contingent consideration. The Company tests goodwill for impairment annually in the fourth quarter and in interim periods if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company's determination of fair value requires certain assumptions and estimates, such as margin expectations, market conditions, growth expectations, expected changes in working capital, etc., regarding expected future profitability and expected future cash flows. The Company reports and tests goodwill for impairment only in its Environmental Services reporting unit.

The following table shows changes to our goodwill balances by segment from January 1, 2022 to March 26, 2022:
(thousands)
Environmental ServicesTotal
Goodwill at January 1, 2022
    Gross carrying amount$49,695 $49,695 
    Accumulated impairment loss  
Net book value at January 1, 2022$49,695 $49,695 
Goodwill at March 26, 2022
     Gross carrying amount49,695 $49,695 
     Accumulated impairment loss  
Net book value at March 26, 2022$49,695 $49,695 


14


The following is a summary of software and other intangible assets:
March 26, 2022January 1, 2022
(thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer & supplier relationships$47,167 $21,952 $25,215 $47,167 $20,725 $26,442 
Permits13,590 1,074 12,516 13,590 879 12,711 
Software11,893 6,605 5,288 11,721 6,399 5,322 
Non-compete agreements4,433 3,450 983 4,048 3,340 708 
Patents, formulae, and licenses1,769 921 848 1,769 906 863 
Other*616 790 (174)996 1,093 (97)
Total software and intangible assets$79,468 $34,792 $44,676 $79,291 $33,342 $45,949 
*Other intangibles include an above market lease acquired in September 2021 that had a fair value of ($0.7) million upon acquisition and is being accreted over the remaining useful life of the lease.

Amortization expense was $1.4 million for the first quarter ended March 26, 2022, and $1.2 million for the first quarter ended March 27, 2021.

The weighted average useful lives of software and other intangibles are as follows:
Weighted Average Useful Life (years)
Permits16
Patents, formulae, & licenses15
Customer and supplier relationships12
Software9
Non-compete agreements5
Other7

    The estimated amortization expense for the remainder of fiscal 2022 and each of the five succeeding fiscal years is as follows:
(millions)
Fiscal YearAmortization Expense
2022$4.7
20235.6
20243.9
20252.9
20262.4
20272.3

The preceding expected amortization expense is an estimate. Actual amounts of amortization expense may differ from estimated amounts due to additional intangible asset acquisitions, the finalization of the fair value of intangible assets that have been acquired from business combinations, disposal of intangible assets, accelerated amortization of intangible assets, and other events.

15



(8)    ACCOUNTS PAYABLE

Accounts payable consisted of the following:
(thousands)
March 26,
2022
January 1,
2022
Accounts payable$42,034 $35,613 
Accounts payable - related parties1,021 566 
Total accounts payable$43,055 $36,179 


(9)    DEBT AND FINANCING ARRANGEMENTS
Bank Credit Facility

On March 18, 2021, Heritage-Crystal Clean, LLC, (the “Company”), entered into an Amended and Restated Credit Agreement (the "Agreement"), by and among the Company, its parent, Heritage-Crystal Clean, Inc., and the Company’s subsidiaries identified therein and Bank of America, N.A., as administrative agent, JPMorgan Chase Bank, N.A., and Wells Fargo Bank, National Association. The Agreement replaces the Company's previous Credit Agreement dated as of February 21, 2017. During the first quarter of 2021 the Company paid down its previous term loan, in full, of $30.0 million. The new Agreement provides for borrowings of up to $100.0 million, in the form of a revolving facility, of which $15 million can be used in the form of a Swing Line loan.

Loans made under the Agreement, as amended, may be Base Rate Loans or LIBOR Rate Loans, at the election of the Borrower subject to certain exceptions. Base Rate Loans have an interest rate equal to (i) the higher of (a) the federal funds rate plus 0.5%, (b) the London Interbank Offering Rate (“LIBOR”) plus 1%, or (c) Bank of America's prime rate, plus (ii) a variable margin of between 0.50% and 1.25% depending on the Company's total leverage ratio, calculated on a consolidated basis. LIBOR rate loans have an interest rate equal to (i) the LIBOR rate plus (ii) a variable margin of between 1.50% and 2.25% depending on the Company's total leverage ratio. Amounts borrowed under the Agreement are secured by a security interest in substantially all of the Company's tangible and intangible assets. The Company incurred $0.8 million of debt issuance costs related to the amended credit agreement.

The Credit Agreement contains customary terms and provisions (including representations, covenants, and conditions) for transactions of this type. Certain covenants, among other things, restrict the Company's and its subsidiaries' ability to incur indebtedness, grant liens, make investments and sell assets. The Credit Agreement also contains customary events of default, covenants and representations and warranties. Financial covenants include:

An interest coverage ratio (based on interest expense and EBITDA) of at least 3.5 to 1.0;

A total leverage ratio no greater than 3.0 to 1.0, provided that in the event of a permitted acquisition having an aggregate consideration equal to $10.0 million or more, at the Borrower’s election, the foregoing 3.00 to 1.00 shall be deemed to be 3.50 to 1.00 for the fiscal quarter in which such permitted acquisition occurs and the three immediately following fiscal quarters and will thereafter revert to 3.00 to 1.00.

The Credit Agreement places certain limitations on acquisitions and the payment of dividends.
On July 27, 2017, the Financial Conduct Authority, which regulates LIBOR, announced that it intended to phase out the London Interbank Offered Rate by the end of 2021. Subsequently the phase out deadline has been extended to June 30, 2023. We expect that widespread use of LIBOR will transition to alternative interest rates in the near future. Since loans made under our Credit Agreement may be LIBOR based loans, the phasing out of LIBOR may adversely affect interest rates that could result in higher borrowing costs and higher interest expense. As the Company does not have any outstanding borrowings under the financial instruments impacted by LIBOR, the effect on the financial statements is not material.

The Company had no outstanding borrowings as of March 26, 2022 and January 1, 2022.

16


For the first quarter ended March 26, 2022, the Company recorded interest expense of $0.2 million with respect to our credit line and related amortization of debt issuance costs. For the first quarter ended March 27, 2021, the Company recorded interest expense of $0.3 million with respect to our term loan and credit line, and related amortization of debt issuance costs.

As of March 26, 2022 and January 1, 2022, the Company was in compliance with all covenants under its Credit Agreement. As of March 26, 2022 and January 1, 2022, the Company, had $5.6 million of standby letters of credit issued for both periods, and $94.4 million was available for borrowing under the bank credit facility for both periods.
17


(10)    SEGMENT INFORMATION

The Company has two reportable segments: "Environmental Services" and "Oil Business." The Environmental Services segment consists primarily of the Company's parts cleaning, containerized waste management, wastewater vacuum services, antifreeze recycling activities, and field services. The Oil Business segment consists primarily of the Company's used oil collection, used oil re-refining activities, and the dehydration of used oil to be sold as recycled fuel oil.

No single customer in either segment accounted for more than 10.0% of consolidated revenues in any of the periods presented. There were no intersegment revenues. Both the Environmental Services and Oil Business segments operate in the United States and, to an immaterial degree, in Ontario, Canada. As such, the Company is not disclosing operating results by geographic segment.

Segment results for the first quarter ended March 26, 2022 and March 27, 2021 were as follows:

First Quarter Ended,
March 26, 2022
(thousands)Environmental
Services
Oil BusinessCorporate and
Eliminations
Consolidated
Revenues
Service revenues$66,299 $2,608 $ $68,907 
Product revenues12,389 52,093  64,482 
Rental income5,963 14  5,977 
Total revenues$84,651 $54,715 $ $139,366 
Operating expenses
Operating costs67,61834,165 101,783 
Operating depreciation and amortization2,8882,084 4,972 
Profit before corporate selling, general, and administrative expenses$14,145 $18,466 $ $32,611 
Selling, general, and administrative expenses13,73513,735
Depreciation and amortization from SG&A1,5351,535
Total selling, general, and administrative expenses$15,270 $15,270 
Other (income) - net(210)(210)
Operating income17,551
Interest expense – net223223
Income before income taxes$17,328 









18


First Quarter Ended,
March 27, 2021
(thousands)
Environmental
Services
Oil BusinessCorporate and
Eliminations
Consolidated
Revenues
Service revenues$53,303 $4,397 $ $57,700 
Product revenues10,747 31,519  42,266 
Rental income5,407 9  5,416 
Total revenues$69,457 $35,925 $ $105,382 
Operating expenses
Operating costs51,88024,891 76,771
Operating depreciation and amortization1,579948 2,527
Profit before corporate selling, general, and administrative expenses$15,998 $10,086 $ $26,084 
Selling, general, and administrative expenses12,18812,188
Depreciation and amortization from SG&A1,2551,255
Total selling, general, and administrative expenses$13,443 $13,443 
Other (income) - net(108)(108)
Operating income12,749
Interest expense – net324324
Income before income taxes$12,425 
Total assets by segment as of March 26, 2022 and January 1, 2022 were as follows:
(thousands)March 26, 2022January 1, 2022
Total Assets:
Environmental Services$292,521 $281,333 
Oil Business181,281 171,188 
Unallocated Corporate Assets87,613 74,343 
Total$561,415 $526,864 

Segment assets for the Environmental Services and Oil Business segments consist of property, plant, and equipment, right-of-use assets, intangible assets, accounts receivable, goodwill, and inventories. Assets for the corporate unallocated amounts consist of property, plant, and equipment used at the corporate headquarters as well as cash and net deferred tax assets.

19


(11)    COMMITMENTS AND CONTINGENCIES

LEASES

Lessee

The Company leases buildings and property, railcars, machinery and equipment, and various types of vehicles and trailers for use in our operations. Each arrangement is evaluated individually to determine if the arrangement is or contains a lease at inception. The Company has lease agreements with lease and non-lease components and we have elected to not separate lease and non-lease components for all classes of underlying assets. In addition, our lease agreements do not contain any material residual guarantees or restrictive covenants.

Leases may include variable lease payments for common area maintenance, real estate taxes, and truck lease mileage. Variable lease payments are not included in the initial measurement of the right-of-use assets or lease liabilities, and are recorded as lease expense in the period incurred. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that we will exercise that option. We have elected not to record leases with an initial term of 12 months or less on the balance sheet and instead recognize those lease payments on a straight-line basis over the lease term. Leases with initial terms in excess of 12 months are recorded as either operating or financing leases in our Consolidated Balance Sheet.

Right-of-use assets represent the Company's right to use an underlying asset during the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Our leased right-of-use assets are measured at the initial measurement of the lease liability, adjusted for any lease payments made prior to the lease commencement date, less any lease incentives received and other initial direct costs incurred. Our lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at commencement date, including lease term, in determining the present value of future payments.

Our leases have remaining terms ranging from less than one month to approximately 12 years and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. Our finance leases include a fleet of mobile equipment.

Lessor

The Company is a lessor of portions of buildings and property, railcars, and equipment such as embedded leases of parts cleaning machines. Each of the Company’s leases is classified as an operating lease, and the vast majority are short-term leases. Variable lease payments include real and personal property taxes, which are based on the lessee’s pro rata portion of such amounts, and excess mileage charges which are computed as the actual miles traveled in a calendar year minus the maximum average mileage allowance as specified per the contract. Options to extend the lease beyond the original terms range from day-to-day renewals to increments of five-year extensions. Options to terminate the lease range from immediate termination upon return of the asset to various written notification periods following a minimum lease term. Options for a lessee to purchase the underlying asset are not contractually specified but may be negotiated on a case-by-case basis. Significant judgments made in determining whether a contract contains a lease include assessments as to whether or not the contract conveys the right to direct the use of an identified asset. Significant judgments made in allocating consideration between lease and non-lease components include techniques applied in estimating the relative stand-alone selling prices of the lease and non-lease components of the contract in cases where a stand-alone selling price is not directly observable. No leased assets are covered by residual value guarantees. The Company manages the risk associated with the residual value of leased assets through such means as performing periodic maintenance and upkeep activities and the inclusion of contractual terms that hold the lessee responsible for damage incurred to leased assets. The Company has made an accounting policy election to exclude from the consideration in the contract, and from variable payments not included in the consideration in the contract, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the lessor from a lessee.

The Company recognizes rental income on a straight-line basis for that portion of the consideration allocated to the embedded lease component of certain of our parts cleaning contracts. We also recognize rental income on certain subleases of railcars and portions of buildings and property.

Rental income was as follows:

20


First Quarter Ended,
March 26, 2022March 27, 2021
(thousands)Environmental ServicesOil BusinessTotalEnvironmental ServicesOil BusinessTotal
Parts Cleaning$5,939 $ $5,939 $5,407 $ $5,407 
Property24 14 38  9 9 
Total rental income$5,963 $14 $5,977 $5,407 $9 $5,416 
Purchase Obligations

The Company may enter into purchase obligations with certain vendors. They represent expected payments to third party service providers and other commitments entered into during the normal course of our business. These purchase obligations are generally cancellable with or without notice, without penalty, although certain vendor agreements provide for cancellation fees or penalties depending on the terms of the contract.

The Company has purchase obligations in the form of open purchase orders of $32.3 million as of March 26, 2022, and $16.5 million as of January 1, 2022, primarily for used oil, solvent, machine purchases, disposal and transportation expenses, and capital expenditures.

Litigation and Claims

The Company may be subject to investigations, claims or lawsuits as a result of operating its business, including matters governed by environmental laws and regulations. The Company may also be subject to tax audits in a variety of jurisdictions. When claims are asserted, the Company evaluates the likelihood that a loss will occur and records a liability for those instances when the likelihood is deemed probable and the exposure is reasonably estimable. The Company carries insurance at levels it believes are adequate to cover loss contingencies based on historical claims activity. When the potential loss exposure is limited to the insurance deductible and the likelihood of loss is determined to be probable, the Company accrues for the amount of the required deductible, unless a lower amount of exposure is estimated. As of March 26, 2022 and January 1, 2022, the Company had accrued $3.2 million related to loss contingencies and other contingent liabilities for both periods.

(12)    INCOME TAXES

Tax expense for the first fiscal quarter of 2022 was $4.4 million. The Company's effective tax rate for the first quarter of fiscal 2022 was 25.7% compared to 25.9% in the first quarter of fiscal 2021. The rate decrease is principally attributable to the reduced impact of certain adjustments to financial reporting income due to increased levels of profitability as compared to the first quarter of fiscal 2021.

The Company establishes reserves when it is more likely than not that the Company will not realize the full tax benefit of a position. The Company had a reserve of $2.2 million for uncertain tax positions as of March 26, 2022. The gross unrecognized tax benefits would, if recognized, decrease the Company's effective tax rate.

As of March 26, 2022, the Company believes it is more likely than not that a benefit from foreign net operating loss carryforwards will not be realized. The Company provided a valuation allowance against those foreign net operating loss carryforwards of $0.6 million.


21


(13)    SHARE-BASED COMPENSATION

 Restricted Stock Compensation/Awards

Annually, the Company grants restricted shares to its Board of Directors. The shares become fully vested one year from their grant date. The fair value of each restricted stock grant is based on the closing price of the Company's common stock on the date of grant. The Company amortizes the expense over the service period, which is the fiscal year in which the award is granted. In addition, the Company may grant restricted shares to certain members of management based on their services and contingent upon continued service with the Company. The restricted shares vest over a period of approximately three years from the grant date. The fair value of each restricted stock grant is based on the closing price of the Company's common stock on the date of grant.

The following table shows a summary of restricted share grants and expense resulting from the awards:
    
Compensation Expense
(thousands, except share amounts)First Quarter Ended,Unrecognized Expense as of,
Recipient of GrantGrant DateRestricted SharesMarch 26, 2022March 27, 2021March 26, 2022March 27, 2021
Special Incentive GrantApril, 2018350,000313298 67 1,354 
Members of ManagementMay, 201923,560 59  203 
Members of ManagementFebruary, 202041,1382038 67 355 
Chief Executive OfficerFebruary, 2021500,000613 394 3,268 5,923 
Members of ManagementFebruary, 202135,8985222 396 635 
Board of DirectorsApril, 202111,487 77  256 
Members of ManagementFebruary, 202275,355129159 1,419 1,917 

On January 8, 2021, the Company and Mr. Brian Recatto entered into an amended Executive Employment Agreement (the “Amended Agreement”) which was effective on February 1, 2021. Pursuant to the Amended Agreement, the Company replaced in its entirety section 4.3 of the First Amendment to the Executive Employment Agreement relating to equity compensation that was effective February 1, 2017. As of February 1, 2021, Mr. Recatto received a one-time award of 500,000 shares of restricted stock, subject to the achievement of performance criteria established by the Compensation Committee of the Board of Directors pursuant to the Company's 2019 Incentive Plan.

The award date for such Performance-Based Restricted Stock was on February 1, 2021. Such award was granted pursuant to and governed by the terms of the 2019 Incentive Plan and an award agreement in a form provided by the Company. The Performance-Based Restricted Stock one-time award of 500,000 shares received on February 1, 2021, shall vest on January 31, 2025 if Mr. Recatto is employed by the Company on that date, in an amount determined by applying the applicable percentages from the chart below, with the common stock price increases to be determined based on the increase in the price of the Company’s common stock (if any) from the closing price of the common stock as reported by Nasdaq on the amended agreement commencement date ($21.77) and the common stock price on the potential vesting date (determined by using the average closing price of a share of the Company's common stock for the 90-day period ending on the vesting date). If the stock price does not increase by $5.00, then no shares shall vest.

During the first quarter of fiscal 2022, the Company recorded approximately $0.6 million of compensation expense related to this award. In the future, the Company expects to recognize compensation expense of approximately $3.3 million over the remaining requisite service period, which ends January 31, 2025. The fair value of this restricted stock award as of the grant date was estimated using a Monte Carlo simulation model. Key assumptions used in the Monte Carlo simulation to estimate the grant date fair value of this award are a risk-free rate of 0.29%, expected dividend yield of zero, and an expected volatility assumption of 53.07%.

22


Vesting Table
Increase in Stock Price From the Amended Agreement Commencement Date to the Vesting DateTotal Percentage of Restricted Stock
Shares to Be Vested
Less than $5 per share increase
%
$5 per share increase
25% (vest in 125,000 shares)
$10 per share increase
50% (vest in 250,000 shares)
$15 per share increase
75% (vest in 375,000 shares)
$20 or more per share increase
100% (vest in 500,000 shares)


Provision for possible accelerated vesting of award

If the average closing price of the Company's common stock increases by the marginal levels set forth in the above vesting table for any consecutive 180 day period between February 1, 2021 and January 31, 2025, Mr. Recatto shall become vested in 50% of the corresponding total percentage of restricted shares earned on the last day of the 180 day period.

In addition, on each of December 31, 2021, December 31, 2022, and December 31, 2023, to the extent Mr. Recatto remains employed by the Company under the Amended Agreement on such date, Mr. Recatto shall receive a grant of restricted stock as of such date valued at Five Hundred Thousand Dollars ($500,000), with the number of shares of restricted stock constituting such grant determined by applying the average closing price for a share of the Company’s common stock for the 90-day period ending on such date. Such awards of Time-Based Restricted Stock shall be granted pursuant to and governed by the terms of the 2019 Incentive Plan and an award agreement in a form provided by the Company. The Time-Based Restricted Stock shall vest only if Mr. Recatto remains employed by the Company under the Amended Agreement through December 31, 2023; provided, that, upon a Change of Control of the Company (as such term is defined in the Amended Agreement), all shares of the Time-Based Restricted Stock awarded up through the date of closing of the Change in Control shall become vested, and no further award of Time-Based Restricted Stock shall be awarded. During the first quarter of fiscal 2022, the Company recorded approximately $0.3 million of compensation expense related to this award.

The following table summarizes the restricted stock activity for the first quarter ended March 26, 2022:
Restricted Stock (Nonvested Shares)Number of SharesWeighted Average Grant-Date Fair Value Per Share
Nonvested shares outstanding at January 1, 2022723,983 $21.83 
Granted75,355 27.54 
Vested  
Forfeited  
Nonvested shares outstanding at March 26, 2022799,338 $22.37 

Employee Stock Purchase Plan

As of March 26, 2022, the Company had reserved 56,512 shares of common stock available for purchase under the Employee Stock Purchase Plan. In the first quarter of fiscal 2022, employees purchased 3,833 shares of the Company’s common stock with a weighted average fair market value of $32.06 per share.


23



(14)  EARNINGS PER SHARE

The following table reconciles the number of shares outstanding for the first quarter of fiscal 2022 and 2021, respectively, to the number of weighted average basic shares outstanding and the number of weighted average diluted shares outstanding for the purposes of calculating basic and diluted earnings per share:
 First Quarter Ended,
 (thousands, except per share amounts)March 26, 2022March 27, 2021
Net income$12,878 $9,206 
Weighted average basic shares outstanding23,476 23,373 
Dilutive shares for share–based compensation plans160 136 
Weighted average diluted shares outstanding23,636 23,509 
Net income per share: basic$0.55 $0.39 
Net income per share: diluted$0.54 $0.39 


(15)  OTHER (INCOME) EXPENSE - NET

Other (income) expense - net was $(0.2) million of income for the first quarter of fiscal 2022, compared to a net $(0.1) million of income in the first quarter of 2021.


(16)  SUBSEQUENT EVENTS

On April 8, 2022, the Company invested $3.0 million in its battery recycling partner, HBR Retriev Holdco, LLC ("Retriev"). This investment positions the Company to further capitalize on the opportunity to provide comprehensive collection and recycling services to businesses throughout the U.S. and Canada. The Company's strategic locations will support Retriev's growing demand in end-of-life battery collection and logistics. The Company does not have influence over the investee.
24


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

Disclosure Regarding Forward-Looking Statements

    You should read the following discussion in conjunction with our consolidated financial statements and related notes in our Annual Report on Form 10-K filed with the SEC on March 2, 2022. In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties and assumptions that could cause actual results to differ materially from our expectations. These statements can be identified by the fact that they do not relate strictly to historical or current facts. They use words such as "aim," "anticipate," "believe," "could," "estimate," "expect," "intend," "may," "plan," "project," "should," "will be," "will continue," "will likely result," "would" and other words and terms of similar meaning in conjunction with a discussion of future or estimated operating or financial performance. You should read statements that contain these words carefully, because they discuss our future expectations, contain projections of our future results of operations or of our financial position or state other “forward-looking” information. Forward-looking statements speak only as of the date of this quarterly report. Factors that could cause such differences include those described in the section titled “Risk Factors” and elsewhere in our Annual Report on Form 10-K for fiscal 2021 filed with the SEC on March 2, 2022. Except as required under federal securities laws and the rules and regulations of the SEC, we do not have any intention, and do not undertake, to update any forward-looking statements to reflect events or circumstances arising after the date of this quarterly report, whether as a result of new information, future events or otherwise. As a result of these risks and uncertainties, readers are cautioned not to place undue reliance on the forward-looking statements included in this quarterly report or that may be made elsewhere from time to time by, or on behalf of, us. All forward-looking statements attributable to us are expressly qualified by these cautionary statements. Certain tabular information may not foot due to rounding. Our fiscal year ends on the Saturday closest to December 31. Interim results are presented for the twelve weeks ("first quarter" or "quarter") ended March 26, 2022 and March 27, 2021, respectively. "Fiscal 2021" represents the 52-week period ended January 1, 2022 and "Fiscal 2022" represents the 52-week period beginning January 2, 2022, and ending on December 31, 2022.

Overview

We provide parts cleaning, containerized waste management, used oil collection, wastewater vacuum services, antifreeze recycling, and field services, and we own and operate a used oil re-refinery where we re-refine used lubricating oils into high quality lubricant base oil and other products. We are the second largest provider of industrial and hazardous waste services to small and mid-sized customers in both the vehicle maintenance and manufacturing industries, and we have the second largest used oil re-refining capacity in North America. Our services help our customers manage their used chemicals and liquid and solid wastes, while also helping to minimize their regulatory burdens. We operate from a network of 91 branch facilities providing services to customers in 48 states and parts of Canada. We conduct business through two principal operating segments: Environmental Services and Oil Business.

Our Environmental Services segment revenues are generated primarily from providing parts cleaning, containerized waste management, wastewater vacuum, antifreeze recycling, and field services. Revenues from this segment accounted for approximately 60.7% of our total Company revenues for the first quarter of fiscal 2022. In the Environmental Services segment, we define and measure same-branch revenues for a given period as the subset of all our branches that have been open and operating throughout and between the periods being compared, and we refer to these as established branches. We calculate average revenues per working day by dividing our revenues by the number of non-holiday weekdays in the applicable fiscal year or fiscal quarter.

Our Oil Business segment consists primarily of our used oil collection and used oil re-refining activities, along with our recycled fuel oil ("RFO") sales which together accounted for approximately 39.3% of our total Company revenues in the first quarter of fiscal 2022.

We have established prices for our services primarily based on the perceived value of those services in the marketplace. Our customer agreements typically provide for annual renewal and price increases. With respect to our oil product sales, some prices are set through contracts or purchase orders with customers, which may be based on the market prices of an underlying commodity or market indicator.

Our operating costs include the costs of obtaining the materials we use in our products and services, such as used oil collected from customers or purchased from third party collectors, solvent, and other chemicals. The used solvent that we retrieve from customers in our product reuse program is accounted for as a reduction in our net cost of solvent under operating costs, whether placed in inventory or sold to a purchaser for reuse. Changes in the price of crude oil can impact operating costs indirectly as it may impact the price we pay for solvent or used oil, although we attempt to offset volatility in the oil markets by
25


managing the spread between the costs we incur to obtain our materials and the prices we charge for our products and services. Operating costs also include transportation of solvents and waste, payments to third parties to recycle or dispose of the waste materials that we collect, and the costs of operating our re-refinery, recycling centers, non-hazardous waste processing facilities, hubs, and branch system including personnel costs (including commissions), facility rent, truck leases, fuel, and maintenance. Our operating costs as a percentage of revenues generally increase in relation to the number of new branch openings. As new branches achieve route density and scale efficiencies, our operating costs as a percentage of revenues generally decrease.

We use profit before corporate selling, general, and administrative expenses ("SG&A") as a key measure of segment profitability. We define profit before corporate SG&A expense as revenue less operating costs and depreciation and amortization from operations.

Our selling, general, and administrative expenses include the costs of performing centralized business functions, including sales management at or above the regional level, business management and marketing, billing, receivables management, accounting and finance, internal audit, logistics management beyond the branch level, environmental health and safety, human resources, and legal.

We operate a used oil re-refinery located in Indianapolis, Indiana, through which we recycle used oil into high quality lubricant base oil and other products. We supply the base oil to firms that produce and market finished lubricants. Our re-refinery has an annual nameplate capacity of approximately 75 million gallons of used oil feedstock, allowing it to produce approximately 50 million gallons of lubricating base oil per year when operating at full capacity.

    
Critical Accounting Policies

Critical accounting policies are those that are both important to the accurate portrayal of a company’s financial condition and results and require subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain.

In order to prepare financial statements that conform to accounting principles generally accepted in the United States, commonly referred to as GAAP, we make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. Certain estimates are particularly sensitive due to their significance to the financial statements and the possibility that future events may be significantly different from our expectations.

There were no material changes during the first quarter of fiscal 2022 to the information provided under the heading "Critical Accounting Policies" included in our Annual Report on Form 10-K for the fiscal year ended January 1, 2022.

Impact of the COVID-19 Pandemic on Our Business

We are closely monitoring the spread and impact of the COVID-19 pandemic and are continually assessing its potential effects on our business and our financial performance as well as the businesses of our customers and vendors. The Company cannot predict the duration or severity of the COVID-19 pandemic, and we cannot reasonably estimate the financial impact the COVID-19 outbreak will have on our results and significant estimates going forward.

The ultimate impact of the COVID-19 pandemic on our business, results of operations, financial condition and cash flows is highly uncertain and cannot be accurately predicted and is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy, and any new information that may emerge concerning the COVID-19 outbreak and the actions to contain it or treat its impact. In fiscal 2021, the continued impact on our business as a result of COVID-19 pandemic resulted in additional lost work hours which negatively impacted our ability to service our customers on a timely basis, the effect of which is included in the fiscal 2021 financial operations in this filing. Although no material impact on our business occurred during the first quarter of 2022, the continued impact on our business as a result of the COVID-19 pandemic could result in a material adverse effect on our business, results of operations, financial condition, prospects and the trading prices of our securities in the near-term and throughout 2022.
26


RESULTS OF OPERATIONS

General

The following table sets forth certain operating data as a percentage of revenues for the periods indicated:
For the First Quarter Ended,
(thousands)March 26,
2022
March 27,
2021
Revenues
Service revenues$68,907 49.4 %$57,700 54.8 %
Product revenues64,482 46.3 %42,266 40.1 %
Rental income5,977 4.3 %5,416 5.1 %
Total revenues$139,366 100.0 %$105,382 100.0 %
Operating expenses
Operating costs$101,783 73.0 %$76,771 72.9 %
Selling, general, and administrative expenses13,735 9.9 %12,188 11.6 %
Depreciation and amortization6,507 4.7 %3,782 3.6 %
Other (income) - net(210)(0.2)%(108)(0.1)%
Operating income17,551 12.6 %12,749 12.1 %
Interest expense – net223 0.2 %324 0.3 %
Income before income taxes17,328 12.4 %12,425 11.8 %
Provision for income taxes4,450 3.2 %3,219 3.1 %
Net income$12,878 9.2 %$9,206 8.7 %
Revenues

Revenue for the first quarter of 2022 was $139.4 million compared to $105.4 million for the same quarter of 2021, an increase of $34.0 million, or 32.3%. The $34.0 million increase in revenue was mainly driven by higher base oil selling prices and higher demand and increased prices, for our products and services and, to a lesser extent, by revenue from acquisitions made during the second half of 2021.

Operating costs

Operating costs increased $25.0 million, or 32.6%, during the first quarter of 2022 compared to the first quarter of fiscal 2021 mainly due to higher labor costs, disposal costs, and transportation related expenses.

We expect that in the future our operating costs in both the Environmental Services and Oil Business segments may increase or decrease depending on our product and service volumes and changes in commodity pricing, along with other factors.

Selling, general, and administrative expenses

Selling, general, and administrative expenses increased $1.5 million, or 12.7%, from the first quarter of fiscal 2021 to the first quarter of fiscal 2022 mainly due to higher salaries and benefits, restricted stock grants and legal fees.

Other (income) expense - net

Other (income) expense - net was ($0.2) million of income for the first quarter of fiscal 2022, compared to a net ($0.1) million of income in the first quarter of 2021.

Interest expense - net

Interest expense - net for the first quarter of fiscal 2022 and fiscal 2021 was $0.2 million and $0.3 million, respectively.
27



Provision for income taxes

The Company's effective income tax rate for the first quarter of fiscal 2022 was 25.7% compared to 25.9% in the first quarter of fiscal 2021. The rate decrease is principally attributable to the reduced impact of certain adjustments to financial reporting income due to increased levels of profitability as compared to the first quarter of fiscal 2021.

Segment Information

The following table presents revenues by reportable segment:
First Quarter Ended,Change
(thousands)March 26, 2022March 27, 2021$%
Revenues:
Environmental Services$84,651 $69,457 $15,194 21.9 %
Oil Business54,715 35,925 18,790 52.3 %
Total$139,366 $105,382 $33,984 32.2 %
In the first quarter of fiscal 2022, Environmental Services revenue was $84.7 million compared to $69.5 million during the first quarter of fiscal 2021. The 21.9% increase in revenue was mainly due to the continued increase in demand for our services compared to the prior year quarter and, to a lesser extent, revenue from companies acquired during the second-half of 2021. We experienced revenue increases across all service lines in the segment when compared to the first quarter of 2021.

During the first quarter of fiscal 2022, Oil Business revenue of $54.7 million represents a record high for a 12-week quarter, an increase of $18.8 million, or 52.3%, compared to $35.9 million in the first quarter of fiscal 2021. An increase in base oil prices was the main driver of the increase in revenue compared to the prior year quarter.

Segment Profit Before Corporate Selling, General and Administrative Expenses ("SG&A")

The following table presents profit by reportable segment before corporate SG&A expense:
First Quarter Ended,Change
(thousands)March 26, 2022March 27, 2021$%
Profit before corporate SG&A*
Environmental Services$14,145 $15,998 $(1,853)(11.6)%
Oil Business18,466 10,086 8,380 83.1%
Total$32,611 $26,084 $6,527 25.0%
*Includes depreciation and amortization related to operating activity but not depreciation and amortization related to corporate selling, general, and administrative activity. For further discussion see Note 11 in our consolidated financial statements included elsewhere in this document.

Environmental Services profit before corporate SG&A expense decreased $1.9 million, or (11.6)%, in the first quarter of fiscal 2022 compared to the first quarter of fiscal 2021. The decrease in operating margin was mainly driven by higher disposal, transportation and container costs caused by extraordinarily high inflation. Operating margin for first quarter of 2022 was 16.7% compared to 23.0% in the first quarter of 2021.

Oil Business profit before corporate SG&A expense increased $8.4 million, or 83.1% in the first quarter of fiscal 2022 compared to the first quarter of fiscal 2021. Oil Business segment operating margin increased to 33.7% in the first quarter of 2022 compared to 28.1% in the first quarter of fiscal 2021. The higher operating margin compared to the first quarter of 2021 was mainly due to an increase in the spread between the netback (sales price net of freight impact) on our base oil sales and the price paid/charged to our customers for the removal of their used oil.
28


FINANCIAL CONDITION
Liquidity and Capital Resources

Cash and Cash Equivalents

As of March 26, 2022 and January 1, 2022, cash and cash equivalents were $71.1 million and $56.3 million, respectively. Our primary sources of liquidity are cash flows from operations and funds available to borrow under our revolving bank credit facility.
    
Debt and Financing Arrangements    

On March 18, 2021, Heritage-Crystal Clean, LLC, (the “Company”), entered into an Amended and Restated Credit Agreement (the "Agreement"), by and among the Company, its parent, Heritage-Crystal Clean, Inc., and the Company’s subsidiaries identified therein and Bank of America, N.A., as administrative agent, JPMorgan Chase Bank, N.A., and Wells Fargo Bank, National Association. The Agreement replaces the Company's previous Credit Agreement dated as of February 21, 2017. During the first quarter of fiscal 2021 the Company paid down its previous term loan, in full, of $30.0 million. The Agreement provides for borrowings of up to $100.0 million, in the form of a revolving facility, of which $15 million can be used in the form of a Swing Line loan.

Loans made under the Agreement, as amended, may be Base Rate Loans or LIBOR Rate Loans, at the election of the Borrower subject to certain exceptions. Base Rate Loans have an interest rate equal to (i) the higher of (a) the federal funds rate plus 0.5%, (b) the London Interbank Offering Rate (“LIBOR”) plus 1%, or (c) Bank of America's prime rate, plus (ii) a variable margin of between 0.50% and 1.25% depending on the Company's total leverage ratio, calculated on a consolidated basis. LIBOR rate loans have an interest rate equal to (i) the LIBOR rate plus (ii) a variable margin of between 1.50% and 2.25% depending on the Company's total leverage ratio. Amounts borrowed under the Agreement are secured by a security interest in substantially all of the Company's tangible and intangible assets. The Company incurred $0.8 million of debt issuance costs related to the amended credit agreement.

The Credit Agreement contains customary terms and provisions (including representations, covenants, and conditions) for transactions of this type. Certain covenants, among other things, restrict the Company's and its subsidiaries' ability to incur indebtedness, grant liens, make investments and sell assets. The Credit Agreement also contains customary events of default, covenants and representations and warranties. Financial covenants include:

An interest coverage ratio (based on interest expense and EBITDA) of at least 3.5 to 1.0;

A total leverage ratio no greater than 3.0 to 1.0, provided that in the event of a permitted acquisition having an aggregate consideration equal to $10.0 million or more, at the Borrower’s election, the foregoing 3.00 to 1.00 shall be deemed to be 3.50 to 1.00 for the fiscal quarter in which such permitted acquisition occurs and the three immediately following fiscal quarters and will thereafter revert to 3.00 to 1.00.

The Credit Agreement places certain limitations on acquisitions and the payment of dividends.
On July 27, 2017, the Financial Conduct Authority, which regulates LIBOR, announced that it intends to phase out the London Interbank Offered Rate by the end of 2021. Subsequently the phase out deadline has been extended to June 30, 2023. We expect that widespread use of LIBOR will transition to alternative interest rates in the near future. Since loans made under our Credit Agreement may be LIBOR based loans, the phasing out of LIBOR may adversely affect interest rates that could result in higher borrowing costs and higher interest expense. As the Company does not have any outstanding borrowings under the financial instruments impacted by LIBOR, the effect on the financial statements is not material.

As of March 26, 2022 and January 1, 2022, the Company was in compliance with all covenants under its Credit Agreement. As of March 26, 2022 and January 1, 2022, the Company, had $5.6 million of standby letters of credit issued for both periods, and $94.4 million was available for borrowing under the bank credit facility for both periods.

We believe that our existing cash, cash equivalents, available borrowings, and other sources of financings will be sufficient to meet our anticipated cash needs for working capital and capital expenditures for at least the next 12 months. We cannot assure you that this will be the case or that our assumptions regarding revenues and expenses underlying this belief will be accurate. If, in the future, we require more liquidity than is available to us under our credit facility, we may need to raise
29


additional funds through debt or equity offerings. Adequate funds may not be available when needed or may not be available on terms favorable to us. If additional funds are raised by issuing equity securities, dilution to existing stockholders may result. If we raise additional funds by obtaining loans from third parties, the terms of those financing arrangements may include negative covenants or other restrictions on our business that could impair our operational flexibility, and would also require us to fund additional interest expense. If funding is insufficient at any time in the future, we may be unable to develop or enhance our products or services, take advantage of business opportunities, or respond to competitive pressures, any of which could have a material adverse effect on our business, financial condition and results of operations.

Summary of Cash Flow Activity
First Quarter Ended,
(thousands)March 26,
2022
March 27,
2021
Net cash provided by (used in):
Operating activities$24,590 $16,203 
Investing activities(9,145)(5,262)
Financing activities(648)(31,847)
Net increase (decrease) in cash and cash equivalents$14,797 $(20,906)

The most significant items affecting the comparison of our operating activities for the first quarter of fiscal 2022 and the first quarter of fiscal 2021 are summarized below:

Net Cash Provided by Operating Activities

Earnings — Our increase in net income during the first quarter of 2022 favorably impacted our net cash provided by operating activities by $3.7 million compared to the first quarter of 2021.

Accounts Receivable — The increase in accounts receivable had an unfavorable impact on cash provided by operating activities of $3.1 million compared to the increase in accounts receivable during in the first quarter of fiscal 2021.

Accounts Payable — The increase in accounts payable had a favorable impact on cash provided by operating activities of $4.9 million in the first quarter of fiscal 2022.

 Net Cash Used in Investing Activities

Capital expenditures — We made capital expenditures as follows:
First Quarter Ended,
(millions)March 26,
2022
March 27,
2021
Re-refinery capital improvements$2.0 $1.1 
Trucks and trailers2.61.5
Parts cleaning machines1.41.2
IT projects0.2— 
Various other projects2.91.6
Total$9.1 $5.4 

Net Cash Used in Financing Activities — During the first quarter of fiscal 2021 the Company paid down its previous term loan, in full, of $30.0 million.
30


ITEM 3.  QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

We are exposed to interest rate risks primarily through borrowings under our bank Credit Facility. Interest on this facility is based upon variable interest rates. We had no borrowings under our Credit Facility during the first quarter of fiscal 2022. We currently do not hedge against interest rate risk. Based on the foregoing, a hypothetical 1% increase or decrease in interest rates would have resulted in no change to our interest expense in the first quarter of fiscal 2022.

ITEM 4.  CONTROLS AND PROCEDURES

The Company's Chief Executive Officer and Chief Financial Officer have concluded, based on their evaluation as of the end of the period covered by this report, that the Company's disclosure controls and procedures (as defined in the Securities Exchange Act of 1934 Rules 13a-15(e) and 15d-15(e)) are effective to ensure that information required to be disclosed in the reports that the Company files or submits under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission's rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial
Officer, as appropriate, to allow timely decisions regarding financial disclosures.

Changes in Internal Control Over Financial Reporting

There have been no changes in the Company’s internal controls over financial reporting during the first quarter ended March 26, 2022 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.








31


PART II
ITEM 1. LEGAL PROCEEDINGS

Environmental Matters

On January 19, 2022, a civil enforcement action was filed in the United States District Court for the Northern District of Illinois, Civil Action No. 1:22-cv-00303: United States of America, Louisiana Department of Environmental Quality, and the State of Indiana vs. Heritage-Crystal Clean, LLC (the “Action”). The Action alleges that the Company’s spent solvent recycling programs violate sections 3008(a) and (g) of the Resource Conservation and Recovery Act (“RCRA”), 42 U.S.C. § 6928(a) and (g), and Indiana Code Section 13-30-4-1, including that the Company’s used 106 solvent program is not exempt under RCRA, and that some of the waste received by the Company under its non-hazardous 142 solvent program included hazardous waste. The Action further alleges that the Company’s storage and handling of used oil at its Shreveport, Louisiana location was not in full compliance with Louisiana environmental laws. The plaintiffs seek civil penalties in an undetermined amount, injunctive relief, and modifications made in the Company’s solvent recycling programs and used oil handling services. The Company is in discussions with members of the U.S. Department of Justice, U.S. Environmental Protection Agency, Louisiana Department of Environmental Quality, and Indiana Department of Environmental Management to resolve the Action but cannot predict the outcome of these discussions. As of March 26, 2022, no liability was accrued related to this Action.



ITEM 6.  EXHIBITS
31.1
31.2
32.1
32.2
101.INS*XBRL Instance Document
101.SCH*XBRL Taxonomy Extension Schema Document
101.CAL*XBRL Taxonomy Extension Calculation Linkbase Document
101.LAB*XBRL Taxonomy Extension Label Linkbase Document
101.PRE*XBRL Taxonomy Extension Presentation Linkbase Document
101.DEF*XBRL Taxonomy Extension Definition Linkbase Document
*In accordance with Regulation S-T, the XBRL-related information in Exhibits 101 to this Quarterly Report on Form 10-Q shall be deemed to be "furnished" and not "filed."




32



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

  
HERITAGE-CRYSTAL CLEAN, INC.
Date:May 4, 2022By:/s/ Mark DeVita
  Mark DeVita
  Chief Financial Officer

33
EX-31.1 2 hcciex3112022.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION OF PRESIDENT AND CEO — PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO RULES 13a-14(A) AND 15d-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934


I, Brian Recatto, certify that:

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


Date: May 4, 2022
By: /s/ Brian Recatto
Brian Recatto
President, CEO and Director — Principal Executive Officer



EX-31.2 3 hcciex3122022.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO RULES 13a-14(A) AND 15d-14(A)
OF THE SECURITIES EXCHANGE ACT OF 1934


I, Mark DeVita, certify that:

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


Date: May 4, 2022
By: /s/ Mark DeVita
Mark DeVita
Chief Financial Officer
    


EX-32.1 4 hcciex3212022.htm EX-32.1 Document

EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002


In connection with the Report of HERITAGE-CRYSTAL CLEAN, INC. (the “Company”) on Form 10-Q for the period ended March 26, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Brian Recatto, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: May 4, 2022
By: /s/ Brian Recatto
Brian Recatto
President, CEO and Director — Principal Executive Officer


EX-32.2 5 hcciex3222022.htm EX-32.2 Document

EXHIBIT 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Report of HERITAGE-CRYSTAL CLEAN, INC. (the “Company”) on Form 10-Q for the period ended March 26, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Mark DeVita, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.


Date: May 4, 2022
By: /s/ Mark DeVita
Mark DeVita
Chief Financial Officer


EX-101.SCH 6 hcci-20220326.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statement of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - BUSINESS COMBINATIONS - Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 2411404 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue by Major Lines (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - REVENUE - Contract Assets and Contract Liabilities from Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 2113105 - Disclosure - ACCOUNTS RECEIVABLE link:presentationLink link:calculationLink link:definitionLink 2314303 - Disclosure - ACCOUNTS RECEIVABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - ACCOUNTS RECEIVABLE - Rollforward of Allowance (Details) link:presentationLink link:calculationLink link:definitionLink 2117106 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 2318304 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - INVENTORY - Carrying Value of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2120107 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2321305 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Software and Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2126108 - Disclosure - ACCOUNTS PAYABLE link:presentationLink link:calculationLink link:definitionLink 2327306 - Disclosure - ACCOUNTS PAYABLE (Tables) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - ACCOUNTS PAYABLE (Details) link:presentationLink link:calculationLink link:definitionLink 2129109 - Disclosure - DEBT AND FINANCING ARRANGEMENTS link:presentationLink link:calculationLink link:definitionLink 2430414 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2131110 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2332307 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2433415 - Disclosure - SEGMENT INFORMATION - Operating Segment Results (Details) link:presentationLink link:calculationLink link:definitionLink 2434416 - Disclosure - SEGMENT INFORMATION - Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2135111 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2336308 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2437417 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2438418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Rental Income (Details) link:presentationLink link:calculationLink link:definitionLink 2139112 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2440419 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2141113 - Disclosure - SHARE-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2342309 - Disclosure - SHARE-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2443420 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2444421 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Compensation/Awards (Details) link:presentationLink link:calculationLink link:definitionLink 2445422 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Vesting Schedule by Percentage (Details) link:presentationLink link:calculationLink link:definitionLink 2446423 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2447424 - Disclosure - SHARE-BASED COMPENSATION - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2148114 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2349310 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2450425 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2151115 - Disclosure - OTHER (INCOME) EXPENSE - NET link:presentationLink link:calculationLink link:definitionLink 2452426 - Disclosure - OTHER (INCOME) EXPENSE - NET (Details) link:presentationLink link:calculationLink link:definitionLink 2153116 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2454427 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 hcci-20220326_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 hcci-20220326_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 hcci-20220326_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Vested (in shares) Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Net income Net income Net income Net Income (Loss) Attributable to Parent Right of use assets Operating Lease, Right-of-Use Asset Schedule Estimated Fair Values of Assets Acquired, Net of Cash Acquired Schedule of Business Acquisitions, by Acquisition [Table Text Block] Accrued salaries, wages, and benefits Employee-related Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Security Exchange Name Security Exchange Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Contract Assets and Contract Liabilities from Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Investment, Name [Axis] Investment, Name [Axis] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Segments [Axis] Segments [Axis] Segments [Axis] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Entity File Number Entity File Number Expected volatility rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Rental income Rental Income Operating Lease, Lease Income Rental Income Operating Lease, Lease Income [Table Text Block] Share-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Oil Collection Services & RFO Oil Collection Services and RFO [Member] Oil Collection Services and RFO [Member] Shares available employee stock purchase plan (in shares) Employee Stock Purchase Plan, Shares Available Shares Available to be issued under the Employee Stock Purchase Plan. Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Accounts written off, net of recoveries Accounts Written Off, Net Of Recoveries Accounts Written Off, Net Of Recoveries Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Mr. Recatto Board of Directors Chairman [Member] Maximum total leverage ratio Maximum Total Leverage Ratio Maximum Total Leverage Ratio Amortization of intangible assets Amortization of Intangible Assets Cole's Environmental Bakersfield Transfer, Inc., and Cole’s Services, Inc. [Member] Bakersfield Transfer, Inc., and Cole’s Services, Inc. Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Debt Issuance Costs Debt issuance costs Payments of Financing Costs HBR Retriev Holdco, LLC ("Retriev") HBR Retriev Holdco, LLC ("Retriev") [Member] HBR Retriev Holdco, LLC ("Retriev") Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Revenue recognized Contract with Customer, Liability, Revenue Recognized Subsequent Events [Abstract] Subsequent Events [Abstract] Business Combination and Asset Acquisition [Abstract] Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Business Acquisition [Axis] Business Acquisition [Axis] Lessor, Lease, Description [Table] Lessor, Lease, Description [Table] Title of Individual [Domain] Title of Individual [Domain] Valuation Allowance [Line Items] Valuation Allowance [Line Items] Award Type [Domain] Award Type [Domain] Contract liabilities - net Contract with Customer Asset (Liability), Net Contract with Customer Asset (Liability), Net Local Phone Number Local Phone Number ASSETS Assets [Abstract] Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Shares vested upon achievement of share price threshold (in shares) Number of Shares Vested on Realization of Vesting Threshold Number of Shares Vested on Realization of Vesting Threshold Grants in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period GOODWILL AND OTHER INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Decrease in other current assets Increase (Decrease) in Prepaid Expense and Other Assets Weighted average fair value per share ESPP (in dollars per share) Employee Stock Purchase Plan, Weighted Average Fair Value Per Share The weighted average fair value per share of stock purchased under the Company's Employee Stock Purchase Plan during the period. Valuation Allowance [Table] Valuation Allowance [Table] Parts Cleaning Parts Cleaning [Member] Parts Cleaning [Member] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Profit (loss) before corporate selling, general, and administrative expenses Profit (Loss) Before Corporate Selling General and Administrative Expenses Profit (Loss) Before Corporate Selling General and Administrative Expenses Term Loan Secured Debt [Member] (Increase) in accounts receivable Increase (Decrease) in Accounts Receivable Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Vesting percentage Total Percentage of Restricted Stock Shares to Be Vested Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Depreciation and amortization from SG&A Selling General and Administrative Expenses Depreciation Selling General and Administrative Expenses Depreciation Total other comprehensive income: Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Uncertain tax positions Uncertain Tax Positions [Member] Uncertain Tax Positions [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Repayment of principal on finance leases Finance Lease, Principal Payments Bank of America's Prime Rate Prime Rate [Member] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table] Net income per share: basic (in dollars per share) Net income per share: basic (in dollars per share) Earnings Per Share, Basic Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Receivables REVENUE Revenue from Contract with Customer [Text Block] Nonvested shares outstanding at Beginning of Period (in shares) Nonvested shares outstanding at End of Period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Interest expense – net Interest Expense Net Interest Expense, Net Purchase price Purchase price Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Interest costs incurred Interest Expense, Debt Schedule of Disaggregation of Revenue by Major Lines Disaggregation of Revenue [Table Text Block] Operating depreciation and amortization Operating Depreciation and Amortization Depreciation and Amortization related to operating costs. Weighted Average Grant-Date Fair Value Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share repurchases to satisfy tax withholding obligations Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Other, net Other Noncash Income (Expense) Uncollectible provision Provision for uncollectible accounts Accounts Receivable, Credit Loss Expense (Reversal) Goodwill [Roll Forward] Goodwill [Roll Forward] Plan Name [Axis] Plan Name [Axis] Cash flows from Investing Activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Minimum interest coverage ratio Minimum Interest Coverage Ratio Minimum Interest Coverage Ratio Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Entity Small Business Entity Small Business Total liabilities and stockholders' equity Liabilities and Equity Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] Less than $5 per share increase Share-based Payment Arrangement, Tranche One [Member] Contract liabilities - net Contract with Customer, Liability, Current Increase in stock price from employment commencement date (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Increase in Stock Price, From Employment Commencement Date to Date of Vesting Share-based Compensation Arrangement by Share-based Payment Award, Increase in Stock Price, From Employment Commencement Date to Date of Vesting Non-compete agreements Noncompete Agreements [Member] Source Environmental, Inc. Source Environmental, Inc. [Member] Source Environmental, Inc. Service revenues Service revenues Service [Member] Additional paid-in capital Additional Paid in Capital Antifreeze Business Antifreeze Business [Member] Antifreeze Business [Member] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Increase in accounts payable Increase (Decrease) in Accounts Payable EARNINGS PER SHARE Earnings Per Share [Text Block] Operating expenses Operating Expenses [Abstract] Entity Interactive Data Current Entity Interactive Data Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Minimum Minimum [Member] ORGANIZATION AND NATURE OF OPERATIONS Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Schedule of Reconciliation of Assets by Segment to Consolidated Reconciliation of Assets from Segment to Consolidated [Table Text Block] Selling, general, and administrative expenses Selling, General and Administrative Expense Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Proceeds from sale of assets Proceeds from Sale of Productive Assets Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province Current liabilities: Liabilities, Current [Abstract] DEBT AND FINANCING ARRANGEMENTS Debt Disclosure [Text Block] SHARE-BASED COMPENSATION Share-based Payment Arrangement [Text Block] Wastewater Vacuum Services Wastewater Vacuum Services [Member] Wastewater Vacuum Services INVENTORY Inventory Disclosure [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Number of reportable segments Number of Reportable Segments Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] Letters of credit outstanding Letters of Credit Outstanding, Amount Other Other Inventory, Gross Document Transition Report Document Transition Report Less: to be placed in escrow Business Combination, Consideration, Escrow Business Combination, Consideration, Escrow Common stock - 26,000,000 shares authorized at $0.01 par value, 23,477,764 and 23,473,931 shares issued and outstanding at March 26, 2022 and January 1, 2022, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Parts Cleaning, Containerized Waste, & related products/services Parts Cleaning, Containerized Waste and Related Products/Services [Member] Parts Cleaning, Containerized Waste and Related Products/Services [Member] Nonvested shares outstanding at Beginning of Period (in dollars per share) Nonvested shares outstanding at End of Period (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Less: allowance for uncollectible accounts Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss, Current Inventory impairment charge Inventory Write-down BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Restricted stock Restricted Stock [Member] $20 or more per share increase Share Based Compensation Award, Tranche Five [Member] Share Based Compensation Award, Tranche Five [Member] $15 per share increase Share Based Compensation Award, Tranche Four [Member] Share Based Compensation Award, Tranche Four [Member] Cover [Abstract] Finite-Lived Intangible Assets [Line Items] Goodwill [Line Items] Operating costs Costs and Expenses Trade - net Trade Receivables Net Receivables from customers, net of allowance for doubtful accounts. Related parties Accounts Receivable, Related Parties, Current Total selling, general, and administrative expenses Selling, General and Administrative Expenses Including Depreciation And Amortization Selling, General and Administrative Expenses Including Depreciation And Amortization Revenues Revenues from Contracts with Customers Revenue from Contract with Customer, Excluding Assessed Tax Oil Business Oil Business Oil Business Segment [Member] Oil Business Segment [Member] ACCOUNTS RECEIVABLE Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Document Quarterly Report Document Quarterly Report Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Other Leases, Acquired-in-Place, Market Adjustment [Member] SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Operating income Operating income Operating Income (Loss) Solvents and solutions Oil Inventory Inventory related to oil products. Current portion of lease liabilities Operating Lease, Liability, Current 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Assets held for sale Assets Held-for-sale, Not Part of Disposal Group Share-based compensation Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid–in Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Payment of Term Loan Repayment of term loan Repayments of Debt Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Increase (decrease) in accrued liabilities Increase (Decrease) in Accrued Liabilities Income taxes paid Income Taxes Paid April, 2018 April 2018 [Member] April 2018 [Member] Capital expenditures Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities April, 2021 April, 2021 [Member] April, 2021 Award Type [Axis] Award Type [Axis] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from Financing Activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Grant of restricted stock Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders' equity Stockholders' Equity Attributable to Parent Common stock, shares issued (in shares) Common Stock, Shares, Issued City Area Code City Area Code Environmental Services - Other Environmental Services - Other [Member] Environmental Services - Other [Member] Members of Management Management [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Entity Address, City or Town Entity Address, City or Town STOCKHOLDERS' EQUITY: Stockholders' Equity Attributable to Parent [Abstract] Field Services Field Services [Member] Field Services [Member] Lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Foreign Net Operating Loss Carryforwards Foreign Net Operating Loss Carryforwards [Member] Foreign Net Operating Loss Carryforwards Share price Share Price Retained earnings Retained Earnings (Accumulated Deficit) Segments Operating Segments [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Issuance of common stock – ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Outstanding borrowings Line of Credit Facility, Fair Value of Amount Outstanding Remaining lease term Lessee, Operating Lease, Remaining Lease Term Business Acquisition [Line Items] Business Acquisition [Line Items] $5 per share increase Share-based Payment Arrangement, Tranche Two [Member] Risk-free rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Accounts receivable - net Total accounts receivable - net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Inventory - net Total inventory - net Inventory, Net Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Used oil and processed oil Solvents Inventory Solvents Inventory Contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Product and Service [Axis] Product and Service [Axis] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] OTHER (INCOME) EXPENSE - NET Other Income and Other Expense Disclosure [Text Block] Payables for construction in progress Construction in Progress Expenditures Incurred but Not yet Paid Chief Executive Officer Chief Executive Officer [Member] Equity Component [Domain] Equity Component [Domain] Property Property [Member] Property [Member] Share-based compensation (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Currency translation adjustments Currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Employee Stock Purchase Plan Employee Stock Purchase Plan of 2008 [Member] Employee Stock Purchase Plan of 2008 [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Lease renewal term Lessor, Operating Lease, Renewal Term Statement [Line Items] Statement [Line Items] Investments Investments Performance obligation timing Revenue, Performance Obligation, Description of Timing May, 2019 May 2019 [Member] May 2019 [Member] Agreement Amended and Restated Credit Agreement [Member] Amended and Restated Credit Agreement Debt Disclosure [Abstract] Debt Disclosure [Abstract] February, 2022 February 2022 [Member] February 2022 Schedule of Restricted Stock Vesting Percentages Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Valuation allowance Deferred Tax Assets, Valuation Allowance Unallocated Corporate Assets Corporate, Non-Segment [Member] Accounts payable - related parties Accounts Payable, Related Parties, Current Segment Reporting [Abstract] Segment Reporting [Abstract] Weighted Average Useful Life (years) Finite-Lived Intangible Asset, Useful Life Schedule of Weighted Average Basic and Diluted Shares Outstanding Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Machines Machines Inventory Machines Inventory Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Vesting [Axis] Vesting [Axis] Title of 12(b) Security Title of 12(b) Security Proceeds from the issuance of common stock Proceeds from Issuance of Common Stock Total assets Assets Assets Investment, Name [Domain] Investment, Name [Domain] Plan Name [Domain] Plan Name [Domain] Board of Directors Director [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Title of Individual [Axis] Title of Individual [Axis] Document Type Document Type Product and Service [Domain] Product and Service [Domain] Schedule of Accounts Receivable and Allowance for Uncollectible Accounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Less: contingent consideration Business Combination, Contingent Consideration, Liability Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Loan Portion Revolving Credit Facility [Member] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Drums and supplies Drums Inventory Drums Inventory Cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Other Other Receivables, Net, Current Oil Filter Business Oil Filter Business [Member] Oil Filter Business [Member] Number of weighted average shares outstanding: basic (in shares) Weighted average basic shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Net income per share: diluted (in dollars per share) Net income per share: diluted (in dollars per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Dilutive shares for share–based compensation plans (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Vesting [Domain] Vesting [Domain] Product revenues Product revenues Product [Member] SUBSEQUENT EVENTS Subsequent Events [Text Block] Current borrowing capacity Debt Instrument, Unused Borrowing Capacity, Amount Finite-lived Intangible Assets Amortization Expense Finite-lived Intangible Assets Amortization Expense [Table Text Block] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Software and intangible assets - net Net Carrying Amount Intangible Assets, Net (Excluding Goodwill) Contract liabilities Contract with Customer, Liability Cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Liabilities, Net Award vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property, plant, & equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Restricted Stock Unit Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Accounts payable Total accounts payable Accounts Payable, Current Equipment at customers - net Property, Plant and Equipment, Other, Net Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] 2022 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year (Increase) in inventory Increase (Decrease) in Inventories Other assets Other Assets Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Other (income) - net Other Operating Income (Expense), Net Revenues Revenues [Abstract] Software Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Restricted shares granted (in shares) Granted (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Entity Central Index Key Entity Central Index Key Award Date [Domain] Award Date [Domain] Raider Environmental Services of Florida, Inc. Raider Environmental [Member] Raider Environmental February, 2021 February 2021 [Member] February 2021 Swing Line loan Bridge Loan [Member] Supplemental disclosure of non-cash information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer & supplier relationships Customer Relationships [Member] Lessor, Lease, Description [Line Items] Lessor, Lease, Description [Line Items] Accounts Receivable, after Allowance for Credit Loss [Abstract] Accounts Receivable, after Allowance for Credit Loss [Abstract] Property, plant and equipment - net Property, Plant and Equipment, Net Other long term liabilities Other Liabilities, Noncurrent Fiscal Period Fiscal Period, Policy [Policy Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Trading Symbol Trading Symbol Earnings Per Share [Abstract] Earnings Per Share [Abstract] ACCOUNTS PAYABLE Accounts Payable and Accrued Liabilities Disclosure [Text Block] Total inventory Inventory, Gross Total revenues Revenues February, 2020 February 2020 [Member] February 2020 $10 per share increase Share-based Payment Arrangement, Tranche Three [Member] Loss contingency accrual Loss Contingency Accrual Previous term loan Previous Term Loan [Member] Previous Term Loan Gross carrying amount Goodwill, Gross Corporate and Eliminations Corporate And Eliminations [Member] Corporate And Eliminations [Member] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Goodwill [Table] Environmental Services Environmental Services Environmental Services Segment [Member] Environmental Services Segment [Member] Compensation expense Compensation Expense Share-based Payment Arrangement, Expense Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Entity Current Reporting Status Entity Current Reporting Status Effective income tax rate, percent Effective Income Tax Rate Reconciliation, Percent Trade Accounts Receivable, before Allowance for Credit Loss, Current Payables and Accruals [Abstract] Payables and Accruals [Abstract] Less: machine refurbishing reserve Inventory Valuation Reserves Accounts payable and accruals Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Cash and cash equivalents, beginning of period Cash and cash equivalents, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Taxes payable Taxes Payable, Current Current assets: Assets, Current [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Award Date [Axis] Award Date [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Valuation Allowance by Deferred Tax Asset [Axis] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] LIBOR London Interbank Offered Rate (LIBOR) [Member] Re-refinery Product Sales Re-refinery Product Sales [Member] Re-refinery Product Sales[Member] Aggregate consideration limit Line of Credit Facility, Restrictive Covenants, Aggregate Consideration Limit Line of Credit Facility, Restrictive Covenants, Aggregate Consideration Limit Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Accounts Payable Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Vesting threshold (in dollars per share) Share Price, Vesting Threshold Share Price, Vesting Threshold Number of weighted average shares outstanding: diluted (in shares) Number of weighted average shares outstanding: diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted INCOME TAXES Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Cash used in investing activities Net Cash Provided by (Used in) Investing Activities Entity Address, Address Line Two Entity Address, Address Line Two Schedule of Reconciliation of Segment Results to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Issuance of common stock – ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Cash flows from Operating Activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Entity Shell Company Entity Shell Company Remaining amount committed Purchase Commitment, Remaining Minimum Amount Committed Total current liabilities Liabilities, Current Employee stock Employee Stock [Member] Share repurchases to satisfy tax withholding obligations Payment, Tax Withholding, Share-based Payment Arrangement Net cash paid Payments to Acquire Businesses, Gross Leverage ratio at time of acquisition Line of Credit Facility, Restrictive Covenants, Total Leverage Ratio at Time of Acquisition Line of Credit Facility, Restrictive Covenants, Total Leverage Ratio at Time of Acquisition Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Accounts payable Accounts Payable, Trade, Current Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Federal Funds Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Statement [Table] Statement [Table] Other current assets Other Assets, Current Unrecognized compensation expense Unrecognized Expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent event Subsequent Event [Member] Goodwill Goodwill Net book value, beginning balance Net book value, ending balance Goodwill Patents, formulae, and licenses Patents, Formulae, and Licenses [Member] Patents, Formulae, and Licenses [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Deferred Tax Asset [Domain] Deferred Tax Asset [Domain] Deferred taxes Deferred Income Tax Expense (Benefit) Permits Permits [Member] Permits EX-101.PRE 10 hcci-20220326_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 hcci-20220326_g1.jpg begin 644 hcci-20220326_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" (< \ # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HI#2T %%%% !136;;6?-K'DX_6)I0^)_F>D45XA>?M#>3L_P")!NSG_E]_^UUS.H?M0;?+ M_P"*9SU_Y?\ Z?\ 3*N"><8.&\_P?^1Q2S3"QWE^#_R/I6BOD&^_::\W9_Q3 M>,9_Y?OI_P!,ZYFZ^/GVC;_Q(MN,_P#+YG_VG7!+B+"1V=_O_P CBEGF&CL_ MS_R/N2BO@>3XI?;,?\2S9M_Z>,_^RU$?$7VK_EWV;?\ ;S_2N;_62D_AA?Y_ M\ P_MZG]F%_G_P ^_:*^"H]*^V9_>[-O^SGK^-7X?AS]JS_ ,3';M_Z89_] MFJXY]4G\-"__ &]_P"UG,Y?#1O\ ]O?\ ^YJ*^+X/@EYV[_B=;"?^$-TJ2T^V_;-UP9M_E;,951C&X_W?UKL*]J MG*4HIS5GVW/5IRE**LG8[*BO#?$W[07AWRV3[%J MF5FP?W4?O_TTKROQ%\9-%OC(([6_&9BWS1ITY_V_>O%KYSAJ.S3^?_ /*K9K M0I;-/YGUMJ&K?84W>5O^;;]['K[>U+5SZ5 M_A:)^S_ .(9O.VWFF#&WK+)[_\ 3.N>,,=BGLW\D9*.+Q&VOR1X]-JG MVK'[K;M_VL_TI(='^V9_?;-O^SGK^-?6OA_X*:Y:_:-]UIYW;<;9)/?_ &*] M$T[P9>V?F;Y;<[L8VLWO[5ZE'A^M4UJ.WR_X)Z-+)*M36H[?+_@GQ5I_PG^W M>9_Q-=FW'_+OGKG_ &_:NUTO]GGS?-_XG^,8_P"7+Z_]-*^Q[.S>WW[BISCI M5O->[1X;PT%[^OW_ .9Z]/(,/'66OW_YGS1I7[.>?-_XJ'T_YO[J6O7IY3A*>T?Q?^9ZE/+<-3VC^+_S. MOA M5]GW?\33=N_Z=\?^S5OVGA/[+O\ ]*W;L?\ +/']:WR,T 8KOAAJ4/AC^9V1 MH4X[(@AM?)S\V<^U6*KW4PAVY!YSTKA+OQ);2;,)-QGL/\:]"G1=38=2K&DM M3T.BO)9YEDVX!X]:S;C2I9]NUD&/4G_"NM8-/>5OD<3QKZ1O\_\ @'ME%>#/ MX3NY,8DAX]6/^%9L_P .M2DE4B>UQC'+M_\ $UM' TWO4_#_ ()@\PJ=*7X_ M\ ^B=U*M>=?#7PU=:+IY2>2%C]J\S]V2>,+Z@>E>BXYKSZU.-.;BG<]2C4=2 M"DU86BBBL#<**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **3-! MH 6BFEMO)KF==^(6G>'U8W$-TX67ROW2*>>?5AQQ66>*/VD=.D#QVIUJ!UG/*[5XYXXD^E?/MYK6LWS,T M^JWM53N;F1MY/)+'.3ZU\OB,^Q%;X-$?/5LYKU/AT1W^N? M&35=3:06VM:U$IE+J&NG&%YXX?WKD;SQ1K=\SE]8OY S%_WETY_KUYK."KV4 M?E1]VO!J8BM5UG(\:I6J5'>4AS3W?6HF4+RXW?K2K*)F,: M9#+U)KK?"_PKUCQ),##>:SA3G6?+35V1"G.K*T%#/V>)[..">^M]$NE>V4 M8*%SN.TYYC^OYUZ[HOP_T32X(5.BZ6)%B6-FCM4Y( S_ ^U?3X7A^K5M*KH MCZ'#Y)4J:U-#YV\._LVZW3&W&YG..O\ TSKU71/@7:6/G?:M+T2; M=MVXMPV,9SU3W%>K1VT-OGRX4CSUVJ!FI.O2OKL/E&&P^RN?2T!="M=^S1-,3=C.RTC'_ ++6M'IMG!GR[2"//7;&HS^E6J;GUKUXTX1V1ZD: M<8[(%14^ZH7Z"E-+2"M"Q:*CFG6'&X$Y]*Q[GQ=9VNW?'.=W3:J_XU$IQC\3 M(E.,=V;=+7&77Q6TFUV[[>].[IM1/_BJYV^^/6AP[,6VIC.>D:?_ !=!7?[1VCQ[,1ZP.O14_^.5S][^TQIGR;#KB]9QSS7#1^T?34B*^-RAOJ*S3I6G#K86Y_[8K_ (5\IW7[24&I_"SAGG6%]3[&:WTM> MNGP_]^4II.EK_P N$?\ WY2OBF3XY:@V,:OKG_@2W_Q=5I/C-JSXQK6MC_MZ M?_XNN5\3TNB?WG.\\H=(GV]]HTM?^7%/^_*4GVS3,@?8E_[]+7PZ?B[K)_YC MFM?^!;__ !=11_%C6VO8%_MW6<,RC'VQ\=?]^H_UGI]F3_;M'^4^][%[>2,F M"$1+NZ!0.?7BK=>-_L_^(KO7/#,\MU=W5TXU%HPUQ(7.-D9QDD\&Q"Q-)55U/IL/55:DJBZBT445U'2%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 445EZYXBMM MEGN$E=&D\O$8!.<$]R/2IE)15Y$RDHJ[-+IS7)>* M/B7IGA>-FNH+MPLWDGR44_-SZL..#7COQ*_: LUCFM;&36+2>&\*L\95 5&\ M$ B3.,X_*O!]<\9:OKUQ.QU;4)(GF:55GN7.,DXXR>>:^3QV>TZ-X4=6?-XS M.(4O=I:L]>\<_M"0W$D\5A<:U:LMTWW7"#;\PQQ)]/RKR'6O&^M:W-*1K.I, MCRF55FNG. 2?]H\\UBE6D8F5O,8\DLQ;)]>:<%C7H@!^E**:U!0 23+&O(/IQ6]X9\"ZCXJNC':SV\9,7G#SG8#;D<<*>?F%>@_#+X'ZEK MERD\SZ9/!-9B9$G+-C)0@D%",X-?2_A7X>:7H%G:JVDZ8LZ6RPO)#;)EB ,\ M[02,BOI,OR6KBO?J:1/?P655,1:=31'E7P_^ +VBP3ZA:Z+=J]HOWH]Y+':< MG=']>?>O9]'\'Z3I-O"L>E6$4B1+&6AMT7. /;IQ6Q'"D*JL:+&JC "C ]* MDK] PV!HX6-H1/M,/A*6'5H(8JK&H5%"*HP HP /2G=J0,&8C%.KO.T0T8]* M6L+6O&%EH7D^?%._F[MOEJIZ8ZY(]:F4XP5Y.Q,I*"O)F[5.^U*+3]GF*[;\ MXV@=L>_O7@?BS]I;1T^R_9X]:A^_NVA%S]W'22O%=8^,6L:QY/D:WK2>7G=O MNW&9X.(SFA2TCJSZMU;XW:'I?E>9:ZB?,SC9''VQ_M M^]>5Z[^TEIY\CR&UN+[V<%1GIZ25XA#I'B;7-W_$ZD?RO^>UU*>OIP?2NST? M]G[Q'J7G;K[3'V8_UDLAZYZ?N_:O GFF/QFE&.AXLLQQN)TI1*VI_M 75UY? ME:IKR;GI)7,7'Q(UN^V[-;U8;>NZ[?O_P+VKW72?V9KN'S?M$&@RYQ MM^0MCKGK'7>:;\#M+M?,\[1=#?=C&+5#Z^J4EEF98AWJ2M]XHX#'UM9RL?(R MR>*=0Z:_=G9_?O)>_P#^JK<7@3Q9>9_XG:G;_>NYN_\ P&OM2'X9Z!#NQH&D M#/\ =LX__B:T8O!>BQ9QH^G#/I:I_P#$UU1X;F_CJ?F=,']FS6^=TVC'_ ($__P ; MJ]'^S7JG.3HI_P"^_P#XW7U=]AMATMXA_P %+]C@_YX1_\ ? KICP_A5T-U MDN'70^6E_9KU'^[HGY-_\;I[?LUZCZ:)^3?_ !NOJ!HX%_Y8K_WR*;NM_P#G MBO\ WR*U_L'"VV*_LC"KH?+W_#-NI_\ 4%_\>_\ C=5S^S;JRW43AM% 4@]7 M['_KG7U3_H__ #Q7_O@4JQ6[?\L$_P"^!4O(,+V%_8^&?0X'X1^![GP?H&8?9\XQM0=U'/RUZ/3(XTC&$15'L,4^O=H48X>FJ<=D>S1I1HP4([( M****W-@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *0T&N*^(GCS2_#.EQR7& MHO9G[2(2R))G.UN/E'M^E95:L:,'.;LD95*D:47*3L@\=?$BP\(6*S7,5XP^ MT>1_HZJ3G#'NPX^6OE7X@_%V]\2WEY!8:EJ\"+>/*JR3LJJF6 ^37YEF6; M5,5)PINT3\_Q^9U,3)PAI$622>ZD9[B9IV8EB9&+$L>YSWHVA1P /I0O#'TH MKYX\0**** %SBFGGI2MTXZTR3YE 7[W>AB'002:C(T,+;'4;B6.!@<=OK7T3 M\'_@G*9+>_U"#2;RWN-/5U21"[;FV,"0R8SC/YUC_ GX:W-UJWVN_P!&M[BS MGT[S(VF$3@EFC(."2G0:=96\45O%;^7$L>V- H4 8&.W%?9Y+E2 MJ+V]9>A];E66J7[ZJB/2-#L]'M8([>SMK=XXEB)@B5> !P,#IQ6A2&BOOHQ4 M59'V:2BK(9/.MNH9@2,XXKB[_P ;P7=Y/96_VJ*:&1@S< '!(.,-ZUP?QH^* M>GVMB]E8:W<6]_;Z@8YEA$J%0H<,-P !&<=#6I\)=#O[J:'5+^'[1:7EB)8Y MIG5RY)/&^VK_5Z.MMVM3T_2!*\$,KN7#Q M\DD\@&KY.WDTD4:QQJJJ%"@ # 'M7&_$[Q9:^'=$AFDOI+/-TL1>,/G.USC MY1[?I7B5ZT:<74ELCU925&GS2>QR/Q&^..E^'_[/Q'J9_J HSC;U^<>M M?,&L?$36_%7E?9M;U5/L^=WGW;C[V,8PQ_NFL=I-<\98\BZNM1^S=?.N#\F[ MTWGOM[>E?2OPV^#,EC_:/]I>&K'YO+\OS$@?INSW..U?FTJV+SJK:%U'T?Z> M:/AG5Q.;5+1NH_UV]#R7PO\ !'Q#KGVGS;ZPF\K;CSY9&QG/3Y#Z5[=H?[/" MV'G_ &JPT*;?MVXAW8QG/6/W%>QVVA:;9[OL^G6L&[[WEP*N<=,X%7>O2OJL M+DF'PZ]Y79]'A\IHT5[VK.;T[X?Z!9>9G0M*&['W;./MG_9K:ATFQM\^59V\ M>[KLB49_2K55;_5;73-GVF7RM^=ORDYQC/0>XKZ"%&,=(1_ ]A0ITULD6=H' M0 4HKR3Q5^T7X$TS[+N\1M!OW?=M+CG&/2/WKYO\6?M2:7)]E^P^.-33&[?Y M;7:>F,_*,]Z^@PN38O%;0:^3/#QF>8/";S3])(^TK[Q5::?L\R.9M^<;5';' MO[UR^H?&[0]-\OS;34&WYQMCC[8_V_>OSHU[X[ZW?>1Y'C76WV[L_P"FW(ZX M]369I.A?%WQ=YOV#4=:O?L^-^[6MNW=G'WI1UVGIZ5]13X6C"/-B*BBO/0^5 MJ<63J2Y,-3;?EK^1]Z:O^UMX3L_*S8:X-V?NPP]L?]-:XFZ_;&\/3[?*A\1) MCK\L8_\ :U>6>#_V=_B;=?:_[0T.2YV[-GGZA;R8^]G&9#CM7M.A_L^7$'G? M:_"&FG.W;N2V;USW^E85,-E.%TYN;TDC>.)SC%ZQBXKSBSG%_::MKW/E7&O) MMZ[G Z_22IH_BUJ5]GR=6U=-O7=$M&7=C'^A0'U M]JZN/X?^%X\[/#>D)GKML(A_[+7EU,=@H.U.D_O1ZE/+L?4UJ55]S/GRU\4: M_<;L:WJ'RX^]=R?XUMVM]X@DW?\ $YNCC'6ZDKW!?".A1YVZ+IRY]+2,?TJ9 M?#^DK]W3;,?2W3_"N.684Y;0_([8Y956]3\SR*WN-;&[=JMP?^WAZVK.[U,2 M)NOYR-PS^^:O1_[%T\=+"V'_ &Q7_"G+I5B.EG;C_MDO^%?*7,[GIQCRQ284445 M!84444 %%%% !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 444A8*,GI0!F^(M:M]!TFXO+B;R(XM MNY]A;&6 ' !]:^+?BM\2+_Q1J6HV,6H_:;:+49)(H_(5,*&< YV@]#W]:]H_ M:"^()L--U[2;>_\ +N$^S[8?)SC+1MU*XZ'/6OEIB9KB2X?YI9279O4DY)Q7 MY[G^/L/F/OWIU+QWI.*^./EA>3 M1110 ;NU)2XHH 3IR>E=)\.?"<_BS7KBU%K]J5;=I@GF!.CJ,YR/[WZUR]XS M1PJ1QS_2OHG]G#PS&-9%T]M_KM*W;_,/)+1'IFO0P&'^LXB--['=@J'UBO&' M0]V\#>&;;0?#^E"*V\BX2QBB?]X6QA%R.I'45TM,A58H8T P%4 #Z"GU^OTX M*G!1BMC]/IP5.*BA:X;XM?$"V\ >'K>_GO\ [ )+M;?S/),F24=L8"G^[U]J M[CFOC3]N'QU<0>"8K:UOMLD.OA"ODC@"*<8R5^E>WE>$^N8J%)[-GD9OC'@< M).K'=+3^M#AOA_JFH?%OXR>*[.\E_M73-UW>VZ;5A_Y>%"MD!6^ZYX/KTK[L M\(Z9%I/AG2+=(_*\FRABV[B<811C.?:O@S]C6\MI/B%>W$KYGET5V=L'EC- M3P/>OT"TY@VFVC+RIB0C_OD5[7$=Z=>-&*M%)?D>%PPE4H2KMWE)O\RSS7SA M^T]J=Y!X9C$;MXV2<\ ML/6OS;-JQ_VZ]2HRNA2HX:/(N_YL,NI4Z=! MU%+2+7L'J'-^+O'VB^"?LG]K7WV/[5O\K]R\F[;MS]U3C&X=?6OA M'XD?M@:[JG]G?V)XM\WR_,\[_B6QC&=NW[\7L>E>A_MI>*?$.F_\(=]ENO+W M_;-W[N,YQY&.H]S7PS"JR9VC-?JG#N2T)4%B:RYF_1K=KJC\AXFSW$4Z\L+1 M;BEUU6Z3Z,Z'4O'WB/6?+^UW_G>7G;^YC7&<9Z*/05@39./,_"I5J*=6;;WK M]!A",-(JQ^92JSJ/WY7/?O@+^SC7X..$C5BE M*3O?9]6NU]B&UT^WL=WDQ[-V,\D]/K5@Y[4#/>C(KX[5[GVZ22T$&[O2C/>E MHI#$HVBEHH *2EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!&Z5E M>)]2_LG0;F[\SRO+V_/MW8RX'3'O6M7&_%ZZ^R_#W5I%;8R^3SC/_+9*PKR] MG2G/LF8UI=%)Y/\ %SB)/8=Q7#+A5 ]JT/% MMPUUXJNY6;?NV@K\:Q%1U:TYOJW^9^5UYNI5E)]W^8=:.,4 M45@8A1110 444<4 17G,*Y]?Z5]2N.N[^ MAKZG_9UU9)IK6 2Y:/24RNWI@Q#TKZ#(I*.+U/VSL]'2% M(?L).R1#$H&4CR<#<.N*^WXDRN6*@L315VOZZ(^"X7S>.$J/#5W9/\_FS[AJ MO?Z=;ZI"(KF/S8U;%O,^Q6WV7S\;_ -XK[MN<=2<= M3^=>B6=QYV_+9QCM4D]K%<;?,7=MZ M#_LGVG1OLGVC?M_TJ%]VW;GHYQ][]:_7FN \7?!;PIXK^R?;=&^U?9]^S_2I M4V[MN>CC/W1^5?79/GU3+_W<]8?\/YI;L^,SKAVGF3]K3TG_ ,-Y-[(_(TRK M']XXIQ8-TYK[9\:?L7VW^A_V+X._O^;_ ,30_P"SM^]-]>E> :_^S#\0M*\C M'AKRO,W?\O\ ;G.,?]-?>OT_#9S@L5K&:7JTOU/R/%Y#CL(_>IM^B;_0X3PS MX^U[P;]I_LN_^Q_:=OF?N8WW;WWP[\36&S[5I_E[\[?WT1SC&>C>XK'6QN['[J;-WN#G'_Z MZ>,R_!YDO?LWW5OSL^Q6!S+'96[1;2[.]NO2Z[GZPZ+^T%X&U;SO)U[S?+VY M_P!#G&,Y]8_:NRL_%FDZAO\ L]UYFS&[]VXQGZCVK\A]-^*'BO1_,^SZGY/F M8W?Z/$V<9QU4^M>BZ)^U9XVT_P [/BCR]^W_ )A\!SC/_3+WKXG$<(SCK0E] M[_RB??8;C*+TQ$/N7^FW_B5O[YZ0_2OGJG#N/I_9OZ*7^1]'3XFR^K]JWJXK]3[!&>]+ M7SA9?MB>!I-_F>+LXQC_ (EL_P#\9K=A_:V^'#YSXKS_ -PZY_\ C5>?+*<= M'>E+_P !?^1Z4Y MQ0M5\B@DG$J'M7+BH\V'J+R?Y'/B5S49KR? MY'PEX@!7Q!.#U^7_ - %0+Q6KX\LVL?&=]$8GB"^7\K @C,:GO\ 6LG^$5^, MU$XSDO-GY5-6G)>; \_6DIU-K,@****8!2'/:EI<"@".2,2* 1GG->N_L]^+ MH]-\57$=Q=^7%'IS1@>7G!$D?' ]J\EJSH.J7&A:A+1T*%V (()!QR M/:NG"UWAJT:JZ'3AZSH58S['Z':;<+=Z=:W"-O66)'#8QD$ YJS7 ?"GQ9%K M6@:/ VI6US.NFPN\22)N4A$!) Y')KO5.>>HK]CH556IJ<>I^H4:BJP4D.K# M\7>&K7Q5IL5I=VWVJ-)A*$WE,$*PSD$>I_.MRDSS73&4H2YH[HTG!5(N,EHS M\Q?VBO@=JGA+5M8U>VT7[);76M3)%-]K1]RLTK 8+DC(7/([5XEI^J7N@7DC M6"JNO0V_KLCT'X+_M7:KX>N(;;7_%/V?3K?3U@B7^S MT;:ZE !E(B3\H;DU]F^ ?C9X8\96=F+76?MET]FEQ)_HLJ9R%R>4 ZL./>OR M6>-[=V29&BF4[71QM96'4$'H+?"-YG3]8%E&EO]G0M;0L-@*X7+ M(?[H]^*>:<.4,8O:4/=E\DOP1&4\3XC!OV=?WH_-O\9'Z\T5\U_#S]HV'5O[ M0_M7QOH[>7Y?E[[BUCZ[L],9Z"O?;/Q=H6H;_LNM:=<[,;O)NHWQGIG!]C7Y M3B<%6PLN6HOS_P C]BPN/H8N/-3?Y?YFO129H&:X#T H&>]+10 UHUDQN&:Q MM0\%Z-JGE_:;/S?+SM_>N,9QGH?85MT5<9RCK%V(E",])*YYAJ7[.?@'4O+\ M[P]YFS./]-N!C./23VK@-6_8_P#!,WE?9_"6<9W?\3*?VQUEKZ.HKT*>9XRE M\-67WO\ S/,JY5@JWQ4H_P#@*_R/C'4_V+;-O+^S>#L]=W_$T;VQUF^M? ML3ZQ\GV?P9Z[O^)HG]9J^_**]6GQ'CZ?VK^KE_F>14X8R^H[VMZ7X.QUS_Q-(?_ (]6'-^R'\0+?&WPGMS_ -1*W/\ [5K]*-2GCB\O M,BKG/4CVK,WV$O\ K)H3CI^] _K75'C#%0TDE^/_ ,D>94X1P+>DI?>O_D3\ MWV_9B^)4/W/#6,]?]/MO_CM-_P"&>?BE'TT#&?\ I]M?_CE?H[]ET)OORV_M MFXQ_[-436'AGO-:_^!7_ -E6W^N53K!?=_\ ;'-_JCA>E1_>O_D3\[H_@%\6 M.<:%_P"3EI_\+09_Z M>_\ [*F_;?#T+#;?V2GJ/]*'_P 542XQGTA'[O\ [8TCPKA8N[J/[U_\B>7? MLV_#[Q1X0\-R0:[8?9)SJAG"^=$_[O9$,_(Q'56]^*^@^:R-%O;.XAS;7$,R M>9C,<@89P..#]*V*^5Q.+>-J.L^O8^WP6&AA:*I4W=+N%%%%\:%/(Q*R$Q\QQKUQZGUZUY'&WRC/7'-?<'Q<\#P^)O"NK M+BZDFG\K]W;X).V1.@VGL*^*M;TFYT/6+ZWGMI[>"&XDA1[B,J3AB "2 ,X% M?EN=8-X;$1R*3'-<1 MX)^)FG>(K.T\[5-+$[6B321PW"Y5B%R,%B0 37:Q3QSJK1R+(K#<&5@01ZU^ MD4JT*T5*#N?>4ZL*L>:+)*XOQY\,-,\>:>MK?3WD2"X%QFV=0=V&&.5/'S&N MS- -==.I.E)3@[-!4I0K1<)JZ/ST^-'[)_\ 8LU[?:+IWB7499M2==H@\U?+ M)=MPV1#N!STYKYOUSPEK>AW$\-[HVH6<,4S0AKFU=.02,$D#G /Y5^RE[9)? M1".0L &W?+_GWKQ?XF?LR>'?&EO(T]UK.^6\-RRVTD?#$/GK&>/FK]!RSBB4 M+4\5JNY^;9KPE&I>IA='V/S$L=1DTG?Y 23S,;M_.,?0^]>O>#?VG/$N@_;- MMGHX\W9_KHI>V[I^\'K5GQI^S)K'A_['_9WA[Q-=>=O\S?9.^W&W'W8QCJ?R MKQ^^\+ZW8[/M6CW]MNSM\ZU=,XZXR/<5]YS8/,87=I?U_P _.TL=ED]+K^O M^"?>/A/]LJXU7[5_:-[X6M?+V;/WI3=G=G[TW/0?G7N^@_&;PGJWG^9XK\/C MR]N/+U&'OG_;]J_(=%,&<@C/]ZNATOQ_J&C^;Y$-J_F8SYBL>F?1AZU\WBN% M'/VLO%FC_ &CR[#1/WFW/F0S=L]/WH]:]G\/?MMZS%[?;MVY+K MGKGK-]*^1Q'#.,I:Q5UZGV>%XKP5?2;L_0^UZ0UX/H?[46BZAY_VKQ'X7AV; M=N+Y%SG.>LOL*[ZS^,GA.[W[?%6@/MQ]S48C_P"SU\_4P&)I.TH,^DI9CA:W MPS7WH[H4M8MOXTT"XW>7KFFR;>NR[C./UK035;*3.R\MVQUVRJ?ZUQ.$ENCN M52$MF6J*C6>)L[9%;Z,*?C-0:&=J&BPWWE[VD&W.-I'?'M[5CR>$8.,&X/Y? MX5U5%8RI1D[M&4J<9;HX>3P9$V.+K]/\*J2>!8FQ\MW^0_\ B:]!R?2G5D\+ M39D\/!GF,WP_C;'R7GY#_P")JG)\,X6D4[+_ /(?_$UZU2'-9/!4F9O!TWT. M5\(>&4T2S,:BEHH **** &2*)%*'H?2O /C1\&H-2LY+NTCU M2ZN;C4#*\<*AP PD)( 3.,D?G7T#CO3)H5G4*Q(&<\5PXS"4\93=.:.3$X:& M*AR31^=&J:5?:'?7,%Q9W%M##*T*M<1,I."0 20.<"H VX#!!-?6GQ7^"-CK M5H]Q#_:D\\UZ9G2#:V,AR2 $)QDU\R>)/!NJ^&[VZ4Z7J$=O'<-"DEQ;N P! M..< $X%?E^.RZK@IV:O$_/,7@:N%DTUH9';WHI@.WAOE4\$'TIU>2>:+1 M2=:6F, *0^E.W4WWH$+CBFR1"9<,2!UXIU%# U?#OC"_\*W336<,$K>7Y/[Y M&(VY!SP1S\HKZ$^'OQ^ENEM[?4+G1K1([->6A^A&C^,-)U:W@>/5=/ED>)9"L-PAQD# MWZO%?2Q MJ1FKQ=SWXU(SUBR&_P!-BU#R_-9UV9QM('7'M[5XUXM_97\+^(/LOFWVM#R= M^/)EB[[>O[H^E>WXS2UWT,76PSO2E8YL1@Z&*5JT;GYZ>+OV/A9_9/[/TWQ1 M=;M^_$&_;C;CI#QW_*O#M>^#?B?2/(\OPQKQ\S=GS-/E[8Z?)[U^OE[7R\X\MU'7'7*GTK['"<55Z>E971\1C>$,/55Z+L_P#AC\A)M#UJ MUV^?I-Y#NZ>9;.N?S%4&@'&_%[_P"R[;S7'V;O]7+$>N/^ MF7M7B'B#]BO2XOL_V:'Q1-G=NPJMCICI#7U^&XEP=;XG8^*Q7"V,P[]Q7/CZ M&1(<[74Y]36_8_$'4]+W^1;VS^9C.Y&/3Z-[UZ3KW[,>KZ;Y'V;P]XGEW[MV MZR+PDOA M?W'5:;^TQXKTWS/+T[23OQG?!+VS_P!-/>O0='_;0\6)YWFV7AV/IC=%,,]? M^FU?/,_AOQ%;[?.T+4(L]-]G(,_F*HR6%PN/-@EC]-R$9_.L9Y;@:ZU@C>&: M9AAW?G:/M?2?VT-3;S?.F\,1=,99AGKZS5W-C^V!%/O\[5_"L>,8_P!) S^< MM?G2UK%_$Y'XBD\B+L^?Q%>54X;P-1Z*WR/7I\58VFOBN?IW9_M1:-/OW^(_ M"ZXQC%\G_P =K:M_VB?#TV[/B;PUQZ7\?_QRORO23RL[2#GUJW%KEU#G;'&< M^JG_ !KSY<)X9_#(]"GQCBOM1_$_5F'XZ>&I,Y\3^'N/34(O_BZO1_&;PPV? M^*GT#_P81?\ Q=?E+'XTU&'.VW@.?5&_QJPGQ'U9 /[0BR?_'Z M_*K_ (6EK*]+2T_[]O\ _%4^R^*FMOJUFOV.TP94'^J?^]_O5E_JBOY_R-X\ M9-ZVM[&K^67M95D4-@'&03SR/SK3KYV_8]URZUSX> MWTUU''&ZZQ(@$:D#'E0GN3ZFOHC%? 8W#_5:\J-]C]%P.)^N8>%?^9"T445P MG>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !2=*6B@!.M<3XT^&.F^++79/FKMZ*RJTH5H\LU=&52G&K'EFKH^,?B!\$KG0YKF?3M. MUFZW7C(I: N"F6.?E0>@Y]Z\QN]-O]/FDCN;*>W".4_?1,IR#T.1UXK]$[^P MCU&$1R%E4-N^4C/0_P"->1_$+X'Z%?6[7,EWJ(DFNC(P62/ )#$X^2OB,?D% MKU,._D?)8S);7G1/D+S%Z;AGN,TJ_-]*ZGQEX*L?#]Q<_9Y;A]MTT0\UE/ + M>BCGBN-^TLDK( ,*2!7Q=2$J,N61\I.,J;M(LM2T1_. 3Z9I3\M00)2X%-8T MJ\T +FD!.32_=I!S2 ;(@D&#]:C6$0GZEX?EW06]N M^(_*'FHQXX]&'/%>P>#_ -HS5(?*BN1HT"1VX4%PZG(VC',G6O B:0VZOR2? M6N[#X[$85WIR.VCC*^'?N2/NK1_BMHFH>=YNN:.NS;C;=H.N?]KVKK(=3?VLNWKLF4X_(U^>%KK$VF;O*6-M^,[P3T_'WKO= ^.VOV/G^7:::=VW.Z M*3MG_;]Z^KPW$:>E9'TE#/5M51]NK(KYVL&^AS2].E>#^%_C9KE]]I\RUT\; M=N-L!]'1Q=.LO=.FI!38V M+9S3Z] [2E=:3#=[=[.-O3:1_A7.ZA\,=+U+R_-N+Q=F<;73OC_9]JZ[&*6M M85JD/A=C&=&G4^)7/%M8_9A\,ZEY.^]UCY-V-DL7?'_3+VKSS6/V(O"5QY.V M\\2-MS]V6$^G_3&OJI6W9I2:].EF^,H_#49Y5;)<#7^.FCX.UC]B;2X/)^SP M^*9]>Q2X MGQL/B=SQ*O"F!J:15OD?E!J'[/?BNU\O9X3\3'=G.[39?;_IG6#-\)?%]OC_ M (I37AN_O:=-_P#$5^N5SI,-UMWM(-O3:1_A6'=?#G3;K;OGNAMZ;77_ .)K MU:?%U3[<%^)XU3@JDW[E1_@?DM-X#\50XSX:U=<_WK"7_P")JHWA7Q%'][0M M17/K9R?X5^J]S\"= NMN^[U(;>FV6/\ ^(K(F_9C\+3XW7^L#'I-%_\ &Z]& M/%U'[4?S/-GP75^Q+\C\N6T'6D^]I-XOUMG_ ,*2QT_4H]8LMUA<+^]0\PM_ M>%?IK-^R+X.GQNU+7!CTGA_^-5@W7[&O@N.\BE&J:]NCPPS<08X.?^>-=4>* M\))--/[CDEP?C(--6^\A_8M29/AS?B:)HF_MJ3AE(X\F#UKZ4KAOAE\.=-^' MNC2V&G3W4T,ET;@M=.K-N*HN/E4<84?K7Z04445YIZH4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2'FEHH 3% M+110!FZUH_\ ;%LL7G>3A]^[;N[$8Z^]>.^//@+_ &E"\W]N^7YET9-OV3., MACC[_O7NE%<6(P='$JU17^\Y*^%I8A6J(^$?%GPG_P"$?DF?^U?/_P!(:+'V M?;Z\_?/I7$7#?89'CQOV,4STSCO7Z/7EK]JC";MF#G.,UPGBCX6_V[&P_M/R M-TWF_P#'ON]>/O#UKX_%<.;RH/\ KYL^7Q&0]:+_ *^;/AZ.;S? MO'TKY>O@<1AG^\C^*_S/GJV#KX=^_'\C"H'-122_9Y&7&[:=M'G^9_#COUK@ MNMCBNB3T@;( I1S1U& YH;GBD[XI:8#@,5&R[LJ_W:?NI+W7>.@*\?A.ZTGXT?V?YO_$G\S?C_EZQ MC&?]CWKT?1/VB/\ 7?\ %/\ ]W_E]^O_ $SKY];YJADL]V/G_2O2HYEBJ/PR M_!?Y'H4\PQ-'X9?@O\C[0T[XY_;O,_XDFS;C_E[SUS_L>U=58^//MN__ $'9 MMQ_RVSUS_LU\!&SV_P >?PJS'=?9L_+NW>^*]JGQ'7C_ !(W^[_(]2GGM:/Q MJ_W?Y'Z+VMY]IW?)MVX[YJS7YZVWC3['N_T/?N_Z:X_]EKI+'XQ?9]__ !*- MVW?\ \4[Z?\OW_P!KKT:>>82>\K??_D=T,XPLNOY_ MY'T6!BEKQ>V_:,\[=_Q3VW'_ $^__:ZV+?XV?:-W_$FVX_Z>O_L*[XYCA9;3 M_!_Y';''8>6TOP?^1Z=MIU<3;_$K[1N_XEVW'_3?_P"QK4@\7>=N_P!$VX_Z M:?\ UJZ8XBG/9G0J].6S.A!S1FL^/5O,S^ZQC_:_^M5M;C=_#^M;J29JI)[$ MO6@<4BMN7TI1Q5%"T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 AYHZ4M% " U4O=/^V1[?,V?-N^[FKE)BDTGHQ-)Z,\Z\ M1?"#^WM__$V\C=,9?^/;=Z\??'K7D_BK]G/R?,D_X2'.Z<\?8OK_ --*^G!] MXTZO)KY7A<1\4=?5_P"9YM;+L/6WCK\_\SX0UOX5_P!DR2?\33S=LIC_ ./? M'KS][VKD[W3?[/9AYGF;7*?=Q^/7VK]&9%WKC.*YO6/!G]J[O],\K=)YG^JS MZ\=?>OGJ_#<=Z4OP_P"">'6R%;TY?A_P3\_#=;"1MSVZT];S=_!^M?9>M? K M^T%8_P!M^7NDW_\ 'IGUX^_[UYQX@_9WVM(?^$@_Y;'_ )[O7;.C5INTH_B40,4UCC%1S#[/C^+- M1#4F UCC%-9=U/VTI&:+ 0F/WIIM\_P 7Z5,!FBBRZ@5A:Y_B_2E%KC^+]*G MQ3ONU/*A61 %V]\U86ZVY^7/XU'NI^ZJVV&6H]:\O/[G.?\ :_\ K5C+4YK9GUO^S]KG]J>&IG\G MRO\ B8LF-^?X(^>GO7M&:\._9P'_ !2L_P#V$V_]%Q5[E7ZSEC7 MMO#Q;"BBBO6/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@!",UF7.B?:-O[[;M_V,_UK4HJ9 M14MR7%2W./O/A_\ :MG^G[=N?^6.?_9JYG4?@C]I\O\ XG6W;G_EUSZ?[=>K M45R3P="I\4?Q9S3PM&?Q1_,^>[[]G7S=G_%08QG_ )O_+C]/^FE?5U%>;/),'/[/XO_ #.&>4X:7V?S_P SXLN?@%Y.W_B>[L_] M.?\ ]LK N?A+]EV_\37=N_Z=L?\ L]?>51M#N[_I7!/AS#2^%V^__,XI9%0> MS_/_ #/S^F\!_9\?Z=NS_P!,]?H/- MX;\W'^DXQ_L?_7JG)X+\S'^F8_[9?_95A+AJ?V:GX?\ !,7D,ND_P_X)\ &; M;VS^-'VO_9_6OO&3X;^9C_B8XQ_TP_\ LJJ2?"C?C_B:8_[=_P#[.L'PY7Z2 M_!?YF+R*MTE^"_S/A?[7_L_K0;['\'ZU]N2?!O=C_B<8_P"W;_[.JLGP/\S' M_$ZQ_P!NG_V=9/AW%+9_E_F1_8>(6S_+_,^+3>9_@_6BWO/^)E;#9_RT7O[U M]D2? /?C_B>X_P"W/_[951OV==UQ'+_PD'W2#C[%Z'/_ #TK/^P,9T_3_,AY M+BOZM_F-_9M;S/"-R<8_XF;?^BXJ]MKEO!/@O_A$=->U^V?:]TYFW>5LZJHQ MC-.>Z/M<'2E1HQA+=!1117>=@4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%(: %HI :6@ HHHH **** "BBB@ HHHH **** "BBDS0 M%%)F@ M!:*2EH ***0YH 6BFE3ZTFUO6@!]%,VMZT;6]: 'T4S:WK3L&@!:**2@!:** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** &[32TM% ";1Z48'I2T4 )D4M)2T %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5!)=)'D$,><5*#\QK\Y/VVOVD-5^&5IJ$EKKWB2P\OQ))9C^S+Q MXR% G^48D7Y?D''L.*!GZ,QRK)T!'&:>S;:_$#3_ -OS6T5-_BWQXWR ?\A) M_;_IO5N3]O[6)%POBOQX#_V$7_\ C] ['[627T<74-UQP*G1A(BL.C#-?AS> M?MW>()L[?%_CH?-G_D)R?_'Z_8[X#:[)XH^!OP[UF::>XFU'PYIUX\UTQ:5V MDMHW+.23EB3DG)YS0*UCNJ***!!1110 4444 %)FEKS[Q!\;-#\-^1]IM-0? MSMVWR8XSTQG.7'K0!Z *21A&C.1PHS7Q?\3?^"AO@G0M-1DL?%D3/%,0T$," MG(4<_P#'P/6OE_X@?\%(K'4FE&EZEXZL@UH4 $ZQ_/\ -\WRW'N.?:@=C]6K M[Q/:V"NTD)O<5P^)GC69!;?$+Q,OFXMA]IU MJZZD]\.>/FH'RG[1Z]^VUX(T-F\[2_$+;8C*?+MX.G/K,.>*X+6?^"EGPWTU M75]&\7;O++@I:VWO_P!//M7Y<:!\(/C%XU:-E^(#R*THMB+O6KPYSCC[AX^; M^=>I^%?V%?BSKIB:;Q9H=QF<1'[1J5VV1QQS >.: L?6NN?\%3/A[&S"/3O& MT?[KC;!;CGGG_CYKB]2_X*F>#F)\J+QTGR=EA'//_3S7.>&?^":'C^\"-'9,F.;QXGRX^]&.?_ )J@_\ P4UT=_NWGCP?]M4_^2:]VL_^"<+PJ/.T M;P')\V?^/7/'XV]:L/\ P3QM$7YO#O@,G/\ SXC_ .1Z T/G'_AYEI2\F^\> M?]_D_P#DFIH?^"GFAQXWW7CQN<_ZR,_^W-?14G_!/.S92!X<\!@XQ_QXK_\ M(]9=]_P3C\Y6\G0_ <>5P/\ 1,<^O%O0&AX]8_\ !4GPLK+YC>/'^?UB/''_ M $\UU6C_ /!4SP02GFVWCF3]X.LWR])\5#=)L^>VM^O'_3Q[U^< MWB[]AOXF: 9&3Q%H,(2W,W[B^N5Z;N?]0.>*\FU[X0_$OP?(?,\7J!'%]H/V M;4[GH,_[ Y^6@=D?M-HO[9O@S5M@CTW7P6D$8\R"'JN^T#XX:%XB8" MVM-13+%/WL<8Y SV^\;>-;A(=V]4U:9LYSCK,/45[W^S_ /MW3^*_'F@^ M'I=<\:7$]Q]HS]JNRT1VQ2/S^_/9?3KB@5C];**X_P"$NNMXF^'^E:DTD\IF M\WY[AMSG;*Z\G)]/6NPH)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **2DWB@!U%)UHP: %HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** &+]XU^1O_ 4BAC?3=4W1JW_%7R]5![75?KDOWC7Y(_\ !2 C M^S=3_P"QOE_]!NJ!K<^$+>T@VK^YC^[_ '14WV.'_GC'_P!\BDM_NKC^[5BD M:$0M(.\$9_X *_H-_9C4+^S;\)P!@#PEI( '_7G%7\^]?T$?LR_\FV_"C_L4 MM)_](XJ2)D>ET44F:H@6BD%<7\0/BQI'PW^P?VG;7L_VSS/+^R(C8V;OK7RIXA_:"\>>)OL_D^.?%0\C=GSM7G_BQTQ(?2N CM2^?/VR^ MF[G'YTUY(I,>1'Y?K@ 9_*D.Q)>:UK]P8TU+6KV^5LA5FNI) <9'S'OQ^5= M1X#^#>M?$Z\M!IUU81":\2R O)'7YR5Y.U&^7YQ^O%?3/[+?[#?BCQAXJ>XU M&X\,:E9:?>V4D\-\\LNZ,R.655: @Y"$$' /%?IC\,_V9?"7@>S"2^#O":SK M=_:4DM-+A&W 3!!\L$'*_P J N?GK\&_^";WB:[^RSZE_P (7?(FHKO$WFR$ MH-A*_-;].O'O7V)\/_V&] \+K%_:/A+P/O Z\#\JNG-,BYPF@?!+P/HMN43P5X;B?S/,!ATJ M8.!S]P<\5T5OX/\ #]C@6^A:;!@[AY5I&O/KP.O%;(HQ[4"*\-G:P<16\4?. M?D0#GUJS28]J6@!#FD*GUIU% #-K>M.%+10 A&1@C(JM<:=9W&1-:PR@C:=\ M:MD>G(JU24 85UX'\-7^?M/A[2KC*[#YME$V1Z7C#PS;RWMI=>$;.&*WC++:R3(=QE*Y %N/45^ MR&W*D'D&LW5/#.CZW$T6H:58W\; I=6R2 @'(&&![\T#N?SE>./ASJ/@.]O M=.U.:UN9[79YC6[,RG<%88+*#T8=J^VO^"=7P(MM;U[X?>+;G3=$N;:7^T-W MVB /.V$N8AG*$'D>O0?A7WK\2/V3_"'C2;49H/!?@_SKGR\27.E0[OE"CDB( M]EKL?A'\'=,^&'A[2M/M='T:PDL?-V_V9:K&J;W=CMPBXSO.>G4T#N=SHNE6 M^AZ;#8VEO#:01;ML-N@2-*_*#]IS]KKQ3I/CJQT^P\8 M^,;*.XTR,^7;ZG+&A9I95R0)?8=NU>!ZY\>_'FLR$_\ "<^*'#1^7^]U>X/K M_P!-#QS05RG[*>*/VX_ OAVTN3-I7B)BENTV8;>#H ?68<\5S'@']N3PE\1/ M$.DV6FV?B:%KR_AL5^U10JN]W4 MMG/R_,/UXK\9M4\:>,-1L[CS_%.K3YB9 M#YNH3-Q@\;K4)KC_BK;,'S)G;Y?,@XY_&@+'[H6-R+ MJ%G&[ ;'S?058K.T+_CS?_?/\A6B*"1:*** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** &+]XU^2'_!2#_D&ZG_V- M\O\ *ZK];U^\:_(__@I#_P @W4_^QOE_]!NJ!K<^&+7[J_[M38-0VOW5_P!V MIZDT"OZ"/V9?^3;?A1_V*6D_^D<5?S[U_01^S+_R;;\*/^Q2TG_TCBH1,CTN MD:EKG_%/C+3/"7V7^TKS[)]HW>7^Z9]VW&?N@X^\/SJB#!^)'QF\+?#+^SO[ M>UC^S?MWF>3_ *+++OV;=WW$;&-Z]<=:_(?X^?MU>,O'W]A?\(_XW^W_ &3S M_/\ ^)3#'MW>7M^_ ,YVMT]*S_VI/VPO$OQ/_P"$9_L/Q;_:7V'[5YW_ !+8 MHMF_RMOWX5SG8W3/2OFB#3X;7=B/;N]R:"TATWG:AC[;^\V?O3Z"I51 M4SL&/6G?6H+BZ2TV^8VS=TXS2*&S2.^/LYS_ 'O\FOM3]F/]A'6?&7_"2?\ M"6>!_MGV;[-]F_XFR)MW>;O_ -7.,_=7KZ<=ZX[]D;]DW5/BM_PE?]L^%?[4 M^P?9/*_XF*0[-_G;ONRKG.P=<]*_9SPOX'T/P7]I_L:R^Q_:=OF_O7?=MSM^ M\QQC<>GK3);,SP7\(O"7P\DN7\/Z3_9[7)0RG[3-)N*;MOWW.,;CT]:[ 9[T MG-*,]Z" I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "DH_BK@_B=\5-'^&^AZEJ6JZI_9UM9>5YDOV=Y=F]D4<*K$Y+CH.] '=\T< MU\N0_MX?#%;P02^./G[K_9-UZ9_YX5I#]N3X5^7G_A->?^P5=?\ QB@=CZ1Y MI:^7-0_;R^%UJLA'CG;MQ_S"+H^G_3"O4_A/\_X*)>!K6:<6_Q VA=NW_B2SGTSUMZY]O\ @I%X260Y^(GR_P#8$F_^ M1Z L??O-)S7Q3X/_ &]?#?BO4;2SL_'/VJ:XW[4_LB5-VT,3R8!CA3^5=HO[ M_%#0/B)86,VCZG_:'VBRCO5;[/)%NC8*0WS*,?>''7GI M0([*BBB@ HHHH **** "BBB@ HHHH ***2@ .>U)S7$?$;XN^&OAI_9_]NZM M_9OVWS/)_P!&EEW[-N[[B-C&]>OK7A^G_M\?"VZ\S'CK=MQ_S"+H>O\ TPH M^I^:49[U\US_ +=/PHM]N_QOMW=/^)3=G_VA6S\._P!ICP]\2?[0_L/Q)_:/ MV+R_._T&2+9OW;?OQKG.QNGI0![Y1110 4E!SVJK?:E:Z=L^TR>7OSM^4G., M9Z#WH M4'/:O/=1_: \ Z3Y?VK7O*\S.W_0[ALXQGI'[BO-_$/['.,?],/>@#Z)YI1GO7Q3J7_!1KX;1^7Y'Q"QG.?\ B27/MZV] M\.IC/Q#Q_W!)/\ MY'J>#_@I=X'7=YWQ'^G_ !(Y_P"EM0%C[\YHYKXHTW_@HO\ #R[\S_BX._;C M_F"W ]?^G>NXTG]NSX87'F^;XWW;<8_XE-T/7_IA0!]0T@.>E>1:=^UA\+-2 M\SR/%/F;,;O^)?=#&<^L7M7?>'?'F@^*;?SM*OOM47F^3N\F1/GP#CYE'J/S MH$=!2'/:H-0NDL;"YN9&V1PQ-(S8S@ $DX_"OGOXH?M@>!_AGKD.G:OXM_LV M>2U6Z$?]FSRY0LZ[LK"PZH>,]J /HKFN1^+T9D^%/C08SG1+T?\ D!Z^<$_X M*'?"MA_R/_\ Y1KK_P"1ZP_'W[??PQUKP-XBTZW\=^=<7>FW-O''_8]TN]GB M90,F 9)ZDT#/S$_:HL8E^*FC>8GS?V;#CD_\]YJ\_-K"O1?U-=E\>/$5IXV M\>:;J6G7'VVWALHX6EV&/#"61B,, >C#MWKD"0U(T(KA56QN,?W&_E7T'^PZ MKR>-/"&T9_XJVS'_ )$MZ^?IUW6LR 9+*0!^%>M_LP>/M,^&_B+P_=:K?_V= M'::_;WTC>2TNV-7B)?"JV<;#QUXZ4 ?O5HL;QVCAQAMY/Z"KXW=Z^/-/_P"" MA/PNCA82>/L'=_T!KKT'_3O4_P#P\-^%?_0__P#E&NO_ )'IF=CZ\YHYKY#_ M .'AOPK_ .A__P#*-=?_ "/2-_P4.^%@SCQ__P"4:Z_^1Z /K[FBO _A5^U5 MX/\ B@UK_8WBC^TQ-?K8K_Q+YHLR'9\OS1+_ 'QSTYZU[YQ0(6BBB@ HI#GM M4-W>0V-N\]P^R)<;FP3C)QV^M $VX=**X[5_BYX1T$R_;M5\@Q8W_P"C3-C. M,=$/J*XS7?VNOA1H23BZ\6>1)%MW?\2Z[;&<8Z1'U% 'L?-'-?*_B+_@H!\) M=/:X6'QYY93;C_B3W9QG'K![UP^J?\%(_AQ;M*(OB)M"XQ_Q)+D^G_3O0!]P MT)G@73=;^TM/N\O_ $2=,[PZC:)<6S^9"^=K8(S@ MX/!]P:G7..>M "T444 %%%% !1110 Q?O&OR/_X*0_\ (-U/_L;Y?_0;JOUP M7[QK\C_^"D/_ "#=3_[&^7_T&ZH&MSX8M?NK_NBIZ@M?NK_NBIZEF@5_01^S M+_R;;\*/^Q2TG_TCBK^?>OZ"/V9?^3;?A1_V*6D_^D<5")D>EU^?_P#P4 _: M2_X13_A _P"P?$7V7[1]O\[_ $'?NV_9MOWXSC[S=/6OT K\!?VEOBA>?$K_ M (1SSM3_ +1^Q?:1[YZ?A5]LMU MYHQCI2TC0-NZG^'_ W>>-O/^QV_VS[+MW?.L>W=G'4C.=I_*H)IO(QD[<^U M?0W[$_PYC\6?\)G]IT_[5]G^Q;?WY3;N\_/1AG[OZ4 ?K'^SK\%]/^%O_"0? M9]'_ +,^W?9]W^E-+OV>;CJ[8QO]NM>V\&HX;:.WSY:[=W7DFI*9D%+110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -_BKXX_X M*#7UY9_!OQ[):/LD7[!M.%/6XML]?QK['_BKXW_X*$_\D9\??]P__P!*;:@: M/Q[U/Q=XHC\1R".[QC&/W<7]P>U2_P#"<>+Q\OVWC_KE#_\ $U1U-C_PDTOX M?^@"I6^]2-"/4/%WBF6&0O=YSC/[N+U'M7ZF_P#!-6]U"\\ _#F2\?>S?VEN M.%'26ZQT_"ORNN-TH:,?L4L M_E^9Z]J?V"WL]GG2?9Y9-F\J%X12 M3DLO3UKXL_:$_P""C'AOP[-K]EX3^(/V>[A^S_9D_L61L9$9?F2W(Z%NOX=J M^3?CM^U;\3?CEXXUS0/!'BG^V]$U3R/L=O\ V?:V_F^7%&\GS2Q*PPT;GDC. M.,@BJ_PV_8>^*GQ4DT[5_$7@K^U%O_,\^;^U;2'?LW*O"3+C&Q1P!TH)L5M_XE5M'NVA,]8 1@J?RKQW5OB5X\\332O>:C M]I\_&X^1;IG;C'11Z"OT2\%_\$R["WALSK/PWVRKO\W_ (GK'^]M^[<_3I7I MFD_\$X_ ,,,0G^'N&&=W_$[N/?TN*!W1^1$UUJ\F6O&SG[W"?AT_"J%]>&&W M=B^'&.WO7[ Z]_P3C\#36DXLOA[F8[=G_$[G]1GK<>F:\:\>?\$T=2F-\-#^ M'&8SY?D_\3Q?]G=]^Y_WNM(=SR7]@?X42^.O'W@6\OM+^W:5=?;][_:!'NVQ M7 ' <,,,H_*NF_;0_9K\<_#^QOM;\->'/L$-UXB>&&?[=!)N@83NHVR2'&0J MGD9XK[3_ &0?V8KGX-^'_"7]I^&O[(U+3?M?F?Z>)_+\QYL?=E8'*R#UQFO= M/BU\+=&^*'A^#3-5TS^TX8[M;H1?:'BPX1UW95E[.>,]Z9-S^>Y?&_C*SNY; M">]V7EJ3%-'Y4)VLIVL,A<'!]*^%FN> M(-(KBVMKC[?'-NC9IG1=ID8C*H#DC/'-?.D,^',$C?Z3&,2+C MHPX/MU]*10^^\2>*I(P8[C,A;)^2+_"ONW]@G]K"YT_Q<-'\2^*?+L['PWY" MP_V<#LD22W4#='%DX 89R17PIO/K4^@>(M2\"ZE-J>C7'V*[F1H7EV+)E68, M1A@1U4=NU ;G]'/AO6H/$.@:9J-M-]HAO+6*Y23:5WJZ!@V"!C((XQ6I7QA^ MQ'^U%I_CS2] \-WWB;[=>Z?X7MWGM?L#1^7)&L$;'<(@#@L1P2.:^R[>=+J" M.:-MTP-7&8+][I7Q#^W#^UA8^!_"(M-#\4_8M6M?$'V.X3^SFDVJL= MP&7+Q%3AE7D>G6@#X\_;$_; U?QW_P (C_PCOBW[=]E^V>?_ ,2U(]N[R-OW MXAG.UNGI7R79^*/$VG[]USY>_'_+.(YQ^'O4,?VK4,_VE^\V?ZOH,9Z_=^@K M0T/PQKGCKS_["MOMWV7;YW[R./;NSM^^1G.UNGI0:;&WX+L_BE\3OMG]AI_: M7V'9YW-K%LW[MOW]N<[#TSTK]C_V:_V9W^&__"1_VIX;_L[[;]F\O_3O-W[/ M-S]V1L8WCKZUR7[)W[%.B?#_ /X2G_A)/!OV#[7]E^S_ /$T>3?L\[=]R8XQ MN7KZU]GC':@EL6H+B\AM-OFOLW=."?Y5,S!>M? O[7G[<$'@7_A$_P#A&/&G MV'[5]K^T?\2HR;MOD[?]9"<8W-T]:"3V3XM?MN_#;P7_ &5Y7C3[']I\W/\ MQ*KE]VW9ZPG&-WZU\(?$'_@HYXRU+[!_9'Q#\S9YGF_\22$8SMQ]ZW]CTKY" MU[XA>+_&WD?V]?\ VW[+N\G]S#'MW8W?<49SM7KZ5SS:8)_^/>/=C[WS?XFD M:6/7IOV@OC9\0.V<9QU/N:9+9^< MWA__ ()RW4OVC^U_A[G&WRO^)T/?/W;CZ=:]"L_^" M;_Q/#[8^]<_7I7Z9TA /6@+GX;>.OV(/C-X7^P_V;X+^R^?O\S_B:V3[MNW' MWICCJ?SKP/4-0^(GA'R_[2D^R?:,^7Q;/NVXS]W./O#\Z_HIU?P/HFO>5]NL MO/\ *SL_>NN,XST8>@KY(^.W[ O@_P 2?V'_ ,(YX$^T>3Y_G_\ $WF7&?+V M_?G'HW2@=S\FK;X\?$BSW?V;KFS=_K/]$MCTZ?>3ZU^QW[%NE>/5\!W4GC*+ M_3EUQBIW6_\ J1%!C_5''7?[_I7Y_?!G]@[QS>?VQ_PE/@??M\G[-_Q-X!_? MW_ZN?_=ZU^ROAWPOIWA>R>UTVV^RP/(92GF,^6( SEB>P'Y4 V3Z_;/?:#J5 MO$N^2:VDC5%?[0MX]*2V:3^T;>+#B65 MMN&E4]''/O7Z,;?E(-026,$K NF3TZF@D_("/]@/XIA>? G?_H,6O_Q^J7B# M]A7XF:/H6I7]QX(\FWM;:2>23^UK5MJJI8G GR< =J_8K^S;;_GG_P"/'_&N M4^+5A;Q_"OQFP3!&BWI')_YX/0.Y_/QX]\/W7@O7K;3M0@^QW$T"RK'O#Y4N MR@Y4D=5/?M60 1UKT+]JC_DJFC8Z?V;#_P"CYJ\_.*#0CD;9$[GA5!)-=9\+ M_ ^I?$+4M.MM)LO[0DNM0CLHU\U8]TC,@"Y9AC.X<].>M-Q_US;^5> M_P#[#J*WC+P@''!\6V8/_?RWI >GVO[!/Q0FA9E\"YYQ_P A>U_^/U)_PP)\ M4O\ H1/_ "L6O_Q^OUMT>PMFM7Q'QO/<^@J[_9MM_P \_P#QX_XTS.Y^0I_8 M$^*7;P)_Y6+7_P"/TC?L!_%+:?\ BA.CO6_T^"7$8\G+?+( MW]P\=>.E??'>H8[&&'&Q,5_M(2WD?P>\??8CBX_X1K4#%T^_]GEQUXZXZT >!?'' M_@H)X%\'AK?2/'OV2[:VCE1?['G?K*03\T!'0&OE?QS_ ,%&O&WB22]L/"WQ M"^T>=L^S1_V+ N<;6?F2W'HW6O"/#_P)^(WQR^*&CVC:)_;=G+#) Z?:[:WR M4223&=ZGC@_I7W+\!_\ @F[X7T^WT.Z\9?#OR[U//^U/_;/YUZ#IO@?0])CCCM++RDCSM'FR-C.<]6]S0(_)?3_P!A M/XOZIY;:IX(\UI,^9_Q-K,9QG'W9_8=*U%_X)T>,[A,W'P^W,WWO^)U"/Y7% M?K1'I=K'@+%C'^T?\:D^QPC^#]30%S\A[S_@FSXMVNT?PZYXQ_Q/(?\ Y(KE MM<_X)S_$FWCG-C\/MI7;L_XG5L?3/6X^M?M"UC W!3]34$NBV'(/7YF_ MQH'<_!OQ5^QE\:?"JW4J^#_LL5OMY_M.R?;NP/\ GL<\M^M>8:WX7^(_@>XF M75+;[%]EV^9^\MI-NX#'W2(H9HM0TS[0DVW>/M$JYP0 M1]UAZ"O$_BY^Q'\-_&&B:J]IX+^UZI<>5M/]JW*;MK)GK,%'RJ?RH'S'XH:7 M\4O&FD21"TU/RI8\[?\ 1X6QG.>J^YKT7P;^UA\4/"MU9NOBG[*D&_G^SK5] MNX-_TR.?O?K7I/[3W[&WB/X7WWB75]*\(?V9X>L?LWES?VG'+LWB)3PTS.W:WG-I>+MNQ]],^V1R..F*!Z'Z ? __@HYJUK>:+9>+OB%LLE\ M_P"U1_V(A[2%.8[?/79T_'O7WW\%_P!I+P5\5M&T<:9XB_M34;_SO+_T&>'? ML9\_>C4#"H?3I7X!_8UA?S($VS#H<_X^U>P?L]_M)>+_ (2^.M #>(O[*\/Z M?]H_Y<89O+\R*3_IFS'+O[]?2@31^_2N' 8'*TZO$/V8?CQIOQ<^&OAJ^?7/ M[5U74/M.9/LC0^9YH+7[J_[HJ>I9H%?T$?LR_\ )MOPH_[%+2?_ $CBK^?>OZ"/V9?^3;?A1_V* M6D_^D<5")D>EU_-=>7Q^MS4M(U+09A11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -_BK MXW_X*%?\D9\??]P__P!*;:OLC^*OC?\ X*%?\D9\??\ >!ZUTO@#0?%7Q*\46 M'A#2(/[1M+WS/*L]\46_8C2GYV*D8*$\GMCVKE=28QZ?(R\,,?S%?^)+[2?/\W^T=]U]I9@'2F)GO/[(G["GA_2="\)Z_ MXL\$>5KD67V2WM] MWE)YKOMW$D\LQ)Y8]?6M/2M+MM%L(K.TB\FWCSM3<6QDDGDDGJ35K SGO01< M1L]J%SWIU% AK9[4N-RX-+10 @&W@44M% 'C?[0'[/\ H'Q<\,P6-UH/]K.- M16]:/[9)#\VR12V1(O\ ?/'OTK\8/VBO@-KOPC\7>)+V70_[)T7^W;FRM'^U MQS?+YDI1E T['XA1R!HUYRV.:<\:3*%D&5'-=;\6OACK?PM\8^(8=3 MTW^S-*M=5N+"W7STEV[9'"I\K,QPJ'D^G6N1C82(K+R&&12+/0_@+\:M:^#? MC&]U2WUG^QX9+%[))?LJ3Y4R1L%P4;M'G..W6OVN_9O^-VC_ !2\&^&(+?6O M[3UAM M;VZ7[*\7S&.(.W**OWGZ#UX%?@3>6XGC"A=QSGK7U+^QC^U5J?PR\ M;3PZSXH_LW2+;0VL;=?[/67:5E@"I\L3,?E0\GTZTQ-'[:YYIU<=\,_B%I?C M[PKH5]97_P!OFO--@O6D\EX]X>-"6P5&,EAQ[]*["@@6BBB@ HHHH 1J!0U< M7\4OB5H_PQT"#4]7U'^S;>6Z6V67R'ERY1VVX56/1#SCM0!Y]^TS^T-H_P ( M?"%M??V__9-P=46R>3[$\W/ERDKCRV'5.OMUK\6OC=\5M9^+'CKQ.+W5/[5T MB;6KJ_MO]'2'(,LFQ^%5ONN>#Z\BO2_VN?VE-9^*GB+Q'H5MXC_M32[7Q)-BQ&^_^]-T'^]UXZXZ4BTBQ:Z? MJ7B/=_8D?VCR<>=RJXS]W[^/0]*_4_\ 9%_89L/#?_"6?\)?X)^S^=]D^R_\ M39FSCSM_^KG/JG7\.]OTTLM-MM.W_9H_+WXW?,3G'3J??;_L?F^7^Z6/9OV9^Z!G.T M?E7] OC[1)=8^P^7#YWE^9GY@N,[?<>E?SV>/O#M]X+^P?VE;_8_M/F>7\ZO MNV[<_=)QC_SVV;L8X)Z9]*-WI44\(FV_+G'O2+/W_\ M@?\ $;PUXR_MK^Q-0^V?9O(\[]Q*FW=YFW[ZC/W3T]*]97/.:_"_X$_MD>,_ MA?\ VYY_B_\ LS[=Y&/^)9#+OV>9Z0MC&_VZU^C'PU_;_P#AMK']H_VMX\\[ MR_+\K_B3W*XSNS]V >@ZTR&CZYX%&17G.E_M#_#W7/-^Q>(/.\K&_P#T*X7& MU!)JT4T2*>AHYH 49[TFW=UIU% M^"=$TW?\ 9[+R]^-W[USG'3JWO6Z,]Z.*6@ I*6B@ KD?B]_R2GQI_P!@ M2]_]$/775R/Q>_Y)3XT_[ E[_P"B'H _!O\ :F_Y*EHW_8-A_P#1\U>?MUKT M#]J;/_"T]&_[!L/_ */FKS]NM)FI'=?\>-Q_N-_*O?\ ]ATC_A-/!_\ V-MG M_P"C+>O +K_CQN/]QOY5[_\ L.@?\)IX/_[&VS_]&6]- S]Q=#_X\W_WS_(5 MHK6=H?\ QYO_ +Y_D*T5H,A:*** "BBB@ K'\4>&K+Q5HVH:;?VWVJUO;62U MFBWLF^-U*LN001D$\@YYK8HH \K^'O[./@/X>ZA#J>D^'O[/U"!W:*7[;<2; M=R;#PTA!R"1R*]1C01J%4844[ZTM "&@"EHH **** "BBDH 6D_E2)M,\-^#-2N]3N?L]M#Y7 MF/Y;-C,B <*">I%?BE^VYXJTGQ/\6Z;MMK #]X#T/6@ MN)X)#+YD(?.<]_QJ#4X\6,DT8_?<8;\0/Y5)9H5M45A@\_SIUZ!]AMZAY/ M]H;_ +'%YFS/V;&=L9QG!_(U1*W/RPW;NG/TI]9^DW$LGF_:4\CIMW KGKGK M^%7R2O48I&@R>+SMO7CTKZ*_8B^(0\+?\)IYT]C;^?\ 8L?:GVYV^?TRP]?Y M5\]JVVE\.^(KGP7]H^RI$WVG;N^T G[N<8P1_>- C^DR*XBFSY,?L_\ QBL?B1_;VW5-'N?L7V?_ )!]PKXW^9][YV_N(VN9H+2,3*JR)<.S*JQ$A=Q !)/45^8>M:3?\ A;Q%J>EW]E<6$-C'-;U#PSIEGIGAF.-'DG\J7?&;>,*Q>7& M<$Y&!R*_1G1]4@UC2[.]MIX;F*Y@2=)('#(ZLH(92"<@YX-?SA>%_$U[\/=6 MGU73(8KBYGC:!EN59D"LP8D!2#G*CO7Z]_L5_M7V_CS3=!\.ZSJ_ABR%AX9@ MD9(+D1S)(BP1E7#2G&-QR, Y%!#1]H45%;7$5Y;Q7$$J302H'CDC8,KJ1D$$ M=01WJ6@D***BFGC@7=+(L2YP&<@#/XT 1:AJEEI$*S7UY;V4+-L$EQ*L:EL$ MXR3UP#^5?F5^WM^UYBW?A[2+OPSJ;:;XF>,16\IEF$<:W$>YPLOTR< 9- M>N?MN_M91>"_"(M-$U7PS?ZA:^(/LDMK)<"22-5CG!+*DH((*@'/0FOR3\8> M);CQ9XLUO5[Q(8VU"^GO&,((CW22,QVY)X^8XY/'>@I(S]0OIM0U:]U0HINK MV9YY8T!VJ78L<#J!D]S7T=^RC^RS?_%7Q?,-9T3Q-:Z9-I#7T-U9VC(LC&2' M;M=HF!4JY(QUP.:YS]FO]G#4_C#XMN+*_P!#\1KIO]F-?07.G6C#S/WD04AC M&P*E9">.O'-?L]\ _@OIGPM\(>'/LDFI?:H=$MK&2&_9?Y?^HVYV0\9^;KUQ[5^J M>,U6OM/CO]GF,R[,XVD=_P /:@9_-O>>'?%.D;/[1\/:C8>9GR_M-E+'OQUQ MN'.,C\ZJK=!?OLJ>F3BOVL^)W[ O@?Q=_9OF:EXH/V?S,?9IX/XMG7]P?[M? M&'C+_@G.EC]C_L[1O'5WNW[\6N_;C;C[MOQW_*@NY\/S0VEQC,X^7^ZXK7TC MQI?^'?-^QPV\WG8W>8C-C&<8PP]37JFN?LA^,=(\CRO!'C1O,W9\S29NV/\ MIE[UPM]\%_'NG[,>"/$@WY^_I-QV_P" >](9Z)X9_;.\<^'_ +3Y&DZ"WG;< M^;;3GIGIB8>M>Y>&?^"F7C^S^T^9IW@V/=MQYD%P,XS_ -/-?%,_@SQG:[?, M\*:O'NZ;].F&?TK-FTC78\>=H]Y%Z;K609_,4Q61^I.A?\%,-8O//^V7?@6W MV[=G[QUSUSUN?I7K&@?MZ:)J'G_:_%G@6#9MVXU)%SG.>L_L*_%9M/9?]:DD M?IN&,_F*FC6SM\XN5Y]76@5D?OQH_P"U1X!U#SM_C_P:-F,;-9M^^?\ IK[5 MVVE_&+P5J7F^7XQ\/2[,9\K5(#C.>OS^U?STV/C*_P!-W_988)M^-VY6;&.G M0^YKO-#_ &IO&_AWS_L^C:2_G;=WFVLYZ9QC$H]: Y3]_H-?TN\W>1J5I-MZ M^7.C8SZX-7\U^-_@G_@I#X\L?MOVG3O"%ONV;?-@N%SC=G&;CW%?=_P=_;3T M'Q]' FJ^*_!=K=3:@MHD-OJ,:,RG9@@-,222Q'X4$V/J*BJ6EZWIVN6[3Z=? MVNH0JVPR6LRR*&P#C*D\X(X]Q5V@05R/Q>_Y)3XT_P"P)>_^B'KKJY'XO?\ M)*?&G_8$O?\ T0] 'X-_M3?\E2T;_L&P_P#H^:O/VKT#]J;_ )*EHW_8-A_] M'S5Y^W6DS4CNO^/&X_W&_E7T!^P[_P CIX0_[&VS_P#1EO7S_=?\>-Q_N-_* MOH#]AW_D=/"'_8VV?_HRWH0,_<30_P#CS?\ WS_(5HK6=H?_ !YO_OG^0K16 MF9"T444 %%%% !24C,%4EB H&23T%8FM>-O#_A^*4ZAKNF6#)$9L7=Y''\HS M\QW,..#S[&@#$XW-IXU\&R.(E<+/JL)ZOM/ M24=J\$\;_P#!1EM--[%IVM>!+M$V>6?M6_=G:3]VXYZG\J!V/O&34K2/(>ZA M0CKND _K5>;Q)I-N"9=4LH@O7?<(,?K7Y7>*O^"FGBM)+I;%?!%U)\NQ4$KE MNF>!<\]_RKSW5/\ @H5\9_$,DL6F>#/#^HQS8\MK/2[V7?C!.-MP)=(AV]?,OXEQ^;5GW/Q>\#VJMO\9^'D*]=^JP#'_C]?CW' M^T-\?_%T@W?"UG2X_BMO#VH'[OI^\/\ =K6L8OC7XJ9#=?"_6D$^=WD^'[T? M=SC&<^@H'8_5:\_: \ VI<'QWX57;C[VL6X_]J5D7?[3G@"WWX\?>#_EQ][6 M;?\ ^.5^<.G_ %^(7B 1MJ'@+Q3;>=G?LT>X7&,X^\A]!6]8_L9ZKJS)]M\ M.>,+?S,[]MBZXQG'6'V% 6/MW6OVO/!EC',;;QQX+E9=NT'5X3G.,])?>O-? M%W[>D.EQW?\ 96N>"KUX]GEK]K$F[.W/W9^<9/3TKP_3?^">6EZDT9O+3QI! MOSOQ&BXQG'6W]A77:+_P3'\$W#0M,O$EUK&K6R M6=_<[?-ABC9%7:@48#$D<*#R>]?JIXS_ ."=OP]\&_#2\U.WU?Q4;NVV;8[B MYM]OS3*IR!;@]&]:_-'X^>'+;P/\6]=T2Q>66UM?(V/<$%SNMXW.2 !U8]J! MHXI0%7':H[S_ (\W_#^=.C;S(P3WIEX,6;CZ?SI%'TC^P+_R<%X$_P"W_P#] M)+BOVN\'_P#(N6G_ /_ -#:OQ1_8%_Y."\"?]O_ /Z27%?M=X/_ .1YM4444""BBB@!B_>-?D?\ \%(?^0;J?_8WR_\ H-U7ZX+]XU^1 M_P#P4A_Y!NI_]C?+_P"@W5 UN?#%K]U?]T5/4%K]U?\ =%3U+- K^@C]F7_D MVWX4?]BEI/\ Z1Q5_/O7]!'[,O\ R;;\*/\ L4M)_P#2.*A$R/2ZYOQ=X,L_ M&'V3[7)<1_9]^WR&49W;U>'Q7:76?WB';_=-?T#?&3X#:'\7_P"R M/[5N=3@_L[SO+^P21KGS-F=VY&_N#&,=Z_%GXR_LJ^)?A5_8_P#9GA/Q9-]O M\[S/MNFRMC9LQMVQ+_?.>O:@M,\E-075JEYM\PL-N<;?>FK<,N?M $/]W=\N M?7K4ZL&Z'/TI#/IW]CW]JG5/A;_PEOGG0++[=]DV_P!I[X]VSSONYE7.-_/7 MJ*_9[P[XPT7Q5]H_LK6-/U3[/M\S[#=)-LW9QNVDXSM.,^AK^;N[M0^S&X]> ME?:_[+'[=7B'P5_PD_V]?"NG_:?LNS[>)(M^WSL[-O!-CX^TJ+3]0EN(88YA.&MF56W!67!W*>, M,>U=%28H _%G]M#]E.Z^'^JZ_P"(]&T?Q/>-?^)KB,/<6IDA:-VGDW*5B&<[ M1@Y(P:^3?WEO,]K.AAN(24DA<;71@<$$'D$'C%?T,?&3X4:9\6/#=OI6I37T M4,-XMV#8LH?<$=<'0^';:YFMK.[42QR!(5964R,0 7(((R#BO MI6.6.XA26-UDB'8)=;\/R:@VA6UY<6MA=H7C?9$&!4R M,0 7QSTXYH):/=J^:_VL/VF[#X3^#X)]*UKPW/J2ZPMC-:WUTK&,".8ME5D4 MA@R <].>*Z_X_?M#:1\)?"=MJ-GKWAW[4^H+9O'J%XFU08Y&(P)%(;*#OZ\5 M^+O[1GQQU/XM>+O$MO?)I:Z>VO7-[#<:>& D_>2A2&+L"I#D\=>.: 2.7^+G MQ(O?B7XV\27.HI9PVUUJ]S?)-9AE1V:5R-I9F!4AR1^'-;?P.^!>K_%_Q)/I M4FAZ]-816#7D,VF6CLS@/&JMG8P*D/G('IS6%\+/A3K'Q2UR;2X=$UB\@BM6 MND;3+1Y'90R*&X5LKA^N.XK]D_V1OV:=*^%>@^'M:C.M1:E<>'+>VN+?42BK M&S)"[+M\M2&#)C!/'-(INQU7[,7[/^D_"/POXCQ'\ O'OA7[/Y M?@7Q2/M&[/VC2+C^''3]V/[U<0S74/\ Q_0-:9^YYJ%-WKC/7M^=?T)^*/@E MH?BS[-]KN]0C^S[MODR1C.[&S#;TP1_A5WPWXFOO &M:?>Z;!' M/]CN8[U3"5MX3-'_PEEB2VPM@^=!W%?NIX=DEEL9#,GEMYA&,$<8' MK3,V:M_\ HAZZU:Y#XP-M^%/C3_L"7O\ Z(>@1^#O[4W_ M "5+1O\ L&P_^CYJ\^;[PKO_ -J.3=\4-'/'_(.A_P#1\M>?Y/<4&HVZ_P"/ M&X_W&_E7T#^PZ/\ BL_"'_8VV?\ Z,MZ^?KK_CQN/]QOY5] _L.LH\:>$,L M?^$ML^__ $TMZ2 _<31?^/-_]\_R%:"U0T7!M'P?Y"KXIF0M%%% !3))4 MAC>21UCC0%F=C@ #J2?2G5QWQ8\3+X7^'?BN^66W2>TT>[ND6X;"DK"[#(R. M,B@#S7]H7]IC2?A1I^JPV^O^&4OTT>6^@MM0O4#R.!(% 42*2I*8XZ\\U^8/ MQL_;V\:^--0:.#3_ Q=6\VGFU>2SAG?&3)D B*328[1WL58@*9IL\EVY^?^5>+V>FQV*;4+D;MWS$?X>U!HD:FN>--5 M\92;M1M(;?Y!'^YC=> 2P^\Q[FLJS\*S:]?I9V%O=7UY+G9;VJ&21L#)PH!) MP 3] :FOKAK>RDD&,KCKTZBOJ/\ 83^#=C\0/BEX(U&]_M)$N_MV][7:$&R" MX48)0_W1W]: */[/O[!!@,E%' M/%TMUM;[59!!NV^=-$ M<[LYSB,>IKNM*\(V>CK$L,L["/./,93USZ#WK;HVT$B1J(U"CD4O-%+0 S*9VX_],OO^/)R.O'\Q2*/I#]@7_DX+P)_V_P#_ *27%?M=X/\ ^1!,C_G_P#_ $DN*_:_P?\ \BY:?\#_ /0VIF;W-JBB MB@04444 ,7[QK\C_ /@I#_R#=3_[&^7_ -!NJ_7!?O&OR/\ ^"D/_(-U/_L; MY?\ T&ZH&MSX8M?NK_NBIZ@M?NK_ +HJ>I9H%?T$?LR_\FV_"C_L4M)_](XJ M_GWK^@C]F7_DVWX4?]BEI/\ Z1Q4(F1Z71115$"=.E<-\2/@_HWQ0_L[^U;F M^M_L/F>7]CD1<[]N=VY&_N#ICO7=44 ?CY\_P#PC?\ 8G_".:-XXU?S MO/\ /Q:^?Y>/+V_'?*^V>%M6L_.SL^U:?-'NQC.,J M,XR/S%?TA7%JEUMWEAMZ8KYP^)O[$W@WQM_9OVC4/$0^R^9M^RS0_P 6S.

>Q6&9[>9;I!."P+J00#@CCY12"Q_1KI M?CSPWK:!K#Q#I5\"_E@VU[%)\W'R\,>>1Q[UMQR)(I,;JXZ94YK\-?A5^WAX MR\'R6L L?#$<7V]9V:ZAF&/N G/GCC"_SK[#^&7_ 4>N=6AC35=5\"V)DO! M&P^T&,A"$^;YKCW//3BF38_0G)I:\!\%_M;>#_$21F[\;>#8F:X$6(]6A7Y3 MMYYE//)KTZS^,'@6_7,'C3P[-EMH\K58&Y].'Z\T$G7Y'K16'!XU\.76##X@ MTN;G;^[O8VY].&J_%K6FS,\R 4 3Y'K1FLV;Q!I$.3+JEG'@9.Z MX0<>O6J,WQ \*V>?.\2Z/#@;CYE_$O'KRW2@#H:;D^E<5J7QL\ Z;;RM)XY\ M,Q.L9<++J]N.@/\ M].*\M\8?MA>#]!\W[)XV\%RE; !67?^*M$TE2][K%A9J "6N+I$ !. >3ZU\,>/?^"D']E0 M7,6FZYX"NPUHSC_2]Y+X88^6X]AQ[U\J_%?_ (*&^-?$T;V]C9>$[X/"B_Z) M%/(-/"B2V_EX6ZU6$?>*]1Y@_O?R MJ#X7_'ZW^)&MZ9;V6I:'J-I>^;LFTV<2[]BN3M(D8'!0@_0U^&OBCXC?$3XK M:AO>OTM_X)Q_#O5-)\&_#S5=4TK4].NX_ M[1\R.YMFB5,R7*C(9M2S0JWW^I?\/YBOU1_X)I_\B%\.?\ N)?^C;JORMO_ /CW M?\/YBOU2_P"":0_XH#X<_P#<2_\ 1MU3%+8_0RBBBF9A1110 4444 %%%% ! M1110 4444 )BO#/VF/V?]+^,'A"VT^[?5B%U1;TC32F_=YZ M4W)H _GK^.GP=U?X4^-/$LG]BZU;Z;'K5S8V]UJ5HZI*HDDVX?8H+%4SQUY. M*\^CD$D:G(\PC+*.WKQ7[3_MD?LMZ7\4/!<(B&O7=U-K:WLD.F['*YCGR<>4 MQ"Y?'XCFOQX^(W@+5/ASXR\06=UI6I6.GV>I7%C#<:C;O'OV2,%!8JH+$(3Q MZ'B@M:G,WEJEY&$K:FDFTIOC(^ M[(OS?NQ^O%>.*RLJL&!+#/!ILD*3KMD;:N<@YQ04>Q_'C]I#7?C%I;66J6^C MQ0?VE]N#:>DBDMMD'5I&^7$A_3FO+O!/@+5_B'K$UA8:1J6I/'"UQLTVV>5] MH95W$!3\OS#GW%4]%\-ZEXHO)+'2=.O-4FB0R&*Q@:9P@(7<0H/&2.?<5^J? M[#G[(-AX6DTOQ-?P>);"[U+PS%YRWB+'$LDGV>1E7,0(.0< DG -(5['8_L8 M_LHZ9\/['1/$$R>(+74+WPU!%<0WX5(T=Q [* 8@005Q@D\ U]DVMNMK;10* M24B0(I;K@#'-,T^R33=/MK2(LT=O$L2E^20H &??BK-,S"BBB@ HHHH ***0 MT +7GOQ$^,GA[X>_V?\ VEXCT+2_MGF>7_:5]'#OV;<[=SC.-PS]17:ZCK5A MI'E_;KZVLO,SL^T3+'NQC.,GG&1^=?BK^V]^TI+\0O\ A"_[/NM!U+[']MW_ M -FR&79O\C&[;(<9VG'T- T?L-X5^*?ACQ9]J^P>)=$U#[/MW_8K^*39NSC= MACC.TX^AKL#7X._!?]L?Q=\,_P"V/L]AH ^V^3N^W0S?P;\;<3+_ '^>O:OT MA^&W[>6F>*O[1_M?Q-X'LOL_E^5Y=^L>[=NS]Z ?M0^) MM$TW_A&?MVKV-GO^T[//N43=CRLXR>>H_.M/XD?M3>"/!W]G?8_'/@^3[1YF M[[1J\!QMVXQB4?WC7Y4?M-?MEZY\5O\ A&\#PW<_8/M/_(-\Q]N_ROO?OFQ] MSCIT-!5CYI-+\. M>)[KS?[,\/:C?[<>9Y%E+)LZXSM'&>?RK[*_9A_83G\3:IHVL^(]#\::1-:: M["N/LA@C$2M$^]M\!XR6R_[/FH7EOI.O:GH^OV4VG^+(I!NM M6CB"QBV?:XWX6_"_3/A;H,^EZ9/>302W371 M:]=6?<41<#:J\80=O6NVZT$,.E$N;>2%O+^]AE(X]^:!'X"_M;:3+I/Q8T6.2&:+.EPO^^0@X M\^;GITXKS7=NY!S]*^Y_^"AW[.UY'X[36M+TGQ!?P6'AD3-/';-)"K)+X@N46=D+6[AU M!VJ<9!//-=(.*_/_ /8M_;$M[_PP-/\ $&L^%-)FNM>\GRI+H0R&-D@7; MU+#/3(K[DT_QUX9U@!K'Q%I5Z-WE@V]]%(-W'R\-UY''O3,S>HJ"*\MY5S'/ M&XSC*N#3VN(EZR(/JPH$./45XY^T]8W%W\*_')@@EF/_ C5\H\M"V3Y$O'' M>O69M7L(6Q)?6\9QG#2J/ZUE>*--L?&/A/6M.%SYT%[9S6;M:2*S /&5(7@C M=AO3TH _G<^)EM<:?XNT^*\@DM)6@C8),A1B/,<9P>W!_*J,ASR.>*^S_P!M M_P#8_N])\9)JWA_1/%>K06.@"X\Y+0S1"1))VVLR0^@4D9!P:^*6L]8TIO*U MC3+C2Y3\_EW5N\+;.F[#=L@\^QH--R+4D,VES( 221P.O45]L_\ !./XAV6@ M^/OAYI-[J&G6:1?VCO%S,L=!(-JS(V?[K UM> _&= M]\._&5CX@TZ&WFN+/S/+%TK-$=\;(<[2#T8]^N* >Q_1CI.J6^L:;%>6=Q#= MV\F=LUNX=&P2#@@D'D$?A5Q>G-?G1^R[^WQ/-X<\,Z'K^I^#=)B/VKSO.G,, MD?SRNN=\_&?EZCD&OL_PC\?O OB/2;2X;QQX7:XFW_NX-6@[,PX'F$]!09GI M%&1ZUS\'Q!\*W>TP^)M'F#=/+OXFS^35:7Q5H4F"NM:>P]KJ,_UH UMP]:6L M:3Q9H,2EI-;T] .I:[C _G6?=_%+P7IJN;KQ?H-L$QN,VIP)MSTSEN.H_.@# MJ.:BN+F&SA::XF2")?O22,%4+)+/6=+\(0^$?$G^I^RK9I+=/-S&S[?*N/FQ\_ M0<;3GH:!GUG^TC\7?".A?"WQ%!)XKT&&^B^SYMY]1A5QF>(\KO!Z'-?BE^T3 MKUOXK^-7B#4K.YM[VVN/L^R>SD$D;;;:)3M8$@X*D=>H->PW\WQ<_:4UAUUO MX=ZI#I^M8\ZYT?1+M5'DJ-NQGWCK$ MV$%CY M6Z34[1XPF\)C<2B@9+C'3J*"DC@XAMC"GBFWG_'F_P"'\Z;#=Q2QAC+'YA_A M##^5.NF$EHP!R3Z?6D4?2/[ H/\ PT%X$X_Y_P#_ -)+BOVM\'_\BY:?\#_] M#:OQ#_86UZQT7]H3P0VHWMK86T?V[?-&[,P>(=+F5M^&CO8F!^=O1J9#.SR/6EK$D\9>'8-?D?_ ,%(?^0;J?\ V-\O_H-U0-;GPO:_=7_=JQ5>T/RKGCY: MGX]:1H+7]!'[,O\ R;;\*/\ L4M)_P#2.*OY]N/6OZ"?V9?^3;?A1_V*6D_^ MD<5")D>ET444R HHHH 0C-!.*6B@"OU?+/CK]AG_A%7D_XK;[5LMC/_R"=F<;N/\ 7G^[^M?N-FF21^:I&<9& M*!W/YT?$WP1_L5F7^VO.Q"9/^/7;Z\??/I7$3:#_ &'*I\_SMG[W[FW..W4^ ME?TI7WA_[9%(GG[-Z%,[,XSGGK7#>(/@E_;F_P#XG7D;HC%_QZ[O7G[X]:"N M8_G]T7XI?\(S)%_Q+/M.R43_ /'QLSC''W3Z5ZCX5_;-_L'RU_X0_P _$XE_ MY">WTX_U)]*_6[7/V-_[:9C_ ,)?Y.Z+R_\ D&;O7G_7#UKB-5_X)V_VDQ/_ M L#R_DV?\@7/KS_ ,?'O2"Z/B3PO_P4:_L_RU_X5[YG[\-_R&L>G_3O[5ZE MH'_!3SRE4?\ "M<_O<_\A[Z?].U>NZK_ ,$P_/W'_A96WY,?\@'Z_P#3S7+7 MW_!+;: T/)/$'_!3C[2 ML@_X5MMS"5_Y#N?7_IVKRWQ-_P %"/[4+C_A ?*W0F/_ )#.?7G_ (]_>OM; M3/\ @F3]E /_ LG=M?=_P @+'I_T\UU>D_\$_?[+9#_ ,)[YNV02?\ ('QZ MM<9<:]_PF$@' MD?9/,'V?[^_&>_0?WNGM7[@Z%^R9_8NS_BJO.VRB3_D';?3C_6GTKT/0?A/_ M &&JC^U?.VR^9_Q[[?3C[Y]*!W/P1T']G;_A,)83_P )!]DWS"W_ ./+?C.. M?]8/[W3VKWKX2_\ !.W^WKR%O^%@>1^^D3_D"[ND><_\? ]:_:.VT?[/C]]N M^;/W?_".W&E3?\)_]H\GS?E_L;;G(^1Y>_>[-TW'&-V.O:NTHH)$QSFEHHH M;_%7QG_P4-D\OX+^/SC/_(/_ /2FVK[.KDO'/@+_ (332[VS^W?8_M.SY_)W M[=K*>FX9SM_6@9_.7JMY_P 5-*-GIW_V!3FN/FSM_6OWIA_9?\FX63_A)[<6/]XXQN_2F%SNZ***" HHHH ***3;0 M%)2T % M%)MI: "BBB@ I#S2TAYH 9-%YJA;SCIG S7Z0.WEJ#C-?"/[<7[5W_ CGA=M+_P"$6^T?8?$/ MV7S?[0V[]B7"[L>4<9QG&30-'Y.:AIW]CZW?Z7YGG?8II+?S=NW?L8KG&3C. M,XS5*_N?)B'RY^;'7ZU=\:>(O[6\2:OK7V?RO[0O9KGR-^?+\QV?;NQSC.,X M%?4'[$?[-_\ PL+QU<3_ /"1?8/M.@M>[?L/F;=TL!V_ZP9^]U]NE(T/0?V! M_P!EW^WO%PUC_A)O(_M#PW]J\G[!N\OS)+=]N[S1G&<9P*_6#PUI/]@>'-*T MOS?/^Q6D5MYNW;OV(%W8R<9QG&:S/A_X9_X1/P?H.F?:?M7V'3K>T\WR]F_9 M&J[L9.,[>F3UKI!ZTS,6BBB@04444 %%%% !2 YI:* /)/CW!YW]A?-MQY_; M_KG7X@>(O@!_9'V?_B?>;YF[_ESVXQC_ *:>]?T,,N['.*IW&F?:-O[S;C_9 M_P#KT#N?S;ZMH?E^5^_SG/\ !]/>LS3/$'_".^9^X^T>=C^/;C&?8^M?T2ZW M\(_[8\G_ (FWD^7N_P"7;=G./]L>E>S/_,-SG./^FOM0 M/F/R4\#_ +;'_",_;?\ BC/M/G[/^8ILQMW?],3ZU]2^"_\ @J!]G^V?\6TW M9V?\Q[_>_P"G:OHS4/\ @GK]N\O_ (K[9MS_ ,P;/7'_ $\>U9_Q;?9MQ_S'<]<_].U7Y/\ @I%Y>/\ MBW>?^XW_ /<]<^?^"7./^:F?^4#_ .Z:M0_\$R?+S_Q<[O^8]]/^G:OG;QQ_P %&?[>^Q?\6]\CRM__ #&MV<[?^G<> ME?8NE?\ !/7^S_-_XK[S-^/^8-C&,_\ 3Q[UZ3H/[*O]B>?_ ,51YWF[?^8? MMQC/_34^M :'XRZ[KO\ PM3R/W']E_8-W\?G;]^/9<8V>_6O0?AS^P7_ ,)# M_:/_ !7/V?R?+_YA&[.=W_3<>E?MEHO@[^R/._TOS?,V_P#++;C&??WKH(8? M*SSG/M0',?"WPA_X)]_\(W_:W_%>_:/.\G_F#[<8W_\ 3<^M?:_AO0O^$?L7 MM_/^T;I#)NV;>H QC)]*UJ*"1,4M%% !1110!YM\:/A;_P +*\+Z]:?VG_9W MVO2+BPW_ &?S=F]'&_&YOOTK]M:KWEK]JADCW;-Z%,XSC(H&G8_FRU2R_L*41;_/R MGF;L;?48[^E9K:ONC9/*QN&,[O\ ZU?T*>-?@=_PF#2'^VOLF^V-O_QZ;\9W M<_?'][I[5Y!KG[!O]L.6_P"$X\G]WY?_ ""-WKS_ *\>M!7,?BQX9\<_\(?J MEC>?8OM?V6YCNMGF[-VU@=N=IQG;U]Z^K/A3_P %#?\ A%X(HO\ A /M/^G" M;=_;.SL@Q_Q[GT_6OM&Z_P"";/VC)_X6+M^7'_(#S_[<5GO_ ,$QM[@_\+)Q M_P!P+_[IH"Z9Q'A__@J5MMR/^%9?\M?^@_[#_IVK5O/^"I&Y''_"LOX3_P Q M_P#^YJZVS_X)H_964_\ "Q]VUMW_ " \?^W-==H'[!W]BM&?^$Y\[;*)?^01 MMSC''^O/I2%H?/5U_P %*_[8UZQM/^%<^3]H9(=_]N;MNYL9Q]F&>M?97[,/ MQ0_X6AX)O-3_ +,_LSRM4>U\KS_-SB*)MV=J_P!_ICM5CPU^SK_PCK1-_P ) M!]HV3B;_ (\MN<8X_P!8?2O5=$T?^Q[5H?-\["?^ M$TT/5+#[;]C^V6,MGYGE;]F]67=C<,XW=/;K7YW_ +2/_!/?[;>7&I?\)]L^ MS:0Q\K^QL[MIE;K]HXS]*_3JFMSD>M DS^=[Q[\#?^%:S!?[;_M']TLW_'IY M7WF*8^^WIFN!NKKR T&W=C'S9_&OZ1/$7A?^W[22#[3Y&\*-WE[L8;/J*\B\ M7?LL_P#"527;_P#"3_9?/V]=M8_\%+/*C0?\*YSC/_,<_P#N:OJ2 M+_@F3MP?^%DY_P"X%_\ =-:NG_\ !./["T9_X6'OVY_Y@F,YS_T\>] 71\AZ ME_P4E^V6\D?_ KK9NQS_;>>A'_3O7":_P#M=?\ ">23V_\ PB?V'[5M^;^T MO,V[<'_GD,YV_K7Z5>'?V*?^$?DMV_X3+S_)W?\ ,+VYSG_IL?6O5_"?P?\ M^$76U']K_:?(W_\ +MLW;MW^V<=?TH"Y^-VC?"/_ (7=J,/_ !-O[%_M/=_R M[>?Y?E@_[:YSY?MC/M7TS\"?^";'EW6B:Q_PL7.//_<_V'[2+][[1^/2OTTL MK'['&B[]^W/;%6Z!7/*_A5\#_P#A6FCZ79?VU_:7V+S?WGV3RM^]G/3>V,;_ M -*\-_;-_97_ .%H>&/&&H?\)/\ V9]N^Q_N_P"S_-V;'@7KYJYSL]!UK[&H MH"Y_/7\1_P!G?_A6NM:C;?\ "0?VC]B\OYOL7E;]ZJ>GF-C&_P#2O/;FU^Q. MT>[?M[XQUK^D'5]#_M6.5//\KS,<[,XQCW]JX?6/@O\ VM),_P#;'E>9CC[+ MG&,?[?M0/F/P"\(^*?\ A#?$]IK/V7[9]FW_ +GS-F[ M;Y>?^6.,YS_M>]=18V7V*%4W[\9YQCOF@3+5%%% AB_>-?D3_P %)+K9I^J# M;G_BKY1U]KJOUYKR_P =?!/_ (302C^V?L?F71N?^/7S,9W?+]\?WNOM0,_G MJM[K*K\O\/K4QNO]G]:_>^T_9G^RJH_X2/=A=O\ QXX_]J58?]G/>H'_ D. M/^W+_P"V4%O'3VH W] MU)YGM7GE_P#&#[#G_B4[\+N_X^<>O^Q6!>?M$_8Q_P B_OXS_P ?N.__ %SH M ]B\SVH\SVKPJ;]J+RL_\4SG'_3_ /\ VJH?^&K.R^9[4 MN<\5YII_QH^W&,?V/LW9_P"7K/3/^Q[5T6G^.OM_E_Z#Y>_/_+7.,9_V?:@1 MU.WWHV_+BJMGJ'VI$;R]N[/?-6^HH ;Y?O3J-M+0 44E% "T444 %>$_'3]H M;_A4J:V_]@?VK_9_D[5^9G_!373OMFE_$@>9LW M?V;_ Y_BM?>@:/6M+_X*%?:$B_XH';NS_S&<^O_ $[UI2?\% ,*/^*#_P#* MQ_\ :*_%&Q\.[=G^D>O\'_UZO+H'S']__P".?_7H*LC]B[?_ (*!_;KZ:#_A M MFS<=W]L9S@X_YX>]?6?P^\7?\ "8^&]'U/[)]D^W:?#>>5YF_9O16VYP,X MW=<#ITK^37?D[]WE^8Y?;NP,XSC. M!3O$6I_\)-XHU?6/+^S?VA=S7?D[M_E^8Y?;NP,XSC.!78? _P"&/_"V_%UY MHO\ :7]E?9[)[KS_ "/.W;9(TV[=RX^_G.>U(TV.T_9-^ __ MOQ[>V']N? MV5MTE[WS/LGG?\M85VXWK_?Z^W2OVM^#/P]_X0/P3X:L_M_V[[)H]M9[_)\O M?LB0;L;CC.WI[]:Y?]FKX0?\*W\#>%)_[6_M';X?M+3;]F\K_EE$=WWV_N=/ M>O:J9 F*6BB@04444 %%%% !1110 4444 %%%% "$9I&7=3J* $ Q2T44 %% M%% "$9H(S2T4 %(!BEHH **** "BBB@ HHHH **** "D'%+10 F:6BB@ I", MTM% #=M*.*6B@ HHHH *3;2T4 )2T44 %)GG%+10 F.].HH ;MIU%% M !1110 4444 %%%% !1110 4444 %%%% !12"C- 31UJ.ZE^SV\LV-WEH6V M],X&:\A^*'[0'_"O[>\_XD/V_P JQ>[_ ./SR\X#_+_JS_=Z^] 'L0XK/U75 M_P"S%<^5YFV,O]['KQT]J_-+XT_\%&/)DN+;_A7V?-TYAN_MKIGS!T^SU\>^ M/OVIO^$_G9O^$8^P>9:FU_X__,QDM\W^J'][I[4%X_X] MSZ5^0.LZI]NDW^5L_=[<;L^OM[U%H/@__A*KRVB^U_9?.G6WSY6_&2!GJ/[W M3VH*L?H!X^_X*8_:&E3_ (5QMW6I7/\ ;N?[W_3M7@GBS]O/^VI&'_"#>3N@ M\K_D+[L9SS_J!ZU;^$O[$?\ PEGV:;_A-/LO^GK#M_LK?_<.?]_;UK]HO"G[)O_",>7_Q57VG9.)_ M^0=LSC''^M/I7JV@^ ?[$51]O\[$OF?ZG;Z/I0%S\(+#X)_V[@_VSY&7\ MK_CUW>G/WQZUT6G?LB?VH0/^$L\KDC_D&YZ#/_/6OWGAC\E2,YYS3R:";GX7 MV_[#?GA3_P )KMS_ -0K_P"W58;]A'";O^$X_P#*3_\ ;Z__;C_ )A>/3_IM7-ZE^RS_9/F'_A)_-\O'_,/QG./^FOO7[^[ MJ6@+G\Z^J?#/_A&VE_XF7VCR&?VQ/[+DMO^ M*1\WR]W_ #$L9SG_ *8^]?I?\1/V ?\ A(+74+C_ (3SR/.\OY?['W8P5'_/ M<>E?)OQ>_P""??\ 8LFK2_\ ">^=Y?D\?V/MSG8/^>Y]:!W.=\'_ /!0;^R3 M:'_A O-\O?\ \QG&<[O^F'O7MG@G_@IE\ME#_P *W_O_ #?V[_O'_GVKX+^( M'P0_X5_>7X_MK[?]D\O_ )=?+W[PO^V<8W?I7G4DOEW!M\9Q_%^&>E,+)G[3 M>"_V]_\ A(/L8_X07[/YV_\ YB^[&-W_ $P'I7T1\.OBK_PGUEI]Q_9?V#[7 MYGR_:/,V[2P_NC.=OZU_/C\+? /_ G7Q*TS3/M_V'[5YO[WR?,V[87;IN&< M[?7O7[;_ +$_P?\ ^$#^"O@Q_P"UOMWV7[;Q]F\O=NN9_P#;.,;OTH$TD?2U M%)[TM!(5^:O_ 4L_P"07\1O^X;_ .A6M?I57YJ_\%+/^07\1O\ N&_^A6M MUN?F3I__ "S_ !_K5X?>-4=/_P"6?X_UJ\/O&EU-"UX'_P"1BN_^N3_^AK7[ MQ_LNG_BT/@'_ +%C3_\ TGBK\'/ _P#R,5W_ - ?\ ML6-/_P#2>*F1(]E-,FE\I0V,\XHFF\E0V,\XK\\OVZ/VN?[#T"?1_P#A%//^ MP>(VMO._M';OV)<+NV^4<9QG&3026?VZ/VN?["\-RZ/_ ,(IY_V#Q&;;SO[1 MV^9L2X7=M\HXSC.,FORTUS4O^$F\4:MJWE_9OM]U-=^3NW[-[EMN<#.,XS@4 MFLW_ /PDWB;5=6\O[-]ON9;OR<[]F]RVW/&<9QG JK':_P!N2-9;O)\GYO,Q MNSCCIQZTC1(U?!?A?_A8FM7&C?:?[/\ LT33^=Y?F[MK*F-N1C[V>O:OVA_8 MQ^ ?_"M_#GAK6_[=_M'[5X8MH/(^Q^5MW) ^=WF-G&S'3O7E?[!/[-'_ B: MZ-XH_P"$C^U?VGX5A_T7[#L\OS/L\GW_ ##G&W'09SFOO:UM_LMI!!NW>6BI MNQC.!C-,ELE4;5 ]*6BB@D**** "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@ HHJ"ZN%M+6:X<$I M$C.P7K@#)Q0!-7GGQ6^,FB_#"QO_ .U;6_N/)T^2];['&C?( ^0-SKS\A]NG M->+_ +4'[8?A[X56>JZ1)#XABU*;0Y;JWN-.6-5C8B55;=YRD,&3.0..*_*K MXQ?M/>*/BGK"SV'BWQ6EDUD+*2&^U*4;R67-O::5XAC>XT9K93-;0 !F,H!.)CQ\PKX1\7:Y!XNODGLTDC3R1#B< ' M=ECG@GCYA5)EN[I@]_<->2#C=,Y<[?3)[=?SIQ$4,;,L:J%&[Y5 H*6A1M-+ MEL5WNR$*V\[2>@_"M&QC.OWUOIUOA)[R1;>-I.%#.=H)QGC)]*VO ?@?4OB1 MXBTBRTVXMX?MM_#8!;MV5=[NHRVU6^7YQG\>*_33]E7]@U_#^EP7OB;2O!NL MSVNM+<>:UOY[B)5A.P&2 =PW'3GWH"]CY1_9U_8E\<^*KC3=2M-5\/QP0:Q' M&RS7$X8E3$QQB$CHP[U^EOP:_9X\1_#VUBCU&]TN8KJ NC]EED;Y0$X^:,<_ M*?TKVCP[X!\/^%[?RM-T'2M.7S?."V=G'$-^ -WRJ.>!S["N@QZ<4$7(K:$P MQD-@G.>*EI,&G4"&LI)S1MIU% !1110 4444 %%%% "&F[3G-/HH 3[JT!LT MM)0!QOCKP;>^)[&^AM9;>-Y]FTS,P VE2XG!&UH@H;JQMKZ%HKFWBN(FQN25 RG'(R#]*!GY M;_LA_L=>,_AS\=O">JZEJ>@SV]G]K\Q;6XF9SOM9E& T*CJX[^M?J#HUC)I^ MF0VTA5G3=DJ3CEB?ZU':^&])L;E;BVTNRM[A<[98K=%<9&#@@9Z'%:5 A!2T M44 %?FK_ ,%+/^07\1O^X;_Z%:U^E5?FK_P4L_Y!?Q&_[AO_ *%:T#6Y^9.G M_P#+/\?ZU>'WC5'3_P#EG^/]:O#[QI=30M>!_P#D8KO_ *Y/_P"AK7[O_LSS M+9_!WX?R."5;PSIX^7K_ ,>\5?A!X'_Y&*[_ .N3_P#H:U^ZW[.MO+??!?X? M1Q.$9?#>GG+$CC[-%Z4R)'SK^W'^UYX.TKPNVBRZ;KC76G^(3;RND$)0M&EP MA*DRYQD<9 K\G_$&K1:_XPUO5[=72VO[N>ZB64 .%>0L P!(S@\X)K]L_%_[ M';>-O$&J7FJZ;X6U6TNKR6[2+4(/.(9G8AB&A(W88\^YJD/V$?#JPHJ^#O J MLH )&EQ^G_7"@::1^*%UJ41A6/:^Y3@\#' ^M?=7_!/_ /9S\2:AXW?6H[[2 MEM=0\-FXB1I9=X5Y;9P&'EXS@\X)KZT_X8#T8W$CGPIX$*,20/[.3U_ZX5]) M_#GX8Z-\/=)TV"PT32=-N;:PCLWDTVT2+(55!4$*#MRHX]AQ0)LZ#PWI\FC^ M'-*L)F5IK6UB@=HR2I94"DC(Z9%::BC%+02%%%% !1110 44FZC- "T444 % M%%)F@!:*3=2T %%%% !1110 4444 %%%% !1110 4444 %%)FB@!:*** "BB MDS0 M%)NHH 6BBB@ HHHH **** "BBB@ HI,T9H 6BDS1NH 6BBB@ HHHH * M*2C=0 M%%% !1124 +12;J* %HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** (II!!"\C9*HI8XZ\"OD;]LK]JC3/A?I^MZ K: M_;:E=^&Y[BWGTXJB1LXG1&+>:I#!DSD#CBO;?V@/B1;> OASXOED^VI<6^@W MEVDMG@,FV&0@J=P(8%>/PK\.OV@/B_J?Q<\;6&I1ZOK$UI'81VI7+,S 2 MR,1C>P*D/T)]>*!HY[QY\3O$/Q/UB'4;GQ!K%_#' +61=3O9)&90S,5Y9LKA M^F>YKG4ACC^[&J\YX4"GK"L(PBJB]2%&!3N*#0:V54L3PHR:T/!?AFZ\<>,M M!TNRDAC-_?V]DJW+$1[GD5?FP#\OS#/!^E9;,;B\AL4.);@B-&/W06.T9_&O MT!_X)Z?LW-KFBV7B+4++0;]M.\5(QENHO,F"QK;284M&?4X&1R30![_^QK^R M':^"?"IN/$&B^%=2U"WUW[7%=1VHEDC18X" K/$"""K$8[FOM&SL;;3XS':6 M\5K&3N*0H$!/K@=^!^5%CIUKID)BM+:&UC9MQ2",(I. ,X Z\#\JL4&04M%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^:O_ M 4L_P"07\1O^X;_ .A6M?I57YJ_\%+/^07\1O\ N&_^A6M UN?F3I__ "S_ M !_K5X?>-4=/_P"6?X_UJ\/O&EU-"UX'_P"1BN_^N3_^AK7[Q_LO#_BT/@'C M_F6-/_\ 2>*OP<\#_P#(Q7?_ %R?_P!#6OWD_9=_Y)#X!_[%C3__ $GBHZD2 M/8Z6BBF2%%%% !112&@ HZ]*R_$7B*V\,V,=U=)+)&\@B A )R03W(XX->%> M/OVUO!7@U98[G3/$#/#=&V8V\$!RPW9QF8&8YKE;/_A-;;;>,!Y?E)A,/\ @H^]W).EGKWCVWQ< ML1_IFT!?FXXN/I0.Q^Q=YXLL['/F13'#;?E5>OYUC77Q6TBSSOMKTX;;\L:? M_%5^*;?M/>//'EQ(FE>//&%J6)NA]HUB=,(3T^64\_,/;BM[2?#?QU\8%7M/ MBGJD:RQ_:5%QXAOQA3C . >?F% ['Z]S?'C0(20UGJ1P<<11_P#Q=0?\-">' MKX_9;_:#/ M/_"TH_\ PH=0_P#C5 6/T_B^.V@39Q::EQZQ1_\ Q=:]K\3]*O-VRWO!MQG< MB?\ Q5?D]=?LY_M"6>W/Q58;L_=\1:AV_P"V=S_ '-NZ=6Q][/6Y^E M['Z\8/K3J^*/AW_P44\#WW]H?:+#Q;/M\O;YL,#8SNSC-Q[5]+^#_C5H?C;[ M7]AM=0B^R[-_VB-!G=NQC#G^Z:"3T"BBB@ HHHH *3-+2$9H 6DS6;J_B"WT M7RO/25O,SCRP#TQZD>M>0>(OVOO!OAG[/]JTS7)//W;?)MX3C;C.A_.@=C]<;O5H;/9O5SNSC:!V_&N?NOB5I=GD/!=GY= MWRHO_P 57XW7W[3WCWQ%L^Q^//&$/DYW^9K%PN(T_^+J#_A>6@]/LFH_]^X__ (NO MQ2NK'XXMD_\ "T]8QM_Z&&^K'O)OC5I^6E^*&M,%7>=OB"]/ _\ U4!8_:?+UNZ/R^G+#T-+9_M3>-K&1%D\<>,&.\-\NKSG_VK[4#L?T#6'BZSU#: M(XIUW/L^95Z\>_O6TCB121Q7X*^'OVSO%.FM&TWC/QJZK,'(75)3P,<U> MP^!_^"BO]GO NI:WXZO/]*5CF[WY3Y?E^:X]CQ[T!8_8G!]:7IUKX=^$'_!1 M+P9KBV]K/:>+KBXN-06!'N(H6 W; 2;@G&37UKX'^)>E^/]/>\T^WNX8EG- MN1=(BMN 4Y^5CQ\P_6@DZVEHHH **** "D8[0315>_KH?@7^U9XJ\1_'31-/F\8>+KBWF\_,-SJN*DW5P/P)U:;7OA3H=]//-<32^?F2XPKJ?$GB.V\+:1<:C=QRR0P;=RP@%CN8*,9([D=Z"35ZBBOE_P"+7[=O M@?P%8ZK:W&F>)?M-IY6Z2T@@_B*$8)G!Z-_.OD3XE_\ !3[P_+<:E#IL_CRR M8^7Y91XXPO"$_=N>,\_G0.Q^IU_J\.GK(TBR,$QG:!WQ[^]<_>_$S2[%G$EO M=DKC.U$[_P# O>OQ9\5?M\:UXCFNAI_BSQW;+-MV"34G7& ,_=G/H:X34OVF MO'FK-(T/CSQ>@DQC?K%P.F/23VH'8_<^;XUZ'#G=:Z@<>D MN-8N/_BZ Y3]](OC=HC=TW(G_Q5?@!! M^TGXZC95/CGQ;N'IJ\__ ,FKS^_P#TTH#E/W^T MWQ):ZH8Q%'*OF9QO4#IGW]JU@=R\5^#_ (;_ &UO$VAS6S77C'QM*L6[<(]4 ME.<@XZS#U%>W?#O_ (*/6EE-I\>J:IXZO=OF>9NN!(&R&Q]ZXYQQU]*!6/UR MYHS7R9\%_P!O+P9XVMM'T];#Q/)>W7G?OKN&$@[2[BXZ>E?4'AKQ!;^ M*M#MM4M$EC@N-VU9@ XVL5.<$CJI[T :E%)[4M @I,TM8'C3Q1;>$=+BO+E) MGC>81 6X!;)5CW(X^4T 6]>\0VWAVS2XN4E=&D$8$0!.2">Y'I7%7'QZ\/VL MSQM9ZD61BIVQ1XR/^VE?.OC/QMK?BS7-3M[+6=2A@%Y+-'%-=.JHFY@ &(& M PX%4M/\3V\!$%VLUQ<1KLDD(#;G& 3DG)R<\F@9]8>'?B?I7B:X,-K;WD;> M5YN9D0#&0.S'GD5UT<@DC5QT8 C-?$M]/K=O&+O3-5N+!9FRODW#QL$/(7Y? MPX]J]V^"WQ0B\07$.BS2:A/?6>G+Y\MPP9'9#&C,"6)))/4B@#V7-+358,H8 M=",TZ@04444 %%%% !1110 4444 %,ED$<+N< M%E,=I,^5ZC"$\>] 'Y[_ /!2CXL2Z-XDN]!@O-4MTO\ PDX,4$I6%B[W2?, MXSTYX/%?EYIBNT#&5O,?=PS')' KZV_X**>)I=4^,FD#S[EE;P[#&1(Y.?\ M2+GWZ6A& .>U#-$2?6FR$+&S>@S3JCN#BVE_W#_*I&;WPJT%_$WQ2 M\'0@0O'-K-G;LEQRK9G0$$8.1S7[F?LJ> [;P3\/[^T%E80LVJR3C['$%7F* M$9^Z.?E_E7Y ?L>:"FK?$CP3*\4$F/%5BF9ER?\ 70'TZY'I0!8U+4HM+@665796;;\@!/0GU]J^4/VAOVZO"/P_L9K3 M['XFAN[35392RV,4*ABHD!P?/!*Y7O[<5\Z_MF?MR6\<>HZ!X?U#Q=H^I:;X MBDAEFMYA A2/ST959)L[=VT@$#I[5^?7B'Q=XC\8:I>WFHZ_J6I6UU^_%[]MCQ!XVN[^+1O%OC:QA.HR7$4/O%^MR2RW7BG6+I)93-BXU"9SDY.3ECSR?SK,6&.,!G MC5F/4[02370?#GP#J'Q0\07.D:5-;6\\%NUR3>,RIM5U7 VJW.7';UI%E#PI MX)U_XD:I+8VFI1BX2(W3O>SR;2 P4\A6.BZ#K6O>'_"6I?:O#UO M&[QV2RRO*RPN78O",YVMDYSDU]:Z;HNGZ1;Q0V5C;6<<48B1+>%454 "@ < M 8''M3(;/!? /['7@GPO9V:W?@3P3)/'9I!))#H\!+. N3DP@D$@UZQIGPA\ M$:7#$D'@WP] R1B/,.EP+P ..$Z<5V%% C%C\$^'80!'H&EQ@# VV<8X]/NU M)_PB.A_] 73_ /P%C_PK6HH$8K>"_#LN-^@Z8V.FZSC/_LM9EY\)/!%]L\[P M;X?FVYQYFEP-C/IE*ZVB@#Y]\7?L?>!?$'V3R? /@E?)WY\W1H.^WIB$^E? M'QU_X)T^*M#_ +$_LJ3P=IOF^?YGV1I8M^/+QG;;C.,GKZFOV -4-1\/Z7K' ME_;]-L[WR\[/M$"2;./%2?:-O_'MJTX^[GK^\']ZOLK]M[]C^31O^$+_L33_" M^D>9]M\[['"8?,QY&W.R(9QD]>F37YVV,D5UOW)NVX^\ :"]S]./@+_P4=\. M_P#$\_MIO&FI_P"H\KSC'-L_UF[&ZXXSQT]*_0OPOXPLO%GVG[)%/']GV[O. M51G=G&,$_P!TU_."OV^U_P"0?=R66[[_ ),C1[O3.WKCG\Z^K_V9_P!M34? M/_"2?\)-XA\8ZO\ :_LWV?R[UIO+V^;NSYDPQG/R-N[SE49W9QC!/]TUN4$!1110!^0G[;W[37B3PO\ \(7_ &?XI\4Z M?Y_VW?\ 8]1DBW[?(QNVR#.,G'U-?-7ACPO\6OBY]I^P^/[U?[/V[_[0UF[_ M .6F<;G:O MJ;X>_LZ>#?!?]H9\&>%H_M/E_P#'KI<(SMW=?W8_O?SH*O8_/_X?_P#!-GXA M2?;_ .VM5\(ZICR_)\^XN)MGWMV-]OQGCIZ5]0^$_P!@WPYH_P!J_M'P;X#N MO,V>7C2XWVXW9^]!QU'Y5]80V%K;Y\JVABW==B 9JQ0%SQ?3_P!E?X?6?F?\ M6^\&#=C[NBV_;/\ TRKH8/@#X!A7 \">%1SGY='M_P#XW7H]%!)YZ_P(\!LI M'_"#^&.F/^01!_\ $5FWG[.?@.Z5A_P@OA,Y7;\VD0?_ !NO5** /GWQ%^Q_ MX'U:WG6'P'X)61X&C5I-'@&"0<'B+WKYX^+'_!.=M5AO)=%T7P)IN-/=%VVO ME$28*_0@TR2&*=&$D:R*1@AE!!'I0,_!'XU?LC>)?A+J174;K0 M9(X=/^WNMA)*04#29&&B7YOD/ZS@G'EK\V$_0+74=ZLC&XE4V]S)&0P M.=PP>O Y]J]R^!/[67B7X=^(-$MM8\6^+KNU_MB"ZFAMM2E=)(M\892K2@$D M*1@\'->%V\GVA"PSC./FI9H5\MW156=03'(!AE/8@]1@T#L?O)^S=^T9HOQD M\*SW]C#K U-K$'4E3?N\N)NTC?+^\'Z\5[K7X8?L8_&[4_ _C+PEX?N=9UP MQWWBFT=X;6Z;R75Y($(<%QG.W!X/&*_;7PIKT7B+3I+F$2A5E,9\[&<@ ]B> M.:"&C:HHHH$)574O^0;=_P#7)_\ T$U:JMJ/_(-N_P#KD_\ Z": /RC_ ."F M$<3_ !)@+QJQ_P"$57JH/_+:ZKX#TBWMOLK_ .CQ_?/\ ]!7W]_P4N'_ !/_ +X%=O\ LX0V]O\ M#>' M9C"FQ?M'"H,_\>DHKBB<5/I>K2^'M0BU.VFFM;F'.V>V8I*N05.&!!'!QUZ& M@9^O=S^UEX9^#O[/+075IKBW6G?>ETV*(?ZR[R-I,JGI(,].]?$'Q2_:W\3? M''Q5J>C>#_%WC#1HM4\K[+#>:E+!%'Y<:.^X12MC)C%O M"VH^)O#?@[6-0M_M7VBZ%@D\LFYYE7YY(03@,HY/ &*"-CXI^'7[&/QE^+$N MGZK>>-],U*SU#S-\6K:M>RL^S8O][;DO;\X^7KZ5^@&D^#] T&&*'3=$TW3HHL^6EI:1Q*FG_$GA_\ C-QKZYHH'<_-[XC_\ !-?4;Z'46TG3 M_ M@S>7Y16%HRF"N?NV_&<'IZU\A?&C]B_Q;\+Y-8O+V]\/-:6/D[XK&6;/S M[ -H,*CJXST[U^[4EO%,")(T<'KN4'-U?[-(VZ5>K Y'K046=)\3>*/#-W%RQE-P(.W:1 MC.3^9K[)_8]_;^$+W4 MM .W4?C7Z31R"10XS@TR&/KP']HS69V\.QPPSS MQLFI@<.0,!)1C@U[]7B'[1GAJ:?PK!+$84+ZDK9Y!P4E/I0!YM\2M!BT/X4^ M'-7AAMX+N[:V\RXMT"S2;H&8[F !.2,G)ZUXYH/Q TFTU:X2\M;BX9596/EH MV6##)Y;ZUZAXR\41>+/!.D^&K?SUN]-,/F-<8$1\N)HSM()/5N,@<5)\/_V= M;[5;S[4Z:+(D]MYH\T,3\Q4Y/[OKS0!C_LVZ?=^,OBMKJ74_VS26L9[BVLKU MS)'$//BV80Y52%8CCIDBNKT=9/"WQ'\0F%OLP66X@ M3MP!,.!C'''\JS/AA M9R?!OXI>(;[4V66T*7%BD6GDDJWGHPX;: N(S^G%:O@F-_&_Q*U][9L1S?:+ MI5NCT4S+C.,\_-_.@#ZA\.S-<^'],E9F9I+6)RS').4!R?>M&J.BVS6>BV%N MVW=%;QQG;TX4#BKU @HHHH **** "BBB@ HHHH 1ONFL3QDI;P9KP'4V%P!_ MW[:MRJ.M6OVS1=0MPN_SK>2/;G&+B MOFZ/)7CUK[/_ ."E'@F;2_B]ILJV7EQQ^&8Y"WF@XQ<71S][VKXLLI!+$2#G MYL4C1;$W-,N0?LLW^XW\JE]ZCF^:WE Y^4C]*!GT+^P[)&GCSP6'QN_X2ZRQ MQG_EK;U^Y%BRM"Q7IN_H*_ S]E'Q(F@_$_P/"]QY&?$]C)MV;N//A&>A]*_= M?P#KD>OZ--<13>>JSM'NV%>BJ<8P/6F3(Z5:6D6EH("BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_-7_@I9_R"_B-_W#?_ M $*UK]*J_-7_ (*6?\@OXC?]PW_T*UH&MS\R=/\ ^6?X_P!:O#[QJCI__+/\ M?ZU>'WC2ZFA:\#_\C%=_] M2K2!-VTMS@G' /I7X>?MH_$Z^\;^.O&.AOJ7VVTL_%=Y)%!Y"Q[ DLZ [MH) MP&QR>] TCPC6]6OO$GBS6-0O[RXU*UO+J:Y26ZE:3S"\A8.0QSD@GD\\FH]H M7A0 HZ 4V!52UB&,$* ?RJ3G'%(T*.HL\L(2$GS W.#CL:_2K_@GA\#3_P ) M!:ZOJWA339K2]\*I(D\\5O(9&=[9@Q&2L[2X_P!$O),.(HMR\(1] MY>H]*9,C[ TVSCT_3K6UAA2WB@B6)(HU"JBJ H X &,8%6:\9_X;&^$'_0W M?^4R\_\ C-'_ V-\(/^AN_\IEY_\9H(/9Z*\8_X;&^$'_0W?^4R\_\ C-'_ M V-\(/^AN_\IEY_\9H ]GHKQC_AL;X0?]#=_P"4R\_^,T?\-C?"#_H;O_*9 M>?\ QF@#V>BO&/\ AL;X0?\ 0W?^4R\_^,T?\-C?"#_H;O\ RF7G_P 9H ]G MI!FO&?\ AL;X0?\ 0W?^4R\_^,T?\-C?"#_H;O\ RF7G_P 9H Z[XF>#;7Q= M_9OVG2;35/L_F;?M44;[-VS.-W3.WMZ"OY]?&&@S^%_LGVFV6R\_?M\LJ=VW M;G[I[9[^M?NS)^V!\'I,;O%N9L^T^= MQ(,9\K;]_P"C=*"HGG)!'3BJ&H+-'Y?V0M%G.[RVV9Z8S^M7&N8CT;]#3))( MFQSG\Z19^I__ 3Y^/5OKG_">_VOXLU#4O*^P>5]L>XFV9^TYV[@<9P/R%?H M26 ZU^#O[''Q N/"W_"7^1?_ &7S_L>[]R'W;?/]5..OZU^\+#-,S8ZD6EI* M!#/L\7_/-/\ OD5)24M !1110 44@SWI.: '45&9T7[S8_"HFU"W7.Z3'?H: M +%&165=>*-+L@?.N=@"[C^[8\?@*PM2^+_A#25K>4%0R'_1IF^49YX3V M- '8X5E((!4\$8K\]?\ @I3H]C)KE_.UE;M-'X0D*R&)=RX:Z(P<<,_ MVQOA3X7TG4#+XN^S7<=I)/%_Q++M\85L'B$CJ._I7YG_ +97[55E\7/%0.@> M*/[5TZ;0OL$O_$O:'+F2?*?/$I^ZZ\CUZT%(^0-*;-NW/\?]!5TC/TJ"SA^S MQE2NTYSUS5BD6;/PSNGL?C#X'>.5H=NLV+YC)&,7"<\?2OW8_9^*;[POI\T/_$QWZA+' \A MYN8QGJYYPOT]J_2NUM8+&!8+:&.WA7.V.) JC)R< >YKY^_8G\)P^'_@'X-1 M;7R'A^V\>86QFZG]SZU]#4S-BT444""BBB@ HHHH *3^=+2?SH \?_:E\&V_ MBKX+^)[8:5:W]S/]E^6:*,[]MS">2WH%[^E?AU\>?#TOA3XX:YIK6D>GQV_D M?Z-#M")NMHVX"\<[L\>M?T!_$*T2^\'W\$B;T;R\KG'213_2OQ!_;DTB/3OV MD?&KQ1>6$^Q8.XG&;.W]_>@N)X9]YLCI4-\FZU<8ST_F*=;L7MU;K_\ KI;C M_CV;/^>:11]!?L+^)7TCX\>"81?SVR1_;ODC=P!FUN#T'UK]L?A[J']J>#M/ MNC,]QYGF?O')).)&'?GM7X/_ +(\SQ?M!>%-IQC[7V_Z=)J_TF#6K-(+BTAO$60.(YD5@#@C.#WY_6M.DH)/CWXA_"_ MQ-I.LZG?0Z9]EL9K^40/#/$H*%F*@ -D# Z8[5HZ+XRFT6QMK=M5NK:YAA6& M01R29! (R.O(_2OJ#5_#NGZ] (;ZW\^,/Y@7>R_-@C/!'J:Y2Z^"7@^:1Y# MHVYV8L3]JFYS_P #H ^8M4T#Q#XROKDZ0LUY<22M-IT<<\P6,NSX0MN9PH %7;P!@#H*=110 4444 %%%% ! M1110 4444 %(RAE(/(/!I:* /A?_ (*&?!V3Q9'KGB*WTC[5_9_A&<"Y^TA/ M+,?VF3[I<9QNST/6OR)LX)=/3R;I?+F9MRKD'@\#I[@U_11\6_ UIXX\!^)K M"6R^VSWND75FD?FF/?OB=0N=P R6Z^_6OQ0_:V_9]UCX3_$"QAM=!_LO34TB M.^G7[8DV,2S!FYD8_=0<#TZ4%)GB)%(5^4KV-1V]REW&7C;>H.,XQ4BTBR_X M%UJ3PS\2/"UZLWV:&UU.UN6?;OV[9E);&#G '2OVT_8M^+&G^.?AMJ$[:I]M MF_MJ2W1OL[1_\L8"%^X.[=?>OPWFC*M]HC'[^,;HV]&'(XZ=:^N?V&?VE9_A M]=Z'X%/%FE^ M,M.DO=)NOMEO'*86D\MDPP )&& /1A^=;0SWH,Q:*** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\U?\ @I9_R"_B-_W#?_0K M6OTJK\U?^"EG_(+^(W_<-_\ 0K6@:W/S)T__ )9_C_6KP^\:HZ?_ ,L_Q_K5 MX?>-+J:%KP/_ ,C%=_\ 7)__ $-:_>3]EW_DD/@'_L6-/_\ 2>*OP;\#_P#( MQ7?_ %R?_P!#6OWD_9=_Y)#X!_[%C3__ $GBHZD2/9*2EI#[TR3S/]H#49=- M\&V7(>X]J_![XR7DE]\9_'ID??NUZ_8\ <_:7_ ,:_>SXW M:++KOA.TMXH?/9;U'V[@O CD&>2/6OP<^..DS:/\9O'QEB\D#Q!J$?W@W/VF M3C@GTH*B<@H^4"E.<4B\HI]12\]JDLL^'[&[U;498-+3S;I4+.N0/E! /WN. MI%?1_AW]GS]HK4="TVZTS0/,TV>VCEM7^V:<-T3*"APTF?ND=>?6O#?@G-;0 M>-]1-ZVV+[)(!P>OFQ^GMFOW5^!WA[P]J7PA\"NEOYDCZ!8NQWR#.;>/GK[U M1+/RL_X9Q_:8_P"A>_\ )W3/_CE)_P ,X_M,?]"]_P"3NF?_ !ROV._X0K1/ M^?/_ ,BO_P#%4?\ "$Z)_P ^7_D5_P#XJD*Y^./_ SC^TQ_T+W_ ).Z9_\ M'*/^&_P#)W3/_ (Y7['?\ M(3HG_/E_Y%?_ .*H_P"$)T3_ )\O_(K_ /Q5%@N?CC_PSC^TQ_T+W_D[IG_Q MRC_AG']IC_H7O_)W3/\ XY7['?\ "$Z)_P ^7_D5_P#XJC_A"=$_Y\O_ "*_ M_P 518+GXWM^SG^TP/\ F7O_ "=TS_XY3/\ AG7]IC_H7_\ R=TS_P".5^R1 M\#Z&>ME_Y%D_^*I/^$%T+_GQ_P#(LG_Q5,+GXU_\,\_M,?\ 0 _\G=,_^.5S M]_\ L7_&C5MGV_P=YOEYV?\ $TLEQG&>DWL*_;+_ (0'0/\ GP_\C2?_ !5- M;X?>'N]A_P"1I/\ XJ@.8_$0_L0?%L=/!?\ Y5;3_P"/5#)^Q/\ %M<8\&?^ M52T_^/5^WW_"N_#G_0/_ /(TG_Q5,;X:>&&ZZ;_Y'E_^*H"[/QV^!O[(OQ2\ M._VW]M\)_9_.\C9_Q,;5LX\S/24^HK]LAGO7,VOPX\-V>[R=.V;L9_?RGI]6 MKIZ!-B-2U!<7<-KM\U]N[IP3_*OFKXO?MO?#KP7_ &3]G\:?8_M/G;O^)5C^7]LUKR?,SM M_P!%G;.,9Z(?45^67Q!_X*.>+-4^P?V)\0_-\OS/._XDD0QG;M^_;^QZ5X!K MG[6GQ?USR-_BKS_*W8_XEUFN,X_Z9#TH*2/V)U3]LOX7:?Y6_P 8>7OSC_B6 M71SC'_3'WK@M8_X*(_".P\G'Q \O?G_F"W9SC'_3O[U^/9^(OQ(\4?\ 'OJ' MVGR/O?N;9-N[IU4>GZ5ZKX+_ &1_C-XS^V?;/"GVS[-LV?\ $QLDV[MV>DHS M]T?E0.Q]TZG_ ,%,O G[O['\2/7=_P 2*?VQUMOK7'7W_!12^O6(TOX@[]R[ M5_XDJCY^?[UO]*Q_"O\ P3-N?]*_MKX;_P!WR?\ B>CWW??[,\9^9N&P?\2JU M'S^GS0^XJE)^TY^T/J7_ !X^)/,##8/] TX?-Z2?FTA<@]NH]:_3.S M^!/@33\?9]#\O#;Q_I7]JV[3X=^'+''D:?LPV[_ %TAY_%J!W/RBN/V M5?VC/&$;MK/A?[7&RFWD/]H:IY_Z"\O\ Z)AK\-/ N?\ A;'@W_L*V?\ MZ/6OW+_8]_Y)GJ?_ &%Y?_1,-!,CW8>U+2+2T$"56U'_ )!MW_UR?_T$U9JM MJ/\ R#;O_KD__H)H _*7_@I=_P E(A_[%5?_ $==5\!Z/_QZ/_OG^0K[\_X* M7?\ )2(?^Q57_P!'75? >C_\>K_[Y_D*3-%L7%]>]=C^SS;BZ_: T"-UW*WV MC(SC_ETDKCUZUV_[-_\ R/_226@?0_9:]1KS7]G+_DC/A[_ +>/_2B6O2J9D%%%% !1110 4444 %)2T4 8?C3_ M )%F\_X!_P"AK7XF?M[?\G#^.O\ MQ_])+>OVS\:?\BS>?\ /\ T-:_$W]O M;_DX;QU_VX_^DEO0-;GSK9_\>:>O/\Z6XS]G;_/>DLO^/1/Q_G3KG_CW;_/> MD:'J'[)(_P",@O"G_;W_ .DDU?N7\#Q_Q:W1/^V__H^2OPT_9)_Y."\*?]O? M_I)-7[E_ [_DENB_]M__ $?)01([NBBBF2%%%% "4M%% !1110 4444 %%%% M !1110 4444 %%%% #6421LKC*L,'Z5\Z?M3?LUZ+\6/#_B#4?\ A'/[5UI/ M#]Q9V8J_>?J1CGDXKZ-J*XMTN89(9%W12*4=G2O/X+R&X7,;[N< M=#7[H?M$?LG^%/BOIVK7A\+?VIK7]C36=F_]H2P_/B4HN/-5?O/U/KR<5^5W MQV_8U\=_"_6/]$\(?V9IT.G?;I_^)G!+C#2;FYF8_=0<#TZ4&ESP;V/0]:?I MNI77A_7-/U2PD\B>QGCN8I=H;8Z,((." <$$56N5GTN58K_\ =2L-P7@_ M+T[?0TJS17"D*VY3P>"*!GZ*?L6_MN_8=.L]$\7>--EY?>(400?V5G?"X@3& MZ.' R0PZ@_I7Z6>%_%^D^--/DO=&N_MEM'*86D\MTPX )&& /1A^=?SCZ7JF MH>&M4L[_ $J7[--:3)EKQGX6?M1> ?B-I_F:?X MF_M"1[S[(A^P7$67(3"_-$O]\<^]>OVEY#?1F2!]Z [2<$<_C]:"">BDYHH M6BDI: "BBB@ HHHH **** "BBB@ HI,BCZ4 +13>:BNKR&RA:6=]B+C)P3U. M.U $]%I'3CJ.+P?\L_(D_N[NNW'3WKH+&^AU&T2X@?S(7SM;!&< M$CH?<4 6**** "OS5_X*6?\ (+^(W_<-_P#0K6OTJK\U?^"EG_(+^(W_ '#? M_0K6@:W/S)T__EG^/]:O#[QJCI__ "S_ !_K5X?>-+J:%KP/_P C%=_]GP3U# MP=K'B3Q)%HWV2'4/%ER$NOM2OYBR-<2#Y=YQD+GH.E?M3]*^?_VJOV<]+^,/ M@FUL8O#W]KW0U9;Z2/[:\/\ RSF!;)D4=9.@]>E T?A1;R!HDBSF95 <>A'! M_6I?YUV_QJ^#'B?X3>+O$,E]H_\ 96CQZQ<6-J?M44V ))-B<.S?=0\GTY-< M%;W44V%#9D RW!_&D6/TW4IO#M]+=Q2?9VD!3?M#9!(.,8/I7[.?L0?&[3_& M/AGPOH']M?;+FQ\*VK26_P!E9-A1($/S; #@MCJ>M?C!=6ZW$85EW#.>N*]L M_9C_ &CM:^#?C"YNI_$/]D6"Z6UA"_V))^/,B*I@1L>D?4^G6@&?O3&P=0XY M5AD&GX%>*_ O]H_PE\3?#FA0VWB+^TM7;1X+RZ7[%-%R4C#MS&J_>?H/7@5[ M/%*L\*21G]93^*M+CQNNL9_Z9O\ X4 :NT4!@>E"L&Z4 M+CM0!\;_ +9'[6,'PO\ ^$0_L7Q3_9GV[[9YO_$N,N_9Y&W[T38QO/3'6OR MUWXB^+O'?D?VUJ'V[[+N\K]S#'MW8W?=49SM'7TKZ#_;G\4:EJW_ A/VNY\ MWR_MVW]VHQG[/GH/85\V6T8AW;1C-(M(B72[./I%C_@3?XTDS/'CR#C^]_DU M;X[TFF_9_P!Y]K]MO7WST_"@H_1C]D_]ANRU#_A*?^$O\%>9L^R_9?\ B:L, M9\[?_JI_9.OX=Z_0W0_A-X4\-^=_9VE?9O.V^9_I$K9QG'WG/J:R_A*-)']J M_P!E_P#3+S/O_P"WC[WX]*]!^M,S8ISVIOS4^B@0@SWI:** &[1Z4NT444 0 MW@Q9SX_N-_*ORL_X*>9_X6A;?]BHO_H^[K]4[Z1([*X>0XC6-BQ]L1)NSX45?NL.?/NO6@:W/S]TW!@;_ 'OZ"KE5-,4K;MG^]_05 M;I=30O\ @,G_ (6QX-S_ -!6S_\ 1ZU^YO['O_),]3_["\O_ *)AK\,_ G_) M6/!O_85L_P#T>M?N9^Q[_P DSU/_ +"\O_HF&F*1[LM+2+2T&8E5M1_Y!MW_ M -C_P#'J_\ OG^0I,T6Q>7K7;?L MW_\ )P_AW_MX_P#226N)7K7;?LW_ /)P_AW_ +>/_226DAO8_=+]G+_DC/A[ M_MX_]*):]*KS7]G+_DC/A[_MX_\ 2B6O2JHR"BBB@ HHHH **** "BBB@##\ M:?\ (LWG_ /_ $-:_$W]O;_DX7QU_P!N/_I);U^V7C3_ )%F\_X!_P"AK7XF M_M[?\G"^.O\ MQ_])+>@:W/G6R_X]$_'^=.N?^/=O\]Z;9?\>B?C_.G7/_'N MW^>]+J:'J'[)/_)P7A3_ +>__22:OW+^!W_)+=%_[;_^CY*_#3]DG_DX+PI_ MV]_^DDU?N7\#O^26Z+_VW_\ 1\E'4B6YW=%%%,D**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH 0\@@]*X;XC_"'PK\1;"^.N:0=2EDL9+3Y M;B:,F,AOEPCC^\W/7FNZI* /S#_:3_8A\.V-U.?@WXT\)W@1?!7B'3X5M_/;SM+N !RV6)9>F%^G%?T3 M7=NMW;36[DA)4*,5ZX(QQ7DOQ%_9G\,_$&&Z>^OM7C=[-K7;:RQ#Y2&Z9C// MS']*"DS^?]8M2M/DU"":V)Y*SQ&,[?7D#CKS3P]I&ZSQRQ_:(SNC(?)W#D<9 MYYK]0OBU_P $V_"UTUQ-8-XTO)$L&V+"8G!<;R%XM^O3CWKY.\??L,:YX5G< MZ7X4\<78CM3.#)ITC_."W'RP#C@?G06FCRWX;_M!>/\ X?:A80Z+KW]G60OH M[I]UG;NH?*@L2\9QPH[XXK[P^ W[<&OWUM!%XE^)FC0M)J:HRW1L("82(P?X M1QRW/U]*_/[7O@Q\0=%9HV\">)8X_*\QFFT>X&!SD_<''%, M*W7G]:]'M/&&@:A@VNMZ;C_MD>$; M]5,WC;P4F9-ORZM"../6;WKK=._:<\!7GW_'O@\:0E MJ\FOOVF/ %LKE?'WA E<==9M_P#XY7,ZO^U]X+L5E,7CGP6Q7&-VKP'KC_IK M[T ?0"Y[TK,%7+' ]37R-KW[>&@Z:)_LWB[P+*4V[=VI1G.<9Z3^]>9>+?\ M@I3<6$=VEAJ_@*ZV[-G^DERV=N>EQSU/Y4#L??5SK&G6>[[1?6T&W[WF3*N, M^N36-J7Q(\*:7#(UQXHT:U\O&XS:A"NW)&,Y;W_6ORK\??\ !27QOJ+7Z6-E MX.O _E[/(BG?=C;G&+CGH?RKP[Q;^V-\6/&$EW!%X0TJY2XV8-GIEVQ.W:>, M3'^[_.@=C]:_B#^TUX5T!;_[+\1_#-LT/E[0VIVAQG;G[S>YKY+^.7[=FL:? M9ZW#X?\ BEH4A3R/(2WDT^8G)C+8^4YZM7P'?R?%;XCWCB?X?ZHR7F,M8Z+= MG[@'W<[O[G/XUT7A+]C_ ,8>,+BTDU#P3XT@^T;]_DZ3,H&T-C&Z(_W10!]& M?LV_M)_$CXI?M'>';'4/$7]M:7??:-ZV]C;!9-EG*PPT<8/#(.A[5^L'@$3K MX/L1<*R3?O-RNNT_ZQNWTKX#_8I_8T3X;^,?!OB*YT[Q58W5E]MW+J4'EQ+O MCGC&[,*D9#C'/4BOT7L[5;2U2%2Q5<_>Z]5/^$BN\LH_=/W_P!M:_>7]EW!^$/@$@Y_XIC3_P#TGBID2/9*6BB@D*8R MA^&&13Z2@#YD_:@_98\$_$#PVLK>$+G6+^XU;[9.+:XNF8LR2EGVH_ RW88Y MK\E/C9\ _$_@/7M:;3/ GB#3K"/5IK6WD?3KED,0>38H9U.>%'.U1>V,K1ZC') M:LF49;B/RRKCJIR!@]>/:GR?9IE&UT=NIVOFOTC^.'_!.'0I);VZTF'QMJ,L MVJ.Y6%8Y1L/F'<-MOTSCGWKXZ\<_LH^,O!MW=C3O!/C"XCCNWMD:;29FW("V M#E8AS\HI%717^"_[1GC[X:ZTYTSQ$NDVT=B;.)IK2W*^6&3:@,D9SP@YZ\5^ ME_P"_;!M_$%CID/B+XE^'FE&D122QS7=E"RS8C#9 Q@\MQ^E?D5JW@?QI9,\ M-]X3UBSCCD*;IM-F0[AD8.5Z]>/:J6FWVM>$[I[B+39!*5,++<0/@<@GCCG* MTPL?T6Z#\3O">M6-J]OXJT6\DD@64^1J$+Y! ^;ANG/ZUT-MJ-G> &WNH9P5 MW#RY V1Z\'I7X+^ ?VS_ !OX+:**/2M 6.&U%JK75O.,@;0,_OAS\O\ .OI7 MX??\%+_$UFL"W1\$6VVT53YIE7##;QS<]>M!-C]7*1L]J^$/#W_!1Q=0CB^U MZ[X#@)A#G%YMPW''-Q[FNXTW]N_0KI4,WBSP,A*!CC4HQSQZST"/K7+?Y%*2 MU?,T7[:OA5\[O&G@@?\ <5B_^/5'/^VUX5CV[?&O@H"Q]/C-% M?'>I?M]:-:^7Y/BOP(^[.O.]?_X*5:I9^1_9]]X%N]V[?B9WVXQC M[MSQW_*@+'WU<:YIEKM\_4+6'=T\R=5S^9KF-<^+_@S2?)\[QGH%KYF['G:G M N[&.F6]_P!:_*_Q9_P4*^+&K?9?L'ACPW>^7OW_ &?3[N3;G;C.+CC.#^5> M+:Q\6?CQ\0?)\WX773_8\X^Q^'[\_?Q][YS_ '>/QH _1_XE_MI:1HO]F_V3 M\5O"Z>9YGF[-0L).FS'7..IKYG^ _P"UM\3/B1_;GVOQ='K'V/R-OV>QM/W> M_P S.?+B'78.OI7@/AK]C#Q7XY^T_P!L>"_&UG]EV^5Y.E2Q[MV=V=T)SC:. MGK7W%^S%^P3H?PK_ .$E\M/%T7V_[-G^T1&,[/-^[^X7^_SU[4#/O^'(SGBI M%HVTM!)^1O\ P4&^"=];_P#"!?V1X2U:3=]O\WR;:XDQ_P >V,]<=Z^$=.NA M^\^TR*G3;O(7US7]$_Q-^$^D_%#^S?[4N+Z#[#YGE_8W1<[]F=VY&_N#ICO7 MY)?&[]@:Z\&_V+_PCOA_QOJOVGSO/W61F\O;Y>W[D QG^<#-:NH>#?&^B^7]L\(ZQ:>9G;]HTR=-V,9QD#/4?G5!3<+_ *^% MH?[NY2N?SH*/U4_8O_:@34O^$Q_X2CQ[HL6S[']G^U7%I;YSY^_'W<]%^G'K M7WG9^(M(U'?]DU2RNMF-WDW"/MSTS@\=#^5?SA:)XINO!_G?VWSXYESC?G&;CWID-'[(TPEJ M^%= _P""C2ZAY_VS7? <&S;L_P!,VYSG/6X]A7H6G_MQ^&[E\\4:-I[QP--FYOX8\* ?F^9NG!YZ<5^>GC[_@HM\0;I9[?0M* M\*:NLMHR+]FMKB?;B@+'VE^T%^V+;:/:ZE9^%/B;X=DN9=(D:W@M;RQN'D MN") H53N+,2% 7OQQS7YE_&KXF_$'XH>)(-3\1W5SJ@BLEM7N!81Q(D(>1B" M8XU QO8YZ\]:^F/A+^P$?B!JFF:MXKT;QMHMS;ZE%!MCM?(00JR-O(D@)ZLW M.<<>QKW7XN?L ^&M#^'_ (IFT5_%NHWD.CW4T$.8I?,F$3E4PL )R0!@ ]2CLY?".NVL+0BX=K[39D*J68%ONC"X M7K[&N>_TV-@)[5X3Z-&R\>O-(HU_ >!\6?!N>!_:UGG_ +_K7[F_L@;3\--3 MV$$?VO+T.?\ EC#7X1Z+>/I?BS1]44*'LKJ&=?,^YE) PW>W'/-?I1^RA^VC M%X;\%7.GZCK'A'3VFU=GV7ET(GVF.%=P#3#C@\^QH%(_27YO\BG+GO7R_/\ MMI:(+:5X/%'@R5U4E0NH(* MC _>GYOF_44R#Z(JMJ/_ "#;O_KD_P#Z":EBD,D9)Z^U0ZC_ ,@N[_ZY/_Z" M:!'Y3?\ !2[_ )*1#_V*J_\ HZZKX#T?_CU?_?/\A7WU_P %+G5?B1""P!_X M15>I_P"FUU7P%I$H^RO@@_.>_L*3-%L:*]:[;]F__DX?P[_V\?\ I)+7""7G MJ*[C]FZ4']HCPZ-PS_I'?_ITEH&?NK^SE_R1GP]_V\?^E$M>E5YK^SC_ ,D9 M\/?]O'_I1+7I5,R"BBB@ HHHH **** "BBB@##\:?\BS>?\ /\ T-:_$W]O M;_DX;QU_VX_^DEO7[9>-?^19O/\ @'_H:U^)7[>TB_\ #1'CH;AG_0>__3I; MT#1\\67_ !Z)^/\ .G7/_'NW^>]0V3>*O^"?_ (!UQG:35O%' M,!B_=7-O[_\ 3 \\U]444 ?GUXN_X)C>!6$IMKWQI.?LYQME@;+?-QQ;5XOX ML_X)GZ7;LYLK'QYG$/L*_>JB@=S M\"&_9Q^,.G<6_P *?&L@'S_-X&+\^W9 M*_?6B@.8_!5? '[0,:C'P9\6''_4K:A_\32_\*]^/\W#_!KQ8H/7'A;4/_B: M_>FB@.8_!A?@[\<+YL3_ B\7QANN/#5\,8^J>U6H/V9?BGJK+]K^&7C2'S/ MO;= NEQCIUC]A7[NT4!S'X=Z;^P[XKUIH_M_@GQU;"3._;I,J;<9QUA/H*[C MPY_P33MM4>W;4-(\>VIDW;_]&";<9Q]ZVXZ#\Z_8RB@5S\S_ 7_ ,$K_!+- M9O>7'CJV/S[]SP)C[V.MK]*]C\*?\$U_AWH;6KQZMXNW1;L>; MM?9M% 79X;X4_9&\(>%5M6M=1UQV@W;1-/"?O9SG$0_O&O2=$^'>FZ"L*V\] MTXBW;?,=3USUPH]:ZFB@1'#"+>)8U)('K3^:6B@!*6BB@ KY+_:R_9P@^,5O MXJBFMM(/AWIOB16%S/=(&E\X^4ZCGGU4\/FKQ7QA_P3+\ W"R2P:AXR MFD>X+%4GMVX.XYXMJ^\:*!W/RA\8?\$T='A\W[%:>.KG_2"!MB1\K\W/%M]* M\GU[_@G?J-HTGV3PQX^G_>E1_P 2]FRO//%O]*_;:B@+L_!^Z_89\96+-]G\ M!^/)<-M&='F/'KQ!54_L?_$>WXC^''CE@/E&="N3Q_WZK]ZJ*!\Q^#]O^R;\ M2FW;OAOXW7_N!7/_ ,:K?L?V+?&-YO\ M'@;QQ%MQM_XE$PSUSUAK]P:*!7/ MQSTG_@G6VI>;]MT/QW;[,;,6FW..K?&W;EX M%SUSUM?I7Z8T4!<^.O#O_!-/X;Z+]H\O6?%Q\S;GS+JV[9Z?Z,/6O:/#O[,? MA?PS]H^RW^KR>?MW>=-$<;IKUVB@1D:=X9M=,\SRI)FWXSO(/3/M[U MKT44 %%%% !5#5-&AU?RO.:1?+SCRR!UQZCVJ_10!\\^-OV+/!?C'[%]JU/Q M GV??M^SSP#[VW.%]OW<=+;CO^5? MH[10.Y^,VO?\$_K_ $_R/L/AOQU<[]V__06;&,8Z0>YKSG4/V&_&?[OR_ ?C MQ^N<:/,?3_IA7[OT4#N?@6O[%?Q!CSCX=>/#G_J!W'_QFM[3?V-_'K,HE^'W MCB,%P#G1;@<<<_ZFOW6HH#F/Q@T#]A?7=2,:W_A/QQ;*TH1C_9LB84XR>8/< M_E7K'@S_ ()E^'=4D@?5(_'-D?M*H?ECCPGR_-\UM[GGVK]1Z*!7/C+P3_P3 M4^'/A]X)4U?Q>'BN5F437-MC(VGG_1AQQ7O_ (+_ &??#O@6)(["]U28+<"Y M'VB6-OF&WCB,$OBA+-*6,D>.1AP>?*]O\ IVK]/Z* NS\^M"_X)K>#?+ FN?&<7[S^*2$< M<<\V]>X_![]C;PI\+6M)-/O?$$C6^HI?J+Z6(Y==F =L*_+\@_7FOI2B@!D< M8C4@4R[B\VSGCY.Y&7CKR*FHH$?$W[6G[*5O\9/&,%_-:^(I0-'6Q+:7&"@' MF3-WB;YOWG\N*\ T;_@F7H4=N5DM_'29?^)(QV'_ $[5^K%% [GY;3_\$S?# MR*2D7CECZ;8S_P"VU6/AG_P3VT[P9\5M-UR"R\:9MO,P]S$OE?- Z MO6OU!HH"[.2^%/AP>$O .EZ2JSH+?S?EN1B3YI7;G@?WO3I76T44""BBB@ H MHHH **** "BBB@#.\0V/]HZ/<6Y#D/M_U?7A@?Z5^??[1G[#MC\4OBMXAUR> MS\6/]N^SY?3XE,7R01)\I,+?W.>3SFOT5HH _+#3?^"9N@BVC5X/'*'G.4C' M<_\ 3M3[[_@F;X?^SOLA\, +&>_\ U[5^IE% [L_,GX._L!6'@'XIZ1K< M%EXR!M/.PUW$OE?- Z&_!>G:<%F00^9\LXP_,C-SP/ 97TKI:* N%%%% @HHHH **** "BBB@#__V0$! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover - shares
3 Months Ended
Mar. 26, 2022
May 03, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 26, 2022  
Document Transition Report false  
Entity File Number 001-33987  
Entity Registrant Name HERITAGE-CRYSTAL CLEAN, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 26-0351454  
Entity Address, Address Line One 2175 Point Boulevard  
Entity Address, Address Line Two Suite 375  
Entity Address, City or Town Elgin  
Entity Address, State or Province IL  
Entity Address, Postal Zip Code 60123  
City Area Code 847  
Local Phone Number 836-5670  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol HCCI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   24,281,896
Entity Central Index Key 0001403431  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 26, 2022
Jan. 01, 2022
Current assets:    
Cash and cash equivalents $ 71,066 $ 56,269
Accounts receivable - net 70,047 62,513
Inventory - net 30,195 29,536
Assets held for sale 1,125 1,125
Other current assets 5,954 6,773
Total current assets 178,387 156,216
Property, plant and equipment - net 171,893 166,301
Right of use assets 91,528 83,865
Equipment at customers - net 24,582 24,146
Software and intangible assets - net 44,676 45,949
Goodwill 49,695 49,695
Other assets 654 692
Total assets 561,415 526,864
Current liabilities:    
Accounts payable 43,055 36,179
Current portion of lease liabilities 21,598 20,146
Contract liabilities - net 2,570 2,094
Accrued salaries, wages, and benefits 6,632 8,980
Taxes payable 13,448 8,474
Other current liabilities 11,944 9,476
Total current liabilities 99,247 85,349
Lease liabilities, net of current portion 72,192 65,041
Other long term liabilities 591 473
Contingent consideration 1,410 2,819
Deferred income taxes 31,525 31,126
Total liabilities 204,965 184,808
STOCKHOLDERS' EQUITY:    
Common stock - 26,000,000 shares authorized at $0.01 par value, 23,477,764 and 23,473,931 shares issued and outstanding at March 26, 2022 and January 1, 2022, respectively 235 235
Additional paid-in capital 206,390 204,920
Retained earnings 149,945 137,067
Accumulated other comprehensive loss (120) (166)
Total stockholders' equity 356,450 342,056
Total liabilities and stockholders' equity $ 561,415 $ 526,864
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 26, 2022
Jan. 01, 2022
Statement of Financial Position [Abstract]    
Common stock, shares authorized (in shares) 26,000,000 26,000,000
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares issued (in shares) 23,477,764 23,473,931
Common stock, shares outstanding (in shares) 23,477,764 23,473,931
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Revenues    
Revenues $ 133,389 $ 99,966
Rental income 5,977 5,416
Total revenues 139,366 105,382
Operating expenses    
Operating costs 101,783 76,771
Selling, general, and administrative expenses 13,735 12,188
Depreciation and amortization 6,507 3,782
Other (income) - net (210) (108)
Operating income 17,551 12,749
Interest expense – net 223 324
Income before income taxes 17,328 12,425
Provision for income taxes 4,450 3,219
Net income $ 12,878 $ 9,206
Net income per share: basic (in dollars per share) $ 0.55 $ 0.39
Net income per share: diluted (in dollars per share) $ 0.54 $ 0.39
Number of weighted average shares outstanding: basic (in shares) 23,476 23,373
Number of weighted average shares outstanding: diluted (in shares) 23,636 23,509
Service revenues    
Revenues    
Revenues $ 68,907 $ 57,700
Product revenues    
Revenues    
Revenues $ 64,482 $ 42,266
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Statement of Comprehensive Income [Abstract]    
Net income $ 12,878 $ 9,206
Other comprehensive income:    
Currency translation adjustments 46 0
Total other comprehensive income: 46 0
Comprehensive income $ 12,924 $ 9,206
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid–in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Jan. 02, 2021   23,340,700      
Beginning balance at Jan. 02, 2021 $ 277,500 $ 233 $ 201,148 $ 76,119 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 9,206     9,206  
Currency translation adjustment 0        
Issuance of common stock – ESPP (in shares)   6,072      
Issuance of common stock – ESPP 122   122    
Share-based compensation (in shares)   43,662      
Share-based compensation 1,218 $ 1 1,217    
Share repurchases to satisfy tax withholding obligations (729)   (729)    
Ending balance (in shares) at Mar. 27, 2021   23,390,434      
Ending balance at Mar. 27, 2021 $ 287,317 $ 234 201,758 85,325 0
Beginning balance (in shares) at Jan. 01, 2022 23,473,931 23,473,931      
Beginning balance at Jan. 01, 2022 $ 342,056 $ 235 204,920 137,067 (166)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 12,878     12,878  
Currency translation adjustment 46       46
Issuance of common stock – ESPP (in shares)   3,833      
Issuance of common stock – ESPP 117   117    
Share-based compensation $ 1,353   1,353    
Ending balance (in shares) at Mar. 26, 2022 23,477,764 23,477,764      
Ending balance at Mar. 26, 2022 $ 356,450 $ 235 $ 206,390 $ 149,945 $ (120)
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Jan. 01, 2022
Cash flows from Operating Activities:      
Net income $ 12,878 $ 9,206  
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 6,507 3,782  
Uncollectible provision 147 474 $ 1,930
Share-based compensation 1,493 1,218  
Deferred taxes 399 3,299  
Other, net 84 376  
Changes in operating assets and liabilities:      
(Increase) in accounts receivable (7,681) (4,609)  
(Increase) in inventory (659) (552)  
Decrease in other current assets 819 2,557  
Increase in accounts payable 6,210 1,345  
Increase (decrease) in accrued liabilities 4,393 (893)  
Cash provided by operating activities 24,590 16,203  
Cash flows from Investing Activities:      
Capital expenditures (9,146) (5,411)  
Proceeds from sale of assets 1 149  
Cash used in investing activities (9,145) (5,262)  
Cash flows from Financing Activities:      
Payment of Term Loan 0 (30,000)  
Debt Issuance Costs 0 (804)  
Repayment of principal on finance leases (765) (436)  
Share repurchases to satisfy tax withholding obligations 0 (729)  
Proceeds from the issuance of common stock 117 122  
Cash used in financing activities (648) (31,847)  
Net increase (decrease) in cash and cash equivalents 14,797 (20,906)  
Cash and cash equivalents, beginning of period 56,269 67,575 67,575
Cash and cash equivalents, end of period 71,066 46,669 $ 56,269
Supplemental disclosure of cash flow information:      
Income taxes paid 18 947  
Cash paid for interest 73 108  
Supplemental disclosure of non-cash information:      
Payables for construction in progress $ 1,112 $ 754  
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.22.1
ORGANIZATION AND NATURE OF OPERATIONS
3 Months Ended
Mar. 26, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND NATURE OF OPERATIONS ORGANIZATION AND NATURE OF OPERATIONS
Heritage-Crystal Clean, Inc., a Delaware corporation and its subsidiaries (collectively the “Company”), provide parts cleaning, hazardous and non-hazardous containerized waste, used oil collection, wastewater vacuum, antifreeze recycling and field services primarily to small and mid-sized industrial and vehicle maintenance customers. The Company owns and operates a used oil re-refinery where it re-refines used oils and sells high quality base oil for use in the manufacture of finished lubricants as well as other re-refinery products. The Company also has multiple locations where it dehydrates used oil. The oil processed at these locations is primarily sold as recycled fuel oil. The Company also operates multiple non-hazardous waste processing facilities as well as antifreeze recycling facilities at which it produces virgin-quality antifreeze. The Company's locations are in the United States and Ontario, Canada. The Company conducts its primary business operations through Heritage-Crystal Clean, LLC, its wholly owned subsidiary, and all intercompany balances have been eliminated in consolidation.

The Company has two reportable segments: "Environmental Services" and "Oil Business." The Environmental Services segment consists of the Company's parts cleaning, containerized waste management, wastewater vacuum, antifreeze recycling activities, and field services. The Oil Business segment consists of the Company's used oil collection, recycled fuel oil sales, used oil re-refining activities, and used oil filter removal and disposal services. No customer represented greater than 10% of consolidated revenues for any of the periods presented. There were no intersegment revenues. Both segments operate in the United States and, to an immaterial degree, in Ontario, Canada. As such, the Company is not disclosing operating results by geographic segment.

The Company’s fiscal year ends on the Saturday closest to December 31. The most recent fiscal year ended on January 1, 2022. Each of the Company's first three fiscal quarters consists of twelve weeks while the last fiscal quarter consists of sixteen or seventeen weeks.  

In the Company's Environmental Services segment, product revenues include sales of solvent, machines, absorbent, accessories, and antifreeze; service revenues include servicing of parts cleaning machines, containerized waste removal services, wastewater vacuum services, field services, and other services; rental income includes embedded lease income from certain of our parts cleaning contracts. In the Company's Oil Business segment, product revenues primarily consist of sales of re-refined base oil, re-refinery co-products and recycled fuel oil; service revenues include revenues from used oil collection activities, collecting and disposing of wastewater and removal and disposal of used oil filters. Due to the Company's integrated business model, it is impracticable to separately present costs of tangible products and costs of services.

COVID-19 Pandemic

We are closely monitoring the spread and impact of the COVID-19 pandemic and are continually assessing its potential effects on our business and our financial performance as well as the businesses of our customers and vendors. The Company cannot predict the duration or severity of the COVID-19 pandemic, and we cannot reasonably estimate the financial impact the COVID-19 outbreak will have on our results and significant estimates going forward.

The ultimate impact of the COVID-19 pandemic on our business, results of operations, financial condition and cash flows is highly uncertain and cannot be accurately predicted and is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy, and any new information that may emerge concerning the COVID-19 outbreak and the actions to contain it or treat its impact. In fiscal 2021, the continued impact on our business as a result of COVID-19 pandemic resulted in additional lost work hours which negatively impacted our ability to service our customers on a timely basis, the effect of which is included in the fiscal 2021 financial operations in this filing. Although no material impact on our business occurred during the first quarter of 2022, the continued impact on our business as a result of the COVID-19 pandemic could result in a material adverse effect on our business, results of operations, financial condition, prospects and the trading prices of our securities in the near-term and throughout 2022.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 26, 2022
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    The Company's significant accounting policies are described in Note 2, "Summary of Significant Accounting Policies," in the Company's Annual Report on Form 10-K for the fiscal year ended January 1, 2022. There have been no material changes in these policies or their application during the first quarter of fiscal 2022.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS
3 Months Ended
Mar. 26, 2022
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
On September 27, 2021, the Company completed the acquisition of Source Environmental, Inc., ("Source Environmental"), which increases the Company's penetration in the hazardous and non-hazardous waste business in several markets in the western U.S. This transaction also provides us the opportunity to internalize the performance of certain field service activities in the western U.S. Total consideration for the acquisition was approximately $20.4 million. To date, there have been no adjustments to the purchase price. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Source Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. Transaction costs incurred in conjunction with the acquisition of Source Environmental were immaterial. The results of Source Environmental are consolidated into the Company’s Environmental Services segment.

On September 13, 2021, the Company completed the acquisition of Raider Environmental Services of Florida, Inc., ("Raider Environmental"), which has expanded our network of wastewater processing, oil collection and non-hazardous waste consolidation and solidification to better serve our customers in Florida and throughout the Southern United States. Total consideration for the acquisition was approximately $13.7 million. To date, there have been no adjustments to the purchase price. This acquisition provides the Company with another wastewater treatment facility as well as assets to help further our initiative to increase our non-hazardous containerized waste processing capabilities. This also provides us exposure to industry verticals in which we didn't previously participate. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Raider Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. Transaction costs incurred in conjunction with the acquisition of Raider Environmental were immaterial. The results of Raider Environmental are consolidated primarily into the Company’s Environmental Services segment and an immaterial amount in the Oil Business segment from the date of acquisition.

On August 24, 2021, Heritage-Crystal Clean completed the acquisition of certain assets of Bakersfield Transfer, Inc., and Cole’s Services, Inc., together known as ("Cole's Environmental"), which processed, stored, and disposed of hazardous waste within the state of California. The purchase price was $17.3 million subject to certain adjustments, including a contingent consideration provision. Goodwill recognized from the acquisition of Cole's Environmental, represents the excess of the estimated purchase consideration transferred over the estimated fair value of the assets acquired and liabilities assumed. To date, there have been no adjustments to the purchase price. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Cole's Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. The results of Cole's Environmental are consolidated primarily into the Company’s Environmental Services segment and an immaterial amount in the Oil Business segment from the date of acquisition.

The following table summarizes the estimated fair values of the assets acquired, net of cash acquired, related to each acquisition as of March 26, 2022:


As of March 26, 2022
(thousands)
Source Environmental, Inc.
Raider Environmental Services of Florida, Inc.
Cole's Environmental
Accounts receivable$1,064 $488 $— 
Inventory— — 73 
Other current assets162 — 
Property, plant, & equipment174 4,404 2,455 
Intangible assets13,692 6,056 9,620 
Goodwill6,174 2,835 5,144 
Accounts payable and accruals(677)(218)— 
Total purchase price, net of cash acquired$20,433 $13,727 $17,292 
Less: contingent consideration— — 5,819 
Less: to be placed in escrow— — 100 
Net cash paid$20,433 $13,727 $11,373 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE
3 Months Ended
Mar. 26, 2022
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Revenue is recognized when our performance obligations under the terms of a contract with our customers are satisfied. Recognition occurs when the Company transfers control by completing the specified services at the point in time the customer benefits from the services performed or once our products are delivered. The majority of revenue is recognized at a point in time, except for rental income which is recognized on an over time basis. The Company measures progress toward complete satisfaction of a performance obligation satisfied over time using a cost-based input method. This method of measuring progress provides a faithful depiction of the transfer of goods or services because the costs incurred are expected to be substantially proportionate to the Company’s satisfaction of the performance obligation. Revenue is measured as the amount of consideration we expect to receive in exchange for completing our performance obligations. Sales tax and other taxes we collect with revenue-producing activities are excluded from revenue. In the case of contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation based on the relative stand-alone selling prices of the various goods and/or services encompassed by the contract. We do not have any material significant payment terms as payment is generally due within 30 days after the performance obligation has been satisfactorily completed. The Company has elected the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less. In applying the guidance in Topic 606, there were no judgments or estimates made that the Company deems significant.

Contract Balances — Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. Contract liabilities primarily consist of advance payments of performance obligations yet to be fully satisfied in the period reported. Our contract liabilities and contract assets are reported in a net position at the end of each reporting period.

We disaggregate our revenue from contracts with customers by major lines of business for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors.

The following table disaggregates our revenue by major lines:
First Quarter Ended,
March 26, 2022March 27, 2021
Total Net Sales by Major Lines of Business (thousands)
Environmental ServicesOil BusinessTotalEnvironmental ServicesOil BusinessTotal
Parts Cleaning, Containerized Waste, & related products/services$46,857 $— $46,857 $38,833 $— $38,833 
Wastewater Vacuum Services17,390 — 17,390 13,692 — 13,692 
Field Services6,290 — 6,290 4,096 — 4,096 
Antifreeze Business7,657 — 7,657 6,988 — 6,988 
Environmental Services - Other494 — 494 441 — 441 
Re-refinery Product Sales— 49,139 49,139 — 30,054 30,054 
Oil Collection Services & RFO— 4,313 4,313 — 4,617 4,617 
Oil Filter Business— 1,249 1,249 — 1,245 1,245 
Revenues from Contracts with Customers78,688 54,701 133,389 64,050 35,916 99,966 
Rental Income5,963 14 5,977 5,407 5,416 
Total Revenues$84,651 $54,715 $139,366 $69,457 $35,925 $105,382 
The following table provides information about contract assets and contract liabilities from contracts with customers:
(thousands)March 26, 2022January 1, 2022
Contract assets$102 $268 
Contract liabilities2,672 2,362 
Contract liabilities - net$2,570 $2,094 

During the fiscal quarter ended March 26, 2022, the Company recognized $2.1 million in revenue that was included in the contract liabilities balance as of January 1, 2022. The Company has no assets recognized from costs to obtain or fulfill a contract with a customer. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE
3 Months Ended
Mar. 26, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
ACCOUNTS RECEIVABLE ACCOUNTS RECEIVABLE
Accounts Receivable — Net, includes amounts billed to and currently due from customers. The amounts due are stated at their net estimated realizable value. The allowance for uncollectible accounts is our best estimate of the amount of probable lifetime-expected credit losses in existing accounts receivable and is determined based on our historical collections experience, age of the receivable, knowledge of the customer and the condition of the general economy and industry as a whole. The Company does not have any off-balance-sheet credit exposure related to its customers.

Accounts receivable for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022 consisted of the following:
(thousands)March 26,
2022
January 1,
2022
Trade$67,550 $59,132 
Less: allowance for uncollectible accounts2,742 2,928 
Trade - net64,808 56,204 
Related parties4,900 5,410 
Other339 899 
Total accounts receivable - net$70,047 $62,513 

The following table provides the changes in the Company’s allowance for uncollectible accounts for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022:
(thousands)March 26,
2022
January 1,
2022
Balance at beginning of period$2,928 $2,502 
Provision for uncollectible accounts147 1,930 
Accounts written off, net of recoveries(333)(1,504)
Balance at end of period$2,742 $2,928 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORY
3 Months Ended
Mar. 26, 2022
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
The carrying value of inventory consisted of the following:
 (thousands)March 26,
2022
January 1,
2022
Solvents and solutions$8,088 $7,704 
Used oil and processed oil9,816 9,361 
Machines4,988 4,995 
Drums and supplies5,574 5,731 
Other2,176 2,246 
Total inventory30,642 30,037 
Less: machine refurbishing reserve447 501 
Total inventory - net$30,195 $29,536 
 
Inventory consists primarily of used oil, processed oil, solvents and solutions, new and refurbished parts cleaning machines, drums and supplies, and other items. Inventories are valued at the lower of first-in, first-out (FIFO) cost or net realizable value, net of any reserves for excess, obsolete, or unsalable inventory. The Company monitors its inventory levels at each of its locations and evaluates inventories for excess or slow-moving items. If circumstances indicate the cost of inventories exceed their recoverable value, inventories are reduced to net realizable value. The Company had no inventory write downs during the first quarter of fiscal 2022 or 2021.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS
3 Months Ended
Mar. 26, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND OTHER INTANGIBLE ASSETS GOODWILL AND OTHER INTANGIBLE ASSETS
Goodwill is measured as a residual amount as of the acquisition date, which in most cases results in measuring goodwill as an excess of the purchase consideration transferred plus the fair value of any noncontrolling interest in the acquiree over the fair value of the net assets acquired, including any contingent consideration. The Company tests goodwill for impairment annually in the fourth quarter and in interim periods if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company's determination of fair value requires certain assumptions and estimates, such as margin expectations, market conditions, growth expectations, expected changes in working capital, etc., regarding expected future profitability and expected future cash flows. The Company reports and tests goodwill for impairment only in its Environmental Services reporting unit.

The following table shows changes to our goodwill balances by segment from January 1, 2022 to March 26, 2022:
(thousands)
Environmental ServicesTotal
Goodwill at January 1, 2022
    Gross carrying amount$49,695 $49,695 
    Accumulated impairment loss— — 
Net book value at January 1, 2022$49,695 $49,695 
Goodwill at March 26, 2022
     Gross carrying amount49,695 $49,695 
     Accumulated impairment loss— — 
Net book value at March 26, 2022$49,695 $49,695 
The following is a summary of software and other intangible assets:
March 26, 2022January 1, 2022
(thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer & supplier relationships$47,167 $21,952 $25,215 $47,167 $20,725 $26,442 
Permits13,590 1,074 12,516 13,590 879 12,711 
Software11,893 6,605 5,288 11,721 6,399 5,322 
Non-compete agreements4,433 3,450 983 4,048 3,340 708 
Patents, formulae, and licenses1,769 921 848 1,769 906 863 
Other*616 790 (174)996 1,093 (97)
Total software and intangible assets$79,468 $34,792 $44,676 $79,291 $33,342 $45,949 
*Other intangibles include an above market lease acquired in September 2021 that had a fair value of ($0.7) million upon acquisition and is being accreted over the remaining useful life of the lease.

Amortization expense was $1.4 million for the first quarter ended March 26, 2022, and $1.2 million for the first quarter ended March 27, 2021.

The weighted average useful lives of software and other intangibles are as follows:
Weighted Average Useful Life (years)
Permits16
Patents, formulae, & licenses15
Customer and supplier relationships12
Software9
Non-compete agreements5
Other7

    The estimated amortization expense for the remainder of fiscal 2022 and each of the five succeeding fiscal years is as follows:
(millions)
Fiscal YearAmortization Expense
2022$4.7
20235.6
20243.9
20252.9
20262.4
20272.3

The preceding expected amortization expense is an estimate. Actual amounts of amortization expense may differ from estimated amounts due to additional intangible asset acquisitions, the finalization of the fair value of intangible assets that have been acquired from business combinations, disposal of intangible assets, accelerated amortization of intangible assets, and other events.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE
3 Months Ended
Mar. 26, 2022
Payables and Accruals [Abstract]  
ACCOUNTS PAYABLE ACCOUNTS PAYABLE
Accounts payable consisted of the following:
(thousands)
March 26,
2022
January 1,
2022
Accounts payable$42,034 $35,613 
Accounts payable - related parties1,021 566 
Total accounts payable$43,055 $36,179 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT AND FINANCING ARRANGEMENTS
3 Months Ended
Mar. 26, 2022
Debt Disclosure [Abstract]  
DEBT AND FINANCING ARRANGEMENTS DEBT AND FINANCING ARRANGEMENTS
Bank Credit Facility

On March 18, 2021, Heritage-Crystal Clean, LLC, (the “Company”), entered into an Amended and Restated Credit Agreement (the "Agreement"), by and among the Company, its parent, Heritage-Crystal Clean, Inc., and the Company’s subsidiaries identified therein and Bank of America, N.A., as administrative agent, JPMorgan Chase Bank, N.A., and Wells Fargo Bank, National Association. The Agreement replaces the Company's previous Credit Agreement dated as of February 21, 2017. During the first quarter of 2021 the Company paid down its previous term loan, in full, of $30.0 million. The new Agreement provides for borrowings of up to $100.0 million, in the form of a revolving facility, of which $15 million can be used in the form of a Swing Line loan.

Loans made under the Agreement, as amended, may be Base Rate Loans or LIBOR Rate Loans, at the election of the Borrower subject to certain exceptions. Base Rate Loans have an interest rate equal to (i) the higher of (a) the federal funds rate plus 0.5%, (b) the London Interbank Offering Rate (“LIBOR”) plus 1%, or (c) Bank of America's prime rate, plus (ii) a variable margin of between 0.50% and 1.25% depending on the Company's total leverage ratio, calculated on a consolidated basis. LIBOR rate loans have an interest rate equal to (i) the LIBOR rate plus (ii) a variable margin of between 1.50% and 2.25% depending on the Company's total leverage ratio. Amounts borrowed under the Agreement are secured by a security interest in substantially all of the Company's tangible and intangible assets. The Company incurred $0.8 million of debt issuance costs related to the amended credit agreement.

The Credit Agreement contains customary terms and provisions (including representations, covenants, and conditions) for transactions of this type. Certain covenants, among other things, restrict the Company's and its subsidiaries' ability to incur indebtedness, grant liens, make investments and sell assets. The Credit Agreement also contains customary events of default, covenants and representations and warranties. Financial covenants include:

An interest coverage ratio (based on interest expense and EBITDA) of at least 3.5 to 1.0;

A total leverage ratio no greater than 3.0 to 1.0, provided that in the event of a permitted acquisition having an aggregate consideration equal to $10.0 million or more, at the Borrower’s election, the foregoing 3.00 to 1.00 shall be deemed to be 3.50 to 1.00 for the fiscal quarter in which such permitted acquisition occurs and the three immediately following fiscal quarters and will thereafter revert to 3.00 to 1.00.

The Credit Agreement places certain limitations on acquisitions and the payment of dividends.
On July 27, 2017, the Financial Conduct Authority, which regulates LIBOR, announced that it intended to phase out the London Interbank Offered Rate by the end of 2021. Subsequently the phase out deadline has been extended to June 30, 2023. We expect that widespread use of LIBOR will transition to alternative interest rates in the near future. Since loans made under our Credit Agreement may be LIBOR based loans, the phasing out of LIBOR may adversely affect interest rates that could result in higher borrowing costs and higher interest expense. As the Company does not have any outstanding borrowings under the financial instruments impacted by LIBOR, the effect on the financial statements is not material.

The Company had no outstanding borrowings as of March 26, 2022 and January 1, 2022.
For the first quarter ended March 26, 2022, the Company recorded interest expense of $0.2 million with respect to our credit line and related amortization of debt issuance costs. For the first quarter ended March 27, 2021, the Company recorded interest expense of $0.3 million with respect to our term loan and credit line, and related amortization of debt issuance costs.As of March 26, 2022 and January 1, 2022, the Company was in compliance with all covenants under its Credit Agreement. As of March 26, 2022 and January 1, 2022, the Company, had $5.6 million of standby letters of credit issued for both periods, and $94.4 million was available for borrowing under the bank credit facility for both periods.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION
3 Months Ended
Mar. 26, 2022
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
The Company has two reportable segments: "Environmental Services" and "Oil Business." The Environmental Services segment consists primarily of the Company's parts cleaning, containerized waste management, wastewater vacuum services, antifreeze recycling activities, and field services. The Oil Business segment consists primarily of the Company's used oil collection, used oil re-refining activities, and the dehydration of used oil to be sold as recycled fuel oil.

No single customer in either segment accounted for more than 10.0% of consolidated revenues in any of the periods presented. There were no intersegment revenues. Both the Environmental Services and Oil Business segments operate in the United States and, to an immaterial degree, in Ontario, Canada. As such, the Company is not disclosing operating results by geographic segment.

Segment results for the first quarter ended March 26, 2022 and March 27, 2021 were as follows:

First Quarter Ended,
March 26, 2022
(thousands)Environmental
Services
Oil BusinessCorporate and
Eliminations
Consolidated
Revenues
Service revenues$66,299 $2,608 $— $68,907 
Product revenues12,389 52,093 — 64,482 
Rental income5,963 14 — 5,977 
Total revenues$84,651 $54,715 $— $139,366 
Operating expenses
Operating costs67,61834,165— 101,783 
Operating depreciation and amortization2,8882,084— 4,972 
Profit before corporate selling, general, and administrative expenses$14,145 $18,466 $— $32,611 
Selling, general, and administrative expenses13,73513,735
Depreciation and amortization from SG&A1,5351,535
Total selling, general, and administrative expenses$15,270 $15,270 
Other (income) - net(210)(210)
Operating income17,551
Interest expense – net223223
Income before income taxes$17,328 
First Quarter Ended,
March 27, 2021
(thousands)
Environmental
Services
Oil BusinessCorporate and
Eliminations
Consolidated
Revenues
Service revenues$53,303 $4,397 $— $57,700 
Product revenues10,747 31,519 — 42,266 
Rental income5,407 — 5,416 
Total revenues$69,457 $35,925 $— $105,382 
Operating expenses
Operating costs51,88024,891— 76,771
Operating depreciation and amortization1,579948— 2,527
Profit before corporate selling, general, and administrative expenses$15,998 $10,086 $— $26,084 
Selling, general, and administrative expenses12,18812,188
Depreciation and amortization from SG&A1,2551,255
Total selling, general, and administrative expenses$13,443 $13,443 
Other (income) - net(108)(108)
Operating income12,749
Interest expense – net324324
Income before income taxes$12,425 
Total assets by segment as of March 26, 2022 and January 1, 2022 were as follows:
(thousands)March 26, 2022January 1, 2022
Total Assets:
Environmental Services$292,521 $281,333 
Oil Business181,281 171,188 
Unallocated Corporate Assets87,613 74,343 
Total$561,415 $526,864 
Segment assets for the Environmental Services and Oil Business segments consist of property, plant, and equipment, right-of-use assets, intangible assets, accounts receivable, goodwill, and inventories. Assets for the corporate unallocated amounts consist of property, plant, and equipment used at the corporate headquarters as well as cash and net deferred tax assets.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 26, 2022
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
LEASES

Lessee

The Company leases buildings and property, railcars, machinery and equipment, and various types of vehicles and trailers for use in our operations. Each arrangement is evaluated individually to determine if the arrangement is or contains a lease at inception. The Company has lease agreements with lease and non-lease components and we have elected to not separate lease and non-lease components for all classes of underlying assets. In addition, our lease agreements do not contain any material residual guarantees or restrictive covenants.

Leases may include variable lease payments for common area maintenance, real estate taxes, and truck lease mileage. Variable lease payments are not included in the initial measurement of the right-of-use assets or lease liabilities, and are recorded as lease expense in the period incurred. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that we will exercise that option. We have elected not to record leases with an initial term of 12 months or less on the balance sheet and instead recognize those lease payments on a straight-line basis over the lease term. Leases with initial terms in excess of 12 months are recorded as either operating or financing leases in our Consolidated Balance Sheet.

Right-of-use assets represent the Company's right to use an underlying asset during the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Our leased right-of-use assets are measured at the initial measurement of the lease liability, adjusted for any lease payments made prior to the lease commencement date, less any lease incentives received and other initial direct costs incurred. Our lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at commencement date, including lease term, in determining the present value of future payments.

Our leases have remaining terms ranging from less than one month to approximately 12 years and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. Our finance leases include a fleet of mobile equipment.

Lessor

The Company is a lessor of portions of buildings and property, railcars, and equipment such as embedded leases of parts cleaning machines. Each of the Company’s leases is classified as an operating lease, and the vast majority are short-term leases. Variable lease payments include real and personal property taxes, which are based on the lessee’s pro rata portion of such amounts, and excess mileage charges which are computed as the actual miles traveled in a calendar year minus the maximum average mileage allowance as specified per the contract. Options to extend the lease beyond the original terms range from day-to-day renewals to increments of five-year extensions. Options to terminate the lease range from immediate termination upon return of the asset to various written notification periods following a minimum lease term. Options for a lessee to purchase the underlying asset are not contractually specified but may be negotiated on a case-by-case basis. Significant judgments made in determining whether a contract contains a lease include assessments as to whether or not the contract conveys the right to direct the use of an identified asset. Significant judgments made in allocating consideration between lease and non-lease components include techniques applied in estimating the relative stand-alone selling prices of the lease and non-lease components of the contract in cases where a stand-alone selling price is not directly observable. No leased assets are covered by residual value guarantees. The Company manages the risk associated with the residual value of leased assets through such means as performing periodic maintenance and upkeep activities and the inclusion of contractual terms that hold the lessee responsible for damage incurred to leased assets. The Company has made an accounting policy election to exclude from the consideration in the contract, and from variable payments not included in the consideration in the contract, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the lessor from a lessee.

The Company recognizes rental income on a straight-line basis for that portion of the consideration allocated to the embedded lease component of certain of our parts cleaning contracts. We also recognize rental income on certain subleases of railcars and portions of buildings and property.

Rental income was as follows:
First Quarter Ended,
March 26, 2022March 27, 2021
(thousands)Environmental ServicesOil BusinessTotalEnvironmental ServicesOil BusinessTotal
Parts Cleaning$5,939 $— $5,939 $5,407 $— $5,407 
Property24 14 38 — 
Total rental income$5,963 $14 $5,977 $5,407 $$5,416 
Purchase Obligations

The Company may enter into purchase obligations with certain vendors. They represent expected payments to third party service providers and other commitments entered into during the normal course of our business. These purchase obligations are generally cancellable with or without notice, without penalty, although certain vendor agreements provide for cancellation fees or penalties depending on the terms of the contract.

The Company has purchase obligations in the form of open purchase orders of $32.3 million as of March 26, 2022, and $16.5 million as of January 1, 2022, primarily for used oil, solvent, machine purchases, disposal and transportation expenses, and capital expenditures.

Litigation and Claims
The Company may be subject to investigations, claims or lawsuits as a result of operating its business, including matters governed by environmental laws and regulations. The Company may also be subject to tax audits in a variety of jurisdictions. When claims are asserted, the Company evaluates the likelihood that a loss will occur and records a liability for those instances when the likelihood is deemed probable and the exposure is reasonably estimable. The Company carries insurance at levels it believes are adequate to cover loss contingencies based on historical claims activity. When the potential loss exposure is limited to the insurance deductible and the likelihood of loss is determined to be probable, the Company accrues for the amount of the required deductible, unless a lower amount of exposure is estimated. As of March 26, 2022 and January 1, 2022, the Company had accrued $3.2 million related to loss contingencies and other contingent liabilities for both periods.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES
3 Months Ended
Mar. 26, 2022
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
Tax expense for the first fiscal quarter of 2022 was $4.4 million. The Company's effective tax rate for the first quarter of fiscal 2022 was 25.7% compared to 25.9% in the first quarter of fiscal 2021. The rate decrease is principally attributable to the reduced impact of certain adjustments to financial reporting income due to increased levels of profitability as compared to the first quarter of fiscal 2021.

The Company establishes reserves when it is more likely than not that the Company will not realize the full tax benefit of a position. The Company had a reserve of $2.2 million for uncertain tax positions as of March 26, 2022. The gross unrecognized tax benefits would, if recognized, decrease the Company's effective tax rate.

As of March 26, 2022, the Company believes it is more likely than not that a benefit from foreign net operating loss carryforwards will not be realized. The Company provided a valuation allowance against those foreign net operating loss carryforwards of $0.6 million.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION
3 Months Ended
Mar. 26, 2022
Share-based Payment Arrangement [Abstract]  
SHARE-BASED COMPENSATION SHARE-BASED COMPENSATION
 Restricted Stock Compensation/Awards

Annually, the Company grants restricted shares to its Board of Directors. The shares become fully vested one year from their grant date. The fair value of each restricted stock grant is based on the closing price of the Company's common stock on the date of grant. The Company amortizes the expense over the service period, which is the fiscal year in which the award is granted. In addition, the Company may grant restricted shares to certain members of management based on their services and contingent upon continued service with the Company. The restricted shares vest over a period of approximately three years from the grant date. The fair value of each restricted stock grant is based on the closing price of the Company's common stock on the date of grant.

The following table shows a summary of restricted share grants and expense resulting from the awards:
    
Compensation Expense
(thousands, except share amounts)First Quarter Ended,Unrecognized Expense as of,
Recipient of GrantGrant DateRestricted SharesMarch 26, 2022March 27, 2021March 26, 2022March 27, 2021
Special Incentive GrantApril, 2018350,000313298 67 1,354 
Members of ManagementMay, 201923,560— 59 — 203 
Members of ManagementFebruary, 202041,1382038 67 355 
Chief Executive OfficerFebruary, 2021500,000613 394 3,268 5,923 
Members of ManagementFebruary, 202135,8985222 396 635 
Board of DirectorsApril, 202111,487— 77 — 256 
Members of ManagementFebruary, 202275,355129159 1,419 1,917 

On January 8, 2021, the Company and Mr. Brian Recatto entered into an amended Executive Employment Agreement (the “Amended Agreement”) which was effective on February 1, 2021. Pursuant to the Amended Agreement, the Company replaced in its entirety section 4.3 of the First Amendment to the Executive Employment Agreement relating to equity compensation that was effective February 1, 2017. As of February 1, 2021, Mr. Recatto received a one-time award of 500,000 shares of restricted stock, subject to the achievement of performance criteria established by the Compensation Committee of the Board of Directors pursuant to the Company's 2019 Incentive Plan.

The award date for such Performance-Based Restricted Stock was on February 1, 2021. Such award was granted pursuant to and governed by the terms of the 2019 Incentive Plan and an award agreement in a form provided by the Company. The Performance-Based Restricted Stock one-time award of 500,000 shares received on February 1, 2021, shall vest on January 31, 2025 if Mr. Recatto is employed by the Company on that date, in an amount determined by applying the applicable percentages from the chart below, with the common stock price increases to be determined based on the increase in the price of the Company’s common stock (if any) from the closing price of the common stock as reported by Nasdaq on the amended agreement commencement date ($21.77) and the common stock price on the potential vesting date (determined by using the average closing price of a share of the Company's common stock for the 90-day period ending on the vesting date). If the stock price does not increase by $5.00, then no shares shall vest.

During the first quarter of fiscal 2022, the Company recorded approximately $0.6 million of compensation expense related to this award. In the future, the Company expects to recognize compensation expense of approximately $3.3 million over the remaining requisite service period, which ends January 31, 2025. The fair value of this restricted stock award as of the grant date was estimated using a Monte Carlo simulation model. Key assumptions used in the Monte Carlo simulation to estimate the grant date fair value of this award are a risk-free rate of 0.29%, expected dividend yield of zero, and an expected volatility assumption of 53.07%.
Vesting Table
Increase in Stock Price From the Amended Agreement Commencement Date to the Vesting DateTotal Percentage of Restricted Stock
Shares to Be Vested
Less than $5 per share increase
—%
$5 per share increase
25% (vest in 125,000 shares)
$10 per share increase
50% (vest in 250,000 shares)
$15 per share increase
75% (vest in 375,000 shares)
$20 or more per share increase
100% (vest in 500,000 shares)


Provision for possible accelerated vesting of award

If the average closing price of the Company's common stock increases by the marginal levels set forth in the above vesting table for any consecutive 180 day period between February 1, 2021 and January 31, 2025, Mr. Recatto shall become vested in 50% of the corresponding total percentage of restricted shares earned on the last day of the 180 day period.

In addition, on each of December 31, 2021, December 31, 2022, and December 31, 2023, to the extent Mr. Recatto remains employed by the Company under the Amended Agreement on such date, Mr. Recatto shall receive a grant of restricted stock as of such date valued at Five Hundred Thousand Dollars ($500,000), with the number of shares of restricted stock constituting such grant determined by applying the average closing price for a share of the Company’s common stock for the 90-day period ending on such date. Such awards of Time-Based Restricted Stock shall be granted pursuant to and governed by the terms of the 2019 Incentive Plan and an award agreement in a form provided by the Company. The Time-Based Restricted Stock shall vest only if Mr. Recatto remains employed by the Company under the Amended Agreement through December 31, 2023; provided, that, upon a Change of Control of the Company (as such term is defined in the Amended Agreement), all shares of the Time-Based Restricted Stock awarded up through the date of closing of the Change in Control shall become vested, and no further award of Time-Based Restricted Stock shall be awarded. During the first quarter of fiscal 2022, the Company recorded approximately $0.3 million of compensation expense related to this award.

The following table summarizes the restricted stock activity for the first quarter ended March 26, 2022:
Restricted Stock (Nonvested Shares)Number of SharesWeighted Average Grant-Date Fair Value Per Share
Nonvested shares outstanding at January 1, 2022723,983 $21.83 
Granted75,355 27.54 
Vested— — 
Forfeited— — 
Nonvested shares outstanding at March 26, 2022799,338 $22.37 

Employee Stock Purchase Plan
As of March 26, 2022, the Company had reserved 56,512 shares of common stock available for purchase under the Employee Stock Purchase Plan. In the first quarter of fiscal 2022, employees purchased 3,833 shares of the Company’s common stock with a weighted average fair market value of $32.06 per share.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE
3 Months Ended
Mar. 26, 2022
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHAREThe following table reconciles the number of shares outstanding for the first quarter of fiscal 2022 and 2021, respectively, to the number of weighted average basic shares outstanding and the number of weighted average diluted shares outstanding for the purposes of calculating basic and diluted earnings per share:
 First Quarter Ended,
 (thousands, except per share amounts)March 26, 2022March 27, 2021
Net income$12,878 $9,206 
Weighted average basic shares outstanding23,476 23,373 
Dilutive shares for share–based compensation plans160 136 
Weighted average diluted shares outstanding23,636 23,509 
Net income per share: basic$0.55 $0.39 
Net income per share: diluted$0.54 $0.39 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.22.1
OTHER (INCOME) EXPENSE - NET
3 Months Ended
Mar. 26, 2022
Other Income and Expenses [Abstract]  
OTHER (INCOME) EXPENSE - NET OTHER (INCOME) EXPENSE - NETOther (income) expense - net was $(0.2) million of income for the first quarter of fiscal 2022, compared to a net $(0.1) million of income in the first quarter of 2021.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 26, 2022
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSOn April 8, 2022, the Company invested $3.0 million in its battery recycling partner, HBR Retriev Holdco, LLC ("Retriev"). This investment positions the Company to further capitalize on the opportunity to provide comprehensive collection and recycling services to businesses throughout the U.S. and Canada. The Company's strategic locations will support Retriev's growing demand in end-of-life battery collection and logistics. The Company does not have influence over the investee.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.22.1
ORGANIZATION AND NATURE OF OPERATIONS (Policies)
3 Months Ended
Mar. 26, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Fiscal Period The Company’s fiscal year ends on the Saturday closest to December 31. The most recent fiscal year ended on January 1, 2022. Each of the Company's first three fiscal quarters consists of twelve weeks while the last fiscal quarter consists of sixteen or seventeen weeks.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS (Tables)
3 Months Ended
Mar. 26, 2022
Business Combination and Asset Acquisition [Abstract]  
Schedule Estimated Fair Values of Assets Acquired, Net of Cash Acquired
The following table summarizes the estimated fair values of the assets acquired, net of cash acquired, related to each acquisition as of March 26, 2022:


As of March 26, 2022
(thousands)
Source Environmental, Inc.
Raider Environmental Services of Florida, Inc.
Cole's Environmental
Accounts receivable$1,064 $488 $— 
Inventory— — 73 
Other current assets162 — 
Property, plant, & equipment174 4,404 2,455 
Intangible assets13,692 6,056 9,620 
Goodwill6,174 2,835 5,144 
Accounts payable and accruals(677)(218)— 
Total purchase price, net of cash acquired$20,433 $13,727 $17,292 
Less: contingent consideration— — 5,819 
Less: to be placed in escrow— — 100 
Net cash paid$20,433 $13,727 $11,373 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE (Tables)
3 Months Ended
Mar. 26, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue by Major Lines The following table disaggregates our revenue by major lines:
First Quarter Ended,
March 26, 2022March 27, 2021
Total Net Sales by Major Lines of Business (thousands)
Environmental ServicesOil BusinessTotalEnvironmental ServicesOil BusinessTotal
Parts Cleaning, Containerized Waste, & related products/services$46,857 $— $46,857 $38,833 $— $38,833 
Wastewater Vacuum Services17,390 — 17,390 13,692 — 13,692 
Field Services6,290 — 6,290 4,096 — 4,096 
Antifreeze Business7,657 — 7,657 6,988 — 6,988 
Environmental Services - Other494 — 494 441 — 441 
Re-refinery Product Sales— 49,139 49,139 — 30,054 30,054 
Oil Collection Services & RFO— 4,313 4,313 — 4,617 4,617 
Oil Filter Business— 1,249 1,249 — 1,245 1,245 
Revenues from Contracts with Customers78,688 54,701 133,389 64,050 35,916 99,966 
Rental Income5,963 14 5,977 5,407 5,416 
Total Revenues$84,651 $54,715 $139,366 $69,457 $35,925 $105,382 
Contract Assets and Contract Liabilities from Contracts with Customers The following table provides information about contract assets and contract liabilities from contracts with customers:
(thousands)March 26, 2022January 1, 2022
Contract assets$102 $268 
Contract liabilities2,672 2,362 
Contract liabilities - net$2,570 $2,094 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE (Tables)
3 Months Ended
Mar. 26, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]  
Schedule of Accounts Receivable and Allowance for Uncollectible Accounts
Accounts receivable for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022 consisted of the following:
(thousands)March 26,
2022
January 1,
2022
Trade$67,550 $59,132 
Less: allowance for uncollectible accounts2,742 2,928 
Trade - net64,808 56,204 
Related parties4,900 5,410 
Other339 899 
Total accounts receivable - net$70,047 $62,513 

The following table provides the changes in the Company’s allowance for uncollectible accounts for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022:
(thousands)March 26,
2022
January 1,
2022
Balance at beginning of period$2,928 $2,502 
Provision for uncollectible accounts147 1,930 
Accounts written off, net of recoveries(333)(1,504)
Balance at end of period$2,742 $2,928 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORY (Tables)
3 Months Ended
Mar. 26, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventory
The carrying value of inventory consisted of the following:
 (thousands)March 26,
2022
January 1,
2022
Solvents and solutions$8,088 $7,704 
Used oil and processed oil9,816 9,361 
Machines4,988 4,995 
Drums and supplies5,574 5,731 
Other2,176 2,246 
Total inventory30,642 30,037 
Less: machine refurbishing reserve447 501 
Total inventory - net$30,195 $29,536 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 26, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill The following table shows changes to our goodwill balances by segment from January 1, 2022 to March 26, 2022:
(thousands)
Environmental ServicesTotal
Goodwill at January 1, 2022
    Gross carrying amount$49,695 $49,695 
    Accumulated impairment loss— — 
Net book value at January 1, 2022$49,695 $49,695 
Goodwill at March 26, 2022
     Gross carrying amount49,695 $49,695 
     Accumulated impairment loss— — 
Net book value at March 26, 2022$49,695 $49,695 
Schedule of Finite-Lived Intangible Assets
The following is a summary of software and other intangible assets:
March 26, 2022January 1, 2022
(thousands)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Customer & supplier relationships$47,167 $21,952 $25,215 $47,167 $20,725 $26,442 
Permits13,590 1,074 12,516 13,590 879 12,711 
Software11,893 6,605 5,288 11,721 6,399 5,322 
Non-compete agreements4,433 3,450 983 4,048 3,340 708 
Patents, formulae, and licenses1,769 921 848 1,769 906 863 
Other*616 790 (174)996 1,093 (97)
Total software and intangible assets$79,468 $34,792 $44,676 $79,291 $33,342 $45,949 
*Other intangibles include an above market lease acquired in September 2021 that had a fair value of ($0.7) million upon acquisition and is being accreted over the remaining useful life of the lease.
The weighted average useful lives of software and other intangibles are as follows:
Weighted Average Useful Life (years)
Permits16
Patents, formulae, & licenses15
Customer and supplier relationships12
Software9
Non-compete agreements5
Other7
Finite-lived Intangible Assets Amortization Expense The estimated amortization expense for the remainder of fiscal 2022 and each of the five succeeding fiscal years is as follows:
(millions)
Fiscal YearAmortization Expense
2022$4.7
20235.6
20243.9
20252.9
20262.4
20272.3
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE (Tables)
3 Months Ended
Mar. 26, 2022
Payables and Accruals [Abstract]  
Schedule of Accounts Payable
Accounts payable consisted of the following:
(thousands)
March 26,
2022
January 1,
2022
Accounts payable$42,034 $35,613 
Accounts payable - related parties1,021 566 
Total accounts payable$43,055 $36,179 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 26, 2022
Segment Reporting [Abstract]  
Schedule of Reconciliation of Segment Results to Consolidated
Segment results for the first quarter ended March 26, 2022 and March 27, 2021 were as follows:

First Quarter Ended,
March 26, 2022
(thousands)Environmental
Services
Oil BusinessCorporate and
Eliminations
Consolidated
Revenues
Service revenues$66,299 $2,608 $— $68,907 
Product revenues12,389 52,093 — 64,482 
Rental income5,963 14 — 5,977 
Total revenues$84,651 $54,715 $— $139,366 
Operating expenses
Operating costs67,61834,165— 101,783 
Operating depreciation and amortization2,8882,084— 4,972 
Profit before corporate selling, general, and administrative expenses$14,145 $18,466 $— $32,611 
Selling, general, and administrative expenses13,73513,735
Depreciation and amortization from SG&A1,5351,535
Total selling, general, and administrative expenses$15,270 $15,270 
Other (income) - net(210)(210)
Operating income17,551
Interest expense – net223223
Income before income taxes$17,328 
First Quarter Ended,
March 27, 2021
(thousands)
Environmental
Services
Oil BusinessCorporate and
Eliminations
Consolidated
Revenues
Service revenues$53,303 $4,397 $— $57,700 
Product revenues10,747 31,519 — 42,266 
Rental income5,407 — 5,416 
Total revenues$69,457 $35,925 $— $105,382 
Operating expenses
Operating costs51,88024,891— 76,771
Operating depreciation and amortization1,579948— 2,527
Profit before corporate selling, general, and administrative expenses$15,998 $10,086 $— $26,084 
Selling, general, and administrative expenses12,18812,188
Depreciation and amortization from SG&A1,2551,255
Total selling, general, and administrative expenses$13,443 $13,443 
Other (income) - net(108)(108)
Operating income12,749
Interest expense – net324324
Income before income taxes$12,425 
Schedule of Reconciliation of Assets by Segment to Consolidated
Total assets by segment as of March 26, 2022 and January 1, 2022 were as follows:
(thousands)March 26, 2022January 1, 2022
Total Assets:
Environmental Services$292,521 $281,333 
Oil Business181,281 171,188 
Unallocated Corporate Assets87,613 74,343 
Total$561,415 $526,864 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES (Tables)
3 Months Ended
Mar. 26, 2022
Commitments and Contingencies Disclosure [Abstract]  
Rental Income Rental income was as follows:
First Quarter Ended,
March 26, 2022March 27, 2021
(thousands)Environmental ServicesOil BusinessTotalEnvironmental ServicesOil BusinessTotal
Parts Cleaning$5,939 $— $5,939 $5,407 $— $5,407 
Property24 14 38 — 
Total rental income$5,963 $14 $5,977 $5,407 $$5,416 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 26, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Restricted Stock Unit Activity
The following table shows a summary of restricted share grants and expense resulting from the awards:
    
Compensation Expense
(thousands, except share amounts)First Quarter Ended,Unrecognized Expense as of,
Recipient of GrantGrant DateRestricted SharesMarch 26, 2022March 27, 2021March 26, 2022March 27, 2021
Special Incentive GrantApril, 2018350,000313298 67 1,354 
Members of ManagementMay, 201923,560— 59 — 203 
Members of ManagementFebruary, 202041,1382038 67 355 
Chief Executive OfficerFebruary, 2021500,000613 394 3,268 5,923 
Members of ManagementFebruary, 202135,8985222 396 635 
Board of DirectorsApril, 202111,487— 77 — 256 
Members of ManagementFebruary, 202275,355129159 1,419 1,917 
The following table summarizes the restricted stock activity for the first quarter ended March 26, 2022:
Restricted Stock (Nonvested Shares)Number of SharesWeighted Average Grant-Date Fair Value Per Share
Nonvested shares outstanding at January 1, 2022723,983 $21.83 
Granted75,355 27.54 
Vested— — 
Forfeited— — 
Nonvested shares outstanding at March 26, 2022799,338 $22.37 
Schedule of Restricted Stock Vesting Percentages
Vesting Table
Increase in Stock Price From the Amended Agreement Commencement Date to the Vesting DateTotal Percentage of Restricted Stock
Shares to Be Vested
Less than $5 per share increase
—%
$5 per share increase
25% (vest in 125,000 shares)
$10 per share increase
50% (vest in 250,000 shares)
$15 per share increase
75% (vest in 375,000 shares)
$20 or more per share increase
100% (vest in 500,000 shares)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 26, 2022
Earnings Per Share [Abstract]  
Schedule of Weighted Average Basic and Diluted Shares Outstanding The following table reconciles the number of shares outstanding for the first quarter of fiscal 2022 and 2021, respectively, to the number of weighted average basic shares outstanding and the number of weighted average diluted shares outstanding for the purposes of calculating basic and diluted earnings per share:
 First Quarter Ended,
 (thousands, except per share amounts)March 26, 2022March 27, 2021
Net income$12,878 $9,206 
Weighted average basic shares outstanding23,476 23,373 
Dilutive shares for share–based compensation plans160 136 
Weighted average diluted shares outstanding23,636 23,509 
Net income per share: basic$0.55 $0.39 
Net income per share: diluted$0.54 $0.39 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.1
ORGANIZATION AND NATURE OF OPERATIONS (Details)
3 Months Ended
Mar. 26, 2022
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 2
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Narrative (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Sep. 27, 2021
Sep. 13, 2021
Apr. 24, 2021
Source Environmental, Inc.        
Business Acquisition [Line Items]        
Purchase price $ 20,433 $ 20,400    
Raider Environmental Services of Florida, Inc.        
Business Acquisition [Line Items]        
Purchase price 13,727   $ 13,700  
Cole's Environmental        
Business Acquisition [Line Items]        
Purchase price $ 17,292     $ 17,300
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.1
BUSINESS COMBINATIONS - Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2022
Mar. 26, 2022
Sep. 27, 2021
Sep. 13, 2021
Apr. 24, 2021
Jan. 02, 2021
Business Acquisition [Line Items]            
Goodwill $ 49,695 $ 49,695       $ 49,695
Source Environmental, Inc.            
Business Acquisition [Line Items]            
Accounts receivable   1,064        
Inventory   0        
Other current assets   6        
Property, plant, & equipment   174        
Intangible assets   13,692        
Goodwill   6,174        
Accounts payable and accruals   (677)        
Purchase price   20,433 $ 20,400      
Less: contingent consideration   0        
Less: to be placed in escrow   0        
Net cash paid 20,433          
Raider Environmental Services of Florida, Inc.            
Business Acquisition [Line Items]            
Accounts receivable   488        
Inventory   0        
Other current assets   162        
Property, plant, & equipment   4,404        
Intangible assets   6,056        
Goodwill   2,835        
Accounts payable and accruals   (218)        
Purchase price   13,727   $ 13,700    
Less: contingent consideration   0        
Less: to be placed in escrow   0        
Net cash paid 13,727          
Cole's Environmental            
Business Acquisition [Line Items]            
Accounts receivable   0        
Inventory   73        
Other current assets   0        
Property, plant, & equipment   2,455        
Intangible assets   9,620        
Goodwill   5,144        
Accounts payable and accruals   0        
Purchase price   17,292     $ 17,300  
Less: contingent consideration   5,819        
Less: to be placed in escrow   $ 100        
Net cash paid $ 11,373          
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Schedule of Disaggregation of Revenue by Major Lines (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Revenue from Contract with Customer [Abstract]    
Performance obligation timing We do not have any material significant payment terms as payment is generally due within 30 days after the performance obligation has been satisfactorily completed. The Company has elected the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less. In applying the guidance in Topic 606, there were no judgments or estimates made that the Company deems significant.  
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers $ 133,389 $ 99,966
Rental Income 5,977 5,416
Total revenues 139,366 105,382
Parts Cleaning, Containerized Waste, & related products/services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 46,857 38,833
Wastewater Vacuum Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 17,390 13,692
Field Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 6,290 4,096
Antifreeze Business    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 7,657 6,988
Environmental Services - Other    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 494 441
Re-refinery Product Sales    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 49,139 30,054
Oil Collection Services & RFO    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 4,313 4,617
Oil Filter Business    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 1,249 1,245
Environmental Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 78,688 64,050
Rental Income 5,963 5,407
Total revenues 84,651 69,457
Environmental Services | Parts Cleaning, Containerized Waste, & related products/services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 46,857 38,833
Environmental Services | Wastewater Vacuum Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 17,390 13,692
Environmental Services | Field Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 6,290 4,096
Environmental Services | Antifreeze Business    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 7,657 6,988
Environmental Services | Environmental Services - Other    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 494 441
Environmental Services | Re-refinery Product Sales    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Environmental Services | Oil Collection Services & RFO    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Environmental Services | Oil Filter Business    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Oil Business    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 54,701 35,916
Rental Income 14 9
Total revenues 54,715 35,925
Oil Business | Parts Cleaning, Containerized Waste, & related products/services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Oil Business | Wastewater Vacuum Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Oil Business | Field Services    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Oil Business | Antifreeze Business    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Oil Business | Environmental Services - Other    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 0 0
Oil Business | Re-refinery Product Sales    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 49,139 30,054
Oil Business | Oil Collection Services & RFO    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers 4,313 4,617
Oil Business | Oil Filter Business    
Disaggregation of Revenue [Line Items]    
Revenues from Contracts with Customers $ 1,249 $ 1,245
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE - Contract Assets and Contract Liabilities from Contracts with Customers (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Jan. 01, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets $ 102 $ 268
Contract liabilities 2,672 2,362
Contract liabilities - net 2,570 $ 2,094
Revenue recognized $ 2,100  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Jan. 01, 2022
Jan. 02, 2021
Accounts Receivable, after Allowance for Credit Loss [Abstract]      
Trade $ 67,550 $ 59,132  
Less: allowance for uncollectible accounts 2,742 2,928 $ 2,502
Trade - net 64,808 56,204  
Related parties 4,900 5,410  
Other 339 899  
Total accounts receivable - net $ 70,047 $ 62,513  
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS RECEIVABLE - Rollforward of Allowance (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Jan. 01, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at beginning of period $ 2,928 $ 2,502 $ 2,502
Provision for uncollectible accounts 147 $ 474 1,930
Accounts written off, net of recoveries (333)   (1,504)
Balance at end of period $ 2,742   $ 2,928
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.1
INVENTORY - Carrying Value of Inventory (Details) - USD ($)
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Jan. 01, 2022
Inventory Disclosure [Abstract]      
Solvents and solutions $ 8,088,000   $ 7,704,000
Used oil and processed oil 9,816,000   9,361,000
Machines 4,988,000   4,995,000
Drums and supplies 5,574,000   5,731,000
Other 2,176,000   2,246,000
Total inventory 30,642,000   30,037,000
Less: machine refurbishing reserve 447,000   501,000
Total inventory - net 30,195,000   $ 29,536,000
Inventory impairment charge $ 0 $ 0  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill Balances (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Jan. 02, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 49,695 $ 49,695
Accumulated impairment loss 0 0
Environmental Services    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 49,695 49,695
Accumulated impairment loss $ 0 $ 0
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 1.4 $ 1.2
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Software and Other Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Jan. 01, 2022
Sep. 30, 2021
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 79,468 $ 79,291  
Accumulated Amortization 34,792 33,342  
Net Carrying Amount 44,676 45,949  
Customer & supplier relationships      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 47,167 47,167  
Accumulated Amortization 21,952 20,725  
Net Carrying Amount $ 25,215 26,442  
Weighted Average Useful Life (years) 12 years    
Permits      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 13,590 13,590  
Accumulated Amortization 1,074 879  
Net Carrying Amount $ 12,516 12,711  
Weighted Average Useful Life (years) 16 years    
Software      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 11,893 11,721  
Accumulated Amortization 6,605 6,399  
Net Carrying Amount $ 5,288 5,322  
Weighted Average Useful Life (years) 9 years    
Non-compete agreements      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 4,433 4,048  
Accumulated Amortization 3,450 3,340  
Net Carrying Amount $ 983 708  
Weighted Average Useful Life (years) 5 years    
Patents, formulae, and licenses      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 1,769 1,769  
Accumulated Amortization 921 906  
Net Carrying Amount $ 848 863  
Weighted Average Useful Life (years) 15 years    
Other      
Acquired Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 616 996 $ (700)
Accumulated Amortization 790 1,093  
Net Carrying Amount $ (174) $ (97)  
Weighted Average Useful Life (years) 7 years    
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details)
$ in Millions
Mar. 26, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 $ 4.7
2023 5.6
2024 3.9
2025 2.9
2026 2.4
2027 $ 2.3
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.22.1
ACCOUNTS PAYABLE (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Jan. 01, 2022
Payables and Accruals [Abstract]    
Accounts payable $ 42,034 $ 35,613
Accounts payable - related parties 1,021 566
Total accounts payable $ 43,055 $ 36,179
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.22.1
DEBT AND FINANCING ARRANGEMENTS - Narrative (Details) - USD ($)
3 Months Ended
Mar. 18, 2021
Mar. 26, 2022
Mar. 27, 2021
Jan. 01, 2022
Debt Instrument [Line Items]        
Repayment of term loan   $ 0 $ 30,000,000  
Debt issuance costs   0 804,000  
Outstanding borrowings   0   $ 0
Interest costs incurred   200,000 300,000  
Letters of credit outstanding   5,600,000   5,600,000
Current borrowing capacity   $ 94,400,000   $ 94,400,000
Previous term loan | Term Loan        
Debt Instrument [Line Items]        
Repayment of term loan     $ 30,000,000  
Agreement        
Debt Instrument [Line Items]        
Debt issuance costs $ 800,000      
Minimum interest coverage ratio 3.5      
Maximum total leverage ratio 3.00      
Aggregate consideration limit $ 10,000,000      
Leverage ratio at time of acquisition 3.50      
Agreement | Revolving Loan Portion        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 100,000,000      
Agreement | Revolving Loan Portion | Federal Funds Rate        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.50%      
Agreement | Revolving Loan Portion | LIBOR        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.00%      
Agreement | Revolving Loan Portion | LIBOR | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.50%      
Agreement | Revolving Loan Portion | LIBOR | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate 2.25%      
Agreement | Revolving Loan Portion | Bank of America's Prime Rate | Minimum        
Debt Instrument [Line Items]        
Basis spread on variable rate 0.50%      
Agreement | Revolving Loan Portion | Bank of America's Prime Rate | Maximum        
Debt Instrument [Line Items]        
Basis spread on variable rate 1.25%      
Agreement | Swing Line loan        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 15,000,000      
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION - Operating Segment Results (Details)
$ in Thousands
3 Months Ended
Mar. 26, 2022
USD ($)
segment
Mar. 27, 2021
USD ($)
Segment Reporting [Abstract]    
Number of reportable segments | segment 2  
Revenues    
Revenues $ 133,389 $ 99,966
Rental income 5,977 5,416
Total revenues 139,366 105,382
Operating expenses    
Operating costs 101,783 76,771
Operating depreciation and amortization 4,972 2,527
Profit (loss) before corporate selling, general, and administrative expenses 32,611 26,084
Selling, general, and administrative expenses 13,735 12,188
Depreciation and amortization from SG&A 1,535 1,255
Total selling, general, and administrative expenses 15,270 13,443
Other (income) - net (210) (108)
Operating income 17,551 12,749
Interest expense – net 223 324
Income before income taxes 17,328 12,425
Environmental Services    
Revenues    
Revenues 78,688 64,050
Rental income 5,963 5,407
Total revenues 84,651 69,457
Oil Business    
Revenues    
Revenues 54,701 35,916
Rental income 14 9
Total revenues 54,715 35,925
Service revenues    
Revenues    
Revenues 68,907 57,700
Product revenues    
Revenues    
Revenues 64,482 42,266
Segments | Environmental Services    
Revenues    
Rental income 5,963 5,407
Total revenues 84,651 69,457
Operating expenses    
Operating costs 67,618 51,880
Operating depreciation and amortization 2,888 1,579
Profit (loss) before corporate selling, general, and administrative expenses 14,145 15,998
Segments | Oil Business    
Revenues    
Rental income   9
Total revenues 54,715 35,925
Operating expenses    
Operating costs 34,165 24,891
Operating depreciation and amortization 2,084 948
Profit (loss) before corporate selling, general, and administrative expenses 18,466 10,086
Segments | Service revenues | Environmental Services    
Revenues    
Revenues 66,299 53,303
Segments | Service revenues | Oil Business    
Revenues    
Revenues 2,608 4,397
Segments | Product revenues | Environmental Services    
Revenues    
Revenues 12,389 10,747
Segments | Product revenues | Oil Business    
Revenues    
Revenues 52,093 31,519
Corporate and Eliminations    
Revenues    
Rental income 0 0
Total revenues 0 0
Operating expenses    
Operating costs 0 0
Operating depreciation and amortization 0 0
Profit (loss) before corporate selling, general, and administrative expenses 0 0
Selling, general, and administrative expenses 13,735 12,188
Depreciation and amortization from SG&A 1,535 1,255
Total selling, general, and administrative expenses 15,270 13,443
Other (income) - net (210) (108)
Interest expense – net 223 324
Corporate and Eliminations | Service revenues    
Revenues    
Revenues 0 0
Corporate and Eliminations | Product revenues    
Revenues    
Revenues $ 0 $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.22.1
SEGMENT INFORMATION - Assets by Segment (Details) - USD ($)
$ in Thousands
Mar. 26, 2022
Jan. 01, 2022
Segment Reporting Information [Line Items]    
Assets $ 561,415 $ 526,864
Segments | Environmental Services    
Segment Reporting Information [Line Items]    
Assets 292,521 281,333
Segments | Oil Business    
Segment Reporting Information [Line Items]    
Assets 181,281 171,188
Unallocated Corporate Assets    
Segment Reporting Information [Line Items]    
Assets $ 87,613 $ 74,343
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES - Narrative (Details) - USD ($)
$ in Millions
Mar. 26, 2022
Jan. 01, 2022
Lessee, Lease, Description [Line Items]    
Lease renewal term 5 years  
Remaining amount committed $ 32.3 $ 16.5
Loss contingency accrual $ (3.2) $ (3.2)
Minimum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 1 month  
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining lease term 12 years  
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.22.1
COMMITMENTS AND CONTINGENCIES - Rental Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Lessor, Lease, Description [Line Items]    
Rental income $ 5,977 $ 5,416
Environmental Services    
Lessor, Lease, Description [Line Items]    
Rental income 5,963 5,407
Oil Business    
Lessor, Lease, Description [Line Items]    
Rental income 14 9
Parts Cleaning    
Lessor, Lease, Description [Line Items]    
Rental income 5,939 5,407
Parts Cleaning | Environmental Services    
Lessor, Lease, Description [Line Items]    
Rental income 5,939 5,407
Parts Cleaning | Oil Business    
Lessor, Lease, Description [Line Items]    
Rental income 0 0
Property    
Lessor, Lease, Description [Line Items]    
Rental income 38 9
Property | Environmental Services    
Lessor, Lease, Description [Line Items]    
Rental income 24 0
Property | Oil Business    
Lessor, Lease, Description [Line Items]    
Rental income $ 14 $ 9
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
INCOME TAXES (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Valuation Allowance [Line Items]    
Provision for income taxes $ 4,450 $ 3,219
Effective income tax rate, percent 25.70% 25.90%
Uncertain tax positions    
Valuation Allowance [Line Items]    
Valuation allowance $ 2,200  
Foreign Net Operating Loss Carryforwards    
Valuation Allowance [Line Items]    
Valuation allowance $ 600  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
3 Months Ended
Feb. 01, 2021
Mar. 26, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Share price $ 21.77  
Restricted stock | Board of Directors    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period (in years)   1 year
Restricted stock | Members of Management    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period (in years)   3 years
Restricted stock | Mr. Recatto    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Award vesting period (in years)   180 days
Grants in period (in shares) 500,000  
Vesting threshold (in dollars per share) $ 5.00  
Shares vested upon achievement of share price threshold (in shares) 0  
Compensation expense   $ (300,000)
Unrecognized compensation expense   $ 3,300,000
Risk-free rate 0.29%  
Expected dividend yield 0.00%  
Expected volatility rate 53.07%  
Vesting percentage   50.00%
Grant of restricted stock $ 500,000  
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION - Restricted Stock Compensation/Awards (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 28, 2022
Apr. 30, 2021
Feb. 28, 2021
Feb. 29, 2020
May 31, 2019
Apr. 30, 2018
Mar. 26, 2022
Mar. 27, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares)             75,355  
Restricted stock | April, 2018                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares)           350,000    
Compensation Expense             $ 313 $ 298
Unrecognized Expense             67 1,354
Restricted stock | May, 2019 | Members of Management                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares)         23,560      
Compensation Expense             0 59
Unrecognized Expense             0 203
Restricted stock | February, 2020 | Members of Management                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares)       41,138        
Compensation Expense             20 38
Unrecognized Expense             67 355
Restricted stock | February, 2021 | Members of Management                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares)     35,898          
Compensation Expense             52 22
Unrecognized Expense             396 635
Restricted stock | February, 2021 | Chief Executive Officer                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares)     500,000          
Compensation Expense             613 394
Unrecognized Expense             3,268 5,923
Restricted stock | April, 2021 | Board of Directors                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares)   11,487            
Compensation Expense             0 77
Unrecognized Expense             0 256
Restricted stock | February, 2022 | Members of Management                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Restricted shares granted (in shares) 75,355              
Compensation Expense             129 159
Unrecognized Expense             $ 1,419 $ 1,917
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION - Restricted Stock Vesting Schedule by Percentage (Details)
3 Months Ended
Mar. 26, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Vested (in shares) | shares 0
Mr. Recatto | Restricted stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Total Percentage of Restricted Stock Shares to Be Vested 50.00%
Mr. Recatto | Restricted stock | Less than $5 per share increase  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Increase in stock price from employment commencement date (in dollars per share) | $ / shares $ 5
Total Percentage of Restricted Stock Shares to Be Vested 0.00%
Mr. Recatto | Restricted stock | $5 per share increase  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Increase in stock price from employment commencement date (in dollars per share) | $ / shares $ 5
Total Percentage of Restricted Stock Shares to Be Vested 25.00%
Vested (in shares) | shares 125,000
Mr. Recatto | Restricted stock | $10 per share increase  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Increase in stock price from employment commencement date (in dollars per share) | $ / shares $ 10
Total Percentage of Restricted Stock Shares to Be Vested 50.00%
Vested (in shares) | shares 250,000
Mr. Recatto | Restricted stock | $15 per share increase  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Increase in stock price from employment commencement date (in dollars per share) | $ / shares $ 15
Total Percentage of Restricted Stock Shares to Be Vested 75.00%
Vested (in shares) | shares 375,000
Mr. Recatto | Restricted stock | $20 or more per share increase  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Increase in stock price from employment commencement date (in dollars per share) | $ / shares $ 20
Total Percentage of Restricted Stock Shares to Be Vested 100.00%
Vested (in shares) | shares 500,000
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION - Restricted Stock Rollforward (Details)
3 Months Ended
Mar. 26, 2022
$ / shares
shares
Number of Shares  
Nonvested shares outstanding at Beginning of Period (in shares) | shares 723,983
Granted (in shares) | shares 75,355
Vested (in shares) | shares 0
Forfeited (in shares) | shares 0
Nonvested shares outstanding at End of Period (in shares) | shares 799,338
Weighted Average Grant-Date Fair Value Per Share  
Nonvested shares outstanding at Beginning of Period (in dollars per share) | $ / shares $ 21.83
Granted (in dollars per share) | $ / shares 27.54
Vested (in dollars per share) | $ / shares 0
Forfeited (in dollars per share) | $ / shares 0
Nonvested shares outstanding at End of Period (in dollars per share) | $ / shares $ 22.37
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.1
SHARE-BASED COMPENSATION - Employee Stock Purchase Plan (Details) - Employee Stock Purchase Plan - Employee stock
3 Months Ended
Mar. 26, 2022
$ / shares
shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]  
Shares available employee stock purchase plan (in shares) 56,512
Issuance of common stock – ESPP (in shares) 3,833
Weighted average fair value per share ESPP (in dollars per share) | $ / shares $ 32.06
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Earnings Per Share [Abstract]    
Net income $ 12,878 $ 9,206
Weighted average basic shares outstanding (in shares) 23,476 23,373
Dilutive shares for share–based compensation plans (in shares) 160 136
Number of weighted average shares outstanding: diluted (in shares) 23,636 23,509
Net income per share: basic (in dollars per share) $ 0.55 $ 0.39
Net income per share: diluted (in dollars per share) $ 0.54 $ 0.39
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
OTHER (INCOME) EXPENSE - NET (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 26, 2022
Mar. 27, 2021
Other Income and Expenses [Abstract]    
Other (income) - net $ (210) $ (108)
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.22.1
SUBSEQUENT EVENTS (Details)
$ in Millions
Apr. 08, 2022
USD ($)
HBR Retriev Holdco, LLC ("Retriev") | Subsequent event  
Schedule of Equity Method Investments [Line Items]  
Investments $ 3.0
XML 73 R9999.htm IDEA: XBRL DOCUMENT v3.22.1
Label Element Value
Environmental Services Segment [Member]  
Goodwill us-gaap_Goodwill $ 49,695,000
Goodwill us-gaap_Goodwill $ 49,695,000
XML 74 hcci-20220326_htm.xml IDEA: XBRL DOCUMENT 0001403431 2022-01-02 2022-03-26 0001403431 2022-05-03 0001403431 2022-03-26 0001403431 2022-01-01 0001403431 us-gaap:ServiceMember 2022-01-02 2022-03-26 0001403431 us-gaap:ServiceMember 2021-01-03 2021-03-27 0001403431 us-gaap:ProductMember 2022-01-02 2022-03-26 0001403431 us-gaap:ProductMember 2021-01-03 2021-03-27 0001403431 2021-01-03 2021-03-27 0001403431 us-gaap:CommonStockMember 2022-01-01 0001403431 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0001403431 us-gaap:RetainedEarningsMember 2022-01-01 0001403431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 0001403431 us-gaap:RetainedEarningsMember 2022-01-02 2022-03-26 0001403431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 2022-03-26 0001403431 us-gaap:CommonStockMember 2022-01-02 2022-03-26 0001403431 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 2022-03-26 0001403431 us-gaap:CommonStockMember 2022-03-26 0001403431 us-gaap:AdditionalPaidInCapitalMember 2022-03-26 0001403431 us-gaap:RetainedEarningsMember 2022-03-26 0001403431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-26 0001403431 us-gaap:CommonStockMember 2021-01-02 0001403431 us-gaap:AdditionalPaidInCapitalMember 2021-01-02 0001403431 us-gaap:RetainedEarningsMember 2021-01-02 0001403431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-02 0001403431 2021-01-02 0001403431 us-gaap:RetainedEarningsMember 2021-01-03 2021-03-27 0001403431 us-gaap:CommonStockMember 2021-01-03 2021-03-27 0001403431 us-gaap:AdditionalPaidInCapitalMember 2021-01-03 2021-03-27 0001403431 us-gaap:CommonStockMember 2021-03-27 0001403431 us-gaap:AdditionalPaidInCapitalMember 2021-03-27 0001403431 us-gaap:RetainedEarningsMember 2021-03-27 0001403431 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-27 0001403431 2021-03-27 0001403431 hcci:SourceEnvironmentalIncMember 2021-09-27 0001403431 hcci:RaiderEnvironmentalMember 2021-09-13 0001403431 hcci:BakersfieldTransferIncAndColesServicesIncMember 2021-04-24 0001403431 hcci:SourceEnvironmentalIncMember 2022-03-26 0001403431 hcci:RaiderEnvironmentalMember 2022-03-26 0001403431 hcci:BakersfieldTransferIncAndColesServicesIncMember 2022-03-26 0001403431 hcci:SourceEnvironmentalIncMember 2021-01-03 2022-01-01 0001403431 hcci:RaiderEnvironmentalMember 2021-01-03 2022-01-01 0001403431 hcci:BakersfieldTransferIncAndColesServicesIncMember 2021-01-03 2022-01-01 0001403431 hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember 2022-01-02 2022-03-26 0001403431 hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:PartsCleaningContainerizedWasteandRelatedProductsServicesMember 2021-01-03 2021-03-27 0001403431 hcci:WastewaterVacuumServicesMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:WastewaterVacuumServicesMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:WastewaterVacuumServicesMember 2022-01-02 2022-03-26 0001403431 hcci:WastewaterVacuumServicesMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:WastewaterVacuumServicesMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:WastewaterVacuumServicesMember 2021-01-03 2021-03-27 0001403431 hcci:FieldServicesMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:FieldServicesMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:FieldServicesMember 2022-01-02 2022-03-26 0001403431 hcci:FieldServicesMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:FieldServicesMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:FieldServicesMember 2021-01-03 2021-03-27 0001403431 hcci:AntifreezeBusinessMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:AntifreezeBusinessMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:AntifreezeBusinessMember 2022-01-02 2022-03-26 0001403431 hcci:AntifreezeBusinessMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:AntifreezeBusinessMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:AntifreezeBusinessMember 2021-01-03 2021-03-27 0001403431 hcci:EnvironmentalServicesOtherMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:EnvironmentalServicesOtherMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:EnvironmentalServicesOtherMember 2022-01-02 2022-03-26 0001403431 hcci:EnvironmentalServicesOtherMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:EnvironmentalServicesOtherMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:EnvironmentalServicesOtherMember 2021-01-03 2021-03-27 0001403431 hcci:RerefineryProductSalesMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:RerefineryProductSalesMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:RerefineryProductSalesMember 2022-01-02 2022-03-26 0001403431 hcci:RerefineryProductSalesMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:RerefineryProductSalesMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:RerefineryProductSalesMember 2021-01-03 2021-03-27 0001403431 hcci:OilCollectionServicesandRFOMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:OilCollectionServicesandRFOMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:OilCollectionServicesandRFOMember 2022-01-02 2022-03-26 0001403431 hcci:OilCollectionServicesandRFOMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:OilCollectionServicesandRFOMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:OilCollectionServicesandRFOMember 2021-01-03 2021-03-27 0001403431 hcci:OilFilterBusinessMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:OilFilterBusinessMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:OilFilterBusinessMember 2022-01-02 2022-03-26 0001403431 hcci:OilFilterBusinessMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:OilFilterBusinessMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:OilFilterBusinessMember 2021-01-03 2021-03-27 0001403431 hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 2021-01-03 2022-01-01 0001403431 hcci:EnvironmentalServicesSegmentMember 2021-01-02 0001403431 hcci:EnvironmentalServicesSegmentMember 2022-03-26 0001403431 us-gaap:CustomerRelationshipsMember 2022-03-26 0001403431 us-gaap:CustomerRelationshipsMember 2022-01-01 0001403431 hcci:PermitsMember 2022-03-26 0001403431 hcci:PermitsMember 2022-01-01 0001403431 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-03-26 0001403431 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 0001403431 us-gaap:NoncompeteAgreementsMember 2022-03-26 0001403431 us-gaap:NoncompeteAgreementsMember 2022-01-01 0001403431 hcci:PatentsFormulaeAndLicensesMember 2022-03-26 0001403431 hcci:PatentsFormulaeAndLicensesMember 2022-01-01 0001403431 us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember 2022-03-26 0001403431 us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember 2022-01-01 0001403431 us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember 2021-09-30 0001403431 hcci:PermitsMember 2022-01-02 2022-03-26 0001403431 hcci:PatentsFormulaeAndLicensesMember 2022-01-02 2022-03-26 0001403431 us-gaap:CustomerRelationshipsMember 2022-01-02 2022-03-26 0001403431 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-02 2022-03-26 0001403431 us-gaap:NoncompeteAgreementsMember 2022-01-02 2022-03-26 0001403431 us-gaap:LeasesAcquiredInPlaceMarketAdjustmentMember 2022-01-02 2022-03-26 0001403431 hcci:PreviousTermLoanMember us-gaap:SecuredDebtMember 2021-01-03 2021-03-27 0001403431 hcci:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember 2021-03-18 0001403431 hcci:AmendedAndRestatedCreditAgreementMember us-gaap:BridgeLoanMember 2021-03-18 0001403431 hcci:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-03-18 2021-03-18 0001403431 hcci:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-03-18 2021-03-18 0001403431 srt:MinimumMember hcci:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2021-03-18 2021-03-18 0001403431 srt:MaximumMember hcci:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:PrimeRateMember 2021-03-18 2021-03-18 0001403431 srt:MinimumMember hcci:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-03-18 2021-03-18 0001403431 srt:MaximumMember hcci:AmendedAndRestatedCreditAgreementMember us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-03-18 2021-03-18 0001403431 hcci:AmendedAndRestatedCreditAgreementMember 2021-03-18 2021-03-18 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:CorporateAndEliminationsMember us-gaap:ServiceMember 2022-01-02 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ProductMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ProductMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:CorporateAndEliminationsMember us-gaap:ProductMember 2022-01-02 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:CorporateAndEliminationsMember 2022-01-02 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:CorporateAndEliminationsMember us-gaap:ServiceMember 2021-01-03 2021-03-27 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ProductMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 us-gaap:OperatingSegmentsMember us-gaap:ProductMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:CorporateAndEliminationsMember us-gaap:ProductMember 2021-01-03 2021-03-27 0001403431 us-gaap:OperatingSegmentsMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 us-gaap:OperatingSegmentsMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:CorporateAndEliminationsMember 2021-01-03 2021-03-27 0001403431 us-gaap:OperatingSegmentsMember hcci:EnvironmentalServicesSegmentMember 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember hcci:EnvironmentalServicesSegmentMember 2022-01-01 0001403431 us-gaap:OperatingSegmentsMember hcci:OilBusinessSegmentMember 2022-03-26 0001403431 us-gaap:OperatingSegmentsMember hcci:OilBusinessSegmentMember 2022-01-01 0001403431 us-gaap:CorporateNonSegmentMember 2022-03-26 0001403431 us-gaap:CorporateNonSegmentMember 2022-01-01 0001403431 srt:MinimumMember 2022-03-26 0001403431 srt:MaximumMember 2022-03-26 0001403431 hcci:PartsCleaningMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:PartsCleaningMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:PartsCleaningMember 2022-01-02 2022-03-26 0001403431 hcci:PartsCleaningMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:PartsCleaningMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:PartsCleaningMember 2021-01-03 2021-03-27 0001403431 hcci:PropertyMember hcci:EnvironmentalServicesSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:PropertyMember hcci:OilBusinessSegmentMember 2022-01-02 2022-03-26 0001403431 hcci:PropertyMember 2022-01-02 2022-03-26 0001403431 hcci:PropertyMember hcci:EnvironmentalServicesSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:PropertyMember hcci:OilBusinessSegmentMember 2021-01-03 2021-03-27 0001403431 hcci:PropertyMember 2021-01-03 2021-03-27 0001403431 hcci:UncertainTaxPositionsMember 2022-03-26 0001403431 hcci:ForeignNetOperatingLossCarryforwardsMember 2022-03-26 0001403431 srt:DirectorMember us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:ManagementMember us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 hcci:April2018Member us-gaap:RestrictedStockMember 2018-04-01 2018-04-30 0001403431 hcci:April2018Member us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 hcci:April2018Member us-gaap:RestrictedStockMember 2021-01-03 2021-03-27 0001403431 hcci:April2018Member us-gaap:RestrictedStockMember 2022-03-26 0001403431 hcci:April2018Member us-gaap:RestrictedStockMember 2021-03-27 0001403431 srt:ManagementMember hcci:May2019Member us-gaap:RestrictedStockMember 2019-05-01 2019-05-31 0001403431 srt:ManagementMember hcci:May2019Member us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:ManagementMember hcci:May2019Member us-gaap:RestrictedStockMember 2021-01-03 2021-03-27 0001403431 srt:ManagementMember hcci:May2019Member us-gaap:RestrictedStockMember 2022-03-26 0001403431 srt:ManagementMember hcci:May2019Member us-gaap:RestrictedStockMember 2021-03-27 0001403431 srt:ManagementMember hcci:February2020Member us-gaap:RestrictedStockMember 2020-02-01 2020-02-29 0001403431 srt:ManagementMember hcci:February2020Member us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:ManagementMember hcci:February2020Member us-gaap:RestrictedStockMember 2021-01-03 2021-03-27 0001403431 srt:ManagementMember hcci:February2020Member us-gaap:RestrictedStockMember 2022-03-26 0001403431 srt:ManagementMember hcci:February2020Member us-gaap:RestrictedStockMember 2021-03-27 0001403431 srt:ChiefExecutiveOfficerMember hcci:February2021Member us-gaap:RestrictedStockMember 2021-02-01 2021-02-28 0001403431 srt:ChiefExecutiveOfficerMember hcci:February2021Member us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:ChiefExecutiveOfficerMember hcci:February2021Member us-gaap:RestrictedStockMember 2021-01-03 2021-03-27 0001403431 srt:ChiefExecutiveOfficerMember hcci:February2021Member us-gaap:RestrictedStockMember 2022-03-26 0001403431 srt:ChiefExecutiveOfficerMember hcci:February2021Member us-gaap:RestrictedStockMember 2021-03-27 0001403431 srt:ManagementMember hcci:February2021Member us-gaap:RestrictedStockMember 2021-02-01 2021-02-28 0001403431 srt:ManagementMember hcci:February2021Member us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:ManagementMember hcci:February2021Member us-gaap:RestrictedStockMember 2021-01-03 2021-03-27 0001403431 srt:ManagementMember hcci:February2021Member us-gaap:RestrictedStockMember 2022-03-26 0001403431 srt:ManagementMember hcci:February2021Member us-gaap:RestrictedStockMember 2021-03-27 0001403431 srt:DirectorMember hcci:April2021Member us-gaap:RestrictedStockMember 2021-04-01 2021-04-30 0001403431 srt:DirectorMember hcci:April2021Member us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:DirectorMember hcci:April2021Member us-gaap:RestrictedStockMember 2021-01-03 2021-03-27 0001403431 srt:DirectorMember hcci:April2021Member us-gaap:RestrictedStockMember 2022-03-26 0001403431 srt:DirectorMember hcci:April2021Member us-gaap:RestrictedStockMember 2021-03-27 0001403431 srt:ManagementMember hcci:February2022Member us-gaap:RestrictedStockMember 2022-02-01 2022-02-28 0001403431 srt:ManagementMember hcci:February2022Member us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:ManagementMember hcci:February2022Member us-gaap:RestrictedStockMember 2021-01-03 2021-03-27 0001403431 srt:ManagementMember hcci:February2022Member us-gaap:RestrictedStockMember 2022-03-26 0001403431 srt:ManagementMember hcci:February2022Member us-gaap:RestrictedStockMember 2021-03-27 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember 2021-02-01 2021-02-01 0001403431 2021-02-01 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember 2022-03-26 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-02 2022-03-26 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-02 2022-03-26 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-02 2022-03-26 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember hcci:ShareBasedCompensationAwardTrancheFourMember 2022-01-02 2022-03-26 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember hcci:ShareBasedCompensationAwardTrancheFiveMember 2022-01-02 2022-03-26 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember 2022-01-02 2022-03-26 0001403431 srt:BoardOfDirectorsChairmanMember us-gaap:RestrictedStockMember 2021-02-01 0001403431 us-gaap:EmployeeStockMember hcci:EmployeeStockPurchasePlanof2008Member 2022-03-26 0001403431 us-gaap:EmployeeStockMember hcci:EmployeeStockPurchasePlanof2008Member 2022-01-02 2022-03-26 0001403431 hcci:HBRRetrievHoldcoLLCRetrievMember us-gaap:SubsequentEventMember 2022-04-08 shares iso4217:USD iso4217:USD shares hcci:segment pure 0001403431 --12-31 2022 Q1 false 10-Q true 2022-03-26 false 001-33987 HERITAGE-CRYSTAL CLEAN, INC. DE 26-0351454 2175 Point Boulevard Suite 375 Elgin IL 60123 847 836-5670 Common Stock, par value $0.01 per share HCCI NASDAQ Yes Yes Accelerated Filer false false false 24281896 71066000 56269000 70047000 62513000 30195000 29536000 1125000 1125000 5954000 6773000 178387000 156216000 171893000 166301000 91528000 83865000 24582000 24146000 44676000 45949000 49695000 49695000 654000 692000 561415000 526864000 43055000 36179000 21598000 20146000 2570000 2094000 6632000 8980000 13448000 8474000 11944000 9476000 99247000 85349000 72192000 65041000 591000 473000 1410000 2819000 31525000 31126000 204965000 184808000 26000000 26000000 0.01 0.01 23477764 23477764 23473931 23473931 235000 235000 206390000 204920000 149945000 137067000 -120000 -166000 356450000 342056000 561415000 526864000 68907000 57700000 64482000 42266000 5977000 5416000 139366000 105382000 101783000 76771000 13735000 12188000 6507000 3782000 210000 108000 17551000 12749000 223000 324000 17328000 12425000 4450000 3219000 12878000 9206000 0.55 0.39 0.39 0.54 0.39 0.39 23476000 23373000 23636000 23509000 12878000 9206000 46000 0 46000 0 12924000 9206000 23473931 235000 204920000 137067000 -166000 342056000 12878000 12878000 46000 46000 3833 117000 117000 1353000 1353000 23477764 235000 206390000 149945000 -120000 356450000 23340700 233000 201148000 76119000 0 277500000 9206000 9206000 6072 122000 122000 43662 1000 1217000 1218000 729000 729000 23390434 234000 201758000 85325000 0 287317000 12878000 9206000 6507000 3782000 147000 474000 1493000 1218000 399000 3299000 -84000 -376000 7681000 4609000 659000 552000 -819000 -2557000 6210000 1345000 4393000 -893000 24590000 16203000 9146000 5411000 1000 149000 -9145000 -5262000 0 30000000 0 804000 765000 436000 0 729000 117000 122000 -648000 -31847000 14797000 -20906000 56269000 67575000 71066000 46669000 18000 947000 73000 108000 1112000 754000 ORGANIZATION AND NATURE OF OPERATIONS<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Heritage-Crystal Clean, Inc., a Delaware corporation and its subsidiaries (collectively the “Company”), provide parts cleaning, hazardous and non-hazardous containerized waste, used oil collection, wastewater vacuum, antifreeze recycling and field services primarily to small and mid-sized industrial and vehicle maintenance customers. The Company owns and operates a used oil re-refinery where it re-refines used oils and sells high quality base oil for use in the manufacture of finished lubricants as well as other re-refinery products. The Company also has multiple locations where it dehydrates used oil. The oil processed at these locations is primarily sold as recycled fuel oil. The Company also operates multiple non-hazardous waste processing facilities as well as antifreeze recycling facilities at which it produces virgin-quality antifreeze. The Company's locations are in the United States and Ontario, Canada. The Company conducts its primary business operations through Heritage-Crystal Clean, LLC, its wholly owned subsidiary, and all intercompany balances have been eliminated in consolidation.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two reportable segments: "Environmental Services" and "Oil Business." The Environmental Services segment consists of the Company's parts cleaning, containerized waste management, wastewater vacuum, antifreeze recycling activities, and field services. The Oil Business segment consists of the Company's used oil collection, recycled fuel oil sales, used oil re-refining activities, and used oil filter removal and disposal services. No customer represented greater than 10% of consolidated revenues for any of the periods presented. There were no intersegment revenues. Both segments operate in the United States and, to an immaterial degree, in Ontario, Canada. As such, the Company is not disclosing operating results by geographic segment.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s fiscal year ends on the Saturday closest to December 31. The most recent fiscal year ended on January 1, 2022. Each of the Company's first three fiscal quarters consists of twelve weeks while the last fiscal quarter consists of sixteen or seventeen weeks.   </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the Company's Environmental Services segment, product revenues include sales of solvent, machines, absorbent, accessories, and antifreeze; service revenues include servicing of parts cleaning machines, containerized waste removal services, wastewater vacuum services, field services, and other services; rental income includes embedded lease income from certain of our parts cleaning contracts. In the Company's Oil Business segment, product revenues primarily consist of sales of re-refined base oil, re-refinery co-products and recycled fuel oil; service revenues include revenues from used oil collection activities, collecting and disposing of wastewater and removal and disposal of used oil filters. Due to the Company's integrated business model, it is impracticable to separately present costs of tangible products and costs of services.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">COVID-19 Pandemic</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We are closely monitoring the spread and impact of the COVID-19 pandemic and are continually assessing its potential effects on our business and our financial performance as well as the businesses of our customers and vendors. The Company cannot predict the duration or severity of the COVID-19 pandemic, and we cannot reasonably estimate the financial impact the COVID-19 outbreak will have on our results and significant estimates going forward.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ultimate impact of the COVID-19 pandemic on our business, results of operations, financial condition and cash flows is highly uncertain and cannot be accurately predicted and is dependent on future developments, including the duration of the pandemic and the related length of its impact on the global economy, and any new information that may emerge concerning the COVID-19 outbreak and the actions to contain it or treat its impact. In fiscal 2021, the continued impact on our business as a result of COVID-19 pandemic resulted in additional lost work hours which negatively impacted our ability to service our customers on a timely basis, the effect of which is included in the fiscal 2021 financial operations in this filing. Although no material impact on our business occurred during the first quarter of 2022, the continued impact on our business as a result of the COVID-19 pandemic could result in a material adverse effect on our business, results of operations, financial condition, prospects and the trading prices of our securities in the near-term and throughout 2022.</span></div> 2 The Company’s fiscal year ends on the Saturday closest to December 31. The most recent fiscal year ended on January 1, 2022. Each of the Company's first three fiscal quarters consists of twelve weeks while the last fiscal quarter consists of sixteen or seventeen weeks. SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES    The Company's significant accounting policies are described in Note 2, "Summary of Significant Accounting Policies," in the Company's Annual Report on Form 10-K for the fiscal year ended January 1, 2022. There have been no material changes in these policies or their application during the first quarter of fiscal 2022. BUSINESS COMBINATIONS<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 27, 2021, the Company completed the acquisition of Source Environmental, Inc., ("Source Environmental"), which increases the Company's penetration in the hazardous and non-hazardous waste business in several markets in the western U.S. This transaction also provides us the opportunity to internalize the performance of certain field service activities in the western U.S. Total consideration for the acquisition was approximately $20.4 million. To date, there have been no adjustments to the purchase price. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Source Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. Transaction costs incurred in conjunction with the acquisition of Source Environmental were immaterial. The results of Source Environmental are consolidated into the Company’s Environmental Services segment.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 13, 2021, the Company completed the acquisition of Raider Environmental Services of Florida, Inc., ("Raider Environmental"), which has expanded our network of wastewater processing, oil collection and non-hazardous waste consolidation and solidification to better serve our customers in Florida and throughout the Southern United States. Total consideration for the acquisition was approximately $13.7 million. To date, there have been no adjustments to the purchase price. This acquisition provides the Company with another wastewater treatment facility as well as assets to help further our initiative to increase our non-hazardous containerized waste processing capabilities. This also provides us exposure to industry verticals in which we didn't previously participate. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Raider Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. Transaction costs incurred in conjunction with the acquisition of Raider Environmental were immaterial. The results of Raider Environmental are consolidated primarily into the Company’s Environmental Services segment and an immaterial amount in the Oil Business segment from the date of acquisition. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 24, 2021, Heritage-Crystal Clean completed the acquisition of certain assets of Bakersfield Transfer, Inc., and Cole’s Services, Inc., together known as ("Cole's Environmental"), which processed, stored, and disposed of hazardous waste within the state of California. The purchase price was $17.3 million subject to certain adjustments, including a contingent consideration provision. Goodwill recognized from the acquisition of Cole's Environmental, represents the excess of the estimated purchase consideration transferred over the estimated fair value of the assets acquired and liabilities assumed. To date, there have been no adjustments to the purchase price. Factors leading to goodwill being recognized are the Company’s expectation of synergies from combining operations of Cole's Environmental, and the Company as well as the value of intangible assets that are not separately recognized, such as the assembled workforce. The results of Cole's Environmental are consolidated primarily into the Company’s Environmental Services segment and an immaterial amount in the Oil Business segment from the date of acquisition. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired, net of cash acquired, related to each acquisition as of March 26, 2022:</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"/><td style="width:38.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.300%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of March 26, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Source Environmental, Inc.</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Raider Environmental Services of Florida, Inc.</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Cole's Environmental</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, &amp; equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price, net of cash acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,292 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: to be placed in escrow</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash paid</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,433 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,727 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,373 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 20400000 13700000 17300000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair values of the assets acquired, net of cash acquired, related to each acquisition as of March 26, 2022:</span></div><div style="text-align:center"><span><br/></span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.403%"><tr><td style="width:1.0%"/><td style="width:38.155%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.358%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.419%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.300%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">As of March 26, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Source Environmental, Inc.</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:112%">Raider Environmental Services of Florida, Inc.</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:107%">Cole's Environmental</span></div></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">488 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property, plant, &amp; equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(218)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase price, net of cash acquired</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,292 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: to be placed in escrow</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash paid</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,433 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,727 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,373 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 1064000 488000 0 0 0 73000 6000 162000 0 174000 4404000 2455000 13692000 6056000 9620000 6174000 2835000 5144000 677000 218000 0 20433000 13727000 17292000 0 0 5819000 0 0 100000 20433000 13727000 11373000 REVENUE<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for a contract when it has approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. Revenue is recognized when our performance obligations under the terms of a contract with our customers are satisfied. Recognition occurs when the Company transfers control by completing the specified services at the point in time the customer benefits from the services performed or once our products are delivered. The majority of revenue is recognized at a point in time, except for rental income which is recognized on an over time basis. The Company measures progress toward complete satisfaction of a performance obligation satisfied over time using a cost-based input method. This method of measuring progress provides a faithful depiction of the transfer of goods or services because the costs incurred are expected to be substantially proportionate to the Company’s satisfaction of the performance obligation. Revenue is measured as the amount of consideration we expect to receive in exchange for completing our performance obligations. Sales tax and other taxes we collect with revenue-producing activities are excluded from revenue. In the case of contracts with multiple performance obligations, the Company allocates the transaction price to each performance obligation based on the relative stand-alone selling prices of the various goods and/or services encompassed by the contract. We do not have any material significant payment terms as payment is generally due within 30 days after the performance obligation has been satisfactorily completed. The Company has elected the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less. In applying the guidance in Topic 606, there were no judgments or estimates made that the Company deems significant. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract Balances — Contract assets primarily relate to the Company’s rights to consideration for work completed in relation to its services performed but not billed at the reporting date. Contract liabilities primarily consist of advance payments of performance obligations yet to be fully satisfied in the period reported. Our contract liabilities and contract assets are reported in a net position at the end of each reporting period. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We disaggregate our revenue from contracts with customers by major lines of business for each of our segments, as we believe it best depicts how the nature, amount, timing and uncertainty of our revenue and cash flows are affected by economic factors. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by major lines:</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:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><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:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.267%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Sales by Major Lines of Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts Cleaning, Containerized Waste, &amp; related products/services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,833 </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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wastewater Vacuum Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Field Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antifreeze Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental Services - 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-refinery Product Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil Collection Services &amp; RFO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil Filter Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from Contracts with Customers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,651 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,715 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,366 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,457 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,925 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,382 </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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about contract assets and contract liabilities from contracts with customers:</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:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.786%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </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="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,672 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - net</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570 </span></td><td style="background-color:#bfe4ff;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:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,094 </span></td><td style="background-color:#bfe4ff;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:center"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal quarter ended March 26, 2022, the Company recognized $2.1 million in revenue that was included in the contract liabilities balance as of January 1, 2022. The Company has no assets recognized from costs to obtain or fulfill a contract with a customer. We do not disclose the value of unsatisfied performance obligations for contracts with an original expected length of one year or less.</span></div> We do not have any material significant payment terms as payment is generally due within 30 days after the performance obligation has been satisfactorily completed. The Company has elected the practical expedient to recognize the incremental costs of obtaining a contract as an expense when incurred if the amortization period of the asset that we otherwise would have recognized is one year or less. In applying the guidance in Topic 606, there were no judgments or estimates made that the Company deems significant. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates our revenue by major lines:</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:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.426%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><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:13.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.267%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Net Sales by Major Lines of Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts Cleaning, Containerized Waste, &amp; related products/services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,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="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,833 </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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wastewater Vacuum Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Field Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,096 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Antifreeze Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,988 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental Services - 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Re-refinery Product Sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil Collection Services &amp; RFO</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,617 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil Filter Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues from Contracts with Customers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,389 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,916 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenues</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,651 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,715 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,366 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,457 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,925 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,382 </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> 46857000 0 46857000 38833000 0 38833000 17390000 0 17390000 13692000 0 13692000 6290000 0 6290000 4096000 0 4096000 7657000 0 7657000 6988000 0 6988000 494000 0 494000 441000 0 441000 0 49139000 49139000 0 30054000 30054000 0 4313000 4313000 0 4617000 4617000 0 1249000 1249000 0 1245000 1245000 78688000 54701000 133389000 64050000 35916000 99966000 5963000 14000 5977000 5407000 9000 5416000 84651000 54715000 139366000 69457000 35925000 105382000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about contract assets and contract liabilities from contracts with customers:</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:37.935%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.636%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.783%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.786%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </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="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,672 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,362 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#bfe4ff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities - net</span></td><td colspan="3" style="background-color:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570 </span></td><td style="background-color:#bfe4ff;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:#bfe4ff;padding:0 1pt"/><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,094 </span></td><td style="background-color:#bfe4ff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 102000 268000 2672000 2362000 -2570000 -2094000 2100000 ACCOUNTS RECEIVABLE<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts Receivable — Net, includes amounts billed to and currently due from customers. The amounts due are stated at their net estimated realizable value. The allowance for uncollectible accounts is our best estimate of the amount of probable lifetime-expected credit losses in existing accounts receivable and is determined based on our historical collections experience, age of the receivable, knowledge of the customer and the condition of the general economy and industry as a whole. The Company does not have any off-balance-sheet credit exposure related to its customers.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022 consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"/><td style="width:63.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for uncollectible accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade - net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable - net</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,047 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,513 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the changes in the Company’s allowance for uncollectible accounts for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022:</span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.146%"><tr><td style="width:1.0%"/><td style="width:59.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.802%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncollectible accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022 consisted of the following:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:74.707%"><tr><td style="width:1.0%"/><td style="width:63.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.751%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.319%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: allowance for uncollectible accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade - net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,204 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,900 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">899 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts receivable - net</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,047 </span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,513 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the changes in the Company’s allowance for uncollectible accounts for the first quarter ended March 26, 2022, and the fiscal year ended January 1, 2022:</span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:75.146%"><tr><td style="width:1.0%"/><td style="width:59.794%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.160%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.772%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.802%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,502 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for uncollectible accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts written off, net of recoveries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,504)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,928 </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> 67550000 59132000 2742000 2742000 2928000 64808000 56204000 4900000 5410000 339000 899000 70047000 62513000 2928000 2502000 147000 1930000 333000 1504000 2742000 2742000 2928000 INVENTORY<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory consisted of the following:</span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.052%"><tr><td style="width:1.0%"/><td style="width:63.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.981%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"> (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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 1,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solvents and solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Used oil and processed oil</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machines</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drums and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,642 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,037 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: machine refurbishing reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory - net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,536 </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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consists primarily of used oil, processed oil, solvents and solutions, new and refurbished parts cleaning machines, drums and supplies, and other items. Inventories are valued at the lower of first-in, first-out (FIFO) cost or net realizable value, net of any reserves for excess, obsolete, or unsalable inventory. The Company monitors its inventory levels at each of its locations and evaluates inventories for excess or slow-moving items. If circumstances indicate the cost of inventories exceed their recoverable value, inventories are reduced to net realizable value. The Company had no inventory write downs during the first quarter of fiscal 2022 or 2021.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value of inventory consisted of the following:</span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:71.052%"><tr><td style="width:1.0%"/><td style="width:63.303%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.360%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.981%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"> (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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">January 1,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solvents and solutions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,088 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Used oil and processed oil</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machines</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Drums and supplies</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,642 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,037 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: machine refurbishing reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">501 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory - net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,536 </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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div> 8088000 7704000 9816000 9361000 4988000 4995000 5574000 5731000 2176000 2246000 30642000 30037000 447000 501000 30195000 29536000 0 0 GOODWILL AND OTHER INTANGIBLE ASSETS <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill is measured as a residual amount as of the acquisition date, which in most cases results in measuring goodwill as an excess of the purchase consideration transferred plus the fair value of any noncontrolling interest in the acquiree over the fair value of the net assets acquired, including any contingent consideration. The Company tests goodwill for impairment annually in the fourth quarter and in interim periods if an event occurs or circumstances change that would more likely than not reduce the fair value of a reporting unit below its carrying amount. The Company's determination of fair value requires certain assumptions and estimates, such as margin expectations, market conditions, growth expectations, expected changes in working capital, etc., regarding expected future profitability and expected future cash flows. The Company reports and tests goodwill for impairment only in its Environmental Services reporting unit.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows changes to our goodwill balances by segment from January 1, 2022 to March 26, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.362%"><tr><td style="width:1.0%"/><td style="width:52.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Gross carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Accumulated impairment loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at January 1, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Gross carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated impairment loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at March 26, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of software and other intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:32.331%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.890%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer &amp; supplier relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, formulae, and licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total software and intangible assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,468 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,792 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,676 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,291 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,342 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,949 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Other intangibles include an above market lease acquired in September 2021 that had a fair value of ($0.7) million upon acquisition and is being accreted over the remaining useful life of the lease. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $1.4 million for the first quarter ended March 26, 2022, and $1.2 million for the first quarter ended March 27, 2021. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average useful lives of software and other intangibles are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"/><td style="width:70.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.064%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, formulae, &amp; licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer and supplier relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The estimated amortization expense for the remainder of fiscal 2022 and each of the five succeeding fiscal years is as follows:</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:77.639%"/><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:19.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(millions)</span></div></td><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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preceding expected amortization expense is an estimate. Actual amounts of amortization expense may differ from estimated amounts due to additional intangible asset acquisitions, the finalization of the fair value of intangible assets that have been acquired from business combinations, disposal of intangible assets, accelerated amortization of intangible assets, and other events.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows changes to our goodwill balances by segment from January 1, 2022 to March 26, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:78.362%"><tr><td style="width:1.0%"/><td style="width:52.817%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at January 1, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Gross carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Accumulated impairment loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at January 1, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill at March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Gross carrying amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated impairment loss</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net book value at March 26, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #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:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,695 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 49695000 49695000 0 0 49695000 49695000 49695000 49695000 0 0 49695000 49695000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of software and other intangible assets:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:32.331%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.178%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.890%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer &amp; supplier relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,215 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,167 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,442 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,711 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,893 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,721 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,340 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, formulae, and licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">906 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total software and intangible assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,468 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,792 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,676 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,291 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,342 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,949 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*Other intangibles include an above market lease acquired in September 2021 that had a fair value of ($0.7) million upon acquisition and is being accreted over the remaining useful life of the lease. </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average useful lives of software and other intangibles are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.345%"><tr><td style="width:1.0%"/><td style="width:70.978%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.558%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.064%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Useful Life (years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Permits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents, formulae, &amp; licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer and supplier relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7</span></td></tr></table> 47167000 21952000 25215000 47167000 20725000 26442000 13590000 1074000 12516000 13590000 879000 12711000 11893000 6605000 5288000 11721000 6399000 5322000 4433000 3450000 983000 4048000 3340000 708000 1769000 921000 848000 1769000 906000 863000 616000 790000 -174000 996000 1093000 -97000 79468000 34792000 44676000 79291000 33342000 45949000 -700000 1400000 1200000 P16Y P15Y P12Y P9Y P5Y P7Y The estimated amortization expense for the remainder of fiscal 2022 and each of the five succeeding fiscal years is as follows:<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:77.639%"/><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:19.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(millions)</span></div></td><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;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal Year</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$4.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3</span></td></tr></table> 4700000 5600000 3900000 2900000 2400000 2300000 ACCOUNTS PAYABLE<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable consisted of the following:</span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.830%"><tr><td style="width:1.0%"/><td style="width:60.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,034 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable - related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,055 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,179 </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-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable consisted of the following:</span></div><div style="text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.830%"><tr><td style="width:1.0%"/><td style="width:60.880%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.919%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.790%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.921%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-style:italic;font-weight:700;line-height:100%;position:relative;top:1.55pt;vertical-align:baseline">(thousands)</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26,<br/>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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,034 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable - related parties</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,021 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accounts payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,055 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,179 </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> 42034000 35613000 1021000 566000 43055000 36179000 DEBT AND FINANCING ARRANGEMENTS<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Credit Facility</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 18, 2021, Heritage-Crystal Clean, LLC, (the “Company”), entered into an Amended and Restated Credit Agreement (the "Agreement"), by and among the Company, its parent, Heritage-Crystal Clean, Inc., and the Company’s subsidiaries identified therein and Bank of America, N.A., as administrative agent, JPMorgan Chase Bank, N.A., and Wells Fargo Bank, National Association. The Agreement replaces the Company's previous Credit Agreement dated as of February 21, 2017. During the first quarter of 2021 the Company paid down its previous term loan, in full, of $30.0 million. The new Agreement provides for borrowings of up to $100.0 million, in the form of a revolving facility, of which $15 million can be used in the form of a Swing Line loan.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loans made under the Agreement, as amended, may be Base Rate Loans or LIBOR Rate Loans, at the election of the Borrower subject to certain exceptions. Base Rate Loans have an interest rate equal to (i) the higher of (a) the federal funds rate plus 0.5%, (b) the London Interbank Offering Rate (“LIBOR”) plus 1%, or (c) Bank of America's prime rate, plus (ii) a variable margin of between 0.50% and 1.25% depending on the Company's total leverage ratio, calculated on a consolidated basis. LIBOR rate loans have an interest rate equal to (i) the LIBOR rate plus (ii) a variable margin of between 1.50% and 2.25% depending on the Company's total leverage ratio. Amounts borrowed under the Agreement are secured by a security interest in substantially all of the Company's tangible and intangible assets. The Company incurred $0.8 million of debt issuance costs related to the amended credit agreement.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement contains customary terms and provisions (including representations, covenants, and conditions) for transactions of this type. Certain covenants, among other things, restrict the Company's and its subsidiaries' ability to incur indebtedness, grant liens, make investments and sell assets. The Credit Agreement also contains customary events of default, covenants and representations and warranties. Financial covenants include: </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">An interest coverage ratio (based on interest expense and EBITDA) of at least 3.5 to 1.0;</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">A total leverage ratio no greater than 3.0 to 1.0, provided that in the event of a permitted acquisition having an aggregate consideration equal to $10.0 million or more, at the Borrower’s election, the foregoing 3.00 to 1.00 shall be deemed to be 3.50 to 1.00 for the fiscal quarter in which such permitted acquisition occurs and the three immediately following fiscal quarters and will thereafter revert to 3.00 to 1.00.</span></div><div style="padding-left:36pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement places certain limitations on acquisitions and the payment of dividends.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 27, 2017, the Financial Conduct Authority, which regulates LIBOR, announced that it intended to phase out the London Interbank Offered Rate by the end of 2021. Subsequently the phase out deadline has been extended to June 30, 2023. We expect that widespread use of LIBOR will transition to alternative interest rates in the near future. Since loans made under our Credit Agreement may be LIBOR based loans, the phasing out of LIBOR may adversely affect interest rates that could result in higher borrowing costs and higher interest expense. As the Company does not have any outstanding borrowings under the financial instruments impacted by LIBOR, the effect on the financial statements is not material.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no outstanding borrowings as of March 26, 2022 and January 1, 2022. </span></div>For the first quarter ended March 26, 2022, the Company recorded interest expense of $0.2 million with respect to our credit line and related amortization of debt issuance costs. For the first quarter ended March 27, 2021, the Company recorded interest expense of $0.3 million with respect to our term loan and credit line, and related amortization of debt issuance costs.As of March 26, 2022 and January 1, 2022, the Company was in compliance with all covenants under its Credit Agreement. As of March 26, 2022 and January 1, 2022, the Company, had $5.6 million of standby letters of credit issued for both periods, and $94.4 million was available for borrowing under the bank credit facility for both periods. 30000000 100000000 15000000 0.005 0.01 0.0050 0.0125 0.0150 0.0225 800000 3.5 3.0 10000000 3.00 3.50 3.00 0 0 200000 300000 5600000 5600000 94400000 94400000 SEGMENT INFORMATION<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has two reportable segments: "Environmental Services" and "Oil Business." The Environmental Services segment consists primarily of the Company's parts cleaning, containerized waste management, wastewater vacuum services, antifreeze recycling activities, and field services. The Oil Business segment consists primarily of the Company's used oil collection, used oil re-refining activities, and the dehydration of used oil to be sold as recycled fuel oil. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No single customer in either segment accounted for more than 10.0% of consolidated revenues in any of the periods presented. There were no intersegment revenues. Both the Environmental Services and Oil Business segments operate in the United States and, to an immaterial degree, in Ontario, Canada. As such, the Company is not disclosing operating results by geographic segment.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment results for the first quarter ended March 26, 2022 and March 27, 2021 were as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.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:13.017%"/><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:13.017%"/><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:13.017%"/><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:13.022%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental<br/>Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and<br/>Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,366 </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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,618</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,165</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,888</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,084</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit before corporate selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,611 </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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,735</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,735</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization from SG&amp;A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total selling, general, and administrative expenses</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,270 </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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) - net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,551</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense – net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,328 </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:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.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:13.017%"/><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:13.017%"/><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:13.017%"/><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:13.022%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Services</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and<br/>Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,457 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,382 </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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,880</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,891</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit before corporate selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,998 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,086 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,084 </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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,188</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization from SG&amp;A</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total selling, general, and administrative expenses</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,443 </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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) - net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,749</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense – net</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</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;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,425 </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-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.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:13.017%"/><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:13.017%"/><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:13.017%"/><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:13.022%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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></table></div><div style="text-indent:18pt"><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:19.367%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.221%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.935%"/><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:12.935%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.940%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><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></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets by segment as of March 26, 2022 and January 1, 2022 were as follows: </span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.251%"><tr><td style="width:1.0%"/><td style="width:6.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.208%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets:</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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated Corporate 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,864 </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>Segment assets for the Environmental Services and Oil Business segments consist of property, plant, and equipment, right-of-use assets, intangible assets, accounts receivable, goodwill, and inventories. Assets for the corporate unallocated amounts consist of property, plant, and equipment used at the corporate headquarters as well as cash and net deferred tax assets. 2 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Segment results for the first quarter ended March 26, 2022 and March 27, 2021 were as follows:</span></div><div style="text-indent:18pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.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:13.017%"/><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:13.017%"/><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:13.017%"/><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:13.022%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental<br/>Services</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and<br/>Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,299 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,608 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,093 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,715 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,366 </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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,618</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,165</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating depreciation and amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,888</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,084</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,972 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit before corporate selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,145 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,466 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,611 </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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general, and administrative expenses</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,735</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,735</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization from SG&amp;A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,535</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total selling, general, and administrative expenses</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,270 </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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) - net</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(210)</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,551</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense – net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</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;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,328 </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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:0.1%"/><td style="width:1.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.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:13.017%"/><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:13.017%"/><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:13.017%"/><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:13.022%"/><td style="width:0.1%"/></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="30" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Services</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate and<br/>Eliminations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consolidated</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Rental income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,457 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,382 </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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,880</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,891</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,771</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,579</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">948</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Profit before corporate selling, general, and administrative expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,998 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,086 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,084 </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="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,188</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,188</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization from SG&amp;A</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total selling, general, and administrative expenses</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 style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,443 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,443 </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="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) - net</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</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;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,749</span></td></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense – net</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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</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;border-top:1pt solid #000000;padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,425 </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> 66299000 2608000 0 68907000 12389000 52093000 0 64482000 5963000 14000 0 5977000 84651000 54715000 0 139366000 67618000 34165000 0 101783000 2888000 2084000 0 4972000 14145000 18466000 0 32611000 13735000 13735000 1535000 1535000 15270000 15270000 210000 210000 17551000 223000 223000 17328000 53303000 4397000 0 57700000 10747000 31519000 0 42266000 5407000 9000 0 5416000 69457000 35925000 0 105382000 51880000 24891000 0 76771000 1579000 948000 0 2527000 15998000 10086000 0 26084000 12188000 12188000 1255000 1255000 13443000 13443000 108000 108000 12749000 324000 324000 12425000 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets by segment as of March 26, 2022 and January 1, 2022 were as follows: </span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:67.251%"><tr><td style="width:1.0%"/><td style="width:6.726%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.334%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.886%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.208%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2022</span></td></tr><tr><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets:</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:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Environmental Services</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281,333 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Oil Business</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,188 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated Corporate 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">561,415 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,864 </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> 292521000 281333000 181281000 171188000 87613000 74343000 561415000 526864000 COMMITMENTS AND CONTINGENCIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">LEASES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessee</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases buildings and property, railcars, machinery and equipment, and various types of vehicles and trailers for use in our operations. Each arrangement is evaluated individually to determine if the arrangement is or contains a lease at inception. The Company has lease agreements with lease and non-lease components and we have elected to not separate lease and non-lease components for all classes of underlying assets. In addition, our lease agreements do not contain any material residual guarantees or restrictive covenants.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leases may include variable lease payments for common area maintenance, real estate taxes, and truck lease mileage. Variable lease payments are not included in the initial measurement of the right-of-use assets or lease liabilities, and are recorded as lease expense in the period incurred. Options to extend or terminate a lease are included in the lease term when it is reasonably certain that we will exercise that option. We have elected not to record leases with an initial term of 12 months or less on the balance sheet and instead recognize those lease payments on a straight-line basis over the lease term. Leases with initial terms in excess of 12 months are recorded as either operating or financing leases in our Consolidated Balance Sheet.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets represent the Company's right to use an underlying asset during the lease term and lease liabilities represent the Company's obligation to make lease payments arising from the lease. Our leased right-of-use assets are measured at the initial measurement of the lease liability, adjusted for any lease payments made prior to the lease commencement date, less any lease incentives received and other initial direct costs incurred. Our lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. As most of our leases do not provide an implicit rate, we use an incremental borrowing rate based on the information available at commencement date, including lease term, in determining the present value of future payments. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our leases have remaining terms ranging from less than one month to approximately 12 years and may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. Lease expense is recognized on a straight-line basis over the lease term. Our finance leases include a fleet of mobile equipment.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessor</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is a lessor of portions of buildings and property, railcars, and equipment such as embedded leases of parts cleaning machines. Each of the Company’s leases is classified as an operating lease, and the vast majority are short-term leases. Variable lease payments include real and personal property taxes, which are based on the lessee’s pro rata portion of such amounts, and excess mileage charges which are computed as the actual miles traveled in a calendar year minus the maximum average mileage allowance as specified per the contract. Options to extend the lease beyond the original terms range from day-to-day renewals to increments of five-year extensions. Options to terminate the lease range from immediate termination upon return of the asset to various written notification periods following a minimum lease term. Options for a lessee to purchase the underlying asset are not contractually specified but may be negotiated on a case-by-case basis. Significant judgments made in determining whether a contract contains a lease include assessments as to whether or not the contract conveys the right to direct the use of an identified asset. Significant judgments made in allocating consideration between lease and non-lease components include techniques applied in estimating the relative stand-alone selling prices of the lease and non-lease components of the contract in cases where a stand-alone selling price is not directly observable. No leased assets are covered by residual value guarantees. The Company manages the risk associated with the residual value of leased assets through such means as performing periodic maintenance and upkeep activities and the inclusion of contractual terms that hold the lessee responsible for damage incurred to leased assets. The Company has made an accounting policy election to exclude from the consideration in the contract, and from variable payments not included in the consideration in the contract, all taxes assessed by a governmental authority that are both imposed on and concurrent with a specific lease revenue-producing transaction and collected by the lessor from a lessee.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes rental income on a straight-line basis for that portion of the consideration allocated to the embedded lease component of certain of our parts cleaning contracts. We also recognize rental income on certain subleases of railcars and portions of buildings and property.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental income was as follows:</span></div><div style="text-indent:18pt"><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:26.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.851%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts Cleaning</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total rental income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </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-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:27.071%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.371%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.938%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><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"/><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="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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Obligations</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may enter into purchase obligations with certain vendors. They represent expected payments to third party service providers and other commitments entered into during the normal course of our business. These purchase obligations are generally cancellable with or without notice, without penalty, although certain vendor agreements provide for cancellation fees or penalties depending on the terms of the contract. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has purchase obligations in the form of open purchase orders of $32.3 million as of March 26, 2022, and $16.5 million as of January 1, 2022, primarily for used oil, solvent, machine purchases, disposal and transportation expenses, and capital expenditures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation and Claims</span></div>The Company may be subject to investigations, claims or lawsuits as a result of operating its business, including matters governed by environmental laws and regulations. The Company may also be subject to tax audits in a variety of jurisdictions. When claims are asserted, the Company evaluates the likelihood that a loss will occur and records a liability for those instances when the likelihood is deemed probable and the exposure is reasonably estimable. The Company carries insurance at levels it believes are adequate to cover loss contingencies based on historical claims activity. When the potential loss exposure is limited to the insurance deductible and the likelihood of loss is determined to be probable, the Company accrues for the amount of the required deductible, unless a lower amount of exposure is estimated. As of March 26, 2022 and January 1, 2022, the Company had accrued $3.2 million related to loss contingencies and other contingent liabilities for both periods. P1M P12Y P5Y Rental income was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.823%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.280%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.851%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Environmental Services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Oil Business</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Parts Cleaning</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total rental income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,977 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,407 </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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,416 </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> 5939000 0 5939000 5407000 0 5407000 24000 14000 38000 0 9000 9000 5963000 14000 5977000 5407000 9000 5416000 32300000 16500000 3200000 3200000 INCOME TAXES<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Tax expense for the first fiscal quarter of 2022 was $4.4 million.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's effective tax rate for the first quarter of fiscal 2022 was 25.7% compared to 25.9% in the first quarter of fiscal 2021. The rate decrease is principally attributable to the reduced impact of certain adjustments to financial reporting income due to increased levels of profitability as compared to the first quarter of fiscal 2021.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company establishes reserves when it is more likely than not that the Company will not realize the full tax benefit of a position. The Company had a reserve of $2.2 million for uncertain tax positions as of March 26, 2022. The gross unrecognized tax benefits would, if recognized, decrease the Company's effective tax rate.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March 26, 2022, the Company believes it is more likely than not that a benefit from foreign net operating loss carryforwards will not be realized. The Company provided a valuation allowance against those foreign net operating loss carryforwards of $0.6 million.</span></div> 4400000 0.257 0.259 2200000 600000 SHARE-BASED COMPENSATION<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Compensation/Awards</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Annually, the Company grants restricted shares to its Board of Directors. The shares become fully vested one year from their grant date. The fair value of each restricted stock grant is based on the closing price of the Company's common stock on the date of grant. The Company amortizes the expense over the service period, which is the fiscal year in which the award is granted. In addition, the Company may grant restricted shares to certain members of management based on their services and contingent upon continued service with the Company. The restricted shares vest over a period of approximately three years from the grant date. The fair value of each restricted stock grant is based on the closing price of the Company's common stock on the date of grant. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a summary of restricted share grants and expense resulting from the awards:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:22.282%"/><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:12.282%"/><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:8.900%"/><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:10.811%"/><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.105%"/><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.110%"/><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: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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Compensation Expense</span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands, except share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Expense as of,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recipient of Grant</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Shares</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Incentive Grant</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,560</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,898</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Board of Directors</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,487</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,355</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 8, 2021, the Company and Mr. Brian Recatto entered into an amended Executive Employment Agreement (the “Amended Agreement”) which was effective on February 1, 2021. Pursuant to the Amended Agreement, the Company replaced in its entirety section 4.3 of the First Amendment to the Executive Employment Agreement relating to equity compensation that was effective February 1, 2017. As of February 1, 2021, Mr. Recatto received a one-time award of 500,000 shares of restricted stock, subject to the achievement of performance criteria established by the Compensation Committee of the Board of Directors pursuant to the Company's 2019 Incentive Plan. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The award date for such Performance-Based Restricted Stock was on February 1, 2021. Such award was granted pursuant to and governed by the terms of the 2019 Incentive Plan and an award agreement in a form provided by the Company. The Performance-Based Restricted Stock one-time award of 500,000 shares received on February 1, 2021, shall vest on January 31, 2025 if Mr. Recatto is employed by the Company on that date, in an amount determined by applying the applicable percentages from the chart below, with the common stock price increases to be determined based on the increase in the price of the Company’s common stock (if any) from the closing price of the common stock as reported by Nasdaq on the amended agreement commencement date ($21.77) and the common stock price on the potential vesting date (determined by using the average closing price of a share of the Company's common stock for the 90-day period ending on the vesting date). If the stock price does not increase by $5.00, then no shares shall vest. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During the first quarter of fiscal 2022, the Company recorded approximately $0.6 million of compensation expense related to this award. In the future, the Company expects to recognize compensation expense of approximately $3.3 million over the remaining requisite service period, which ends January 31, 2025. The fair value of this restricted stock award as of the grant date was estimated using a Monte Carlo simulation model. Key assumptions used in the Monte Carlo simulation to estimate the grant date fair value of this award are a risk-free rate of 0.29%, expected dividend yield of zero, and an expected volatility assumption of 53.07%.</span></div><div style="text-align:justify;text-indent:18pt"><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:48.461%"/><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:48.316%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting Table</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in Stock Price From the Amended Agreement Commencement Date to the Vesting Date</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Percentage of Restricted Stock<br/>Shares to Be Vested</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than $5 per share increase</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5 per share increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25% (vest in 125,000 shares)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10 per share increase</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50% (vest in 250,000 shares)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 per share increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75% (vest in 375,000 shares)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20 or more per share increase</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100% (vest in 500,000 shares)</span></div></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for possible accelerated vesting of award</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the average closing price of the Company's common stock increases by the marginal levels set forth in the above vesting table for any consecutive 180 day period between February 1, 2021 and January 31, 2025, Mr. Recatto shall become vested in 50% of the corresponding total percentage of restricted shares earned on the last day of the 180 day period. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on each of December 31, 2021, December 31, 2022, and December 31, 2023, to the extent Mr. Recatto remains employed by the Company under the Amended Agreement on such date, Mr. Recatto shall receive a grant of restricted stock as of such date valued at Five Hundred Thousand Dollars ($500,000), with the number of shares of restricted stock constituting such grant determined by applying the average closing price for a share of the Company’s common stock for the 90-day period ending on such date. Such awards of Time-Based Restricted Stock shall be granted pursuant to and governed by the terms of the 2019 Incentive Plan and an award agreement in a form provided by the Company. The Time-Based Restricted Stock shall vest only if Mr. Recatto remains employed by the Company under the Amended Agreement through December 31, 2023; provided, that, upon a Change of Control of the Company (as such term is defined in the Amended Agreement), all shares of the Time-Based Restricted Stock awarded up through the date of closing of the Change in Control shall become vested, and no further award of Time-Based Restricted Stock shall be awarded. During the first quarter of fiscal 2022, the Company recorded approximately $0.3 million of compensation expense related to this award. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restricted stock activity for the first quarter ended March 26, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"><tr><td style="width:1.0%"/><td style="width:49.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.236%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.464%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock (Nonvested Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested shares outstanding at January 1, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested shares outstanding at March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,338 </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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.37 </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"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div>As of March 26, 2022, the Company had reserved 56,512 shares of common stock available for purchase under the Employee Stock Purchase Plan. In the first quarter of fiscal 2022, employees purchased 3,833 shares of the Company’s common stock with a weighted average fair market value of $32.06 per share. P1Y P3Y <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows a summary of restricted share grants and expense resulting from the awards:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:22.282%"/><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:12.282%"/><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:8.900%"/><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:10.811%"/><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.105%"/><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.110%"/><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: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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Compensation Expense</span></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%">(thousands, except share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized Expense as of,</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Recipient of Grant</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Grant Date</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Shares</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 26, 2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 27, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Special Incentive Grant</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,354 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May, 2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,560</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,138</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">613 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,923 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,898</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">396 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Board of Directors</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April, 2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,487</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Members of Management</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,355</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the restricted stock activity for the first quarter ended March 26, 2022:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:86.988%"><tr><td style="width:1.0%"/><td style="width:49.320%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.236%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.464%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Restricted Stock (Nonvested Shares)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant-Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested shares outstanding at January 1, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">723,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.83 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested shares outstanding at March 26, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">799,338 </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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.37 </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"/></tr></table> 350000 313000 298000 67000 1354000 23560 0 59000 0 203000 41138 20000 38000 67000 355000 500000 613000 394000 3268000 5923000 35898 52000 22000 396000 635000 11487 0 77000 0 256000 75355 129000 159000 1419000 1917000 500000 500000 21.77 5.00 0 600000 3300000 0.0029 0 0.5307 <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:48.461%"/><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:48.316%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vesting Table</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in Stock Price From the Amended Agreement Commencement Date to the Vesting Date</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Percentage of Restricted Stock<br/>Shares to Be Vested</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less than $5 per share increase</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$5 per share increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25% (vest in 125,000 shares)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$10 per share increase</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50% (vest in 250,000 shares)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$15 per share increase</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75% (vest in 375,000 shares)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$20 or more per share increase</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100% (vest in 500,000 shares)</span></div></td></tr></table> 5 0 5 0.25 125000 10 0.50 250000 15 0.75 375000 20 1 500000 P180D 0.50 P180D 500000 -300000 723983 21.83 75355 27.54 0 0 0 0 799338 22.37 56512 3833 32.06 EARNINGS PER SHARE<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the number of shares outstanding for the first quarter of fiscal 2022 and 2021, respectively, to the number of weighted average basic shares outstanding and the number of weighted average diluted shares outstanding for the purposes of calculating basic and diluted earnings per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.538%"><tr><td style="width:1.0%"/><td style="width:63.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.403%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"> (thousands, except per share amounts)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive shares for share–based compensation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,509 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share: basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share: diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the number of shares outstanding for the first quarter of fiscal 2022 and 2021, respectively, to the number of weighted average basic shares outstanding and the number of weighted average diluted shares outstanding for the purposes of calculating basic and diluted earnings per share:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:73.538%"><tr><td style="width:1.0%"/><td style="width:63.909%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.794%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.403%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">First Quarter Ended,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:700;line-height:100%"> (thousands, except per share amounts)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 26, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">March 27, 2021</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,878 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average basic shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,373 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive shares for share–based compensation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average diluted shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,509 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share: basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share: diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 12878000 9206000 23476000 23373000 160000 136000 23636000 23509000 0.55 0.39 0.39 0.54 0.39 0.39 OTHER (INCOME) EXPENSE - NETOther (income) expense - net was $(0.2) million of income for the first quarter of fiscal 2022, compared to a net $(0.1) million of income in the first quarter of 2021. 200000 100000 SUBSEQUENT EVENTSOn April 8, 2022, the Company invested $3.0 million in its battery recycling partner, HBR Retriev Holdco, LLC ("Retriev"). This investment positions the Company to further capitalize on the opportunity to provide comprehensive collection and recycling services to businesses throughout the U.S. and Canada. The Company's strategic locations will support Retriev's growing demand in end-of-life battery collection and logistics. The Company does not have influence over the investee. 3000000 EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -F$I%0'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 " #9A*14:XKS+N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O31U(J'KBV-/"H(#Q;>0W+9@DX;DI-VW-ZU;A^@'\#%W__SN M=W"-#E+W$9]C'S"2Q70SNLXGJ<.:'8F"!$CZB$ZE,B=\;N[[Z!3E9SQ 4/I# M'1 $YW?@D)11I& "%F$ALK8Q6NJ(BOIXQAN]X,-G[&:8T8 =.O24H"HK8.TT M,9S&KH$K8((11I>^"V@6XES]$SMW@)V38[)+:AB&GQY=YW<+Z M1,IKS+^2E70*N&:7R:_UPV:W9:W@0A1\5?#;G>"ROI?UZGUR_>%W%7:]L7O[ MCXTO@FT#O^ZB_0)02P,$% @ V82D5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #9A*14QJ\#@DH% #^%0 & 'AL+W=O>*?(1!%-\VUDIMOAI&[*YYR.)K ML>$1/%D*&3(%EW)EQ!O)F9<&A8%!3;-CA,R/&H-^>F\B!WV1J,"/^$22. E# M)O=W/!"[VX;5.-Z8^JNUTC>,07_#5GS&U>^;B80K(U?Q_)!'L2\B(OGRMC&T MOCJVK0/2-_[P^2X^.2?Z4Q9"O.N+L7?;,#41#[BKM 2#PY8[/ BT$G#\.(@V M\O_4@:?G1_6']./A8Q8LYHX(_O0]M;YM]!K$XTN6!&HJ=H_\\$%MK>>*($Y_ MR2Y[M]5J$#>)E0@/P4 0^E%V9!^'1)P&F!<"Z"& G@58]H4 ^Q"09L[(R-+/ MNF>*#?I2[(C4;X.:/DESDT;#U_B1;L:9DO#4AS@U<,262](D\9I)'O<-!9KZ MB>$>XN^R>'HAWB;/(E+KF(PBCWN?XPU@R8'H$>B.HH+/3%X3VKDBU*2TA,>I M"M\3TRZ+_D1CY^FQ4SD;3<_?PT6L)/2X?Q#)5B[92B5;%R3OA9O .%!DOM_P MLH3CX9;9?$4HVCE%NQ[%:\*DXC+8DRG?"*G*B' I)1..$'5RHDX]H@F7OO!T MAR+0I4M3A"L=N]!/7[Y4=(-NSM:MV6:2@8.E!G0Y7;C6D@4QEJ]>SM1#=4:1 M\M6>//@!)R])N."RC 77,$VK:=LWO2["CEXI?87Z_0B#/+%EJP[DG'V0L0<]SU_Z;DJ*M'6%).TT3;MM MM=HMC) 6A+0.X=#SH'#$5\<3\@3OD>]1>>YP26IUVV0B?.@[=R()^)9)K*18 MA8M;]G]GG>]$*2LN.4M\Z"]VMXT!%C7!PEW]'-#15] 9YV(7E<)5R 4K/\+ MBC)AX>9^#I8/DXD46S]RRYL9UQP_86A%O;!PFS]'FXA8L8#\Y6\NCUU$D=&'NV;1BE^LLQ5"+\/9_1";2]*B%M!:MQ^7MB.M4S79I8?>TEMV/ M0BY7NFM] P6U!G\--RPJ3QPN6(E6N#W%S?J8K#6'9&% _V]E0 O7I[76!I\- MKCGSN-0OP/.E$.IXH?\@ MW_(=_ M02P,$% @ V82D5)2OP,IS!@ G1D !@ !X;"]W;W)KA(J"1Z)!4W^_4[RHYDBR_)AS:2_?#X\'B\YXX^W7+Q0U:,*?2S;3IYMJB4 MVKQ=K611L9;*$[YA'7RSYJ*E"E[%_4IN!*/E,*AM5B0(DE5+ZVYQ?CI\=B7. M3WFOFKIC5P+)OFVI>'S/&KX]6^#%TP?7]7VE] >K\],-O6X;<78:P'#(B_:K:5!\](+^6.\Q_ZY5-YM@@T(]:P0FD3 M%/X\L O6--H2\/AW;W0QSJD''CX_6?]M6#PLYHY*=L&;O^M256>+;(%*MJ9] MHZ[Y]B/;+V@@6/!&#O^C[1X;+%#12\7;_6!@T-;=[B_]N7?$P0 <.0:0_0#R MT@'A?D X+'3';%C6)57T_%3P+1(:#=;TP^";832LIN[T-MXH =_6,$Z=7_"N MA$UA)8(GR9NZI I>WM.&=@5#-]JP1&_0]YM+],NK7]$K5'?HMN*]I%TI3U<* M.&A+JV(_W_O=?,0QWUD9?GNZ+@/=""LU@PX'C7,-CFCBD; MSYVI^)!G$$3IC*>)2DB,0SO/>.09>WE^ZA[ >UP\NMG%QKQA@/-XQLY$D3P. M$SN[9&27^+TXQ VJ6%,BR*E(PE[;*";&Y!B3.<-G0$<$TY%@ZB7X355,0"(Y M#',;P=28.\[C:$;0!"5IZMC?;"28>0G>D69C-8] "@\."'=N< MCR1S+\DK ;HIU.,2;2 OJN%\ZZ.]:35I9V#F%LXXR\,99PLL22"$[9QQ,*7V MP,MZT&3$UZB7S./9O97#^7,.^,0' H2]+#^,?J1JKWA,2+=3 M]^:.#G(49V1.UP;#D2,0\"08F'CIWO"UVE+!AABH.T6[^UKGSIU_/;2)P2>* MDG2>ZVVP.(\4 XSR:9S\++(]21ZB2232(7S2.:[/GJ)KRD.?$:!(LL"P.70)')A4A M?A7Y,C_Z2WVD=%(HCO.$E;NEP2$X-P+6ID1!Y"C4R"0SQ"\SNY!H>'>/%!/M MLYZVJ$F.YUQ-4.2JUIRX+BF38 M%0Z3?A&_?EVR-8-MUR5: 04E4CHI6%E:U FJW[F(66&8N([8)&+D)>W/PV4>XJ?QM91:PO27O%<2ZO42 EC;^DI%48UW M40/B,^UZ*A[1_H)IB<#"A@TWCZ)>]:Z8H? 1],Q4= M[(#]/LPB=U&>1X9'+;@P#9+4P?+@\LZO>%#Q]&W?#'>@?"?4O-T(5NF+ZP?0 M%R[MQ$U5>X.)X5P;*G'DD'"2OM O?;L<,ARABC>0DN7KX79"V4/6%+$P3J+8 M(&O!122(770GM0M?TE0=5K_ZZ+V8?FRY#;6T7#:5:'=R=ZQ\N("O&PO=V]R:W-H965T&ULE55=;YLP%/TK%MI#*W4Q@81L%4%J,U7;I$E1HVT/TQX5D&8>E-;6EY2:O(2* MF9&J0>+.1NF*69SJ+36U!E9X4"5H%(8)K1B709;ZM:7.4M58P24L-3%-53'] M< U"[>?!.'AY:"5R -5Y)HV,R#J_'E(G'Q M/N 'A[TY&!/G9*W4G9M\*>9!Z 2!@-PZ!H:/'2Q "$>$,OYTG$&?T@$/QX_L M-]X[>EDS PLE?O+"EO/@0T *V+!&V%NU_PR=GZGCRY4P_I_LV]AD%I"\,595 M'1@55%RV3W;?U>$ ,)X< 40=('HM(.X L3?:*O.V/C'+LE2K/=$N&MGR!BVT_+,#9>$H'#^3 M?R+HB?1I+WWZ]M)S8YK399_^7\UX,IO-DLDSW<.!\[T/$?RGJ/F M1RZ^RRUC"KT4>2EO9ENE=M>.(U=;5E!YQ7>LA"=K+@JJ8"@VCMP)1M/*J<@= MXKJA4]"LG"WFU;U'L9CSO_ [EB>ZTB XY\FZ*Q]IW;L7Y^B?ZK( YEG*MD=S__. M4K6]F<4SE+(UW>?JB1__8 VA0,=;\5Q6O^C8V+HSM-I+Q8O&&1 465G_TYX^!51&MD%:U[JNAB+O@1"6T-T?1%E9O*&]ADI9[& MI1+P- ,_M;CC90J3PE($5Y+G64H5#)8*_F"VE$1\C1[*%2\8^H"^+>_1^W<7 M2&ZI8!)E)?JZY7M)RU1>HG=GX[FC )Y^B;-JH-S64,@$% ]]YJ7:2O0[0$K/ M_1V@U7(C)VZWQ!KP,Q57B(27B+B$&/#>A,?%MCSO#B9.X<^][%9DB1AV%J=X0I:7,$/ M<)6*YK .]'HQ@:O=@]Y;@R2*!M ,1CZ>0!:VR$(KLJ]< Q.6O(6CMV(O\7H9 MJ<$9S-S BXD97M3"BZQKX\\=$U1EY0:QEYW>C[95$K=!8ROG+NB*2V4D'1O8 MX"CV!J3'9E$81=C,.6GA)59X2ZC= .X2;5@)0/-+!'4#T12J7":51GY@$^FH MP2>&&8N\8(#=8$5P')NQ8[>KFZX5_3T#V5QEM!8C#;S@0F7_53>,Q<\= 0D# M=[CV#59>-+6Z<*_*8_M24%LFT/MZ8UY )2^9,H+$H]=_(-@=@C1887 C58$9\ M$DR [70#VX7C4?!#5K6&@/;'8,<*X?O!:)6.K3R"IY9 )R38KB1?H+>VK,]P M++\DCD9Y')LEQ)W0.-RI"(Y>B0W!7JK;M&O=YF8KO?E1RO.<"MD]O#!RJ%\2 M]<"Y5\&PKAJMO*GT=IJ%[:)EII!F^5[WI6\@$9M(^$,2)JM)$IVR8;NT?=D7 MSX .6N=C=8X Y/0 Q6W#3JTSG*BD MF :M>?H/JIF=!8R(CG1\/^Q&@&LFBF M1#J](W:]>R.E_H192)&QW!$O](:DC&:!.S%/I)-%8I?%)1.';,4F^L+SH)V, M$?*S?3[I!(?8!N_2(2QLFHI3"8!5'DNA/)ZP2&V 4&:G:Z7ZE7):\3 M A+\=/*Z4DWLI=J:O'$%#GV_UVDUR1N;^82,SDE.[P1>,+&I/DQ(Z+OWI:H/ MK.W=]N/'Q^K(/[A_BZ_OZD\879CZBPH<1S=9*5'.UA#2O8H@D:+^2%$/%-]5 MY_QGKA0OJLLMHRD3V@">KSE7IX%^0?NI:/$_4$L#!!0 ( -F$I%3-[UPO MK@( 'L' 8 >&PO=V]R:W-H965T&ULC55=;]HP%/TK M5M2'3=J:$""D*$0J=-/ZT*TJ[?8P[<$DAGAU;&8[T/[[73O!XR-D?4G\<<_Q MN>!:;>!OPG9*MVFLCD\E"B&?3NN-14,VE)M=G&L)LQ1P.IT) MGL.>D!Q!2PE&8G"Z ,*@S!LT3-["WQDX;T..7WG<=_R]<_P.3//>OGS>J&TA"/]JV.Y M@5MN8)<;G%GN*]Q]:GG;MJ+&1A9KKO@F[87Q*$[\S;Y!IU%781"YH -=0Z=K MV&G#-UT0B;*#_&N=XXZL(\<>=68]JZ0D/'M%X"-7#-=%(O\-5\B>XS8O:L;A M7I:#Z,B(TY"@W861TSGJU/DH-&9(O-6+6NCH_T)/0\X(C9W0N-O0%G%MVN*6 M W45#H[DG4:U'"A_KXZ51*YL>5=@4\5U??O=J'M!KFWA/!J?PLM2/P3_:.IG M">[VBG*%&%D"97 Y L=D7>KKCA9K6RT70D/MMTB3CUZ-( MB-T[R^)!1%/"K]B.9O*?#!L)]8,UF^[(EJZI^+1;Y7)E55[" M.*49CUD&C4<@I!NR3\0] M.WR@94"N\A>PA!>?X%!B[1$(]ERPM#26#-(X.WZ3IS(1#0.(>PQ0:8#.-<"E M =8,D-]CX)0&CGZ'<8^!6QJXF@'NNX-7&GA%[H_)*C*]((+,ICD[@%RAI3=U M492KL)8)CC.UL]8BE__&TD[,YBP+Y3ZA(9!7G"5Q2(1OW81BKK4T2L")Q^/UW8P3A3S*0.=G% M9C[+88_W5,B#+'.W)'D69UM3)FY/D J"?;I/B@K\+B*:RZ*DLF%$ZB0_4O + MXYI72Y:[JCFJ:HZ*VS@]M[FAVSA3%.693$@64/!6!LXCDE-^ 8@ /Y/L"MCH M1X!L!$V5.?IW"_^J=SW.$,:.[=OVU'HT,,,5,_P?F9W!YN;HTVNR\7VWP>5( MV@##N(U9&# VA,ZX#5MV8;X'X:2-NNVB>M+C5.EQ"A/?CWP*YQJYN[@[7Y38.TYOL\IUGP#$1.,B[/3J%7X3^R=:K^9>+J=6CTU,6O./B#'.XX MWQ>[53;+X-B6N*H)*-L*6*Y7J^8A,YTIO\/*LWUD)C:NB(V_GI@I1>,.&8B0 M=E:&,2V^DXKO9)#O6J7G4DT*H>(KQR=^+.B)W$TZ5!SL>3UDH%UKH_TJ.D:- MLPWI@%KCF)>H9D^ 6EK-COR>6!HZ#T_'(F?!W3X/(AD1!X(!%0[?R+-#GN3< M(2+51%3W90])O"U"->LY[%"\]-%$#^0$JAU(+5YP6+V663@@7;^2_ H@OU^Z MH%&[)K:#G1YFM7C!8?72F)W!Y@8:!&?LXT:Y2]8F\7+TA.-N:#;T75V]#+BQ MBY&KR9?PZY^44K$VN%F?\]#)KEU?-_W-/6:GX-LQU +,WJ=, _Q M[@HN=CW'U1\J#;ANKS:!;$\.'5JC,>"@,YDXNC(;<)<0Z>)L-=X*J;>$,F:I M6APD="/-["M?ICH_OG@[+@3;%2^*'I@0+"TN(TIDBU8 ^?^&,?&R4.^>JM>? MLW\!4$L#!!0 ( -F$I%2M,KWUP08 ,(: 8 >&PO=V]R:W-H965T M&ULE5E;;]LV%/XKA-&'%JACD;K901*@L5'WSCVYTV#V97%WNZ97=,_]C?2KB;M:ODO&25 MXJ)"DFTN)Y_P^2I,C(*5^)NS!W5TC8PI:R%^FIN;_'(2&$2L8)DV2U#X<\^6 MK"C,2H#C5[/HI-W3*!Y?/Z_^V1H/QJRI8DM1_,-SO;NE1=DH X*25_5?^M@XXD@!UO$KD$:!]!6B 86P M40C["LF 0M0H1-8SM2G6#RNJZ=6%% ](&FE8S5Q89UIM,)]7)NYW6L*O'/3T MU5)4.421Y0BNE"AX3C7/J?]#J# 78M_N)-6$;V="N M%PY%U@1M8X.VD:)$7_=,4LVK+?ID:HUKSM3YR#Y1NT]D]XD&]OD+FA.O,E$R M7P[4NHG5-3WH'N(V3^<7L_MCQ[I2"Q(DK= )KKC%%8_:_RG_%\JGSF$MH$=E MHLIXP5#5 C;/S5UF7+67XIY#(J'U$Q*MK^BK?)6TF))17ZT8-.>,T[KE53FB MI9":_V1WV(KDR41J>^Q8 MA#U#/$($S_T@%RW(Q0M9L6%2 D)-'YFWDR[<""\6/60>&7(D=((,!QT]!*/8 MONH=DQ]-E7@[?.!L.N^%=>F1"=.!VL9'M(7'N]N.5ENF# <=%:M2#*K=%%;! MZ9H7+Q8N)MV&9-01[V^J# 8KQ3Z8/6F6B8/I+%#.C-]3*!*O?XAC^S1-YKCO M(H]8E 1#P>L8 (=OP,RK>VB&0CYYD88NA"3NYYA/*HX'6@WN& 2/4\B*U3!M M-$W"P>0#!5'I)J)>P)&;>MC!ZPJ1.$X'\';,@N-1O,]N/,$ M!WVPKA0.HW@ ;$)QS6K#OAY6MXV8O:Y1L2Q0O'XQ[J2D@PA+LC'3Q_T^AU Y6GWC!ZX8XY\#AU+.F> M:UH@]@C4EG-]D ,.<=EANL!1TG>(1RR.,/8[A'0L0L99Y%:*C+&\<8>B,%+ ML6*XN(G+&?V>Z1.)!CHFZ6B%X)F)=\*T=M?V&N(3AN-_#*2D9JO".4\@X MIYRV(A@V$'].%H@'G!%*B(32(OOIQ>UA#-P_[/B$R%"9=Z1"QH\R)ZUIT];X M"ZW)/:],DZA__/9)A7@>#0Q*I*,G,DY/S;L!W_QAS]QF4K<7[--X#WV18#'T)B'L^"LC2 M59R0I#^P>L22-$Y[%;YZ4>S4SH[^PE?0G]].&"]>L-"EMQ0'27_$\(A%2=)W MQ*H12P;]=6IA1Y;A.%G>'?;[PK[9A)Z;L7ZM"]QH@S M/'H5-TZ<-\WK)G.^AX,"]SO0I43*^-6T=YX3CEW=9G.F7] MD@&7:7FHOU= !X.#R1;\Y&U8S;HG+[,P)GU/N5)IW!\P9D@.\$( "/%@ & 'AL+W=O)T7ZY- ^2MNSULDR!M=X$[W =:&EM$)=)+4G;=7W_/#$59 M=IS>WF*_)!9%#I^9>>;A4.=KYS^%BBBJSTUMP^M1%>/RY602BHH:'8[=DBS> MS)UO=,2C7TS"TI,N95%33Z8G)]].&FWLZ.)79Z^O'K! M\V7"SX;68?!;L2B$ 5%-160+&O]6=$UUS88 X]?.YJC?DA<. M?V?K;\1W^#+3@:Y=_8LI8_5Z]/U(E337;1T?W?I'ZOSYANT5K@[R5ZV[N2F__MS%X;K97GV;#&/\1560UP MQG)2WD>/MP;KXL7]XP^7=V__=?GA[?V=NKR[47>7'SX^WJK[-^K^X?91QM^? M3R*VX@63HC-[E[Z"2#V.*<9Y]7TJP;?:7^LIM^. MU?1D.OV*O;/>[S.Q=_:UL<+4I=6**+=6#IT VI@$W5V^, MU;8PNE;O,4B@90SJWY>S$#V(]9^O('K1(WHAB%[\T9GX \RJ'\F;B"(\NO:; M$.'E=4T:@7EKB^.QTNJ&:KW6GE3A_-+Y;9P,PA#:63"ET=Y04'\#(Z7D5E1O M5*Q(_>5/WT^G)Z^N7;/4=B-/IZ_^/E9+[U:F)+74'D8*WM#8Q5A5^HOVI6N# M;&"=/=J.%& 5E 9HOU"IUCI$&JLVX+6WD"@#,-W*C2ZKF568\JC(/L:6Z(R/;.! M7ZRH,H"O6 ,C,4^H*UWRX5A]0 PZYY5;V^065!51Q&9Z"]_3$22)O=NH=46( MMHG;P=!/3!:@;/A50774KZVN3=R(/(DEB#7/!E#)0*-M.P=-6Y@$EV'-0#%* M5;UR['!)F MY+V9 @B-0?R8O8,P'&3+<&J$EZ:HV,L4( RNC%\8>Y03LK6Q@_.O8> G5U67 MIX_61/@F"I.2? ^Z>^.@4-KJ4N]ZBV*0M$@1IEB! VU@LH0N#+)%K+QKP9/G MJORGGZ['8F1=H8*$I8#1E_5F+%BX#IC@ONCVG^F:N0X2ZA6I&9%55!L<4CI* MD3# K:SN8F?>Q+5#:"$G4<^0I4 +D=67:G1K$4AG^9$5MRO,D< 8W8,Y5YV7 MQR.Q>GA^MB@X3(!_('_<2<.^]AS0%ZX>Q(P-_1^JP@(H/!D?4)@4BJ$?OP'J M095[4@\JZ)HW?2(JAU#UD^:FCE+SC5MUHE::L'0P-@!]YWI9X[RE$Q(6%N@& M>7FLM%6G)W]F[-O48X*G%=D6"6%=$AE,SH&AQI7,WS[[3[UXA#K #&!O27I%%!%S" M_EY#HTN-TL8N%"(COZ&"FAG">W::C#4N<# *CLF>(4ZG5?^$W+,4G*9NZ5C= M:LC4$T+-C><=*D0BVX%N>8[X+@VAB"O."7UBA3 H5394HQ3VUNTL"^9S9$E MR@-G3A[$R#':BCTL7R_@<3Z!MDPRMJA;- ]"=]G.U2N9VL!9KBE0?!:^IOZW:5YGA!XS+"\GV?$\J!ML0]T%84[RHV%>/Q$R[Z2F:VBL*<'I'%'Z_)PU^XE:>O2 M.LA+ G% C%M3RH1M9N6N#QW(\>"M? B>OU!W+B2:CY?645,L^2HH^OB(X_[ M2T)BL*#>9!D$W%QYVBX,S]N)4_]ZJ\S7]S^_O3DZ_8=ZP 1J(#^_D#06HB,P MW3BH(N@/GQEPNL"G!A[0B]BK0S:TS(:D6*3Q1\5 5[@_T.C94NLDG8=#TQM9 M5FD^)T;)5R8PKH^ \!D#\_X2!?&4#PK<*@]Z+H:05R46\;*^E^ZZ;5NZ_;X: M32SK,]PJ32&]I"K;[IK2"9#GANPY-U/-K2D;0GB"L\C11D&\W M'6NNC3.L_(0[//R1KJ@+13XCI'$W"VOFTG?WQH-:..DOG<7? K!,5B>MW+A*!'[VBWEK!YW!9QYN,U1UQ ,6<<#'O?.*.IF M%U'.,&9IAZBJQPJ![AWRX-O@2EE[.'3 M_*9WJ:?694H"/7JJ"O=!=1RPM='?[3OM1*CX],W(G$BXYAO(!J3)>> M'*EA25G8&0K.9*D.G*W%5@$#(0;IVMF%W*+C.P*BIELI%SPP-W5\ASY'308? M":4 KN4# CRU,7TO[$?[KZV7Z2/C=GKZ5/M.\RT7EUB:8^G)\7??C)1/GS_3 M0W1+^>0X37!*KB9W:IK3??F%T",O-Z8Z]7T=YU@RW9$5"OJ22E4R0UN5^;I2 MR!('*@L_#(*!7S(NO/'0G2W5>"BWIN "EPKTMBR9>IA@(7G(B[JGD[Z-=P'?.>[TP1IL)ALI;^QF MEHR\P!K" F-C&1B][G"*16&)R,9MP^FUDA9XN-ZSG[O<*9<-TSB5Q0^>F'SD MG7B08,JVA5G)W6=L\CFV?+$LM'O"KH[M]SR(M]K(L@&3@Y*+^LWNFSH< $Z" M%P!A PB=[UK(N?S$#!L/E=R!LM'$9AQ\-HT65Q!-IY?7BZO9X@*6E]]FT]G9>N@;TK,H/VZX)S5W^ )W M#^92F%S#F4@P>8KWR6=K-MR;G82O$LZ9ZD X.((P",-7^'IM\CW'UWN!+XIC MN16&BPR6LN Q1PV_HHTVBB[+[U<$^JU WPGT_TMU_Q7WVS?=0?#Q[^=5CC"5 M9<7$PSL-FF>"ISQFPE"OM(6I]H5A"NFZZUCQ#2; !2RD00B/P%O7#0TRA?4! MR3/5/?(LT#S1C838L@)66$EE@!K5=AMT@_=?@6:."TZYCBGD 9D"M'<)OC " MD62WO@L=H%S(7\[N$#:( H2D+C&H..'BG(F,,JBE-3[F5/-S!:RJZ(BY09%L ME?5<"RMMX):DB,KFUSAQFL_=#_^@$TM4F9LW&EPAZJ9L3]N1%M6=_!A>ST.Z M[!D7&@I,"1IT/AQ[H.H94V^,K%Q?;Z2A*>&6.8UE5#: OJ>2?E"SL0+MH!__ M 5!+ P04 " #9A*14OK2"3CT' !2%0 &0 'AL+W=OV8D^26U<[NW!RSVOE@6R1G./#/S<,2+M74//E,JB,W;+G2Z=DRD)%WHO[_4FOD-ITKBYX M[*.[NK!5R+51'YWP55%(M[E1N5U?=@:==N"37F:!!GI7%Z5=OIDD,I5$DB# MQ&.E;E6>DR*8\7.CL[/=D@3W_[?:W['O\&4NO;JU^3]T&K++SEE'I&HAJSQ\ MLNL?5>//F/0E-O?\*];UVO&H(Y+*!ULTPK"@T*9^RL<&ASV!L_X)@;@1B-GN M>B.V\J\RR*L+9]?"T6IHHS_L*DO#.&TH*+/@,*LA%ZYNOLSN/OPPFXG;^_TJBYJ=7$)]0,Q7MK0N;%#R95Z:%\#R9M[8I;NV[B M9Q6^EZXKXDDDXGXVF&LCZY0PJ;CV'JE_G?Q< M::]Y])_7X;G%O MQ$R5015SY40\900'D0B9(M]+:38BP3-70:4\*O=\MPLQLY5+% *YTLX:U%^0 M>23N3-*-Q*O.L=G.ZTBL,YUD0IL$S."5W]_NI1>@$ 5(>0MM>#*3OTB7VLIS M%(PUW^]&UM(')>9MR"#AU4HYF2/SW8,*OE6R5ECHC/C2G77%YTQC7R>-ETW% MY]Z*TMF53F%151MER]*Z4!D=-B)8*"(%,M>_*)XNE6.F,W 28"3*!3";6&B5 MIX)PUXFJJ02 J1.&6( "D,%$,L]S MS),BD6*"@^<(LA5043-]ZH1Y+$*ALL\-OC')+\GSA M;$&9A&HB53@F:E?]Z22B2._G(?Q?@X_I2<,KF5>,.H(BS5+/<^!%Y4G3,K") MQ@:$H92N!FSG0(1S!1G8J"*Q O(I'PH G_#XO)<;B?6<1DGE'%9I&C%?*U// MKG7(?FUMP 78I0L*H=,RIT14,,SC7#B)!?M"&6)S32$F"YHH/@W H=RL3D$/ M$)8TU#VL]\'P-]?[)TE9>FH;+'B76P'+2%A-Y9)O3^H3A+##JUW%KWJADWH(",Y5(.W,D+Q[?88J MQZ7:N-(DHK/5,D.CPJ@@2E1E*&%0 RR?(>>5_UW%/!AVI_^S8F9VV]]P2VS[ MD>;$E2@2[+&/=@ MLWZQD(G.B?SVBJ\M,BLRE9=B43F6)_A0W$%+ZIQJMJSY MO8[K08B $#$E2H#8I [8+L8BD:6OSK"U$JE.SW;N/)D%ODEWF>7=L&HHDF1F[D ]BH;B@X+@OE6FXE1_!] MH;:.MZZV"X)=*J[-!V/7I!5T3 (O_2DZ;FJ0TP0U04_:)=4>Q48,O1!/>99R MH$'.AP:<6[1(2":C91WE0WIB]GLQF':'+=\A)^=?43Y4>EL,=BP740+F%1>G M9.[ /XK*(=$R.W@.R-_:^MVKW&T(GX!^#)$(@MPZ,\="1CT2+K2/BNDX2@]9082J\8 MF!=B$/4G(SQ'9V?XY;C%;Z%E!2&+3J(=:9_3H;AG+N63D$)8XS41@TF\7?71 M4]D4;X5"AB5',/!="1&T:@_$G$T&H^QX=.T1E,^>1.+2=0? M3\2;:!+W=VPVB4@^CLZ&8S&.!J/1SKE2;M@SSJPD<14U0:\FT^EK\2H>G+W> MFEBWJ(>\<#S8P"7N1Z/AD. :1M-X2G^F40SS_H[$/#]-Q4_1&T=G@S>-$/?= MA$]2-Q3*)W1-\E1DT.^+#["*32J1!\?-&41#A.;8W4MO[YX++?V2;_.H]01> M]977=G1[87A=WY/MEM>WC4C>I3;$F@N(]KO3<4>X^@:O?@FVY%NSN0WX?N"_ M&1A6.5J ^86UH7VA#;;7J%?_!E!+ P04 " #9A*141=?-=^8( "R%0 M&0 'AL+W=O%TFDR.', M,S//C'1U,/9WMU?*B_NJK-WKT=[[YN5X[/*]JJ2[-(VJ\69K;"4]AG8W=HU5 MLN!-53E.)Y-L7$E=CZZO>.Z3O;XRK2]UK3Y9X=JJDO9XHTIS>#V:CKJ)SWJW M]S0QOKYJY$Y]4?[7YI/%:-Q+*72E:J=-+:S:OAZ]F;Z\F=-Z7O!5JX,;/ NR M9&/,[S1X7[P>34@A5:K1QP&&U:39S:D<4/*>H>#6,L?I9?75]8W5V,/830USN/&F[ Q?6;C3'PPM=\[\;8N5'&^?PPE>DW2 M3I.;]+L"/TA[*=(L$>DD3;\C;]9;-F-YL^J;I786E.)6^AJ$0% U^_% M+>.JK/C/FXWC^?]^Y\!Y?^"<#YS__U#^I8WBFT*0YJ:MO4"V"2GR7NN]JH7V M8B^=D$UCS9TLA:P+K*@J[9$D/MBY,3"OD=9KY1+A]TI8"DLGS)9'\9605@E= M8)O>:E4DF#^R$*]L]?@M[>QU(1WH6&5S#2U<"PAEG:NH3TGY)C>ZU/Y(IV*? M@RPK.0FU$]!^(S>ENA2=AS!I56YVM?Y3%<%6TUK1*,ND0[+-IM0[%N%$BX"S MK%/0%H<,H2('T_8\.CF8X[#9D35T+)_%^I@\;[&"SR2)MZ9J9'T4D%6[+6UF MP4C+S9&L;DKE=;WCM:Y1.0,DG+)W.B=8?4#9:&"I(1+\%=#K(FZC:K75< B[ MB\5TFZ.]D ?G&[::4+"F:',?K"A4"0ZS9,4OV%K)WXR-.-LGP81"\ER=1*C[ M7#4AQ"Q\#!_J&J8IH*#S_0,!1)R Z8X0)V/ @-J%TSNL*B5=:Q5[=H>[$]X< MI"TZO#KP9>!A=M?3OCUY:7!BZPAP\K#S%T3 !?1M6H]S_=XP$E Y#$AX4(?V M]/I0PB &@:'82L3'MBT!9:-[A3B8HLMIO#.F<.2&WCD;E@M=82 MQG",ND

R\P=(N*3P2I#S2\8VQ=)8$&%@QB+0?_K9*I\M7[A%&'$=/HG26 M.!%\:.%XBZR8/QXEWJ'3D"F^R!*0>'G/ M.0_*(5_)>\P=5$V"U HE5T/3YS1,SG(9/C YD'8&PO?$B!*(O"?B7?2:M.Z&$M8/1[&DZ*4:Z0CV:"6(<->4B$HC*@- MD>T=$2N2# 98YEN-S-SJ'-'UD+5=/X' V(%H+(=?@4@AV.#MV404\HBE6Q\I M]!FCB>0W2M6GL 31E#T%=@3404S+N=&B#""I9 =T+#GH"LU*FA.O\"(DD%55 M8*"04D#.;#PZR2[C(Z=3U:M95.U4+(9=]NEM%_?(L#^#]C!*!S+@5P"9>!E< MB/#D:#UHDF/:L@@(#P@/T)%/CTI:(@ $NN-P1-DMCQWU[UI=,&3 ]!<#(A'9 M)..H0T@?Z%(;\5M;[,@\)A+E0&81"H(G8(6Y0"<^"DH8[O# QW)O[< MWI?BG;90_=\MVE40%7]B) )?"#"[^T3HADL>3I&'1"0_PTFA/$'D!Q;YKP[" MFP["OZ-7:!U,5H?1/_UE9^@MA.WI9+$9 DG %!% M5!##?)/. _\?9-6\B@E;]&W>N,^R%V*>):O%$@]=W@^F9JMD-9N=O8M3+/Y MY4)\E7G;5B=5I\MDMI[T6^)P.DNR=7J:#<-W6H$=^ZU9D@YVAM$\F:RS?BZ, MWM!'@U4*'-^#LDPRZ-RM"Z,L6:]6 WDT>@;@"_&1.XSY>GXZ#,_S^?0TQO-G M=8$O>H+Y*#X%.&,HG'8ET]FZNW6SLTDR6]%L%=G]]]'!@\ MF\[B]32739?Q2I+>Z9(K./U^!["K) -QB MGBPG4WANELQ6:Y'!%8N)F"V2]303ZW6RSC)(9%3?AU8?K[*9F,[I8;G$=3Y9 MBC7=L2,$<:_""[&"08LI'NB@Z0(/P"^90>H+D:V3>8A(B$KYW60!-=(G&:#O MQ'4=?B@QEVX,ZL@C AZ2\I"MO\N<+\^2^P%C_%/68)0C, [CAW64=$]Q3;/5 MTT4K3;)EBNLL2Y]><,%5 A*2Q7+"]PDB]8;61O(G26BF8P5\$KY-Z":H6H 3'T#RN*U#(Q/1 M&6@27>!",Q%Z-NIR4(FWT._1][CL'31L;E$.\M+$CZH[6;;FDRM3J>J=#Y7R84_WU ^?\> _&G3=\=]"^@6 0AE^J?6S M_0_)-^$_W&EY^)L)ET(7A[.VV#JY7"Y&H?WJ!MXT_%=N8SR X<>]0FMH:0'> M;XWQW8 .Z'_37O\/4$L#!!0 ( -F$I%3++DY/4@0 -X) 9 >&PO M=V]R:W-H965TM&%) B65)?DMM XZ7 M81W2-DC2[L.P#[1TLHA0I$M2=KQ?OR,ER^Z0! &&?;%%\>ZYY[D7BM.=TH^F M1+3P5 EI9D%I[>:RUS-9B14S%VJ#DG8*I2MF::G7/;/1R'+O5(E>'$7#7L6X M#.93_^Y6SZ>JMH)+O-5@ZJIB>G^%0NUF03\XO+CCZ]*Z%[WY=,/6>(_VZ^96 MTZK7H>2\0FFXDJ"QF 6+_N55ZNR]P3>..W/R#$[)2JE'M_B8SX+($4*!F74( MC/ZVN$0A'!#1^-YB!EU(YWCZ?$#_U6LG+2MF<*G$'SRWY2P8!Y!CP6IA[]3N M-VSU#!Q>IH3QO[!K;(=I %EMK*I:9V)0<=G\LZ_!2O3>1X](5Y=YJVN7D9^>+Y?++U\\/]W!WO;S^^&UQ M=7,][5D"=MN]K 6Y:D#B%T 2^*2D+0UOX"6=RL3C)2^IS#)52VO@#C/D6[82& (K+&I8".I+)C,$ZG!8:LRY MA1ME#/RY6!FKJ6W^>H5!VC%(/8/TO^7Y51 WH)=FPS*0X1F] M\/-/X[@??X#/:$/@,A-UC@98U1BNN!"8@U7 9$Z-IS5**_:0UY08K:JV%U&; M"W@HL?-S^TPC&,LL^3,+MD2N0=)Y@L;RRK^FXT+POSV-+1,UMA@_I+Z6U,M^ M6)T9.RC@!E1-DT=@'2"HPH5I2;C51JN5AQ>\0#+"42 M\(D3CEP?8^ACEIQZ"IDC]0:-&_F[F<^!#A!'HR17I7G&!!S8*FG !=,<20JU MU;KCIT^Z[5&J'67XN'E(J _I7RA)1-U1U5JL4:*F2$@[JMHWW&1.?IH65#O8 ME4JTR5RJ:L,D%4R12JDLE&SKY.P)K3A?,>$2?=X<]&U*B+4RM78\A2\359]3 M.DY*O7@F1:Y8CE[!-=7D>\VTFR-THP\TN%G936[8:2NX<3G;(SM8_LXD>>ZA MWY@Z]8:2ZU+=J"^4:P^JTR6#B!X&D["? MQ'"#QER^K<_B<)3&]#N)QRWZRXG^O1!_,VF?]+\=Y0H:NF =T!L<(UE])I=(-+?<_B&*X=;K]A_\5+7W*7C^<)-&Q37>:6XMN@HK0IYE"4.K5UHVG@;,D2=[# M69]BI.]/.9&L?[%QW7!@]=SYWSOYYM*LK/W-@F;'\6@^O]W;[O*R:+[91_/F MYD,)HXP8$%B0:W0Q&@2@F]M$L[!JX[_@*V5I,/UC21&PO=V]R:W-H965T M4K-IM$@SFA10O[W+.X:;95NEOID2T\%P):>9!:6U] M'D4F+[%B9J!JE#2S4KIBEH9Z'9E:(RM\4"6B-(['4<6X#!8S;[O7BYEJK. 2 M[S68IJJ8WEVB4-MYD 1[PP-?E]89HL6L9FM\1/NEOMM.?@&QV2IU#P H<#H1 N$<'XWN4, M^I(N\/![G_W&&'+>3 -H, 5:X1]4-O?L.,S,\L6,ZVVH)TW97,? MGJJ/)G!WGKQ\^/]T]_#F++*5SQBCO0B_;T/25T"%\4M*6 M!C[( HOC^(A@]%C2/9;+],V$GY@>0#H.(8W3](U\PY[;T.<;OL9-;E!:I7=P MS4TNE&DTPE\72V,U;8:_WZB0]14R7R'[/^K]QU!X*A%RIO6.RS5LF&@0U IX M#SY7= 2,Q<*9+3FOE*"S1-[G\,Z6JC%,%N8]D'QYZ?7[R&1#)PR2$!Z5<'D, MD \8)1IW%@RFY\&ZU5CF:O>4LG"9C:H?CA$KD)?$P MD(5G%$WMV0BN=5-U^9NZ%IRF1^%HDE$[&29P1Y UI&$R&5.;9F-X4I:) X+# M.!QGJ>OBX01^I]+GM,5])7?N&[WDIG3B:#2H-PA9-H%1G/R2Z!0D76,G+E-" MP$X@/0M'PS'<_JRE(8Z<+B$N=D[4IN,:'E,/G6 OJ!=2F:TW]>@HH&::''.! M3#JL'0%R+G[1)_0CY87A%BLSZ"$Z]1AM4[\/"F#6KS@M-[D2TA77QIYR&79? M=,W"NYO;F[OW1,U84-I+0->SX/^PI>@2A=Y*\4SN]BH:VD<:\-GQ#4$MB1Y: M\B1C(PT3/KK7=N"WZ96J:I>B4I*3U1!Z[F.:%REF[ZQQK M=("8Q1]Q_ B*JV^([VFE-D['O3XKR+G.24G+9.ZC"TYYT>O3=3><8TI],GCI(HH.KO0*]=H_7+2]5"-M>[OWUOYMO&B?A!_N M[<-*]\*:$RR!*PJ-!Y-1 +I]K-J!5;5_();*TG/C/TMZWU$[!YI?*67W U>@ M_V-8_ M02P,$% @ V82D5"Y[O%0X!P A1$ !D !X;"]W;W)K&ULK5AK<]LV%OTK&&VFZW1827SHP=3VC.RXJ3N)[8G= MS>SL[ >(!"5,2((!0"ONK^^Y $5)?J33:;[8((#[.CCW7D#'&Z4_F[40EGVM MRMJ<#-;6-F]&(Y.M1<7-4#6BQDJA=,4M/O5J9!HM>.Z$JG(4CN:U1B]HC=D'5=NU M81=U+O)#^1$\[-V,MFZ>1=]4^('K(8NF 8O&4?0-?7$?=NSTQ2^%K52^D67) M>)VSR]KR>B67I6 +8X0U[*TT6:E,JP7[WV)IK 9Y_O\-LTEO-G%FD^^,]C_7 MROJ(I6&5X!1;SKAA'*EE9-YR8%&IMK8TJ0IFUP(I\Z651KKTR;D5 =NL9;9F MLF:5,I9E2 =#\D@!XV:=8EFOV*H'&"9J)KYFPO1ZFU9G:\BR3"&[YYV0J2YO4#JU4-.:M569(E65L!%RS9[YW6 MOOA7Y& M!#HU.MQ#4%/O*/:,U:?Z]WT\#/0%%[^O@X],/O7O\&@E%>'N4D0)951A M-QRT(UHIY*ZF$K'M4+YLO7ELY#$H^^?I8S[?QKSP,>_'B"E0[P^?TQ30X\W? M0<6YN\P@F!]XU?R,@)NFE/C4HO3IO):-(8QF03B=81"%03HA^*))$(63@Z5Q M,(MH!O$G2<1NJ"0AM<(XF*1C@#">)2R,@DDXW<[-9RG-S,*0W6X!#L-@GL9L M&DS'$P8C\SE-S:(04W&:8BH&E%>J_BE#QJ/P,;Y"9R$N&)8$21RS.$@F8Y;. M8WR/DSF^XV3,9N,YNP$LV!=0*2"0T#WI0$OD4DUM$X:F*4MA; ZY[FL\9?-I MS*[IU']D4[@_@^]'X2QYS=)T2I'!X:-T]KI+QP.R/*$)$)JE03*=8Q GP2QU M;$R"Z6SJEZ(TI"7RVBU-@C1)V8_7CUAGNN9(9AA?HK-N2W0IJ(]OFRB5N%O1 M6%$M(0\BAKY%K3GN&H]:T-&K\1!A5,A3HDS;N#OZ[L+A D(M$RY/LTP+HEG? MU+6@)X&9$PY]1=^X9P)=O1 (7CT[[^^%^T+CZ$%PC0+0I\?T.5;Z?-SQI2_ER,0SF*^Y6X7N(F#YJZFN=;, 6EWR@4PHWM$)H1K[-U>%[2K MJGLX'74'!C1^\=O^BVV'#+GH'/%5.QG.:!2SR7!*@X3%PY0&$Q;Y :9!(PRP M<1B[$/$PSL3A+>/96*6_%7> @*F9W=W '0^>%:OX \ME@3NR;^P'B#K)',F% M]LYS?W&"SL=%83_)P ,/)#9N;6W!/4C6IY6ERVNEZ_HI0U[8WB>(NRN;X7,/M-'>TQB,7KD? ,@O MH.5?R?UL_QO#PC^M=]O]#Q0?W$W5H+@4$$7QF@R8]H]^_V%5XQ[:2V61/FZX M%AQ$I@U8+Y2RVP\RT/_R&PO=V]R:W-H965T[J2Z MUR6B@<>:"SWS2F.:21#HK,2:Z8%L4-!)(57-#)EJ&^A&(< E>;)!YDK3:RW@=3!74ENB][W,_A*. R?"8@W@?$KNXND:OR M+3-L/E5R!\IZ$\TN7*LNFHJKA/U3UD;1:45Q9IXNEU_N/M^N895^3Q>?KJ:! M(:H]"[(]8=$1XF<("5Q+84H-5R+'_._X@*KI2XH/)2WBL\!KI@80CWV(PS@^ MPTOZ%A/'2Y[AK=@3VW#4P$0.:9:IEG$-/]*--HHNQ<\S*89]BJ%+,?R/*9XE M6.U-=,,RG'DD+HWJ ;T3K*U>ML)H:+J>(),D#VTP!UF *1$*R4EGE=A.X*4I M9:NI:?T*:*99Z8;ZD8F6U >1?TI[ =^]W^ M,4@[#?QQ[UX2:G9;"0T<"PH-!Q&PO=V]R M:W-H965T-_O]\YZFX;!]B9J7T!JW7NE^^<[M.U\]_"7*DH M'A?&AK/6/,;EQTXGY'.UD"%S2V5Q,W5^(2..?M8)2Z]DP4P+T^EWN^\["ZEM MZ_R4GWWQYZ>NC$9;]<6+4"X6TF]&RKCU6:O7JA_E2SM2#BK\M MOWB<.HV40B^4#=I9X=7TK#7L?1R](WHF^)=6Z[#S6Y G$^>^T>&Z.&MUR2!E M5!Y)@L2_E1HK8T@0S/A>R6PU*HEQ]W=GK>.6*-14 MEB;>N_6OJO+GB.3ES@3^*]:)=M!OB;P,T2TJ9EBPT#;]EX]5''88CKLO,/0K MAC[;G12QE1"M])GHOV^+?K???T7>H/%XP/(&+WFL)E%K;0KPX^!+#B^,!*67ZF)+X&G@C+:[_8^9.*B]+H*YU3[ M$,5W$"!A1$Z9W]6#&.M"%&YM4\1KG2!?".,HR@C5M#2F3>QO!MVL"R RIO'# M GJWIBV]6R'606!@B(GS:"#8PI:62X%J>=/K[HA@Z6PH,):()**QZ1N[ M4\I3%;=!M2')(TKQ/6)=,<.CF^O1Y_N=9^"++*F9,]!.YQ&[KFC^3?[ %;F> M*Q\Q)X5ZS-62B$/V@XZYI&*SU%FH4N3.TYU"!@V).-"'+'Z.:9,2>B#3DZF" M4R":PKN0N)8&B>QF1V_1S9-$=>-L 2.O2?J$:O_S=*JX6MB&@ZKAV#@C-5HUT;Z35X:[@0:[R)'/)W1J3^,0S"+@BQ)P)XT!D3%U4>[8(.U,DR=D,7B;8P@*6QXW=HT0VD(':7S3S8Z; M[H/(@D:I#J&4-E>(?X#Y7J64()BDL6HID2<(D[4GE89]8$,.J4-"M?H0K!$0 M!3:3H86V0%$\9JZ M$QL6O1(P9*XGZ0'5&H>EGW9*OAV8X1UB%Z2D;.#%IZ@*F2 M6-OU%*)9+V,]'#@>:3HL450Z\A#-OYCJTZRFE9HY4P>;:Z*X(5F4:6KT)1+ M3+6,EMA/)6SM?TB[3HKGMD[':/82G3DLX]QY7AU28!!PGA4A03M!@P7>YDV) M1*Y1QBKXLN3M#B^QKPQ-4/+,! YS=<'P:K_*Q ,P +4"!TRZW0HL\.I,6SZJ M#6!/HT,];A5_*G$SZ/*&/LBP3W+',-; RC5M5OSR35L/J4N#*B6'@"WEFI9R M V-MVEV?#+M0MX-5TF-;B!@F,%@3A)O]'>R5 M<6L@L<@"%1.HTB3"E\=]L]C#W)6&@"D KLC0:L]I%LEJRE"55%?[T())^F21 MQFX+X=;%>O9OR#2:CSP^=E;4[<"=-@4%1(V^3&BL(2^/:?)65<2)3]Y48W[+ MRF]!%668?JRL"5/WV=N>>4)0.$I6+O9AZ.6\.F;1SI$ MM^3O#!,7,8#XYQR5JCP1X'[J7*P/I*#Y\'3^7U!+ P04 " #9A*14_SE2 M"S0& #A#P &0 'AL+W=O+J6]/56MV1Q% M/-IV7.KYPE/']/AP)>?J2OF/J_<6WZ8C2J.7JG/:=["@ZX0>G*8T/ W[5 M:N/VVD">7!OS)[V<-T=13(14JVI/"!+_;M29:EL"0AI_#9C1."49[K>WZ&^" M[^C+M73JS+2_Z<8OCJ(R@D;-Y+KUEV;SDQK\R0BO-JT+3]CT8T450;UVWBP' M8V2PU%W_+S\-<=@S*.-'#,1@( +O?J+ \@?IY?&A-1NP-!K1J!%<#=9(3G>4 ME"MO\:M&.W]\]?K'MZ_??8#S=V\N+M^>?#B_>' (O&;U, E[RF)=JC@O) MPZ5:&>MU-X??3ZZ=M[@F_G@"/AWATP"?_K<@/@E"ZCMP*UFKHPCEY92]4=%# MR/!AH>#,+%>RNX6%=. W!N5!CLGK5H'K?74'$+WN;K0U';W*%JX04M?*12"[ M!J(+W<+IVB$+YR910'UX_!81:H-:=-[!RFI4L&YOPKY?@AFD9TO1Z9I7ZK-"_ M^K9N*7%!QMKK?D #,ZW:9C2:!#_V77L6^[5#D@:M459#W6"[3JN^QY*ANX=H M$$ZC%K>-E:':(/1HYPU<8UX,\L1T]:[@I]E:M?1] N\,(-DY)J]7/ 9#=Z T M@MJ1OZQKL^X\&1H+2V,53BH[X/$D_H;F(P=-JQM)8ZRZ4=T:DX= M% &5U>8 M"--0#'"%$5@(&$)MZ-$9'(ZIV$ZY!9G J?&+ /#($J$0/!1U![A]8$@4\2#[ MCYTF>E<>^X(9H_"@&QHW!9Q:(VJCYIAU1B87. TR9G"&:Z:1$SA!Z'6]8/N) M ^V0NH=&N[HU%,EA5FJAHUB@'5S?PER9N96KA:ZW]"9P-;K:#Z/8$O1,6^?A MKS4N9\R!HKH&6)7JQ5B6@L]#5Q&Z>!]%22@M[G8HP3>.]$],Q8U#B%DB8^VT_VY3;90SYVV?\:\IR)JL*&8'E0L2I/@*?C M*.PH"OA@:,P>BS)E><:QD:6LX-D=&CRI6)+G<#'F3'W",X=#PUU7;4BZ><%R M7D*2,IYG(P2/.2O*9&]THW"!U[J7(H5++JGN?^X[!"O+$I]QN>.=(F]!H9AI MCVJ=D;SJ,>)XBFA#.9LK+&6R[34O&]R0-6TC=++8L4:7D&!*7O*2I>C:OKL) M)H)S3-5S('G"BB3;_OWPI'LS:Y9P]>.W.CP[OA \?CD\=WD85@DO6(;9/Z?:HE / W@?%/XJ B1A-]Y M;S*D8 #P\E-/I6")*)]4U5:*CZMJ+%K_A[RRA"5Q@HV4)55Q)]%9P8HX?D!> M,2O2 A+,":]V"U P@2OEOKQ2%&BUIZZ4YU^J*Z]8FM'D"%R^')Y?2DO@8JJ>EE8BTO![ M6EJ"I6+KAW1.]7OF>/IP=(1X8 ?\67:HPUL,0]_WQ1:X+\1[]O=M^\E/PN0' MCZD6TUS1DJ+=1)2<)4ER5\D<._$#%@L>4OJQDTBE#E+>J;R?!4K:41(H4+X8 M_YX 2C?GJ#024H9DRSR%AVX)T[UK%Y[9YN%RB8=?.J;U-["Q=[R_GO37MMWP M_O*+@9GKSD&K9F@:3XHL MM?*/L7;U;A$G=M/!X00W.!=W!E:0!^GQGCMR\T MP7BK/_X;4$L#!!0 ( -F$I%1':G9WV H /D; 9 >&PO=V]R:W-H M965TD6T%S6@B:6R\O_Z>;DGC\0MAK^Z**NR9D?I-W4\_/3Y?6/?H9TH% M\529VK_?FX70O#LX\,5,5=(/;:-J/)E85\F 2S<]\(U3LN1-E3D8'1Z^/JBD MKOO;LXMVTPNE;W3OBVJJ1;7BEC%^_WCO;RC<]Z.@MTX^#BO)%3]:#" M/YM[AZN#3DJI*U5[;6OAU.3]WN71NZL36L\+?M5JX7O?!7DRMO:1+CZ6[_<. MR2!E5!%(@L3'7%TK8T@0S/B69.YU*FEC_WN6_B/[#E_&TJMK:W[399B]WWNS M)THUD:T)G^WB[RKY+N/9TM">*U@=;IG#N[$(Y60QI]85=Y-XS3-1W*0W!XJK$O7%Q_NKW] M^.7VYN[+@[B\^R"N/]U]^7CWT\W=]<>;A_.# !6T\*!(XJZBN-$SXH[%K:W# MS(N;NE3E^OX#F-;9-\KV78V^*_!6NJ$8O1Z(T>%H]!UYQYV_QRSO^#E_;57I M@*P*7LBZ%-?%!^\)8WSHE_G4Y]L$A:?[]':TGG=83UGKR_XKR M_R!._')S^4 ?RGNEQ)>9@I-5(^NE, KYZ\6XU::$TS$"C4.%N[ <"">U*:3S M R18,8-.M^05ZENK&PK9@"_GTFG;>A&6#839B9BKF2Z,BN("25'."P"&:+T2 MNA:V=8*42"I$/Q0W$"^DZ'FTK0RJ!(;2CW792N-68I@46-!.:0^ M1$U$@#L;.Z&GP"D"@&!!]%%(/*D+U9#"X5H,9M+G-5.G5,R$A0ZS?!<^U+;> MCU<%=MFZRY:%POZY$@PJ,!76U38(KQH)Y]1+(B@D\$H41GH?8]>B3IQ9XC0$ MW0/ BH_ JK+49/J 0[=E;AG5)J\%N05\4DY+ Z#T'#LQ;6%3'93B".%V<)HA M$/OFJL8CZ/HE9D0EEQ0OTY:*CU>.37:FD (<_?M9)\2+<:/G(V"#;1H@[W9&E+@5&$=">_20#VAP<4\)9%(4VU)=]$Z MI\JA^,1)Y.FLU1,<+DE#S$CRMLLXI[8LCT]HK5C,5"TTYRMBY6V-""Q%@<*3 MO!@)B^1::&2'>E*NT+21[MJ4P[]MI!Y%"B9%?W)EE<).U8$(B@5^3#0E'UTD[Q/2 -*]-;ID,+E* M#CZ0@T/Q>4?". 4ZXRFKP@HG_N)C6V]5:JB;!U=;)PT!7$K 9]58L=& M3QD725,E'W>4A?:D9N)LM=*%O,S(4.XL XI@JIB2X/"%2EJW&,U EE_!/K"7 M02LWCY59E016-*@51X:O1!!$H)M&X70&@YAP*Q$$S#4!$46E4/A23>SF$* MX99K0W&)0,!"$MLA=8?/Z*SH8YP[NFJ,+E#_CB."4D])!<_B0<#EL77@%736 MW$S6O-!U).#,9.=HL8R@NXP:)!CJ"H/MI[M=)\U9NQ6:%)8IF2I.)))?_[3F]'1V0^^\\Q'XJ(G.H(R'70'R+PH=?T9L0A4126_6@-CS( V+JG&JQD4)@'BH6R!=H)/Q$"(JX,7(RHJ 4 M)F[ &]"=RC$9R"TK)0$);UJ'T_31V*TVGGEG#G(GN0Z>"$!@:? M& $?0=X-7YD+]M*$OLS5TJ\X,L]1L:-R##S#/?6?DGIQJFA/%.G[]E.B%K'B MH02C1IKJ$)VP4#BX%T:@[$]0Q:S6WUIJW@UZ8RP<3!#4)W)_Q01U%8I^*S:M*H+$'05D9(BA(HA_QD-!'L4WQ@])(8=>^7F M!%M#<6NQ+AJOB'2-EZMA+';8U4BV/I-6LI8$-?&X_"-)LT7,,^;,,1AK MLN#1NNHP<[:=SB*P@>'5G"@H'2(.[ Y7D2[ZDQM'K&T>E6KB"[+$IQ*,\&GY MA)B]^DBPPKUV9DW9 UVRLZ',(%RG0BQE10B7*1QEXIKAV^,YYYJD-W8%P3/; M#D)?+$7W,H_A+V92QXO7\S&-8-GH"/&\MAMPNWZS:^I\21I8!?>@5)GQO*68 MTN'7B=#)%K,3-T".%+UE>K')(DR:"\?+[C!H1B*',Q2N1[HC/<1_V%R$P%;J>0I$I\F.]-KH M=J@20L23IL?K-&15E9Q3B;4E_KQ!3W*X/8^_Z%2V-Y9N&9UE^7:\(CR9(T4: M\2*IPH2X)G8AN8IBX_'OQ(_:@=?\ W6,"H@O.0?B5J*]="\I\^497QZ)OR(' M6@\E_F_8,-?.YO1X (XPAGW21ERASFKB'U\L/?OC*^\Y9M#M\5M\ M,OT9_="[$)W[C.K&IV(HQ-Q_*9;\19_4S-U<3GN0*Z MLN;\TZ[DM$)'CT',8UG*B3AU%KW7PFP- P$US=6,7], 9K"T=;%]4L:.TV&P M.<1A=]E/A3\%V7+,+ H"7A,'./8,946?%CR#: ^]3\O7&%&DX7'@<8A1&^EPK?>4),A#GB^4:7W$;FG=XE;*0VPU&!Z-Y" MQY'&_5?'H^$Q$5[#*,'WUBLG8O2KH]?#TXUU/\L:)8?A,2]$:ZX XXAF>LV, M@]1F(+PU/ 0>_GF$IAB* ?G;S@9A9_F>GN=K]K7<:?&ULG5;;;N,V$/V5@;"+O@26(SO9"VP#3C9%]R%ML,FV!8H^ MT-+(8D.16G)D)?WZSE"6XBPV%_3%XF7FG#/#(<>+SOG;4"$2W-7&AF52$34? MTS3D%=8J3%R#EG=*YVM%//7;-#0>51&=:I-FT^EI6BMMD]4BKEWYU<*U9+3% M*P^AK6OE[\_0N&Z9'"?#PA>]K4@6TM6B45N\1OK:7'F>I2-*H6NT03L+'LME MLC[^>#87^VCPN\8N'(Q!(MDX=RN3S\4RF8H@-)B3("C^[/ 9] @:5J#7UQW2^XC^=$\')G0OR%KK>= MS1+(VT"NWCNS@EK;_JON]GDX<'@_?<(AVSMD47=/%%5^4J16"^\Z\&+-:#*( MH49O%J>M',HU>=[5[$>KS[^>_W9Y 3?K/R^N%RDQHJRG^=[[K/?.GO">P:6S M5 6XL 46C_U35C+*R08Y9]FS@)?*3R [/8)LFF7/X,W&\&81;_94>#9W-<*- MNH-/.N3&A=8C_+7>!/)<$'\_0S$?*>:18OX_,_AZ[R@3[_B^!02^;T 5?[4/ MQ+\A5P:^M

G!E3!!T*L";^63.E6$,%_D$;MCEW-6-LO<_!<"RQ%CV0 SM M%7V/>P"XIQAQLY/)N[>0"Y;' LC)RH>WH.U+_L>]C$A78,YO!<>C S1>VUPW MRIA[4$1>;UI2&X."+9!,T^9,I9DR)\',T1,_+*"*?_@J\%M 08Q+;14C,9O' MQGG2=LNRXDD7;83C6:0MP. .31"PQKM2,Z$VFEA >!3;ZT+:9Q8PB'#-URZP MA(!^QX.N0@N:)-+:<949?8L<*57*@G4D XH\ TK'AQ9W6*K1_V(OHN5%.:T- M6F2]HD-!XX*F[P\8*E7PWEZ &+[))ME0"_&D6SND4" 'E"#1LSG?MKP:KUN/ MO?4N!/;SF+NM957%H1J.TK6F. )=PH/%T<,QTPOU-X'U#ZB/'N5E@T:C9/2E M9*HQ2:5WM03,CS#O\WRE?A(?$;W#(??$XLUPK.\U/ M&E/LE&E5WT$,MS N/ 2UY90&4>'ZJ_HZ7CFAZ>1TO*T_>GW2@[>\1K^-'4MJ MM;74/^OCZM@4UWTO>##O.RKG>,LR^0J4[#J=O#M)P/==JI^0:V)GV#CB/A.' M%3=V]&+ ^Z5S-$R$8/RKL/H/4$L#!!0 ( -F$I%2L<(<47@H (0= 9 M >&PO=V]R:W-H965TT96I9( MRY(2QS.^))NT=>+&V=V'3A\@$K+0D(0"@G:\O[[?.0 I49[\V=6[P\/J[2N2IDU3,+5>+-S-A".MS:^^-J M897,6*C(C^-^__2XD+K<.S_C9[?V_,S4+M>ENK6BJHM"VJ=+E9O'UWN#O>;! M)WT_=_3@^/QL(>_5G7(_+VXM[HY;+9DN5%EI4PJK9J_W+@8O+T]H/ _X1:O' M:N5:D"=38[[0S?OL]5Z?#%*Y2AUID/A[4%F^\)S(UDW7N/IG'=RKX,R1]J7.6;S5D'/G=^\N/KTYNKRX>W,MKC[>W+[Y<'?Q^?W'#V?'#MIIS'$:-%UZ M3?$.38FX,:6;5^)-F:FL*W\,JUK3XL:TR_B["F^D[8GX-!)Q/XZ_HR]I74U8 M7[++U;FTZHA2F(E;^83**[[^]\6TK@SITSZ1=Q90JLU4I2N1]?/$J;5>*B+&N9YT^1<'/%(V3Y).[A MM:NPJ%H-%06G$LX(C1>7!L+"S,2UME@^QE8]\1GR8=14I:908E9#L7B $B@P MI1)/2EHQLZ:@R;3UTXA,.N7%9Q(/'V1>*]*M9#KOF,!.>!E="9\H+%PR/,U- MIYQJ6:C]ZIJM4YMY5789W]$)2P&D43ZBRGG@/T,DR3>GH MAK^0(07;,Y JZP"GHE#%5-F*G"AD*4.9KL8%X0S&5D*6&>)0.H2)AM4+#/'W M-6D//CUJ-U^UQ0=FTPS*JH^(#'$@,^1B85+3>LH)KUYVEIUX$\8?N+FI M*VBH(NA(U<(%W:B]&LH/Q5MM$>)_U=(Z1)E!,Q(_EUAOYKY$<6:M+DDE$&&] MIWJA*;>P^2<.F?^])J]7T<"G$/B)8#< VMR.^';PS-N[!29#F;\O4TR(OAFF MND RB)MEW=XLZ_9&/K'@1,1)-#SM MB[_^91P/XE=B.&DOXWZR0_JMFEJ$BE7$?7$RB ;)&-MGZ/E93P\_9%I8S$:1N3E()Z( 4(&A0/ZG0Q&XF,I M_BY+&BO&?L(NWE AWZ"97EHM2ZHCZ0 SF$-9E(LN<8/G$K-F7'9-!-\4B]R$ M1GF/M'09KP:@G+CB9Z]Y&G(4F_J@3!>D,8(3F>>3 =4,3 M@6A3I0&.UU"*,"\"A$W_"PL:OP"M6CUX)S >J,V<'2M8I%8CUUH*Z *:O#% M3$R?VLBVSN&FT,ZI%F^WU/5B+6-+2.;5O82,VUR6'H2]6XS.L F&HS9NE_8= M73+N;Q :BO+6HKDC!5XIC0D=MV,9U?P]-;!RZ2IB4%2-9UN,92'Z8\VR+0G4 MFB3#"_0B\Z"S;O#:+OH#'CV;Z+8HMO@=T: \#[UYN>83_WXH]*Q38&BHBBM\ MPU[1U#&E)&+_RM"9L*6A,.D0-G3\_(E7 Z41-SKE-HKJHL@!JU9Z?PH?0%!H MIQC751MZ5#*"O>F%#+SB^_R(5AV]GO2/,I#/P.C@$>D*)JT: M<@CVZA6NVIX99*PT;ID7V+@_[*&$:6R)=TT=+RNU)ZYKV[@Q8TC^&D@/; YT MFCK<.M"GQG+ .YQSO]\[Q3XXSPFM(-^!YB59 X1#E $*JX 7&_-QMJ%VM57= MV4@R=5R.+0';KGN#!>\GZ#BM1PBHZ$2&W+361"OB[8U^!)%0;2WD;=V97 M-KASP*H6UI;\VS83.4]\0^%-5^!'"_H M:04IWVM)]0Y)ZI-AEG4+MC@0["4F+*RNOAS-:!-A W'O]^+)BRBD S-GFN 6 MJ^E)JYSQ\C=E3=0 =3ONP9 Q.37KI?4,KTFO/WK1$[^$XO[,Z/5^!5<\,-]R M@;]MP&*#A7!G;%<[,^[0_AK-_.RS<:CFVQ8$O;O#ZD8P@IN M%U6@AB]VO(Z'+\0!]P!8/XB'*^WC4.P/^MMDAOT5F7C87Y/9.L]H=9YDM#8/ MJ#7>)<,>KP,!ROA2(4C]V+9JBR"AUU]YLDI%=JB M4VB;NWALS;=:)^H&3T :E,1V_ZX]BOR37'R=1 MLTK4-\>;P [_)8COZR& F:T:CU. M%>R\2/0=YJ?MT>>PD1?7)L_IJ.-@/]3SX0K)*6OVFQ3N9.Q<.DZ[FJN*)PY8 M^1W*M;7>N1:W-O[M;.BY]M\&895:LP^?059WD=FF9O\L_/MY6P-S1M=>H\K_ M3RVZN37U_7RS^%^UYD;,MB-_*"?%U9P.G2D05VBIUN1K210'J$W."46,>'RF M9EP> 9\VC$ IDG_+VG//Q(-#3*Q@T=J_>H#6E%MCES=8EZW!6_#*0P HX*P& ME-+)8;/'^:$B"A;]X70Q^;UT<>OI(9\:MD?'FYA"!P+$0IH5U_7 9ZU[]/9R M,R8''TP9>L!=:)D?6GP)IWN_\O FQU-E4 M2>TJ)ST& /2:_C1HSIN WI-Q(O8%-C7X_RDL\G .%8]ZPQ,F/WC6'&8U_V^- MG2F][FS[:G.\\F6L4/:> MO_\1.&*GZS^2M4_;3XP7_LO:&PO=V]R:W-H965T $$C5\M8W1ENI@\'XL*FTO'Q ?'"32V/AV,%VUO'O.3M-5M!6D/@2^WQW MS]US\9UG>Z6_FQ+1PETEI)D'I;7U>1B:K,2*F3-5HR1-H73%+(EZ%YI:(\N] M4R7")(K&8<6X#!8S?[;2BYEJK. 25QI,4U5,_[Q H?;S( ZZ@S7?E=8=A(M9 MS7:X0?NI7FF2PAXEYQ5*PY4$C<4\6,;G%T-G[PT^<]R;HSTX)ENEOCOA?3X/ M(I<0"LRL0V"TW.)K%,(!41H_#IA!'](Y'N\[]+>>.W'9,H.OE?C")D2QG]AW]JF40!98ZRJ#LZ40<5EN[*[0QV.'*:/.20' MA\3GW0;R6;YAEBUF6NU!.VM"7_S;@.K MRS5LKI;KRUEH"==IP^R <=%B)(]@I'"MI"T-7,H<\]_]0\JG3RKIDKI(3@)> M,WT&R7@ 290D)_#2GF3J\=+'2#(MN=P96*&&31??',N&B>?R+IN=*V,4Q9 V6:- M8-;IV[ N1@>"W3^O*9I'/(>WGO.' V=_6P?PW):J,>1J!H!W&=;VW@58I1II MS0N@*YF5_9WLQ(D78[BAZV?I2N"WSYY,DSA^Y691#A23YK-A?L35@DD#\3B".'T@\(GZ4LQQ MZD./HI?'=(ZJU^;]%**ST<@OZ6.672!O.^QL'VJT\&AR5:AW?CX;8D55;X=8 M?]H_ _ %!+ P04 " #9A*14XU4UMDX" F!0 &0 'AL M+W=O9%I0CC*!J%)>,RF([] MWDI/QVIK!9>XTF"V9ZOJ2]S7<^IX MJ1+&_T+=^ [. DBWQJIR+Z8,2BZ;+]OM[^%(STYOXRN87.U7)Q469M>?$AO'K\*O&:Z!_'H M!.(HCE_A#=IR!YXW>*E<6Z"&*YFJ$H')#)(=M;=! ]]G:V,U-I=81P4Z!R:'R!!AI(##G7 MQL+CEFE+)#K/N4F9\#=^ N1:,8T96 7,0QVPWWWWIC^*/OQ-Y?)Y*-'ZO>=N M-CSJW1+UQD^HH;A;:9LV;G?;1V#6]/YO]^8%H6;9<&E 8$[2J'=V&H!NIK(Q MK*K\)*R5I;GRRX(>,M3.@S!< ':IW'Z"U!+ P04 " #9A*14RQ@* M7?(" W!@ &0 'AL+W=O?.ONMX8^P/5R(2W%1*NTE4$M7'<>S2$BOA!J9&S2>YL94@%FT1N]JB MR()3I>)D.#R,*R%U-!T'W;F=CDU#2FH\M^":JA+V=H;*;";1?K157,BB)*^( MI^-:%+A$NJS/+4MQCY+)"K631H/%?!*=[!_/#KQ],+B2N'$[>_"9K(SYX87W MV20:>D*H,"6/(/BSQCDJY8&8QG6'&?4AO>/N?HO^+N3.N:R$P[E17V5&Y20Z MBB##7#2*+LSF%+M\7GJ\U"@75MBTMLGK"-+&D:DZ9V902=U^Q4U7AQV'H^$] M#DGGD 3>;:# \JT@,1U;LP'KK1G-;T*JP9O)2>TO94F63R7[T71Y.5LN/E\N M/GZ!Q16ORW%,#.L/X[2#F+40R3T0(_A@-)4.%CK#[*Y_S'1Z3LF6TRQY$/"# ML -(#O<@&2;) WBC/L=1P!O=EV.S19TV M>CZ +Z5T79C*UZTV3OHN:FTIBE*GBXAQN5@.0B. M*WEW)%UEPH3[N[/QS\[?7% M.\U#5R\CL.V8:@4R M=1@-*T,\:,*VY,F.UAOP>6X,;04?H/^OF/X"4$L#!!0 ( -F$I%3.)$<0 MN ( *\% 9 >&PO=V]R:W-H965T"R4=ITH)UJ>QK%+T*+( M*E2HW3?LO'AX ?$DOW8@V^DIDQ=]ZXS#I1 MW0M"A2EY!L&_!SQ'I3P1R[A?@X]7VJ4"U\HU['U"-*5(U.LP:R@D+KZB\?U.?P/(%D#DJ"[ M2A147@@2W;8U)5@?S6Q^$4H-:!8GM;^4*5G>E8RC[FCRM7=]^:MW3()_"I_'1LE4HOO2CHFS>FR"5L#9*C TCJ2;*#K[D]@F;@:WYT!'8AM/PK_"LY M@'.C'1>;B>K1Z S&%AUJJAQF#D.IA4ZE4#!E)_(+)0>_>S-'EM_8GQV*6EM% MK:"H]8&BH70ITX_12I.]=^*[X343ZAL( Z<\"U M$,=-!:UL)IX@5<:A(R #%YAB,4,+S49M?Z]Q5#_SC(7A7;IO@N] MXKZN$(WJ>M;X@4AS?W3TK.R3UV1]PMPB;ACOF8'0.DCY&J3C@_6H$M4#0HEX MYZ#,I<) I(2C-[A7,"JG MK7<[C7I5$SZ'5Z.,7^A":@<*YPRMUXX/([#5>*@,,LO0DC-#W.!AF?-$1>L# M>']N#&T,GV [H[O_ %!+ P04 " #9A*14)]?RV;(# "M!P &0 'AL M+W=O>E61(@ MZ;6[ .L+FF[WX7 ?%%N)AK]^E.RX7:_M%UNBR($-+YWF$'OTAD^7Q_1KWSL&,N&&G:AQ-^\L.4L& =0L"UMA+U7A[]8 M%\_ X>5*&/^%0ZL[(@'DC;&JZHR10<5E^Z<_NCP\,QC';QB0SH!XWJTCS_)/ M:NE\JM4!M--&-+?PH7IK),>E*\K::CSE:&?GRR_KU@T7M]?+U6X=SWW/TQW2EBOMN4$[=6QD]H=YH;[(<]5(#$VSG/&]3\SOD(3Q,,-_-A[C]\-O8Y*0 MCXBR1R.E'WO)\3]*X1;3I+&#M4:=8[Z&D Q)KW6G<;9J^QA"+:BT(7R@5?T1 M&.:H=G0@&660A5F< 0FSP0 =6BIWW''J ),T')X3&(;Q8 CGX9#$\$FIXL"% M0*&S)^$X'< @3++L*;B:/OK(W+VG>:X;*@R<#$>C4S@AR?BTI_B@7%)J3'F) MHP]JC:E\O=B8%Q*'69JZ=*7AB(S<8A02I/<9^VT".0X&O&TN,%P:5ZNV^UYF M;Q".D_/."&_.AKG\Y.B"2[R5N6N\ER9)'/MV\91JO >OTTG"%$OS6C='ST9H MQ?3./Q0&?+[::=I+^[=HT8[@)_7V(/?+$M]3IIT"GF^5LL>-<]"_T/.?4$L#!!0 ( -F$I%1Q4F2C6@0 M &0* 9 >&PO=V]R:W-H965TOE"<(>?, MF1ERQ-E.R.^J8$S#CZJLU7Q2:+T]G4Y55K"*JA.Q936NK(6LJ$91;J9J*QG- MK5%53CW'B:85Y?5D,;.Z&[F8B4:7O&8W$E13550^GK-2[.83=](K;OFFT$8Q M74G%>L5ES4(-EZ/CES3\]#L]]N^,K93NW-P42R$N*[ M$3[F\XEC"+&29=H@4/P\L"4K2P.$-/[M,">#2V.X/^_1+VWL&,N**K84Y3>> MZV(^22:0LS5M2GTK=K^S+AY+,!.ELB/LVKTQ>LP:I475&:-<\;K]TA]='O8, M$N<5 Z\S\"SOUI%E^8%JNIA)L0-I=B.:F=A0K362X[4IRIV6N,K13B]N+[Y> M?/YR 6_OZ:IDZMULJA'5K$VS#N&\1?!>0?#A2M2Z4'!1YRQ_:C]%-@,EKZ=T M[AT$O*+R!+R(@.=XW@$\?PC1MWC^:R&R!U8W#-925+!$KA*/ J99%["T"682 M_CI;*:O_^X##8' 86(?!*P[O\.;D3L[;Y"V@F7) M:(W!$UMJ[$I,\I\LAV]4:4;@#:VV[S$!)28CAZT4>9-I-54][A$$$4G"&"=O M?DL\UWN_K_(3DOC^D[5.9>%WU.3M*\V:IAJINC'Q4V-!ETKG=6:KR5C/]F8E)A$R+G?UTH129-D#\](KR3X&*YU M@=$$:3 ZPWD0N*.,\UMVC'W4I/D1;MIT=D=AM"*NG_:?7NL[Q F#_F/*B8VU M[]4#B[9P'[KM^-HRYRXVXT2)>\-(484C$DF7A!VHW[NK ;NZNIGK8* M];178&83$F'BPH#$CHN5\XF?I!!A*4('_)"D;@1I2M(H0D2;U8]UAJ: 2Y$/ M;F F<8QCX,20FB]:M(=XH' $"084NC@QCMP0)Y@_XB/J$40I"=H3B5">77-" MI.'!@?X5#OTK/-B_AAYYIA3#\/'*CGWS$Z7E M,Y>F%AZ.7I2,:_NN/1+%'HY^Y+V\X1AJ;*B(0,+8L5\';]Y+E9WN_?F1^,:^ M;Q3&U=2Z?00,VN$)==:^',;M[?L+H]SP6D')UFCJG,18+-F^:5I!BZU]1ZR$ MQBS9:8'/0";-!EQ?"Z%[P3@8'I:+_P!02P,$% @ V82D5, $&^=H P MOP< !D !X;"]W;W)K&ULM57;;MLX$/V5@;8H M$D"-KK[6-F![L]@NTC9(G.Y#T0=:&EM$)5(E*;OY^QU2MN(4B=&7?9%XF3ES MS@PYG.RE^JX+1 ,_JU+HJ5<84X^#0&<%5DQ?R1H%[6RDJIBAJ=H&NE;(*M!-53'UN,!2[J=>Y!T7[OBV,'8AF$UJ MML5[- _UK:)9T*'DO$*AN12@<#/UYM%XD5I[9_"%XUZ?C,$J64OYW4X^Y%,O MM(2PQ,Q8!$:_'2ZQ+"T0T?AQP/2ZD-;Q='Q$_\MI)RUKIG$IRW]Y;HJI-_0@ MQPUK2G,G]W_C04_/XF6RU.X+^]9VD'B0-=K(ZN!,#"HNVC_[>2XL$6Y-XIV.?F9V7RY_/SP:74/ M=]?+ZP]?YHN;:[A8L76)^G(2&(I@[8+L@+9HT>)7T!+X*(4I-%R+'//G_@$Q MZ^C%1WJ+^"S@1Z:N(.[[$(=Q? 8OZ>0F#B]Y36Z6R488#7>8(=]9G3ZPC4$% M\Y(.*!,9 AUU6"K,N8$;J35\G:^U471^OIUAD'8,4L<@?87!/5VKO"D1Y 9> M8 -,Y+]0>1!49'>*[?[1YZ7BG(ULK_=8URS#J4?W5Z/:H?>4$/5$P08U!?VY MT@9^-$S9_* M*5!!LJ*KB._HMK8Z8R4\(CM:_L,$>3Y"U)I")NDF:T,[I-RY M2"N3B^T8+DPA&TU8^O(DP@G"2K$!L3](8_J.XN$![AT(ZGK]U!^&0^CU_3A,J1(ELQQK$LU10^J/PA!Z?AJ% M\)E8*TB2$0Q'(UA)0X+9"_EK<=_ (/3#=&!9QWXO2F!U*AJ,LZV5W/&< MF, M9 436QISX:9+6=5,/+[]8QA'@_?Z]V3^+\7[C0HM6.FH,0-KW'(AK$:J=(V* MRYR2T&;>_GMA#+=6M^OL9[1$E+W('R7ATTW9*VX,"D+>^"[-%()2+W<4AC)W MD23))5Q$%".]/.5$LGYA8T_#D=5+]SHX::H5JJU[.C0X'FU_[5:[UVG>-N4G M\_9IHX111C24N"'7\&K0\T"UST4[,;)V+7HM#35\-RSHA45E#6A_(Z4Y3FR M[LV>_0=02P,$% @ V82D5-RP0R;0 @ O@4 !D !X;"]W;W)K&UL?519;]LP#/XKA-&'%O#J,T>#)$"O81W6 [V&8=B# M8C.Q4%GR)+EI__TH.?$RK.V+#HK\/I+VQ^E:Z2=3(5IXJ84TLZ"RMIE$D2DJ MK)DY5 U*>EDJ73-+5[V*3*.1E3ZH%E$:Q\.H9EP&\ZFWW>CY5+56<(DW&DQ; MUTR_GJ!0ZUF0!%O#+5]5UAFB^;1A*[Q#^]#<:+I%/4K):Y2&*PD:E[/@.)F< MY,[?.SQR7)N=,[A*%DH]NAN8,OU4=3 MHV*#<=)AI.]@9'"I MI*T,G,L2RW_C(\JG3RK=)G62?@AXR?0AI,,0TCA-/\#+^B(SCY>]5Z1\1FF5 M?H4S;@JA3*L1?AXOC-7T5_SZ@"'O&7+/D+_#<$=B*5N!H);0L[W5R0]AG (G MIF$%S@*2F$']C,'\OD(HF-:O7*[@F8G6L_"^ID*11(S%TIDM.2^5(*V1]P3V M;:5:PV1I#H"Z6E2^K5^9;$F!D(1PIX3#,4 ^8)1HG58,[,$XC,=CVD?A*,[A MP3AX+KQ;HU6!9FLY"L?)D-9LF!!%45%)!O+PB*)I/1K F6[K#7[;-(+3\R < MC'):1UD"UY2RAC1,1D-:TWP(]\HRL5-@%H?#/'5;G(W@&U%/2 *>RJ5GQR&FMU* MV\FKM_;#Z;C3Y%_W;K)1XU>QJO$*72A+>O?'B@8L M:N= [TNE[/;B"/J1/?\#4$L#!!0 ( -F$I%2.("@%9@4 /(, 9 M>&PO=V]R:W-H965TZ_YYOIF.#I:2O5= M%YP;^%F5M3X>%,8TAZ.1S@I>,3V4#:_Q9BY5Q0QNU6*D&\59;H6JY_,1[?R+"RV2I[5]8=F^C8 !9JXVL>F&TH!)U]Y_][..P)3!V7Q#P M>P'?VMTILE:>,\-.CI1<@J+7B$8+ZZJ51N-$34F9&H6W N7,R<>;F_-OEU=7 M,+D^AYN[3Q=?X/+Z;G+]\?+TZ@(FT^G%W10.[MBLY/K-TS!]!\@25G8*YD!;^SNL5*!:\+-PEB M_+-BG8!#.#"%;#4&3[_!'-\+)6N29R5,T1Q!J'>2MIM FV>X'Y74:!Y3ZH%L M9I5LT817$*9.G$:;Q23+VJHMF>$YB*IA0EE;2Y)^_=O8]_SWZ__7V-"H&< ] M*UN^2^MS_&T;'SOZ@HF_UL G*I_;MX=XT9IXT?\FW@=1"\/?76%;W,']773< MC_V8>4(#6_5ZTJ;EW"P9%A)5FC0%5R V.IG5>?@T!D]SMDVW+B5GJY1,NI1L MIP"/E!'_,-O_*=Y/'_\"B#/;H]&9UZQJWJ/#35,*W"I>6B%=B$93"A/'BQ-< M^)Z31I1=/W)\+WITY3J)3R?H?QCZ<,M5); +>8$3I2X&P4U"\'PG\N+5V3A) MZ23Q/)BN NQYSC@-('9B-P)4,A[34>)[>!2D*1X%&,IK6;_+9-5P@]%?*,Z) MJAI")PP"")PPJVQVE%1 MG$**RL8HU^_<&,9Q #>4];<0H_D)VG[@)>$;2-.8/$.##]+D3=\M'I'E&4TP M0DGJA/$8%T'H)*DMEM")D[B[\E./KLAJ>Q4Y:9C"VYLGK-.XSLHV)S7 9O*> MXZ=5?<F *+-B"YB*-%-X:00]AJN6TC6:8XT0Q5*\3D2!N:I.BNU7S>EAC8 MN<6E2VO5$*C.EG;<0$F&DC@];9[?HUO_56Y8FG2C^W+%NONVPIOT>%\[O"M2 M?_# F<**6_,QWD6#K@ V1(@VM4$VO% 9GK\A;OH2*:...I#LZ8#QN@/&>[M4 MW_7*W5WO<<%?_&S(F5VM<+\22A'71E2VB;!M3-YA4N"V,IZC=YBU.4X$Z=_:W-ANNY7.@YY_F+0/W;,_\=E.Y_J/33A, M:!5 -(QI$4(P3&D1@=\M\'@8T@(?#H-=F1AMS:&8]H6=MO&K28VR&TG7I^N! M?M+-L9OGW:\!_ XL1*V1\G,4Q9+"3X_J)NQN8V1CI]J9-,@QNRSP1PE7] #O MYU*:U884K'_FG/P+4$L#!!0 ( -F$I%1+1K;<&PO M=V]R:W-H965TBFJIAZGB.7NYD7>ON-VW);&+OA)].:;7&%YKY>*K+\GI*7%0I= M2@$*-S,O#2?SH?5W#M]+W.F#-=A.UE(^6.-3/O,"6Q!RS(PE,/H\X@(YMR J MXT_']/J4-O!PO:=_<+U3+VNF<2'YCS(WQIK+ZV:%_;/#H)O&'J J+Q *(@BD[P MXK[7V/'B([PE>W:] 1,YI%FF&L8U_$K7VBBZ';]/I!CV*88NQ?!(BA6))F\X M@MS8#+(11D.7][6)GJ1904YTS3*<>:0XC>H1O:3'UBT6,DD2T09SF]04"!O) M26NEV$[@S!2RT=2O/@<:9U:X>7YFHB$%0CB %[0W,(P&03RD13P:C,/XIX0K5U M:M7@6.V5[G?[!R%M=?#/O7U-J-EM*31PW%!H<'$Y\D"U"FT-(VNGBK4TI#&W M+.A10V4=Z'PCI=D;-D'_3"9_ 5!+ P04 " #9A*141.[?I 0% !\#0 M&0 'AL+W=O+ M%]UR Y*VZ3(@ER7I]C#L@99I6Z@DNB0=)_OU.Z1DV4D3(]GZ((FB>+YS_0ZI M@Z4V7^U,*0?W==78P\',N?G><&B+F:JE?:_GJL$O$VUJZ?#53(=V;I03A1E5X>#NA@-7%=3F?.3PR/ M#N9RJFZ4^S*_,O@V[%'&9:T:6^H&C)H<#H[IWDGLUX<%?Y1J:3?&X#T9:?W5 MOYR-#P>1-TA5JG >0>+C3GU05>6!T(QO'>:@5^D%-\5N];+7U7G3S"PT)4-=UBV:Q,Q@&)AG:X[8;2@+IOV*>^[ M.&P(9-$+ JP38,'N5E&P\J-T\NC Z"48OQK1_""X&J31N++Q2;EQ!K^6*.>. M;CY]/O]T<0MG%Z>7U^?'MV>7%[!S*T>5LKL'0X<:_+IAT:&=M&CL!30.Y[IQ M,PN?FK$:/Y8?HF6]>6QEW@G;"G@NS7M@"0$6,;8%C_?N\H#'7W)73;&B'%RK MN3:N;*;PU_'(.H/%\?<6>-'#BP O7H)'SHP7E0(]016%;HJR*F4H/YQ9*[=8 M,Q:43!!C>8M;'%V333Z5ABL)2&072HU3(7[L'IP'F]PXFY)D\Q=EQ M,[VPB&9W<<5=:73C39(57)85G"PL^F$M.F\P"^AZ4+P9"@S1G6H6RF+,S%U9 M*/2FF_@9DH2P/,I7!E]'A1N+40981G.<2,1#GO MUR>"B(RAKF!:V12Z5A"3/.% 1;\*)](4;K5?LV%%)D@24QS$@J0T?F0&Y3GA M20*7$)G$/02-*THQOK!XKS'#1U9(/ MEZQ] ?_33C"291G>HVQMMT"[F0_%I'0P4E@&"G6N(HY]$:MI2F"J&M11D19T MC"VF]'SPO7)M-;J$!@KO)68"$HQ56^!I)RD/%X]/FYU;V)T#3>? MW\EZOG\,E,1>,-S;M+S9F9BP-%H/+I$?!G;:"MB%7Z#!W7"'T6BWNZ_ST%4) M34F,V3]KD 0*^="!MT&A^P& ,1ZNLU:D2T$'X.1]:TI*.,NVLFI%Q9=9U9'$ M_A!ZQ9SPB.- $)ZGCQ(=IR2-HF?H%9%4I, Q)S1?%R C#"OE*;T$$C3?8)>@ MR??L2G(B8J^<(_W8$W9%,;*9O89=,45B1, $R7+:0Z0)25/Z:G*A5VD.N18<0P(_IA:V5,_I-U*+$8KMH'N\C5HLCKO[?Z06)T+P]>!Y M:M$HV^WNWU.+83'EVZG%F0C7=FHQ(K!TMFSK<;^MQ_]C6S^V5F&MC1[Z#?X5 M&_M6A<]O[&U"9*_-=MIP=T8KGMG*?Y,--I0'S&<[]]U>OME1GL@_E6V5MZ[N MO=1^L%YSSPV_+;*,$L[YXY9$<1(_8->CH3:_-!)-*4)/6K>K+J"9WQHYI-B' ML)!: [ ')11;AN\(,1J;)>+9! \W3L2U,M-P[K=(TD7CVL-Q/]O_6ARW)^KU M\O:_! ,S+1L+E9J@:/0^Q=29]JS?OC@]#^?KD79X6@_#&?X>*>,7X/>)UF[U MXA7T/UQ'_P)02P,$% @ V82D5"6^04RU @ RP4 !D !X;"]W;W)K M&ULC51M;]HP$/XKIVR:.@DU$%[+ DHW?@ 985M M'Z9],,E!K#HVLYW2_ON='OYLH0<]E5O! M)2XTF#S+F'X9H5#[?E +C@CNVQ27:;[N%)BLL61*>H31<2="X MZ0?#6G?4X3O'O3G9@\MDK=2C,Z9)/ZBZ@%!@;!T#H^4)QRB$(Z(P?A\X M@U+2 4_W1_8[GSOELF8&QTK\X(E-^T$G@ 0W+!?V0>V_X"&?IN.+E3#^'_:% M;S,*(,Z-5=D!3!%D7!8K>S[4X030J9X!1 = Y.,NA'R4M\RR04^K/6CG36QN MXU/U: J.2_>?)_/Q=+*$JQ5; M"S0?>Z$E+8<(XP/OJ."-SO#68::D30U,9(+):WQ(,9:!1L= 1]%%PAG3UQ"U M*A!5H^@"7[U,O.[YZN<25UG&+7U>U@"3"8PI7"ZW*&..!FZYB84RN4;X.5P; MJ^GK^75!M5&J-KQJXXSJ ^DQ 5,9JPS?JNI%N.O0KMFQ&/L!M:!!_83!D9-[ M3M@SRL? 1@GJ-].%.ZZ-A:\YTQ9U\1H5H&+&:5G-H]GV9@VN;*IR0T4Q'PGP MQ+626:&Q)$4>4WWNN8!1;B@\8V"EW-W_>RXH%@-C@4Q2Q>$]-"LW]1M:/[SK M1+7HT\E)L]*HMO^Y<2<+36-)VQ>(&E!K0+U3>MS0KY#1K^KB.5MU6LG?&^WV MB_ '4$L#!!0 ( M -F$I%0YT?GNP@0 #@+ 9 >&PO=V]R:W-H965TJF0SYU3GG68[_1J?M+R+2',,#86@=/K"<\PRRP0T?A>8;::D-9Q7-Q,Q_=7MS>P?\]G&>J#XXZA,-:X M$U>0IR4DVP$9PK4L3*KAHICC_*U_A^@U'%G-\91]"'C-51M8SP/F,_8!7MCD M'#J\<%?.*5=X:/=R#A/^0A(S,%:*%PMTX[_&,VT4Z>7O#X)UFV!=%ZR[*QBU MT7R5(<@$[I!P16PH[M3(^!&^%H)"6V$*\[*MTA]BVX8]TDL>XTF+.E*C>L+6 MZ#Y%2&1&W2:*!1B[BZ!3N=; Z]:S7-0K%VWK 0LJ@"&C8@[X3#VOT=J0N"U, MHF0.AI#YFJNY/H(SF5L;[EKKHK+?-ZE<:4+0'F'$N#05-L_EBL /X%(H;>#/ M%5<&52D0CZJ@,):+0OQ#9&HLKHFE1R6+Q5+872'.GRW%ZDEJQS<%M8$TD%;B MM!%+/>V[:?"#K],E!>,97!4Q!:3#H@HU7BJ169M@ &'D>[[O0QB$P(8#Z/4A M\,*H"]>8SU!9T@1;\$I*U_S%.0Z!A5[4\^'77P8L8+]!-&R&S ]W>%_B3%&I M' 3SH1MX03B@,80N@/J@WUDLV.&_B=%[8NE'Q5&1+4*"PU2F-RXG;42&=:([NU>VGH+'EENC6A/U!;J?("]B)8DAC*\U+4 MI*I]^;3C,XL^P;[=,,L^8)'K<5UI MWBE)K@M1:,@P(5>_W2=EJ/*>5DZ,7+J[T4P:NFFY84I76U36@+XG4IIZ8@,T ME^71OU!+ P04 " #9A*148,-2XS8# !)!P &0 'AL+W=O;L;/W!G]S/)DS&5PF!Z6^N<7'?!E$CA *S*Q#8/1[P#0 Y%JP1=J=.'[#+9^+P,B6,_\*IM9U. M \@:8U75.1.#BLOVSQZ[.IPYS*,+#DGGD'C>;2#/\BVS;+70Z@3:61.:$WRJ MWIO(<>D.96\U:3GYV=7=>G?_\?[]'K9W.]A_6._NX.47=A!H7BU"2P&<69AU M8)L6++D EL(G)6UIX$[FF/_L'Q*Q@5W2L]LD5P$_,7T#R70$290D5_#2(=O4 MXZ67LF5:_5_#' _[8XX\OX._ISN2-0% %?/4- M@3FL'U!3?\.&&9X!DSF\Y:)Q&L_ P)^--9;VB=ES-;\:TEW:6U.S#)6)"O]D8%U\;" M]X9IV]H6W&1,^./PF9 0CPC:U.BOE_@Q JO^%^#45X)UE3CX2CP3UT'^PC?O M:G>%==WH6AFG+(#89HU@UND/PP'T(-CW0TW1/.(MO/,Y?^YR]IT\@I>V5(TA M5S,"?,RPMD\NP"K52&M> ;5K5@[]VB]G?AG#/8U8+C-5(;R .!G-9W,27H^2 M:/K4++\L49*.QK.I^Z6SM.TDJGMOZ4K@Q=]_FR=Q_(<;6#E03!KBAODY6 LF M#<33".+TFGZ=S5KV6]PN(;B83_TLO6?:!O.VXMWWN$H9G MXZU"??1#W%!65/5VT@V[PSNQ;L?CDWG[R-"1'#FE+[ @U^AF-@E MX.[75A5 M^V%Y4)9&KQ=+>NM0.P/2%TK9?N$"#*_GZC]02P,$% @ V82D5,5A,C$X M @ DP0 !D !X;"]W;W)K&UL?51-CYLP$/TK M(TZMM H)R6ZK%4$B7VT.FT3);BNUZL' -8:F]I.V/;7US:$IE*3"WC&\]Z\ ML6<<-D*^JA)1PUO%N)IZI=;UH^^KM,2*J(&HD9N=7,B*:&/*PE>U1)(Y4,7\ M8#A\\"M"N1>%SK>342B.FE&..PGJ6%5$_IHA$\W4&WEGQYX6I;8./PIK4N ! M]4N]D\;R>Y:,5L@5%1PDYE,O'CW.)C;>!7RAV*B+-=A*$B%>K;'.IM[0"D*& MJ;8,Q/Q..$?&+)&1\;/C]/J4%GBY/K.O7.VFEH0HG OVE6:ZG'H?/<@P)T>F M]Z+YC%T]]Y8O%4RY+S1=[-"#]*BTJ#JP45!1WO[)6W<.%X!@= 40=(# Z6X3 M.94+HDD42M& M-&&S2YC[?Y3O%E_BY_7VPW$FP5L MXN>7_1*V*]CNEGOG/\"[!6I"F7H?^MHDM5 _[1+,V@3!E01C>!)4L+@8)QH52CX'B=*2]-I/VXHFO2* M)D[1Y(JBS;%*4-I<$FLA-4D80E>P^M]%M'3WCLX.XRD*0O]TJ<"_:)0*9>'& M04$JCERW/=-[^XF+VT;[&]Z.J[F&@G(%#',#'0X^F+RR'8'6T*)V;9<(;9K8 M+4OS:J"T 68_%T*?#9N@?X>B/U!+ P04 " #9A*14V]?#/L," !^" M&0 'AL+W=O!YM@ M2]DS3P $>LW2G ^,1(CBVC1YE$"&>8<6D,LG*\HR+.20K4U>,,"QAK+4="RK M9V:8Y,8PT'-+-@QH*5*2PY(A7F899G_&D-+MP+"-MXE[LDZ$FC"'08'7$()X M+)9,CLQ&)289Y)S0'#%8#8R1?3VS+07HB!\$MGSG'JE6GBA]5H-Y/# L51&D M$ DE@>5E Q-(4Z4DZWBI18TFIP)W[]_4;W3SLIDGS&%"TY\D%LG N#)0#"M< MIN*>;K]!W5!7Z44TY?H7;:O87M] 4T](ODZH\2"B:? M$LF)X?@QG"]F88@F=[?C^6+T,+];A.@K6F#&L%I#=#X%@4G*+^3L8SA%YV<7 MZ R1'#TDM.0XCWE@"EF)TC.C.NNXRNHE^LP1.LP2.UO..E4-+%@&:Y1O":"Y?0H'3 M2S3/HTZ+N-N(NUKN[G$-S 1G_W9+#:W)XK0TL M9?V)?%E1P4@$A_X-%=_3O-JZ-D/'\EPW,#>[BWXPRK*:J+WBNDUQW=;B[C&) M@>V[BT)@&UDJ1W2%;E+*2(S_ZWBO2=C[-,?])H?_0<WZCK_O^-1_ MY[B,.N;X55/<56MQ^XUL_]-\M:U_VZ'U06=K@3W3?*?O[%L[ M.QCFOO/6W-FZU!NH Z+YY!C^!5!+ P04 " #9A*14$8(,WJT% :&@ &0 M 'AL+W=O]OFS@8Q_\5*YKN-JDKV":0 M[-)(Z<_EM';5LNU>G.Z%"VYB#7!F.\GZWY\A%(>!'3II;]H _OIY_-A\O@8F M.RZ^R16E"OS(TER>#59*K=]YGHQ7-"/RE*]IKJ\\AEA^6 Z*<_=B^F$;U3*#&7QW$^!"4+;XRNA.'OP&Q5 >./]6 M',R3LX%?9$13&JNB"Z+_;>D%3=.B)YW']ZK301VS$![^?N[]NAR\'LP#D?2" MI_^P1*W.!J,!2.@CV:3J$]^]I]6 AD5_,4]E^1?LJK;^ ,0;J7A6B74&&(4H- JOW3+%W2MY5$IAQWRJQYRB*WR:[=\MBZ2#ZSRFSZE0UWRQE3@ M>B'BLC]L6X@;J<_(:FE)5H+JWP_Z')@KFLG_'#&".D90Q@@L,6XX3W8L3;N6 MWEX9ELJ"W]MI, ['PXFW/5P/O5K='&O52'Y8)S]T)K_@&Q%3O?2W3/!&OA=ZDR+4TPE8IR17)^ /DJW_ E1/ZKI8,EUI5%TV*AY9"@X/ M? 4>*;DB^9+I2794H.JC$1J'8V0)CDQP]*LW^D4E;93=/EZ#+XC[K>XU>2+E MJ+4SDC@6&Y)VCQVW\G@;1I$E#X,XZ&;]0:'@' MPQY9* X>:'&KQ'K+HC,+'9YURD7+"%'[04:),+Q;S,89/"'W/CK M:3&H3;Q@-.JN*C+$0\>(YS 9U":=9?T@0SGDIEQ?GT%MXL'0PEAD@(?

HN@;<$;?B$WOXY;#>K8S.$(14VKN:J:AM9*@ZRD5'3PJ[M]Y5,;CN#8DHCA7N#>]+W43:KN&@6QEL-P,7!S\:B?5/I&6&TH M/S/*.WASG5&Q+#]*2%"NR/U+[/IL_>%C5K[N]TSS_5>36R*6+)<@I8]:ZI]& MNO)B_R%B?Z#XNGP/_L"5XEGY&PO=V]R:W-H965T3R_/FVFUU M>2XW=9&7XK9":K-:\>KY2A3RZ6(23EXNW.6+9:TO3"_/UWPA[D7]97U;P;?I M3DN6KT2IRH.4?^HO'[.+2: M$H68 MU5H%AW^/XEH4A=8$=ORO53K9]:D;=C^_:/_0#!X&\\"5N);%MSRKEQ>39((R M,>>;HKZ33_\2[8"HUC>3A6K^HJ=6-IB@V4;5;G]S[^WCCBF0=0V MB'H-0C+2 +<-<#/0K67-L-[SFE^>5_()55H:M.D/C6^:UC":O-1AO*\K^#6' M=O7EW^!JNW(E'46X$>GA&G_@? MLD+_!D4*_?1>U#POU,^@X,O]>_33#S^C'U!>HM^6AGC5>14^(E79RAB;U 41)'%GNMC MFL=-\]!A#MZY'#?Z\)C+6U?.*[E"US#4"N8RA+U>HNLFX*)"O[][4,WU_SHZ M)+L.2=,A&>GP5E3->B]G$-R'(F^C6NSR8RB6IBEC.ZD]J^.=U?$!JYNY][&$62ULQFV; MTTZO-(WCGFD6(1*.6);L+$NV:$@=E: [\3/.SLXJ&G*=XJ[@:!L(3VYY%%#"<)QO90A9$Q M/')O)CH<3WK[0%_Y;+-9H?LC0F"VVM"]U[X^!&:3#=W;XBM"0(;K(,9IT ^! M10RS=&2UA ;#(74:_B$7L-,[?&1G.1;XRRU;Q MOOK[?RB&@X"2D0@8:D9N:G[."S"W>+F9LEL%V[3H[L-GEWL,Y*+$*2*3#2. 0]P-AD6)A;(\#-@S%;H;J.'S("YW^'+$-8 ,Y'/KU/#:P MP^X,[G3/MXKW$IJ(])> 78J.>+YS$\8-3OLVX/*(P1LFGIUO6(?=N=LKG$^' M>W#".MMKZ_VA&",!#4;<;\B)#Y'S0'6+A^2C*>LO2YL4"<:6I<$C=N/Q<(6+ MAVEA0A@-^_99,Y8B>$N\96QDB%J+>6R16J\7"8&R,0-Y-%H_+,ZFAC $L^I M*S&D)+Y25S),2BUUM$5JO(ZFAKK43=W1D)Q<8%,#3NHYO:6&E=17>DN'B>NP MP+8)C178U%"7GI+<0FQ.J;RI82;UG/C2SMF1K\27#C/:/L2<(OL&&_!2-WA' M0_*:4IP:@-+8&)3S\83I%]@PUOF9NWVN?'.-NPD'D^ F*&?\S7$1 ;GNU0$@?] MJ,;9D(AA?RNSR*0CAG5.[MW4/%R(,]L=@#BD?>,L M-U)I&HW<1F*&J^SPC=27Z>J__&8&PLQS_LH,/IFO_)4-,],!8EPB^\]5&/S& MAV^Z=F)V4K$=&P+'GG/5V+ S]I6KQL,TM!\)I\B^P8;-L3M/[47BZ-(Z-DB. M/:>DL8%H["LEC0^GI$Z1?8,-7&,W7'O>_V>E=-QYCLESZAD;ZL6^4L_X<.KI M%-DWV+ S=K.S%X*32^?$P"_QG'LFAGR)K]PS.9Q[.D7V#3;\3([//4\LEA/# MOL1S7IH8"":^\M)DF'#:CJDM8HYCZL0@-7$CM1>0UY3*B<%BXOGAI<2@,?'U M\%)B>2QI>&IMDQH]M4XZSW^Z,6L)R_%E' MV':I?O4Q[;S' ?TMFM=;%)K)35EO7W?87=V]0O.N>7&D=_TJ?'N]?1'&J-F^ ME_.)5XN\5*@0"9J+0 _#Z7LG[Y MHCO8O7!T^7]02P,$% @ V82D5+9TIIN@ @ ^08 !D !X;"]W;W)K M&ULE55;;YLP%/XK%NI#*VV!D 2Z*D%*TTQ;M4Y5 MNW8/TQX<. E6C9W9)NGVZW=L",V%1-L+^'*^RSDVA^%:JA>= QCR6G"A1UYN MS/+*]W6:0T%U1RY!X,Y&"+W-@%/QDNZ0(>P3PM[Q7._(8E8P4(S:0@ M"N8C;]R]FL0VW@4\,UCKK3&QF[QA_^ARQUQF5,-$\N\L,_G(N_1(!G-:"0MM9%%#48'!1/5F[[6==@"($\[(*P!X3Z@?P30JP$]EVCES*5U0PU- MADJNB;+1R&8'KC8.C=DP84_QT2C<98@SR?KU:4K>DXD41F%5R5AK,)I0 MD;VM?6%TQC@S##29*UDT.QK]FIQ,G%-0FIS?@*&,ZPND?'J\(>=G%^2,,$&^ MY;+42*J'OD'C5MY/:Y/7EN4.Y7).IR"#;Q?N8<)-UN,GZ.CQ)>$=5 MAX31.Q(&8=CB9W(:?DM%AP3=-OB.G5YS"#W'USMV"+ "4<)N97<+2WZ,9]JM M_SPAV&\$^TZP?T2PT:#NK-M.I"*('(%M!:ND&V"NJ^TJ'<:$T643L^-LT#@; M_)LS_G;CVNQ5+(,=Z7C?7TM0+PK;#4:-P>B_#>)5%V#:;$:'#@9QL&MCU\[\M_#JIX#?W8()33C,$1IT8JR,JAIM-3%RZ7K53!J\]FZ8X[\) ME W _;F49C.Q LW?+OD+4$L#!!0 ( -F$I%35F6Z [P( %H( 9 M>&PO=V]R:W-H965TK6"MKN8MJ%20X0U;&9;:#[][.3- (26&^(G9SW^#FOOQCLN'B5*P"% MW@K*Y-!:*;6^L6V9KJ @LL?7P/27!1<%4;HKEK9<"R!9*2JHC1TGM N2,VLT M*-\]BM& ;Q3-&3P*)#=%0<3?6Z!\-[1(')@P(;I)5R> F9ED=JW+O J=["'A",? M'W%W!/5Q?!@T\5O%X< Y45O0U!;\WV^]'QBH+OB@Q17ZL7,$EK2C@A [?C=9 MV)"%9\FF0(F"#*V)4#ET6ANVQO7[SO&2: <%ONMTLT4-6W26[4&M0'011:W! M/*]_!-2.B?O];IZXX8G/SR)7A#:K4-]KS9EW/CEC;42$.7.^( MUMX[R,VMJP_%9&ULC5;?;]HP$/Y7K*@/K=22GY"V B0(5.O4 M;@C:[F':@TD.L)K8S#:D^^]G.R%+:,OXH-@$1O64K% MP-I(N;VU;1%O(,.BP[9 U9L5XQF6:LO7MMARP(D!9:GM.4[/SC"AUK!OSF9\ MV&<[F1(*,X[$+LLP_S.&E.4#R[4.!W.RWDA]8 _[6[R&!9H!7 KQC0' "X)< _QC0.P$( M2D!@(E-(,7&88(F'?$H63PU$4?7_^]K1 M\VDTO7\9C1^FZ K-6:I+*L<\06R%1JFJ#DQC0.<3D)BDXD(9/2\FZ/SL ITA M0M'3ANT$IHGHVU*YI\@KW>)/,?S&AR*/@,/#=QMTM,._XII!SENT^WOU/A5BGW# MYY]*<1RS'94"S2$&LL?+%"YK*55Y1A&'A$CTP(1 /W7RT5V1_5\M]P?5_8&Y M/SAQ_QBGYB(LT1+6A%)"U[JJML ):\KWN.#K&3[=M_9#[\:[[MO[>@X:C+J. M]]YH\A^C=WJZE9YNJYX99WMBVIX.W8ZJ3]!T,157U<:*6#>I*EB[-5_<(#P2 MU?W@;Q &1YH:>&Y\IUE3K]+4:]54U4C.B91 57Y6EXBJL:,2Q2%F>Y4L:)35 M^^#.E>_[1SXW&+E=)VAV.JR<#C];6$"3]I(*/Q9"&!Q72X-1O>X*)^U:L\V MK\W0$LC$KV@QU6DU%T=F'!R=C]W;J!AO_VB*8:L:B/I.!$IAI2B=3J@"QXL! M5FPDVYJ6OF12#0BSW*B9#UP;J/&ULE99= M;]LV%(;_"B'LH@6ZB**^[, VD-@MEF%I@Z3),!2]H"7:(DJ)&DG9S;\?27@HDF=QY.*'+ A1X&?)*KGT"J7J2]^764%*+"]X32K]9<=% MB97NBKTO:T%P;D4E\Q&$B5]B6GFKA1V[$ZL%;Q2C%;D30#9EB<7S-6'\N/0" M[S1P3_>%,@/^:E'C/7D@ZK&^$[KG]UYR6I)*4EX!079+[RJXW 3("*S%$R5' M>=8&9BI;SG^8SDV^]* A(HQDRKC ^G4@:\*8\:0Y_NV<>GU,(SQOG[Q_LI/7 MD]EB2=:<_4US52R]F0=RLL,-4_?\^ ?I)A0;?QEGTC[!L;5-H >R1BI>=F)- M4-*J?>.?72+.!-J/6X Z 7HKB$8$82<(?U40=8+(9J:=BLW#!BN\6@A^!,)8 M:V^F89-IU7KZM#+K_J"$_DJU3JUN/C]]_/SUR_T_X'>PQD(\TVH/GC!K". [ M<%,=2*6X> ;O-D1ARN1[;??XL 'O?GN_\)4&,&[\K MVW09#(\%"<,LK54CP ML'IWHK]&DPULL+@!*/@ $$7+PK']%GEIYX)!OIN5_XNH"P, 5 M_=5LPGXM0NLO'%N+/ML;*C/&92,(^':UE4KH[?%](D+41XALA&@DP@-G)H0$ MN,J!Y*PQ>T^Z%K+UDU@_YNPXK&9P-H,0+OS#>8:&=FD*HW.[5Z!Q#QI/@CY* MD@-.F06M!<^([$9CZ*E/5HZB;813=FM=E/7C+HATT'P.$ZC(:3#+@W'\S?K(6>3D%]4 M082+:S:(AX+4L:X..Q0EHUSSGFL^R?65*\P />U*%^%\$#F$282&B"Y#&*:C MC %\.<#A).5?>FM7 M/#B[=X+_DUQ]K51$.4D#1^J"UWNC8PT&AQ&:Q^'XCQ"@%UHT2?MR--.RQE3H MRD>!K,!B[\XN&I"\@5U/FK24_MFU7A(=RI1'$F2\J51[1_:C?0EV90N/-^/7 MP>6Z+:1>W+1UG;X!][22@)&==@DO4IUFT99*;4?QVA8/6ZYT*6*;A2XOB3 & M^ON.@ MJRX@4I:'U3ZXB=M:^-*UG1;^?FTG1"VT91_0OB2^S#ES9CP>1QLAG]428PTO MC'+5\99:KRY]7R5+S)"JB!7F9FI C/IA$#1]A@CWNI%; MNY?=2&2:$H[O):B,,21?^YB*3<>K>F\+#V2QU';![T8KM, QUH^K>VEF?LF2 M$H:Y(H*#Q/..UZM>#MK6WAG\)'BCML9@(YD)\6PGX[3C!580ICC1E@&9WQH/ M,*66R,CX4W!ZI4L+W!Z_L5^YV$TL,Z3P0- GDNIEQVM[D.(YRJA^$)L;7,33 ML'R)H,I]85/8!AXDF=*"%6"C@!&>_]%+D828@/26ALV.W"Y<6@3#>'V%&,MS2XQ.-V]OKL;/HTG$^C=#N%N>C-Z M@/'MM'=[/>Y/1M"+X]$TAG.X%B+=$$JACRCB"59P.L0:$:K.S.YC/(33DS,X M <)ANA290CQ5D:^-0.O&3PHQ_5Q,>$#,#R0K$#:_01B$X1[XX#C\.^(5"$(' MK^["?9.6,C=AF9O0\=4.\%T13C0^GY@Z2V',->(+,J,8>DIAK>#7Q-C#6&.F M?A_Q5BN]U9RW^J&3D$(I2)"4KX0O #&1<;TOASE-T]'82[KNUB^:%XW(7V^G MZC.K'8WU4F/]J,9>DF0LHTB;A!"V0D2:"ZV!&N7[E.9DC2T-P3N5QRQV%#9* MA8VC"D=\3:3@5A:B$&.Y)J9:CQQ/LR1N_H=B:)7>6E]3#*T/"=Q7#)]9[6AL MEQK;7UD,[0\%^;X8CEGD"OVM1F>/.)UJL7.^; M"6TZJ1LNS5N'I34P^W,A]-O$MM/R]>S^!5!+ P04 " #9A*14!5T39FD" M !&!0 &0 'AL+W=O,V6 M.$/[O'[0)(4-2\X+E(8K"1H7_2#M7 U[SMX;?.-8FKTSN$SF2KTZ89+W@[8+ M" 5FUC$P^FUQB$(X(@KC9\T9-"X=#&['D,YFXZ<9?(8ITYJY@L/I""WCPIR1]GDV M@M.3,S@!+N&."T&-,7%H*2[''F9U#(,JANA(#%VX4]*N#(QECOF_^)#R:9** M=DD-H@\)[YAN073^":)V%!V(9_@_\ L/[WP03K>I<=?S=8_56*F\I.H DSE, MI&5RR><"(34&K8$1-YE09J,1OJ=S8S4][1\?N.TU;GO>;>^(V[10VO+?S(^+ M6E"/&L_,>S[4J8KRTE.Z#;!-.JU>'&[WJW?()FILJEC#O2=9H%[Z2360J8VT M52,;;;,,4C\#[_0#6A+53/^EJ38,M6G)I0&!"Z)LMRYHQ'0UM95@U=H__+FR M-$;^N*)%A]H9T/U"*;L3G(-F=29_ %!+ P04 " #9A*14.LG#^IL% "$ M&P &0 'AL+W=O5CM0VC=-II<.K9+9_;7KY.&.(T3MR"&%TC2[SL^ M_N)S[-C]=<:^\P6E OQ,XI2?]!9"+#]9%I\L:!+RXVQ)4_G++&-)*.0MFUM\ MR6@X+9*2V$*V[5I)&*6]0;]X=L,&_6PEXBBE-PSP59*$[-E<G;.B,9T(G*(4/Y[HF-'"=JKVLP3Z]?/Z)^+ MSLO./(:WP-3.@M7L;C-UE]IV2$GQYMD,2_^@G49:_? 9,5% MEI3)DD$2I9O_X<^R$+4$B=.>@,H$U$P@'0FX3,#[)I R@125V72EJ,,H%.&@ MS[(U8'FT1,LOBF(6V;+[49J_][%@\M=(YHG!E^OKT!ND:VXS.1]2TC.>[@;&+6!R"WH:> %Q_;[U M5"]Y6Q0*8!6UQ=&I.#I&CL/)9)6LXE#(@DB"3$3_A;G5M-'<(#DU IA("@V: M+5$8$]1.TZUHND::5]+;]RBDJ[5-B.NY#88M44Y @G:&7L70,S(\*UQ(*OZ/ M,%G^*6>(Y3*.Y"VC<5%0OHB6W#"H_*H=_SW'.0@Z39909^F2 M+M5!I%@B(\N'8D605_.),KG" ?>(C6 WE"61,&(IQX;D/=4%E0U#LP_OK:\2ISX@('8"NSD@=!O>#MOFJ7P8 MFHWX10K3C1;:'FDRU:-\K\.,H7)C:+;C?>7EZ=5$#FS.&&785D^0!SOF7JB\ M'/J_1UYF6.CNEI^I+Z3L%IGM=F]](=UP(?0#W!@1 M2#=<"#W4,2*0,EQD=L:7Z*N$JG-P7;LY-;1%X:!#8$BY+C*[[IX"*U'JY720 MWUS:EE%UC@Y&';,74FZ.S OPU\IK!VRP4UU(^3XR^_Y5EAY-LF1)A?QJG#-* M$YH:YS*DK!JY[ZHUY;W([+W[:TUW7T*P)C7=?(E-_([!H;P7F4WR14KS6SY] MG.:4BY0!([,![ZNT0"MFX&NUU!?>GMU12JQ<'9N7W:_5V0Y89Z?. ML/)_;/;_&_F>I; ^@GP34+YU^K'8I(FC"4TY-;:AO!NC]Q0Z[N(.A,G9L7H._6FYF6+B'WM0<@,US0+'[:4)2/HW?=<,# M*]_%;[3E@77G=;5/"*P[;Q T@D8M2$>>W3&#$.7/Y.VV18B^W^%I7YV104=.TQ$>3SY/1LB.V"];NE9M6.+A+)Y^A6P>I1S$="93[6-/OD"V.?+9W(AL61R" M/&9"9$EQN:#AE+(\0/X^RS+Q?),W4!V\#?X'4$L#!!0 ( -F$I%3U3'C M=@( "4& 9 >&PO=V]R:W-H965T=[CV">C4L@7M4'4\)8SKL;>1NOB/ C4N;%[&8_$5C/*\5Z"VN8YD>\39*(<>Z?>Q\ #76^T'0CB M44'6F*)^*NZEZ05-E(SFR!45'"2NQEYR>CX9VO5NP7>*I=II@\UD(<2+[QAI#A4ML(Q+Q>\0(9LX&,C5]U3*]!6N%N^R/Z-Y>[R65!%%X(]DPSO1E[ M0P\R7)$MTP^BO,(ZG[Z-MQ1,N2>4]=J.!\NMTB*OQ<9!3GGU)F_U/NP(PM,] M@K 6A,YW!7(NIT23>"1%"=*N-M%LPZ7JU,8P!YK>/R>WE?'(]@R1-9X\I?(74'(9LRQ#$"F9OA=E2S"#)A=3T M-W';:T>Y0CB>HB:4J1,X LKAAC)FIM4HT,:M90;+VMFDVNR]A(;+2F +",YAS3?B:+DQBB5*H%4RI M6C*AMA+A1[)06IIC\_,_V&Z#[3IL;P_6)M&V!Y5JZ%3V KW&/7\P"EY;4+T& MU3N$ZK:A*M79#JKO1^VH?H/J'T+UVE#]3ZBN?]:.BAI4= C5;T-%GU#A/M2@ M00T.H:(VU* %U6M'#1O4\!!JT(8:?CH6H=_]!Q7LW'I;0,V%65.N@.'*J#K^ MP'P%616EJJ-%X0K!0FA35EQS8^HX2KO S*^$T!\=6UN:/T/\!U!+ P04 M" #9A*14^2:'Q54" "U!0 &0 'AL+W=OW.2VL>;8P7;:[=]C M.VD4UG; 2_QUS[GG7.$4VUM<:&E. MJ<'I;#J;?;G[O%R@^?3[]/KC&W1^ YI0IB[02W2WN$'G9Q?H#%&.EJ5H%.&% M2GUM$ENXGW=)KMLD^$223T2.$$Y>(!Q@? 0^>Q[^@? 1"L)C<-_8[3WCWC-V M?-$)OCEY)"L&"ADW:)KGLB%,H1_3E=+2_%8_GTD1]2DBEV)\JJQY+AJN%:K; M7,=JUC(DCL$VVS8;XR :I_YV6)K#J"A.PJB/^D/>N)/#DD9!'#^1>!@5 M)>'EZRZ:6G>59 V MP)ROA=#[A6W=_J7.?@-02P,$% @ V82D5*!B%TX2!0 K1@ !D !X M;"]W;W)K&ULM9E=;^(X%(;_BH5VM3/2+HF=!.B( M(D&A,ZQ:!M'.[L5J+TPP8#6)&=N!5MH?OW:2QB"""5*9BR$?/L>OWV,_<=+N MCO$7L29$@M(RE.N4K1VPXP8LL*(X< MY+HM)\8T:?2ZV;4I[W59*B.:D"D'(HUCS-\&)&*[VP9LO%^8T=5:Z@M.K[O! M*_)$Y(_-E*LSI\RRH#%)!&4)X&1YV^C#+R,?Z8"LQ5^4[,3>,=!#F3/VHD_& MB]N&JQ61B(12I\#J9TON2!3I3$K'SR)IH^Q3!^X?OV>_SP:O!C/'@MRQZ&^Z MD.O;1JJ.-D;C@;/H#\9@OOQI#^Y&T^^@OYLUI]\'3V.)L]/ MX \PP9QC74WP:4@DII'XK*[^>!J"3[]\[CI2B="IG+#H<)!WB$YT^(AY$\#. M[P"Y"%:$W]4(1ZTL'%6$#^N$MT_V/K*'_XF3)G!A5>^.,KYT'Y7NHRR?=\I] M,I=@G C)4[7X)/CG034 8TEB\:\EO5>F][+T_HGT,[+!;UEBM@22\!A$#"=5 MIN=Y6ED>S99MS^TZVWU?CUMX;OZO;'B@T2\U^E:-F054B!0G(0$A$U)4"-$%94(F=L&:!*FG)-%E;K6D3IT6+SZ=M5*NF+#@(\0:'5+Y5B>TFE'MCE3OE9$M9*LP2!_^!9WW\<+3<#SJ KGE*N-< %=Q[#,&/ M0=6P2%2?1-#0&"*KB/Z*$Z)%V(9DX N]JWAFR D_ IV#(DOK@(P6NPP:H9V- MCS2A<1HK[I08VA*NMI= ;QA8I98\X\U^\9K!"2$&@]#.P4?\F@F13.((1.2L MB@K,G=!@$ ?MC.NOU.198:D+H;;1"Y+UGH"(QE16BF@?E07:Y['!%[3SZ^' M 8 ED&ISKU<6#G^F5%"MK%)3GE?#H$9]#)^@'5#ENE)U7HN#- QJ-X+?*+":&_?6)-4)QU5-^Z)GH41 MN$^3A0 S-3=M+ABNH:MP#1FN(3O7!EA0 ?(77Z!&LL6//L>+O,\YR%MHX-S;SKO ;O MO0?;7X0O]]R>#S518/7[O!3V?.?@[AD8>N=VO6'_$?,5S01ZIUGJ4+=9ENM;IY_&\]/)-MD'W_G3$H69X=K56[" M=0-U?\F8?#_1WY/+OU#T_@=02P,$% @ V82D5#P1T!@>" X2X !D M !X;"]W;W)K&ULQ9IM;]M&$L>_"J$KB@1((^XS MF=H&;,?MY87CP$KO7ASZ@I;6$E$^Z$C*SA7]\+2RK/^J5UDWP)<^*^G2R:IKUN^FTGJ]TGM1OR[4NS%_NRRI/&O.U M6D[K=:6313 M3LCDZ<)MNEPU[87IVJ9;GY;?ZK,M^ENED6:ZZ).RR*H]/WIY)R\NXQH M.Z"S^%>J'^N]ST$;REU9_M%^^; XG82M1SK3\Z:=(C'_/>A+G67M3,:/_VXG MG>SNV0[<__PT^R]=\":8NZ36EV7V[W31K$XGT218Z/MDDS6WY>,_]38@T-/..9UO[WS1WYEZ[LR"Z[)H5G5P52STXOGXJ8EB M%PI]"N6"HA->)]7;@,HW 0TI_6WV/GCUP^NZ=]_AW>4QDZEN,K*=#/&1[=+- MNFF9+]V[=*[+JDOP?\[OZJ8RJ_EW9'J^FYYWTW//]!\W^9VN@O+>/&'M#9*[ M3 ?;'-3!7X$_'1?]Q**;N'WV'\[HR?3!X8O8^2+04&_U@RXVND;"DKNI)!J6 M>ZK>[WZDW/.;,,:B>.=\_VO;9G$<2^D.4>W\4@?\*IHD,\_!O,RURSEE)57$ M2@U<.8=9*%CD61OQSKT871O M%_W%"%*-KA(2 LM"-&J8=E[6C9M)H2,@HB(VB-MAIZ12Q!TWV<,M.=+%A3:Z M.T^37LV*19#D+1+^["XX72>62SQ6=.BX;44%51Z_*?A-4;\_5>5]V@2OLK(V M[+_3IH#0)LN5H4S2M(S)S(CEFV"I"Q-@]J:/:&$4*VWQUFJUY[?>!D5[T6O#8U5*&=.KN=9O_^/U%B>>FP(J%OF8!>$5RP@#Y^S2*V M'A$EA/4D.LRHXK''11 N@BO7AZ+1E:Z;I]\Z^/$?$27D9V\^;86BU**Y;<2H M#QH@8B0^X&J;PR<8]AD-FN2+9WW&CKPR&@U==9A13CU/&05MI+@V7A4/:546 M>5^RS'3UD,Y1V:6@:92,K?0H" W%A0:K]:A-?Q7):)A"AYGDH0@]*021H+A( M'"SWJ$UW$@R'WA9S'A>?3PJX8Z-Q MQP!W[.6X8PZ.17$XW#\ZS(12H0=W;.^H L>=*?D7FWES5/* 4HR/3AX0A>%$ M09-GUWF2\VBX77*8<4I]!P,,V,3P:7#'7I\3/M0^ MEYF(8\]>C^\=!>/UX!Z!CJR\.("7CS[;Y8!*?NAT%^?.);'&5*Z<* QC[XA3@"C',?H,3AQ%&.<2"MPVXSR*/:K<2+L0UNZ?SC8.^ZPBKGG<1/ :8%S^GO31-CT)D;>AN?U+K,PC#SUC #( M"QSR>S09%M4O*7$$4%K@';,C4". B0)G(E8P"L>V5])XV$ARF G&0L_YH=CK MEN&U+)[@(PDN +IB]-Y9 $S%R_?.PN9C>V(_S*IMQ5GLJU>4H>[ MF1>M6L"LP!MEJ>RGN2; $ZDF<>GB"CURU$B@D MZ>BT EGDH>,\)*V.,SH:QL.]CL.,$4$\U8D$3DF<4Y<[W6A5XBI+C4QTJH=& M#JR1XUOS>[WY<>7;A;3+MV&[ S5Y[A= 28ZM\*0-' -?7W%G/*KM*LL#"3YV$! M/M6A(FZLWXZ=N*/+[3+S=[D5$%OAQ![9Y5:NG;;MO*M%[^MR*T"Z.J8],W[E MN#KU=I?;9>;ODKVTA*UM][!:R MP\C;0E9[+Y#A(N47>L<^ )$)!>JC#MD,EDE'4I'=INO>R<*ZK9?<.=6W4;5,T M_3!]&UL MM99;3]LP%,>_RE'$ TA;$SN7IJBM! 6V3N.B%K:':0]NZ[86CMW9;@O2/OSL M)(3 T@HA\9+X$":_?S==N5+\KUX8S06\4Z'66$?5X2KG< M]CSD/2V,V&)IW(+?[Z[(@HZIN5O=*#OS*R\SEE&AF12@Z+SGG:#C <).D%O\ M8'2K:V-PI4RDO'>3X:SG!2XCRNG4.!?$WC9T0#EWGFP>?TJG7A73">OC)^\7 M>?&VF G1="#Y3S8SRYZ7>C"C<[+F9B2W7VE94.S\3277^16VA6T[]F"ZUD9F MI=AFD#%1W,E#":(F0-$. 2X%^*V"L!2$>:%%9GE99\20?E?)+2AG;;VY0W,+RZN!Y=GMP.KZ_@,YQH38V&R2.,Z<(^ M- .'9]00QO61W;T;G\'AP1$< !-PNY1K3<1,=WUC\W%>_6D9^[2(C7?$OB2J M!3CY!#C N$$^V"__1D0+ M0D]RV%"@6N4.#<7[@+15GJB*ZD,DPL8"B*[\2] M;[^^6W,8&IKIWWN"A56P, \6[0A6$&YB5NB27.<^PDT_3E"$XJZ_J;-I,,-) MFD25V8NTHBJM:&]:)0,-?^%<;)B2PDT)M^^!VK IU7M*CZL8\<=S3JI@R3LY M%[JX!A!W<(S1*\X-9BD*P["9<[M*J_U6SM>,P^E:6P.]CVY:>4X_GFZG"M9Y M)]W.?]A0BBRY5W0;S-H(I6DS710\GVK!WL3N!.%<3HFA,QA(95'8(32E^S) M[=A$'X\9/1]-"+\3="FL'P1I.T'A*] -9NTHC%Z_QGZMD[@V;H_H!1,:.)U; M7=!R?4\5G;&8&+G*F\M$&MNJ\N'2_DU0Y0SL_EQ*\S1Q_:KZ/^G_ U!+ P04 M " #9A*14Y/%+598?:@O;)*]Y]QS3[(W=%9*/Y@%@"5/@DO3#1;6+D_"T&0+$-34U!(D MOIDI+:C%J9Z'9JF!3CU(\#")HF8H*)-!K^/7KG6OHW++F81K34PN!-7/9\#5 MJAO$PYTEG<,$[-WR6N,L+%FF3( T3$FB8=8-3N.3?NP!/N([ M@Y79&!-7RKU2#VXRG':#R"D"#IEU%!0?C] 'SAT3ZOB])@W*G ZX.7YA_^*+ MQV+NJ8&^XC_8U"ZZ03L@4YC1G-L;M?H&ZX(:CB]3W/A?LBIB6\V 9+FQ2JS! MJ$ P63SIT]J(#4!/$:GS+$&=[_:O1:'@[.A_?3LCI>$#Z5^/;X?CK^;@_/)^0(S*F6E/G M--D?@*6,FP- =DC3)(1XQQWQ'1"BX(<;9BMDY\5R9,=R4=4UTC2 M/"1)E"1;X/UJ^ 65-1+%V^ AVE!ZD91>))XOW<%W"<8 '))+P'-Q2 9@,LV6 M_K3]O,18,K0@S*^*3&F9*?69ZCLS80;\"B2L*"<6M-AF7C5'@SP#U:9"3;U4 M4Z]DN@'WO3,Y)U2H7%J2*2&8M3#=IJK@:GLNUR0>>VE22SOAX^;&O0V*F[5& M&?1*9J.4V:@V31F#TJ1%I2"S9VP!F>QFB4F O=F4:'GN-1S7.TA?7K' MPSCZV]ZB3W8QWFBE\7_Q\1V:.-G]98<;G=Y=L]A!YTP:3#A#KJC6PC.MBYNK MF%BU],W_7EF\2OQP@;<]:!> [V=*V9>)NT_*_P^]/U!+ P04 " #9A*14 M\D>0T*H# L$ &0 'AL+W=O//<4(< M0DCWBGB!V)D9SWSL_:Z'[H&+;W)#B +?XXC)GK-1:OO1=66X(3&6]WQ+F'ZS MXB+&2@_%VI5;0?#2.,61BSPO<&-,F=/OFKFYZ'?Y3D64D;D @YTCA//=+U1R83;[V[QFBR(^KR="SUR\RA+&A,F*6= D%7/>8 ?AZB=.!B+ MORDYR,(S2$IYY?Q;,I@L>XZ79$0B$JHD!-9?>S(D491$TGG\FP5U\C43Q^+S M,?HG4[PNYA5+,N31/W2I-CVG[8 E6>%=I)[YX2^2%=1,XH4\DN83'#);SP'A M3BH>9\XZ@YBR]!M_ST 4''2<:@>4.:"R0^."@Y\Y^*;0-#-3U@@KW.\*?@ B ML=;1D@?#QGCK:BA+MG&AA'Y+M9_J#Y^FT\G+=#Q[68"'V0@,GV8OD]F?X]EP M,EZ /\ S80I'8,)"'A/P?D04II'\H-]\7HS ^W"LSA-<$'$GH9$UI0E75(.WFXSHV10L^*CW<=U,R_" PV2DPK;#K51&%! M%6%M8G,LE 3#B&!&V;JN5F1#HEMSM9(#_2NY^A6GU>^4R59873RNT,H4K->I M4[C@)_C?\@"M\,#FK:E;+8+!E=2#-U&OL+I,W>H7K!>P,^IOU UH=0BV;\W: MBA3L7,FZEA%0_6*-A?ZABW4C[I[C%4A!&\,%%EY0N@ZH)E_ MD9;?+A&ML+D@Q VV>7W+-K185-^2R[A;XK)F)M MVE$)0KYC*NU7\MF\Y7TPC5YI?J!;X;1QM6'2/EIW(VO*)(C(2H?T[EMZPT7: MFJ8#Q;>FNWOE2O>*YG&CVWDB$@/]?L6Y.@Z2!?(?"/K_ 5!+ P04 " #9 MA*14"6E;V>," !E" &0 'AL+W=OTF3?O@)@>)FMB9[4#[[W=V0AHH M9/NP?H'8N>>YY^[LNPPV7#S+$$"1ER1F)U S#=#R[6V M&W?1*E1ZPQX-4KJ"!:B'="YP9910)8TBQ6=WSS#8J VIK/Y[$TOV23V[;0V,^DXDD!1@5)Q/)_ M^E(DH@) GL, KP!X^X#6$4"S #1-H+DR$]8%570T$'Q#A+9&-OU@D?OQC]F"G%Z HE$LS\@7\K"X(*$U%@WB= MS\1S/.^ GNF_P+L&[M;(:98);!J^YA&^1QIGU)S(<8QW@C(?R,\K-"*7"A+Y MJ\9%JW31,BY:1US,!5]'YM[@M<5R^#P!HN@+'"Q'SM4Q7/H2KT>M5ML9V.MJ MCMX;-3VW7QKMR&R7,MNU,F?+)9A+69%(!%7PF:0@?&#JD-QZ3J_=Z#J?#E7Y MK[C^/FXGJ$X95*>6Z 'K*?!2,!--RF6D:RUKF+LE<_>C#DZO=-&K%?_F@FY= M'"I![]UA\' *'#X,_=)UO]8U]ECLH(S0#&/O<*F*2Q+!$2J?1Q0LC\IF6+Q1/S5AXX@J'C'D, M\3L A#; ]TO.U7:A'91?%J,_4$L#!!0 ( -F$I%0QI6VMX0, ,H. 9 M >&PO=V]R:W-H965TW%6F\_^+X*8Y92U19;EL&7M9 IU="5&U]M):.1 M-4H3GP1!ST\IS[S1T([-Y6@H=CKA&9M+I'9I2N5QPA)QN/:P]SRPX)M8FP%_ M--S2#5LR_;"=2^CY)4K$4Y8I+C(DV?K:&^,/4T*,@9WQE;.#JK61"64EQ*/I MW$;77F 8L82%VD!0^-FS*4L2@P0\_BU O=*G,:RWG]$_VN AF!55;"J2OWBD MXVMOX*&(K>DNT0MQ^,2*@+H&+Q2)LO_1(9_;O_)0N%-:I(4Q,$AYEO_2IR(1 M-0-\><* % ;DM0:=PJ!C \V9V;!F5-/14(H#DF8VH)F&S8VUAFAX9LJXU!*^ M*F-1DO;V9H^N5N?G._'/]Y^^4>M= ]E9*:)*.+&=.4)^H]C#XL M9^CBM_=#7X-W@^&'A:=)[HF<\/21K=HHP+\C$A#<8#YUF]]1V4:D9\W)]^8^ MQ%P&3LK B<7KG H\II*US J(T%2DL"T4M0MK#%%G&P9+5:/5$=7GS>G1#H\/ M5$;H[\\ B6XU2]4_#D*=DE#'$KIT$4);R4/6E-S>GTN6!*@T,-L<%*"Q_1_V@B3&QBC69 ZZA_!YMD%;)KF(T 7/T)%1J9I6]]0-B*VE@UF_9-;_V9+1E6N2D)7O[HJ;L!.;NF@AH-**(.?+@Q(TH*%5&OA!"BB1V=1*LW$;M'\ _*B%0(^-6K*I*>1VZ2 Z]9DM!N8 MOV8=Q9608K>2?BTRI&-P'8LD9Q*))($T&7(YJV92.72O3NH$GTIP.!6&JX>6VO)&(+[ M5^-EX Q T"97[US[JQ)D[!;0&XC?2E[$]SQB682.G"51(R:E 34O9KSTTS"L/+N4;GBF4L#48!NT^"(/,'TYY M1XNM?7NL!)R1J6W&\-ADTDR [VLA]'/'/&?*Y^OH&U!+ P04 " #9A*14 M:9P77#8% !F' &0 'AL+W=O:BE7::V":!5!2)K[9(VVE5IKL7J[T(8"!J$K.V*>UJ?_S:21H# M<5+: 8FYF";FO,=O[.,'$[?6E#WS!2$"O$9AS*]J"R&6EY;%)PL2^?R"+DDL M/YE1%OE"WK*YQ9>,^--$%(46LFW7BOP@KK5;2=L#:[?H2H1!3!X8X*LH\ME; MEX1T?56#M?>&QV"^$*K!:K>6_IR,B'A:/C!Y9^59ID%$8A[0&# RNZIUX.40 M>TJ01/P1D#7?N ;J4<:4/JN;X?2J9BM')"03H5+X\L\+Z9$P5)FDCW^RI+6\ M3R7?(_ M6&>Q=@U,5ES0*!-+!U$0IW_]UVP@-@0RCUF ,@':%=1+!#@3X'T%]4Q0WU?@ M9 )G5X!+!&XF<\B%6QCP23GP92)]JCV\[CX'NW,QKT0>_^[F'P8]3Y.;S_ ;Z# M1\(%"R:"3,%(T,DSZ-%(KC'NJRJU.FN?33DXZQ/A!R$_EX*G41^3?+"/W$ODMD%^ M72V_\]\ ADH-/8/Z9N]'ATW33'[4N90CMW3@A_O(&Z:1VZH#G"\6G.3#98ME MX3/R7;%UNK480(P%^_RY1@*$C$_ZXP5,\- MU1-#]1)#&TN4JSXYF$LCZO9,+L&TZ=PT[&E:)TFKO@]?V@T'.T[+>C&X<7(W MSMYN$F#\!^3\!Z%I]K)N]@YQWG6ZLHHQR&N:[7FY/:_2WE/,R(3.X^!?.4 5]KS" MX+B-'7?%$(B=NMD>M/5WH?W9 I;X2]FGKDDT)HP#.I/-L9_66T45P8TO87@: MA0V1MH2.4MK76=[-N4'8<4M*&VKV0GR0XL[2;/9O[U2/(<3Q2OQI%,-J%N]; MW;#(WH*_8@BR<8E!36?X:3S+O0%;R=\XZ>;@*R6NT0U/A-U0PQL>A]X#6,1W M'4)<@D>H\0T/P^\LS79][-90,:;4H 8X/ S!X1X(-\24[D"01CCZ-,*WBAQ^ MH1 =)HIX8,,0B5&-0@1XT6MN.&(.R5;'B1YCDZ#,^1@=7( M;>YZ+$8Y'BK9MV"-=/QII.<_*Y-*[U)549+F_4 ^CJ",5_W6US#')P)SK&&. MCP/S'B["',)ZLU$R-QLO1 X#<_SQIMP0TBCSIUF.#\-R_/&FW!""'+?$H"8Y M_C62HR_L5[#F.#X1CF/-<7P,5[[2PQC@^#,9QD= 0>;M%9 @J^^F) M-<;Q83">I=E\J0/KL.#1$.7!W:5H;9PY1(3-DP,K#B9T%8OTC6K>FA^*=9*C MH)WV+KR\@8;V6W@Y3(^\=/KT!.[.9_,@YB D,]F5?=&0P\G20ZWT1M!E\WJH/\:+']/U!+ P04 " #9A*14Y?82Z@X$ M !%%0 &0 'AL+W=O6!\T>SN(^OO< @PA0C950P_7C"&TQ3HTGC^+M4ZE4VC6#]_47[;]9Y[#3R(UE+QK!36"+(D M+Y[L1QF(FD"X3X"6 M3B+@Q9E+=,L4%?\ T(W'V9#;_=?_T"9S!%J402*8QAIGCT"-_U1I(O M8*9+(UZG" _/,$$18:YT N']+2J6I/)#WU<:F='O1R6*48&"[D$1PICG:BGA M+H\Q_K>\KSVJW*(O;HUHH\(Q$^= N[\"#2A]!S[()1,HB]\&_6$5MM#J#_>% MS2@Z,^40PPW/=(](9JML* 3+%ZCK5IGPU,]-V+/='FZ8B.'/SUHEW"O,Y%\- M@"XJ0!<6T,4>0"8WVL;[)"]=_0 _89>[1?0*91VKS#3NTR#H^T\[['Q6@7J/'W[AB:;W^^7R[92P:"3HH M(X0B1[O2T6RI$YP'P2\-D"\KR)>O2)+>^JQ;!-22Y?"N RL4105!DD=ZXDML M@'!50;@ZC322P$W H#$J]Z5W8'K'!F*EPX(P%SP#S%8I+\Q'/-//J( 8,X6V MVV*>IDQ(%RW3>&[B[)R%!9YNK?LZN[N/U,8X>;-J;#'55HV$.M#T=?5X:!42 M-[_)B0QPXB8X:1[A;U^'%_^[#AT-D&8>.&H=-INBG;9"=-Q"NL=DSU);G3X) M[03!'@XECE)(\Z1O;P@2'-@1CAO(Y8ETA.,*2!'4D04^$)*@C"7IB M)$&W28+L80GJ6(*^'4NTF.JUL01U+$&/RA)TFR7"WGZ6H(XEZ&M9@@; !61< M-\1AK>'8@IX(6U#'%O3$V()NLP7=D]S0L47X=FS18HH$;701.KH(CTH7X39= M6+;X;_C\VLU6AF)A[^^D3N$Z5\4E5[5;W1$.BYLQ=[RX8!PSL4AR"2G.M6AP MWM/&17%G5RP47]E[L@>N&RNSKTMD,0IS0'^?%L9 =7,Z^ =02P,$% M @ V82D5/P93T,> P A@H !D !X;"]W;W)K&ULM99M;]HP$,>_RBG:BU5:R1,A4 $2M'3MB[8(MO:U(0=836QF&^BD??C9 M3@AL/(Q2[4UB.[[__7SXCFNNN'B5,T0%;UG*9,N9*36_DO M$RXRHO143%TY%T@2:Y2E;N!Y-3HOL_[0L_<4B6A&3)).0.!DY;3\:^Z?M48V!W/ M%%=R:PSF*"/.7\WD/FDYGB'"%,?*2!#]6N(UIJE1TAP_"E&G]&D,M\=K]5M[ M>'V8$9%XS=,7FJA9RZD[D."$+%(UX*L[+ X4&;TQ3Z5]PJK8ZSDP7DC%L\)8 M$V24Y6_R5@1BRR \9! 4!H'ESAU9RANB2+LI^ J$V:W5S, >U5IK.,K,KS)4 M0G^EVDZUAW>=0>^RVQGV;N#ZZ:'?>QQVOMT_/<(E#% J0<<*$Q@J/GZ% 4_- M/5@1D<#G&U2$IO*BZ2J-8<3<<>&RF[L,#K@,X8$S-9/08PDF?]J[&K\\0[ ^ M0S'-J<$G3!2$990-@6BH(M3RIB9:*]]%)3KD%-6[+Z 7[#O M='FP2+M"PYIEU)+%\;U/0 MO/^26HFN;D1(F&L::VDBMJDF>^M<3A)OA2WP*X#5W;L7 M5,+X+WAWJS7(4$QM R1AS!=,Y5U"N5HV69V\M=ALSSLT_3>K,T="BA-MZE5B M'321-SWY1/&Y;31&7.FVQ0YGNE%$83;H[Q/.U7IB')2M9_LW4$L#!!0 ( M -F$I%1PW4';L@( #P& 9 >&PO=V]R:W-H965TIG5Q[?LJR3 GJB4*Y$:R%#(G MVFSERE>%1)(ZHYSY0;O=\W-"N3?LN[-(#ONBU(QRC"2H,L^)?!DC$YN!U_&V M!P]TE6E[X _[!5EAC/I[$4FS\QLO*MRS^D[A!\6-VEN# MS60AQ)/=S-*!U[9 R##1U@,QKS7>(&/6D<'X7?OTFI#6<'^]]?[%Y6YR61"% M-X(]TE1G ^_*@Q27I&3Z06QNL6UL"'+*JS=Y MKNNP9Q >,PAJ@\!Q5X$AA>CX>Q=,)W,SOHNE]//HVF]_#.4SS@HD71(BU2)X@*F62F?PA8H3#QPEJ M0IDZ^Y_BGEA9<=_7!ML&]Y,:<5PA!D<00[@37&<*ICS%]+6];])M<@ZV.8^# MDP[OB&Q!T/L$03L(WH,/*B,25?4\X3]L:AHZ_^$1_V_J,=]PE"JC15VY:3R/ MSF!"5<*$*DU(^/G5>("9QES].A'_HHE_X>)?'.NI2P3(VC2(+!@"ONH %-L& M%8Z'\KH 9X=Z4X7JNE#VAJ^'W5ZW$_3]]0'";D/8/4DX4ZHD/$$02TA$GIOK M6:%]>'<5=#J?81I'T?_(NO^0A5=A>!BLUX#U3H(]NEN,J2D>2C.48$FHA#5A MI:D6R@IG1Y<*QHA4.]$9_('=%W6(NHI_N4\=M-J]-]C^WHW.4:[5N3IO1.*HFPDZ]FJOF:U]1KH#ATIBV6Y>F8K*:5=5&B\+-AX709MJX96;& M.TJK8.1+(?1V8P,T/XSA7U!+ P04 " #9A*146DJ;^"D# ,"0 &0 M 'AL+W=O##'$:F)GM@/=O]^U$](4 JWV OZXY_J$PT! MP]^63$@<:T= XT_ATRJ/U,#J>._]F]$.6I98D@F/GVBHHH'5L5!(UCB+U9SO M;DFAIZW]K7@LS2_:%;:.A5:95#PIP, @H2S_QR]%'"H \%,/< N >PAHG0!X M!< S0G-F1M84*SSL"[Y#0EN#-STPL3%H4$.9OL6%$K!+ :>&-Z/YP]W#]P6: MW45^H(>%U-T>7&%+I"-9(0%D8@R],BHDM>5A1\1SR1F M(2Q>O)GW;04D]5'VJB TS@FY)PAYZ)XS%4ETPT(2OL7;(*Y4Z.X5CMVS#N^Q M:"#7OT:NX[HU?"8?@0<&WCQ#QRL#[AE_WJF 8\$HVT@T(P(M= 31K]%2*@$) M_?N,_U;IOV7\MT[X?X"73]F*)Z0N]CG6-UC]P+?#IML).GU[6XW(L577=?S2 MZ VO=LFK?9;7DWE0)$1X2P34!_WXZ&J?0U!?I(*$@=/6LHHOGP\Z>.VVQ^U?4D1!![J+$2 MFS*5QIC)]R3Y1V2;OG,@J,;&.W$E02DG.)\J6;*$).1KM#N\G.-KZ:%0JP>; M=\0$-9'WO#N8]24EQ-KT@TS3KD<8R%?-VL%9"?$52H M.8UV^X!_G9%W@GZWI-_]#_K5L'],0+=.0.M 0)W1D0"[TE@2(C:FWTK(\(RI MO *7JV5+'YE.=K ^AE:?=^97-_EW M37#84G$I,UN'0: >2$R'MO/E$\->UK MR14T0S.,X'.%"&T ^VO.U7ZB#R@_@(;_ %!+ P04 " #9A*14A!P$OTD" M 8!0 &0 'AL+W=O>(!O9E(73?RXU9/_B^3G,LF;Z5:Q2TLY2J9(9,M?+U6B'+'*@L M_# (>G[)N/#BR/FF*H[DQA1*++]AR7B)0G,I0.&R[SVV'X9=&^\"OG+_>@PR7 M;%.85[E[PKJ>SY8OE85V7]A5L;VN!^E&&UG68,J@Y*+ZLWW=AR, \9P&A#4@ M_ @XI]"I 1U7:)69*VO$#(LC)7>@;#2QV87KC4-3-5S84YP91;N<<"9^F3\E MK] :3X8OS\DU)-^GR626P U,DCFT1F@8+_0UV6^S$;2NKN$*N(!Y+C>:B4Q' MOJ$D+)6?UH*#2C \(]B!9RE,KB$1&6;_XGU*OJD@/%0P""\2/C-U"V'O$X1! M&)[(9_@_\#L';U](I],TM./X.N<::G)4,!:I+!&H19#L:>(T:OCQN-!&T;W] M>4&FV\ATG4SWHDR+.QU[/@+-J<.H6'J.Q4[T-KX)VT'D;X\[="*H'=PW056" M_M$E*U&MW.QI2.5&F.JT&F\SWH_N5G_P#VCLJRG]2U.]&706*RXT%+@DRN#V MCH9&57-8&4:NW55>2$.#X98Y/5VH; #M+Z4T!\,*-(]A_ =02P,$% @ MV82D5'-06T0> @ 2P0 !D !X;"]W;W)K&UL M?53=;]HP$/]73E$?6JDB(4!752%2^9A @HF1T3U,>S#D(%:=.-@7:*7]\;.= M-&+2Z(OML^_W<[($@MSLI3KT FL(!>[(,C SG7",0E@B8^/8<'JMI 5>KC_8O[K:32U;IG$LQ4^> M4C;T'CU(<<\J06MYGF%3S\#R[:30;H1SG3L8>+"K-,F\ 1L'.2_JF;TU]W ! M"+M7 &$#")WO6LBYG#!B<:3D&93--FQVX4IU:&..%_:C)*3,*3E13AU>HGTO5@>#Q M'L(@##?)!&YO[OYE\8W9UG'8.@X=;?\*[6RTAC62XGB"F13I3M[#8C&&6Z_9 M]>[@#R355N.QPH( 3V;\1+C7"O><<._:59D'D58"0>YA>JPXO<,2*9,IS(L3 M:C*M2AI^+0P,YH2Y_OV):+\5[7]:[07U_[Y #7YP8/O^3G$O\D^7>OY%;]AG MMF3JP L- O<&$W2^F,94=>O6 &ULG91=;YLP%(;_BN7[U820=*T(TLH^I56*&JV[F*;)@0-8 M]0>S3>C^?6U#4#8EJ-H-^!R?Y_5[C'':*_UD&@"+G@679H,;:]M;0DS1@*#F M2K4@W4REM*#6A;HFIM5 RP )3N(H6A-!F<19&G);G:6JLYQ)V&ID.B&H_G,' M7/4;O,#'Q .K&^L3)$M;6L,.[+=VJUU$)I62"9"&*8DT5!O\;G&;)[X^%#PR MZ,W)&/E.]DH]^>!+N<&1-P0<"NL5J'L=( ?.O9"S\7O4Q-.2'CP=']4_AMY= M+WMJ(%?\.RMML\%O,2JAHAVW#ZK_#&,_*Z]7*&["$_5#;1)A5'3&*C'"SH%@ M_@;XPX MRY/O>/(=!YWDD@%Y8%I);X)RM -]8 48-ZA]"OVX![$'_7-FI>6TTG)VI4]* ME3WC9S=IGNS,FYK2]M>,0CXHK(."_^,.67*SOEE%4922PQG7R>0Z^6_7\^1K M7">O=4U.3J:_%>ZIKIDTB$/ET.CJ>H61'OZT(;"J#:=NKZP[^F'8N,L)M"]P M\Y52]ACX\S]==]D+4$L#!!0 ( -F$I%3;'L5/&@, H2 - >&PO M)MT1[CF&;U?&H4'*;W)@X@V6F)0L> MJ,C(A H^U1R\"EIRL7;F/AAF2B@=&%M5&RH"2_WHX,C-H. M3\FETDUL%\'] MG;;+#X#-# 1R(3J!?>(,XU%%C6%:7MM)L[@Q/H&"=GRWKJS"N:;KJ#\@6X?F M9H-,E]2_LZWJ#B#\I\7MKMR&8.3<9N M-"OXJIFOBDX QA[A[+2JQ/J3X'-9,K?Y%P<01]&2Z=O9PW@+2<[DDT/8TALZM2^Z>_QV?\6RL;C,V8KEDW:JY]-F&-B!C=I>X'"(7#>7'\%\'.9' ,/B M8 HP'^>%Q?F?]C-$]^,P3-O0BPQ1GR'JX[Q\R*3Y8''\/JF]_#M-TSA.$BRC MDXE7P03+6Y+ U\^&:0,/+ Y$^K-6!6PWH'X_CC04WZ?.(:J8MJP)QA'TA1#H!?]/9HD2'82^/CK M@STE<9RF?@0POX(XQA!X&G$$4P :,"2.FW/PX#P*-^=4N/WU9_P;4$L#!!0 M ( -F$I%27BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GC8SQ>#K*F2@&7[^OYYI \""GN12;JI]F@_9[Q SP7A Y*Y\_%96 MXF=9U"R+DJK,LME@=%?8QCQ;,&L) [L9<#4K"2%Y2M0W668B51PIF;.,%0DG&J0!0!IGA/S'T"!- -(\"V34 MX*B?:I 6 &F=$;(321N M,\):6J04P!R>DY(2X/\"$!^Q(4,PJ7C>W\[L1?X MQ/$7Q'?B=4A)<$6"&QIJD)\ R$^XD-%ZM7+"NP8J\I:^=^6YCA\3QW6#M1][ M&N1G /(S+N1\'7D^C2+B!JNYY[<1C?0A? R-X6-4G]-=1Q0*6ZY MB(34I=ZM,[_NH$$BF2";Q/-5I.(@O-.!(&E,D*VQ#(+%7][U==L[@_@;#8GG MQXZ_]%34B*-C0MJ8('OCI4EOG+NW[0F98H*LB@6=QVWHKE2?]%W/7Q(G#%7X MZ$JU#0JZ8(,LBHLN&1S7M51"NVL%#1X,,,4%6A!K/5E[<1JL-I!NH,5?% M3P63=N('&6*"K C/5YB4Q,[W+A,DA FR$:)O3DB'B3=!6-]2/WC:L 4G! M0)8"=4)?-:3JLFI,:6%U,L@/!K(?CL/@(1A( NC-U\B%VHRGG'Y0:>$]&$@ MZ^,Y<>KE@GQA(/NB)X/J983$82"+XR65ZB6#;&$@VP+,J;I=!!*(@2R0MSE5 M7QQ-R" FLD%ZLI9>1L@E)O;Z%92^D L=$]*)B:V3=Y*%YWCJF. 2%K)AL<$HN)+!;8?_KBD F9Q40V2[__5(K#JDI=K6-"HC&11?,>)I6U4+7IF)!K M3&37G#P]))&J+3UDG)0;LA"2;;<5W^J8D'A,9/&\8KIE45V0Z)F0@"]E KWF0 M:G;5NY]$L26W+#NT_U%]^=*"#&0A&PA.BO1QTX(,9)US/:RSK&Z!VRC(%H(Q M;1T3LI"%;"$8 M2NG)V(S&=5WC_INY"0@&QD <%SBZ&."0G(/N<4 MJ+NG"PG(1M]Z>5W#[>W@-N0=&]D[[T[0CBF[C@EYQT;V#H 9$O&-C;\N F'I.9$/RL9'E V#2?)_IF)!\;&3Y]"T>]'5SR#PVLGF@ MK0=%J[]: IEGBKWR]G;WH3>24\@Z4V3KK(M$W7G;O+['4^+5/)WD*H\85ER4Y'FX_CJ@&4W>WZ;0Y:YJBPH MKDN6GE[A.[U^^/4_4$L#!!0 ( -F$I%1W2W&%!@( /$D : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V4MJXT 4A>&M&"T@Y?M2DB;.J">9 M-MF <,H/8EM"I::3W;=Q!O81/>A)J#,2):&K'P0?HO3T*Q^Z:=^?RFX_E,7' M\7 JJV8W3<./E,IZEX]=N>N'?#I?V?3CL9O.RW&;AF[]WFUSTN6R3>/MC.;Y MZ7;FXO5SR/\SL=]L]NO\LU__/N;3](_!Z4\_OI==SE.S>.W&;9Y63?HX7$^7 M=#G(W7ERLWAY6S7CRYLTJ7:00I#6#S((LOI!#D%>/R@@*.H'M1#4U@^ZAZ#[ M^D$/$/10/^@1@A[K!\D295P2),VP)M!:D&LA\%H0;"$06Y!L(3!;$&TA4%N0 M;2%P6Q!N(9!;D&XAL%L0;R'06U%O)=!;46\ET%MG']L$>BOJK01Z*^JM!'HK MZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVVRSA$!O M0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O M1[V=0&^?;783Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H M':AW$.@=J'<0Z!VH=Q#H';.?E01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'JWJ'=+ MH'>+>K<$>K>H=_N=>I?I\Y#+M>=KC<__3JJG\[WY^OC+\NOD[+U<<$ZW%>7Y M+U!+ P04 " #9A*14_R>G=>,! !L) $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VEU/PC 4!N"_0G9K6.G7_(APH]ZJ%_Z!NAUD85N;MB#\>[L!)AHE M&DQ\;UB@[7G/>I+GBNNGK:,PVK1-%Z;9(D9WQ5@H%]2:D%M'75J96]^:F+[Z M%^9,N30OQ,1D4K#2=I&Z.(Y]C6QV?4MSLVKBZ&Z3?@ZU[::9IR9DHYO=QCYK MFAGGFKHT,:VS=5=]2AGO$_)T^#]B?>UB3]W5%HT?C MX[UITRZV:5B(VX9"?KS$%SW:^;PNJ;+EJDU'\N \F2HLB&+;Y+NB9\>38[IA MVGWRD_.',L<"T\Y';UU($_/T^[C#2/K38Y<*D8_U\5=\3TRE3WX_ZJ==4?7# M['2]K]8OAWD$-CQ.O^./,WZO_\L^!$@?$J0/!=*'!NFC .GC'*2/"Y ^+D'Z MX!.41E!$Y2BD&UL4$L! A0#% @ V82D5,:O X)*!0 _A4 !@ ("! M#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV82D5$=NS5Z]! -A( !@ ("![A8 'AL+W=O$; !X;"]W;W)K&PO=V]R M:W-H965T&UL4$L! A0#% @ V82D5*TRO?7!!@ PAH M !@ ("!#"0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5+ZT@DX]!P 4A4 !D ("! MV38 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V82D5(,?BP[6 P /0@ !D ("!\TL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5*:&_YSR M!P A!( !D ("!"5H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5).)6-** P -@@ !D M ("!K', 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V82D5.-5-;9. @ )@4 !D ("!2X4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV82D5"?7\MFR P K0< !D ("!Z(T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5-RP0R;0 @ MO@4 !D ("! 9H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5$3NWZ0$!0 ? T !D M ("!3Z4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V82D5&##4N,V P 20< !D ("!;[( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D M5!&"#-ZM!0 &AH !D ("!1;L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5-69;H#O @ 6@@ M !D ("!V,P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5%R^99>E @ 20< !D M ("!V]8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V82D5/5,>,!V @ )08 !D ("!*>( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5#P1 MT!@>" X2X !D ("!J^P 'AL+W=OV>\4&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5/)'D-"J P +! !D M ("!]OH 'AL+W=O," !E" &0 @('7_@ >&PO M=V]R:W-H965T&UL4$L! A0#% @ V82D5&F<%UPV!0 9AP !D ("! M"08! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V82D5'#=0=NR @ / 8 !D ("!$!,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V82D5'-06T0> M @ 2P0 !D ("!V1L! 'AL+W=O\! #Z! &0 M@($N'@$ >&PO=V]R:W-H965T7!E&UL4$L%!@ !& $8 (1, ' "0N 0 $! end XML 76 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 77 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 78 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 217 235 1 false 62 0 false 5 false false R1.htm 0001001 - Document - Cover Sheet http://www.crystal-clean.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Income Sheet http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statement of Stockholders' Equity Sheet http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity Condensed Consolidated Statement of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS Sheet http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONS ORGANIZATION AND NATURE OF OPERATIONS Notes 8 false false R9.htm 2104102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.crystal-clean.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 9 false false R10.htm 2105103 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.crystal-clean.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 10 false false R11.htm 2109104 - Disclosure - REVENUE Sheet http://www.crystal-clean.com/role/REVENUE REVENUE Notes 11 false false R12.htm 2113105 - Disclosure - ACCOUNTS RECEIVABLE Sheet http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLE ACCOUNTS RECEIVABLE Notes 12 false false R13.htm 2117106 - Disclosure - INVENTORY Sheet http://www.crystal-clean.com/role/INVENTORY INVENTORY Notes 13 false false R14.htm 2120107 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS Sheet http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETS GOODWILL AND OTHER INTANGIBLE ASSETS Notes 14 false false R15.htm 2126108 - Disclosure - ACCOUNTS PAYABLE Sheet http://www.crystal-clean.com/role/ACCOUNTSPAYABLE ACCOUNTS PAYABLE Notes 15 false false R16.htm 2129109 - Disclosure - DEBT AND FINANCING ARRANGEMENTS Sheet http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTS DEBT AND FINANCING ARRANGEMENTS Notes 16 false false R17.htm 2131110 - Disclosure - SEGMENT INFORMATION Sheet http://www.crystal-clean.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 17 false false R18.htm 2135111 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 2139112 - Disclosure - INCOME TAXES Sheet http://www.crystal-clean.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 2141113 - Disclosure - SHARE-BASED COMPENSATION Sheet http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATION SHARE-BASED COMPENSATION Notes 20 false false R21.htm 2148114 - Disclosure - EARNINGS PER SHARE Sheet http://www.crystal-clean.com/role/EARNINGSPERSHARE EARNINGS PER SHARE Notes 21 false false R22.htm 2151115 - Disclosure - OTHER (INCOME) EXPENSE - NET Sheet http://www.crystal-clean.com/role/OTHERINCOMEEXPENSENET OTHER (INCOME) EXPENSE - NET Notes 22 false false R23.htm 2153116 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.crystal-clean.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 23 false false R24.htm 2202201 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Policies) Sheet http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONSPolicies ORGANIZATION AND NATURE OF OPERATIONS (Policies) Policies 24 false false R25.htm 2306301 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.crystal-clean.com/role/BUSINESSCOMBINATIONS 25 false false R26.htm 2310302 - Disclosure - REVENUE (Tables) Sheet http://www.crystal-clean.com/role/REVENUETables REVENUE (Tables) Tables http://www.crystal-clean.com/role/REVENUE 26 false false R27.htm 2314303 - Disclosure - ACCOUNTS RECEIVABLE (Tables) Sheet http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLETables ACCOUNTS RECEIVABLE (Tables) Tables http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLE 27 false false R28.htm 2318304 - Disclosure - INVENTORY (Tables) Sheet http://www.crystal-clean.com/role/INVENTORYTables INVENTORY (Tables) Tables http://www.crystal-clean.com/role/INVENTORY 28 false false R29.htm 2321305 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Sheet http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables GOODWILL AND OTHER INTANGIBLE ASSETS (Tables) Tables http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETS 29 false false R30.htm 2327306 - Disclosure - ACCOUNTS PAYABLE (Tables) Sheet http://www.crystal-clean.com/role/ACCOUNTSPAYABLETables ACCOUNTS PAYABLE (Tables) Tables http://www.crystal-clean.com/role/ACCOUNTSPAYABLE 30 false false R31.htm 2332307 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.crystal-clean.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.crystal-clean.com/role/SEGMENTINFORMATION 31 false false R32.htm 2336308 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIES 32 false false R33.htm 2342309 - Disclosure - SHARE-BASED COMPENSATION (Tables) Sheet http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONTables SHARE-BASED COMPENSATION (Tables) Tables http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATION 33 false false R34.htm 2349310 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.crystal-clean.com/role/EARNINGSPERSHARETables EARNINGS PER SHARE (Tables) Tables http://www.crystal-clean.com/role/EARNINGSPERSHARE 34 false false R35.htm 2403401 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details) Sheet http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONSDetails ORGANIZATION AND NATURE OF OPERATIONS (Details) Details http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONSPolicies 35 false false R36.htm 2407402 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details) Sheet http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails BUSINESS COMBINATIONS - Narrative (Details) Details 36 false false R37.htm 2408403 - Disclosure - BUSINESS COMBINATIONS - Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails BUSINESS COMBINATIONS - Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details) Details 37 false false R38.htm 2411404 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue by Major Lines (Details) Sheet http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails REVENUE - Schedule of Disaggregation of Revenue by Major Lines (Details) Details 38 false false R39.htm 2412405 - Disclosure - REVENUE - Contract Assets and Contract Liabilities from Contracts with Customers (Details) Sheet http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails REVENUE - Contract Assets and Contract Liabilities from Contracts with Customers (Details) Details 39 false false R40.htm 2415406 - Disclosure - ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) Sheet http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details) Details 40 false false R41.htm 2416407 - Disclosure - ACCOUNTS RECEIVABLE - Rollforward of Allowance (Details) Sheet http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLERollforwardofAllowanceDetails ACCOUNTS RECEIVABLE - Rollforward of Allowance (Details) Details 41 false false R42.htm 2419408 - Disclosure - INVENTORY - Carrying Value of Inventory (Details) Sheet http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails INVENTORY - Carrying Value of Inventory (Details) Details 42 false false R43.htm 2422409 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill Balances (Details) Sheet http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill Balances (Details) Details 43 false false R44.htm 2423410 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Sheet http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details) Details 44 false false R45.htm 2424411 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Software and Other Intangible Assets (Details) Sheet http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Software and Other Intangible Assets (Details) Details 45 false false R46.htm 2425412 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details) Sheet http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details) Details 46 false false R47.htm 2428413 - Disclosure - ACCOUNTS PAYABLE (Details) Sheet http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails ACCOUNTS PAYABLE (Details) Details http://www.crystal-clean.com/role/ACCOUNTSPAYABLETables 47 false false R48.htm 2430414 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Narrative (Details) Sheet http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails DEBT AND FINANCING ARRANGEMENTS - Narrative (Details) Details 48 false false R49.htm 2433415 - Disclosure - SEGMENT INFORMATION - Operating Segment Results (Details) Sheet http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails SEGMENT INFORMATION - Operating Segment Results (Details) Details 49 false false R50.htm 2434416 - Disclosure - SEGMENT INFORMATION - Assets by Segment (Details) Sheet http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails SEGMENT INFORMATION - Assets by Segment (Details) Details 50 false false R51.htm 2437417 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details) Sheet http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails COMMITMENTS AND CONTINGENCIES - Narrative (Details) Details 51 false false R52.htm 2438418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Rental Income (Details) Sheet http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails COMMITMENTS AND CONTINGENCIES - Rental Income (Details) Details 52 false false R53.htm 2440419 - Disclosure - INCOME TAXES (Details) Sheet http://www.crystal-clean.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.crystal-clean.com/role/INCOMETAXES 53 false false R54.htm 2443420 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details) Sheet http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails SHARE-BASED COMPENSATION - Narrative (Details) Details 54 false false R55.htm 2444421 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Compensation/Awards (Details) Sheet http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails SHARE-BASED COMPENSATION - Restricted Stock Compensation/Awards (Details) Details 55 false false R56.htm 2445422 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Vesting Schedule by Percentage (Details) Sheet http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails SHARE-BASED COMPENSATION - Restricted Stock Vesting Schedule by Percentage (Details) Details 56 false false R57.htm 2446423 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Rollforward (Details) Sheet http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails SHARE-BASED COMPENSATION - Restricted Stock Rollforward (Details) Details 57 false false R58.htm 2447424 - Disclosure - SHARE-BASED COMPENSATION - Employee Stock Purchase Plan (Details) Sheet http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails SHARE-BASED COMPENSATION - Employee Stock Purchase Plan (Details) Details 58 false false R59.htm 2450425 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails EARNINGS PER SHARE (Details) Details http://www.crystal-clean.com/role/EARNINGSPERSHARETables 59 false false R60.htm 2452426 - Disclosure - OTHER (INCOME) EXPENSE - NET (Details) Sheet http://www.crystal-clean.com/role/OTHERINCOMEEXPENSENETDetails OTHER (INCOME) EXPENSE - NET (Details) Details http://www.crystal-clean.com/role/OTHERINCOMEEXPENSENET 60 false false R61.htm 2454427 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.crystal-clean.com/role/SUBSEQUENTEVENTS 61 false false R9999.htm Uncategorized Items - hcci-20220326.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - hcci-20220326.htm Cover 62 false false All Reports Book All Reports hcci-20220326.htm hcci-20220326.xsd hcci-20220326_cal.xml hcci-20220326_def.xml hcci-20220326_lab.xml hcci-20220326_pre.xml hcciex3112022.htm hcciex3122022.htm hcciex3212022.htm hcciex3222022.htm hcci-20220326_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 81 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "hcci-20220326.htm": { "axisCustom": 0, "axisStandard": 18, "contextCount": 217, "dts": { "calculationLink": { "local": [ "hcci-20220326_cal.xml" ] }, "definitionLink": { "local": [ "hcci-20220326_def.xml" ] }, "inline": { "local": [ "hcci-20220326.htm" ] }, "labelLink": { "local": [ "hcci-20220326_lab.xml" ] }, "presentationLink": { "local": [ "hcci-20220326_pre.xml" ] }, "schema": { "local": [ "hcci-20220326.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 401, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 23, "keyStandard": 212, "memberCustom": 32, "memberStandard": 30, "nsprefix": "hcci", "nsuri": "http://www.crystal-clean.com/20220326", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.crystal-clean.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "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": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - REVENUE", "role": "http://www.crystal-clean.com/role/REVENUE", "shortName": "REVENUE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113105 - Disclosure - ACCOUNTS RECEIVABLE", "role": "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLE", "shortName": "ACCOUNTS RECEIVABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117106 - Disclosure - INVENTORY", "role": "http://www.crystal-clean.com/role/INVENTORY", "shortName": "INVENTORY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "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": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120107 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS", "role": "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETS", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "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": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2126108 - Disclosure - ACCOUNTS PAYABLE", "role": "http://www.crystal-clean.com/role/ACCOUNTSPAYABLE", "shortName": "ACCOUNTS PAYABLE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129109 - Disclosure - DEBT AND FINANCING ARRANGEMENTS", "role": "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTS", "shortName": "DEBT AND FINANCING ARRANGEMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131110 - Disclosure - SEGMENT INFORMATION", "role": "http://www.crystal-clean.com/role/SEGMENTINFORMATION", "shortName": "SEGMENT INFORMATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2135111 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139112 - Disclosure - INCOME TAXES", "role": "http://www.crystal-clean.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "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": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141113 - Disclosure - SHARE-BASED COMPENSATION", "role": "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATION", "shortName": "SHARE-BASED COMPENSATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148114 - Disclosure - EARNINGS PER SHARE", "role": "http://www.crystal-clean.com/role/EARNINGSPERSHARE", "shortName": "EARNINGS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151115 - Disclosure - OTHER (INCOME) EXPENSE - NET", "role": "http://www.crystal-clean.com/role/OTHERINCOMEEXPENSENET", "shortName": "OTHER (INCOME) EXPENSE - NET", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153116 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.crystal-clean.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Policies)", "role": "http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONSPolicies", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiscalPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - Disclosure - REVENUE (Tables)", "role": "http://www.crystal-clean.com/role/REVENUETables", "shortName": "REVENUE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "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": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314303 - Disclosure - ACCOUNTS RECEIVABLE (Tables)", "role": "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLETables", "shortName": "ACCOUNTS RECEIVABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318304 - Disclosure - INVENTORY (Tables)", "role": "http://www.crystal-clean.com/role/INVENTORYTables", "shortName": "INVENTORY (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "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": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321305 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "role": "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2327306 - Disclosure - ACCOUNTS PAYABLE (Tables)", "role": "http://www.crystal-clean.com/role/ACCOUNTSPAYABLETables", "shortName": "ACCOUNTS PAYABLE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332307 - Disclosure - SEGMENT INFORMATION (Tables)", "role": "http://www.crystal-clean.com/role/SEGMENTINFORMATIONTables", "shortName": "SEGMENT INFORMATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2336308 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncomeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342309 - Disclosure - SHARE-BASED COMPENSATION (Tables)", "role": "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONTables", "shortName": "SHARE-BASED COMPENSATION (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349310 - Disclosure - EARNINGS PER SHARE (Tables)", "role": "http://www.crystal-clean.com/role/EARNINGSPERSHARETables", "shortName": "EARNINGS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS (Details)", "role": "http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONSDetails", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i98f681c0eea14f4abd633121f3ce2613_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407402 - Disclosure - BUSINESS COMBINATIONS - Narrative (Details)", "role": "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails", "shortName": "BUSINESS COMBINATIONS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i9baeea8139b743df9a2e42d7a1c37fb4_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408403 - Disclosure - BUSINESS COMBINATIONS - Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "BUSINESS COMBINATIONS - Estimated Fair Value of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i33d18c4849e945d49c578e4a8bd671cf_I20210102", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411404 - Disclosure - REVENUE - Schedule of Disaggregation of Revenue by Major Lines (Details)", "role": "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "shortName": "REVENUE - Schedule of Disaggregation of Revenue by Major Lines (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - REVENUE - Contract Assets and Contract Liabilities from Contracts with Customers (Details)", "role": "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails", "shortName": "REVENUE - Contract Assets and Contract Liabilities from Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": null }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415406 - Disclosure - ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details)", "role": "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails", "shortName": "ACCOUNTS RECEIVABLE - Summary of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i9baeea8139b743df9a2e42d7a1c37fb4_I20220101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416407 - Disclosure - ACCOUNTS RECEIVABLE - Rollforward of Allowance (Details)", "role": "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLERollforwardofAllowanceDetails", "shortName": "ACCOUNTS RECEIVABLE - Rollforward of Allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "lang": "en-US", "name": "hcci:AccountsWrittenOffNetOfRecoveries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcci:OilInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - INVENTORY - Carrying Value of Inventory (Details)", "role": "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails", "shortName": "INVENTORY - Carrying Value of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "hcci:OilInventory", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill Balances (Details)", "role": "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Goodwill Balances (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423410 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "role": "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Software and Other Intangible Assets (Details)", "role": "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Software and Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details)", "role": "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails", "shortName": "GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Expected Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - ACCOUNTS PAYABLE (Details)", "role": "http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails", "shortName": "ACCOUNTS PAYABLE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RepaymentsOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430414 - Disclosure - DEBT AND FINANCING ARRANGEMENTS - Narrative (Details)", "role": "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails", "shortName": "DEBT AND FINANCING ARRANGEMENTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "INF", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityFairValueOfAmountOutstanding", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433415 - Disclosure - SEGMENT INFORMATION - Operating Segment Results (Details)", "role": "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails", "shortName": "SEGMENT INFORMATION - Operating Segment Results (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "lang": "en-US", "name": "hcci:OperatingDepreciationandAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434416 - Disclosure - SEGMENT INFORMATION - Assets by Segment (Details)", "role": "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "shortName": "SEGMENT INFORMATION - Assets by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "ieb6f57d612544abeb94cc869189adcb8_I20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437417 - Disclosure - COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "role": "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i8e807091a5824dfa93be0df200c014cd_I20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LessorOperatingLeaseRenewalTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438418 - Disclosure - COMMITMENTS AND CONTINGENCIES - Rental Income (Details)", "role": "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "shortName": "COMMITMENTS AND CONTINGENCIES - Rental Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "id11b875708424db9b34eb0c18c99290b_D20220102-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLeaseIncome", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440419 - Disclosure - INCOME TAXES (Details)", "role": "http://www.crystal-clean.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i869bbfda8516438ab7c190efc887aefd_I20210201", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443420 - Disclosure - SHARE-BASED COMPENSATION - Narrative (Details)", "role": "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "shortName": "SHARE-BASED COMPENSATION - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i869bbfda8516438ab7c190efc887aefd_I20210201", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444421 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Compensation/Awards (Details)", "role": "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "shortName": "SHARE-BASED COMPENSATION - Restricted Stock Compensation/Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i2469c49cfea7400fa7ecf234388ce75e_D20180401-20180430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445422 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Vesting Schedule by Percentage (Details)", "role": "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails", "shortName": "SHARE-BASED COMPENSATION - Restricted Stock Vesting Schedule by Percentage (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "id268eb0c13c7489994d4222c3a188ec4_D20220102-20220326", "decimals": "INF", "lang": "en-US", "name": "hcci:SharebasedCompensationArrangementbySharebasedPaymentAwardIncreaseinStockPriceFromEmploymentCommencementDatetoDateofVesting", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i9baeea8139b743df9a2e42d7a1c37fb4_I20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446423 - Disclosure - SHARE-BASED COMPENSATION - Restricted Stock Rollforward (Details)", "role": "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails", "shortName": "SHARE-BASED COMPENSATION - Restricted Stock Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i9baeea8139b743df9a2e42d7a1c37fb4_I20220101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i9db3ca5351104dd9b5f254fa9e6e285f_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "hcci:EmployeeStockPurchasePlanSharesAvailable", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447424 - Disclosure - SHARE-BASED COMPENSATION - Employee Stock Purchase Plan (Details)", "role": "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails", "shortName": "SHARE-BASED COMPENSATION - Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i9db3ca5351104dd9b5f254fa9e6e285f_I20220326", "decimals": "INF", "first": true, "lang": "en-US", "name": "hcci:EmployeeStockPurchasePlanSharesAvailable", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450425 - Disclosure - EARNINGS PER SHARE (Details)", "role": "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails", "shortName": "EARNINGS PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "ie5ae42546b9543a4a41a787bf1f0e577_I20210102", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statement of Stockholders' Equity", "role": "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity", "shortName": "Condensed Consolidated Statement of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "ie5ae42546b9543a4a41a787bf1f0e577_I20210102", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherOperatingIncomeExpenseNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452426 - Disclosure - OTHER (INCOME) EXPENSE - NET (Details)", "role": "http://www.crystal-clean.com/role/OTHERINCOMEEXPENSENETDetails", "shortName": "OTHER (INCOME) EXPENSE - NET (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "ic38e5e1fc9e7409a80c4ec5098549942_I20220408", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Investments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454427 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "ic38e5e1fc9e7409a80c4ec5098549942_I20220408", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Investments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - ORGANIZATION AND NATURE OF OPERATIONS", "role": "http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONS", "shortName": "ORGANIZATION AND NATURE OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "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": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.crystal-clean.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i5a7f1da56ca747c58008826afeee3a88_D20220102-20220326", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "hcci-20220326.htm", "contextRef": "i0d3eb06ab3154da69cf5ac401957c306_I20220326", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - hcci-20220326.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - hcci-20220326.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 62, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.crystal-clean.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "hcci_AccountsWrittenOffNetOfRecoveries": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Written Off, Net Of Recoveries", "label": "Accounts Written Off, Net Of Recoveries", "negatedTerseLabel": "Accounts written off, net of recoveries" } } }, "localname": "AccountsWrittenOffNetOfRecoveries", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLERollforwardofAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "hcci_AmendedAndRestatedCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amended and Restated Credit Agreement", "label": "Amended and Restated Credit Agreement [Member]", "terseLabel": "Agreement" } } }, "localname": "AmendedAndRestatedCreditAgreementMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hcci_AntifreezeBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Antifreeze Business [Member]", "label": "Antifreeze Business [Member]", "terseLabel": "Antifreeze Business" } } }, "localname": "AntifreezeBusinessMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "hcci_April2018Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "April 2018 [Member]", "label": "April 2018 [Member]", "terseLabel": "April, 2018" } } }, "localname": "April2018Member", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "hcci_April2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "April, 2021", "label": "April, 2021 [Member]", "terseLabel": "April, 2021" } } }, "localname": "April2021Member", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "hcci_BakersfieldTransferIncAndColesServicesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bakersfield Transfer, Inc., and Cole\u2019s Services, Inc.", "label": "Bakersfield Transfer, Inc., and Cole\u2019s Services, Inc. [Member]", "terseLabel": "Cole's Environmental" } } }, "localname": "BakersfieldTransferIncAndColesServicesIncMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hcci_BusinessCombinationConsiderationEscrow": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration, Escrow", "label": "Business Combination, Consideration, Escrow", "terseLabel": "Less: to be placed in escrow" } } }, "localname": "BusinessCombinationConsiderationEscrow", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "hcci_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedReceivables": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedReceivables", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "hcci_ContractWithCustomerAssetLiabilityNet": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer Asset (Liability), Net", "label": "Contract with Customer Asset (Liability), Net", "negatedTotalLabel": "Contract liabilities - net" } } }, "localname": "ContractWithCustomerAssetLiabilityNet", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "hcci_CorporateAndEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate And Eliminations [Member]", "label": "Corporate And Eliminations [Member]", "terseLabel": "Corporate and Eliminations" } } }, "localname": "CorporateAndEliminationsMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "hcci_DrumsInventory": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": 4.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Drums Inventory", "label": "Drums Inventory", "terseLabel": "Drums and supplies" } } }, "localname": "DrumsInventory", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "hcci_EmployeeStockPurchasePlanSharesAvailable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Available to be issued under the Employee Stock Purchase Plan.", "label": "Employee Stock Purchase Plan, Shares Available", "terseLabel": "Shares available employee stock purchase plan (in shares)" } } }, "localname": "EmployeeStockPurchasePlanSharesAvailable", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "hcci_EmployeeStockPurchasePlanWeightedAverageFairValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value per share of stock purchased under the Company's Employee Stock Purchase Plan during the period.", "label": "Employee Stock Purchase Plan, Weighted Average Fair Value Per Share", "verboseLabel": "Weighted average fair value per share ESPP (in dollars per share)" } } }, "localname": "EmployeeStockPurchasePlanWeightedAverageFairValuePerShare", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "perShareItemType" }, "hcci_EmployeeStockPurchasePlanof2008Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan of 2008 [Member]", "label": "Employee Stock Purchase Plan of 2008 [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockPurchasePlanof2008Member", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "hcci_EnvironmentalServicesOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Environmental Services - Other [Member]", "label": "Environmental Services - Other [Member]", "terseLabel": "Environmental Services - Other" } } }, "localname": "EnvironmentalServicesOtherMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "hcci_EnvironmentalServicesSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Environmental Services Segment [Member]", "label": "Environmental Services Segment [Member]", "terseLabel": "Environmental Services", "verboseLabel": "Environmental Services" } } }, "localname": "EnvironmentalServicesSegmentMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "hcci_February2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February 2020", "label": "February 2020 [Member]", "terseLabel": "February, 2020" } } }, "localname": "February2020Member", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "hcci_February2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February 2021", "label": "February 2021 [Member]", "terseLabel": "February, 2021" } } }, "localname": "February2021Member", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "hcci_February2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February 2022", "label": "February 2022 [Member]", "terseLabel": "February, 2022" } } }, "localname": "February2022Member", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "hcci_FieldServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Field Services [Member]", "label": "Field Services [Member]", "terseLabel": "Field Services" } } }, "localname": "FieldServicesMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "hcci_ForeignNetOperatingLossCarryforwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Net Operating Loss Carryforwards", "label": "Foreign Net Operating Loss Carryforwards [Member]", "terseLabel": "Foreign Net Operating Loss Carryforwards" } } }, "localname": "ForeignNetOperatingLossCarryforwardsMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "domainItemType" }, "hcci_HBRRetrievHoldcoLLCRetrievMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "HBR Retriev Holdco, LLC (\"Retriev\")", "label": "HBR Retriev Holdco, LLC (\"Retriev\") [Member]", "terseLabel": "HBR Retriev Holdco, LLC (\"Retriev\")" } } }, "localname": "HBRRetrievHoldcoLLCRetrievMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "hcci_InterestExpenseNet": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense, Net", "label": "Interest Expense Net", "terseLabel": "Interest expense \u2013 net" } } }, "localname": "InterestExpenseNet", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "hcci_LineofCreditFacilityRestrictiveCovenantsAggregateConsiderationLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Restrictive Covenants, Aggregate Consideration Limit", "label": "Line of Credit Facility, Restrictive Covenants, Aggregate Consideration Limit", "terseLabel": "Aggregate consideration limit" } } }, "localname": "LineofCreditFacilityRestrictiveCovenantsAggregateConsiderationLimit", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "hcci_LineofCreditFacilityRestrictiveCovenantsTotalLeverageRatioatTimeofAcquisition": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Restrictive Covenants, Total Leverage Ratio at Time of Acquisition", "label": "Line of Credit Facility, Restrictive Covenants, Total Leverage Ratio at Time of Acquisition", "terseLabel": "Leverage ratio at time of acquisition" } } }, "localname": "LineofCreditFacilityRestrictiveCovenantsTotalLeverageRatioatTimeofAcquisition", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "pureItemType" }, "hcci_MachinesInventory": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Machines Inventory", "label": "Machines Inventory", "terseLabel": "Machines" } } }, "localname": "MachinesInventory", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "hcci_MaximumTotalLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Total Leverage Ratio", "label": "Maximum Total Leverage Ratio", "terseLabel": "Maximum total leverage ratio" } } }, "localname": "MaximumTotalLeverageRatio", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "pureItemType" }, "hcci_May2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "May 2019 [Member]", "label": "May 2019 [Member]", "terseLabel": "May, 2019" } } }, "localname": "May2019Member", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "hcci_MinimumInterestCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum Interest Coverage Ratio", "label": "Minimum Interest Coverage Ratio", "terseLabel": "Minimum interest coverage ratio" } } }, "localname": "MinimumInterestCoverageRatio", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "pureItemType" }, "hcci_NumberofSharesVestedonRealizationofVestingThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Shares Vested on Realization of Vesting Threshold", "label": "Number of Shares Vested on Realization of Vesting Threshold", "terseLabel": "Shares vested upon achievement of share price threshold (in shares)" } } }, "localname": "NumberofSharesVestedonRealizationofVestingThreshold", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "hcci_OilBusinessSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oil Business Segment [Member]", "label": "Oil Business Segment [Member]", "terseLabel": "Oil Business", "verboseLabel": "Oil Business" } } }, "localname": "OilBusinessSegmentMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "hcci_OilCollectionServicesandRFOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oil Collection Services and RFO [Member]", "label": "Oil Collection Services and RFO [Member]", "terseLabel": "Oil Collection Services & RFO" } } }, "localname": "OilCollectionServicesandRFOMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "hcci_OilFilterBusinessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Oil Filter Business [Member]", "label": "Oil Filter Business [Member]", "terseLabel": "Oil Filter Business" } } }, "localname": "OilFilterBusinessMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "hcci_OilInventory": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory related to oil products.", "label": "Oil Inventory", "terseLabel": "Solvents and solutions" } } }, "localname": "OilInventory", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "hcci_OperatingDepreciationandAmortization": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails": { "order": 2.0, "parentTag": "hcci_ProfitLossBeforeCorporateSellingGeneralandAdministrativeExpenses", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Depreciation and Amortization related to operating costs.", "label": "Operating Depreciation and Amortization", "terseLabel": "Operating depreciation and amortization" } } }, "localname": "OperatingDepreciationandAmortization", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "hcci_PartsCleaningContainerizedWasteandRelatedProductsServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parts Cleaning, Containerized Waste and Related Products/Services [Member]", "label": "Parts Cleaning, Containerized Waste and Related Products/Services [Member]", "terseLabel": "Parts Cleaning, Containerized Waste, & related products/services" } } }, "localname": "PartsCleaningContainerizedWasteandRelatedProductsServicesMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "hcci_PartsCleaningMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parts Cleaning [Member]", "label": "Parts Cleaning [Member]", "terseLabel": "Parts Cleaning" } } }, "localname": "PartsCleaningMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails" ], "xbrltype": "domainItemType" }, "hcci_PatentsFormulaeAndLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents, Formulae, and Licenses [Member]", "label": "Patents, Formulae, and Licenses [Member]", "terseLabel": "Patents, formulae, and licenses" } } }, "localname": "PatentsFormulaeAndLicensesMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "hcci_PermitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Permits", "label": "Permits [Member]", "terseLabel": "Permits" } } }, "localname": "PermitsMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "hcci_PreviousTermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Previous Term Loan", "label": "Previous Term Loan [Member]", "terseLabel": "Previous term loan" } } }, "localname": "PreviousTermLoanMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hcci_ProfitLossBeforeCorporateSellingGeneralandAdministrativeExpenses": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Profit (Loss) Before Corporate Selling General and Administrative Expenses", "label": "Profit (Loss) Before Corporate Selling General and Administrative Expenses", "totalLabel": "Profit (loss) before corporate selling, general, and administrative expenses" } } }, "localname": "ProfitLossBeforeCorporateSellingGeneralandAdministrativeExpenses", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "hcci_PropertyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property [Member]", "label": "Property [Member]", "terseLabel": "Property" } } }, "localname": "PropertyMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails" ], "xbrltype": "domainItemType" }, "hcci_RaiderEnvironmentalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Raider Environmental", "label": "Raider Environmental [Member]", "terseLabel": "Raider Environmental Services of Florida, Inc." } } }, "localname": "RaiderEnvironmentalMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hcci_RerefineryProductSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Re-refinery Product Sales[Member]", "label": "Re-refinery Product Sales [Member]", "terseLabel": "Re-refinery Product Sales" } } }, "localname": "RerefineryProductSalesMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "hcci_SellingGeneralAndAdministrativeExpensesDepreciation": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails": { "order": 2.0, "parentTag": "hcci_SellingGeneralandAdministrativeExpensesIncludingDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Selling General and Administrative Expenses Depreciation", "label": "Selling General and Administrative Expenses Depreciation", "terseLabel": "Depreciation and amortization from SG&A" } } }, "localname": "SellingGeneralAndAdministrativeExpensesDepreciation", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "hcci_SellingGeneralandAdministrativeExpensesIncludingDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Selling, General and Administrative Expenses Including Depreciation And Amortization", "label": "Selling, General and Administrative Expenses Including Depreciation And Amortization", "totalLabel": "Total selling, general, and administrative expenses" } } }, "localname": "SellingGeneralandAdministrativeExpensesIncludingDepreciationAndAmortization", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "hcci_ShareBasedCompensationAwardTrancheFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Award, Tranche Five [Member]", "label": "Share Based Compensation Award, Tranche Five [Member]", "terseLabel": "$20 or more per share increase" } } }, "localname": "ShareBasedCompensationAwardTrancheFiveMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "hcci_ShareBasedCompensationAwardTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Award, Tranche Four [Member]", "label": "Share Based Compensation Award, Tranche Four [Member]", "terseLabel": "$15 per share increase" } } }, "localname": "ShareBasedCompensationAwardTrancheFourMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "hcci_SharePriceVestingThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Price, Vesting Threshold", "label": "Share Price, Vesting Threshold", "terseLabel": "Vesting threshold (in dollars per share)" } } }, "localname": "SharePriceVestingThreshold", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "hcci_SharebasedCompensationArrangementbySharebasedPaymentAwardIncreaseinStockPriceFromEmploymentCommencementDatetoDateofVesting": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Increase in Stock Price, From Employment Commencement Date to Date of Vesting", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Increase in Stock Price, From Employment Commencement Date to Date of Vesting", "terseLabel": "Increase in stock price from employment commencement date (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardIncreaseinStockPriceFromEmploymentCommencementDatetoDateofVesting", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "perShareItemType" }, "hcci_SolventsInventory": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Solvents Inventory", "label": "Solvents Inventory", "terseLabel": "Used oil and processed oil" } } }, "localname": "SolventsInventory", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "hcci_SourceEnvironmentalIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Source Environmental, Inc.", "label": "Source Environmental, Inc. [Member]", "terseLabel": "Source Environmental, Inc." } } }, "localname": "SourceEnvironmentalIncMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "hcci_TradeReceivablesNet": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables from customers, net of allowance for doubtful accounts.", "label": "Trade Receivables Net", "totalLabel": "Trade - net" } } }, "localname": "TradeReceivablesNet", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "hcci_UncertainTaxPositionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Uncertain Tax Positions [Member]", "label": "Uncertain Tax Positions [Member]", "terseLabel": "Uncertain tax positions" } } }, "localname": "UncertainTaxPositionsMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "domainItemType" }, "hcci_WastewaterVacuumServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wastewater Vacuum Services", "label": "Wastewater Vacuum Services [Member]", "terseLabel": "Wastewater Vacuum Services" } } }, "localname": "WastewaterVacuumServicesMember", "nsuri": "http://www.crystal-clean.com/20220326", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "label": "Board of Directors Chairman [Member]", "terseLabel": "Mr. Recatto" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r103", "r138", "r151", "r152", "r153", "r154", "r156", "r158", "r162", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r223", "r225", "r226" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r103", "r138", "r151", "r152", "r153", "r154", "r156", "r158", "r162", "r213", "r214", "r215", "r216", "r217", "r218", "r220", "r221", "r223", "r225", "r226" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "srt_DirectorMember": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "label": "Director [Member]", "terseLabel": "Board of Directors" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "srt_ManagementMember": { "auth_ref": [ "r170", "r402" ], "lang": { "en-us": { "role": { "label": "Management [Member]", "terseLabel": "Members of Management" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r231", "r262", "r296", "r298", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r452", "r454", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r231", "r262", "r296", "r298", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r452", "r454", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r165", "r281", "r285", "r417", "r451", "r453" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r165", "r281", "r285", "r417", "r451", "r453" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r231", "r262", "r294", "r296", "r298", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r452", "r454", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r231", "r262", "r294", "r296", "r298", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r452", "r454", "r462", "r463" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails", "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r176" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r170", "r402" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "ACCOUNTS PAYABLE" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSPAYABLE" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r35", "r406" ], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Total accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails", "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrent": { "auth_ref": [ "r35", "r102", "r401", "r403" ], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Related Parties, Current", "terseLabel": "Accounts payable - related parties" } } }, "localname": "AccountsPayableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r12", "r35" ], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations 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, Trade, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSPAYABLEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r171", "r172" ], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 1.0, "parentTag": "hcci_TradeReceivablesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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, before Allowance for Credit Loss, Current", "terseLabel": "Trade" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss [Abstract]", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss [Abstract]" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r23", "r171", "r172" ], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable - net", "totalLabel": "Total accounts receivable - net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails", "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableRelatedPartiesCurrent": { "auth_ref": [ "r46", "r102", "r400", "r403" ], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.", "label": "Accounts Receivable, Related Parties, Current", "terseLabel": "Related parties" } } }, "localname": "AccountsReceivableRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r26", "r53", "r54", "r55", "r440", "r459", "r460" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r52", "r55", "r61", "r62", "r63", "r105", "r106", "r107", "r366", "r455", "r456", "r470" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "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": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r24", "r319", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r105", "r106", "r107", "r316", "r317", "r318", "r373" ], "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\u2013in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Share repurchases to satisfy tax withholding obligations" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r299", "r301", "r321", "r322" ], "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" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "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]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r301", "r313", "r320" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation Expense", "verboseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r30", "r173", "r180" ], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 2.0, "parentTag": "hcci_TradeReceivablesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Less: allowance for uncollectible accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLERollforwardofAllowanceDetails", "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLERollforwardofAllowanceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r87", "r192", "r198" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r98", "r146", "r153", "r160", "r178", "r213", "r214", "r215", "r217", "r218", "r219", "r220", "r222", "r224", "r226", "r227", "r364", "r367", "r377", "r404", "r406", "r423", "r438" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r8", "r9", "r50", "r98", "r178", "r213", "r214", "r215", "r217", "r218", "r219", "r220", "r222", "r224", "r226", "r227", "r364", "r367", "r377", "r404", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroup": { "auth_ref": [ "r202" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets held-for-sale that are not part of a disposal group.", "label": "Assets Held-for-sale, Not Part of Disposal Group", "terseLabel": "Assets held for sale" } } }, "localname": "AssetsHeldForSaleNotPartOfDisposalGroup", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r302", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]", "terseLabel": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted.", "label": "Award Date [Domain]", "terseLabel": "Award Date [Domain]" } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r302", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Swing Line loan" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r295", "r297" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r295", "r297", "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r354", "r355", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Less: contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r354", "r356" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r359" ], "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 COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r350" ], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r350" ], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r350" ], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Accounts payable and accruals" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "terseLabel": "Purchase price", "totalLabel": "Purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r349", "r350" ], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant, & equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r34", "r89" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r82", "r89", "r94" ], "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 period", "periodStartLabel": "Cash and cash equivalents, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r82", "r378" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r207", "r208", "r209", "r211", "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r105", "r106", "r373" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r263" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock - 26,000,000 shares authorized at $0.01 par value, 23,477,764 and 23,473,931 shares issued and outstanding at March 26, 2022 and January 1, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r68", "r431", "r447" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r57", "r59", "r67", "r363", "r370", "r430", "r446" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total other comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r193", "r196", "r353" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "terseLabel": "Software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r91", "r92", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for construction in progress expenditures that have occurred.", "label": "Construction in Progress Expenditures Incurred but Not yet Paid", "terseLabel": "Payables for construction in progress" } } }, "localname": "ConstructionInProgressExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract Assets and Contract Liabilities from Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r269", "r271", "r282" ], "calculation": { "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails": { "order": 2.0, "parentTag": "hcci_ContractWithCustomerAssetLiabilityNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r269", "r270", "r282" ], "calculation": { "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails": { "order": 1.0, "parentTag": "hcci_ContractWithCustomerAssetLiabilityNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r269", "r270", "r282" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities - net" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r283" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "verboseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUEContractAssetsandContractLiabilitiesfromContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r151", "r152", "r153", "r154", "r156", "r162", "r164" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Unallocated Corporate Assets" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r71" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails": { "order": 1.0, "parentTag": "hcci_ProfitLossBeforeCorporateSellingGeneralandAdministrativeExpenses", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "terseLabel": "Operating costs" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r352" ], "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]", "terseLabel": "Customer & supplier relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r96", "r234", "r235", "r236", "r237", "r238", "r239", "r240", "r245", "r252", "r253", "r255", "r261" ], "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 AND FINANCING ARRANGEMENTS" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r97", "r103", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r257", "r258", "r259", "r260", "r388", "r424", "r425", "r436" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43", "r97", "r103", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r257", "r258", "r259", "r260", "r388" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r43", "r97", "r103", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r241", "r242", "r243", "r244", "r246", "r247", "r248", "r249", "r250", "r251", "r254", "r257", "r258", "r259", "r260", "r264", "r265", "r266", "r267", "r386", "r387", "r388", "r389", "r435" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r42" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "terseLabel": "Current borrowing capacity" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r99", "r334", "r339", "r340", "r341" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "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)", "terseLabel": "Deferred taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r326", "r327" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetDomain": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Identification of the deferred tax asset for which a valuation reserve exists.", "label": "Deferred Tax Asset [Domain]", "terseLabel": "Deferred Tax Asset [Domain]" } } }, "localname": "DeferredTaxAssetDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r332" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r87", "r141" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r281", "r285", "r286", "r287", "r288", "r289", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r281" ], "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": "Schedule of Disaggregation of Revenue by Major Lines" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "SHARE-BASED COMPENSATION" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": { "auth_ref": [ "r302", "r315" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of share-based payment arrangement.", "label": "Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Vesting Percentages" } } }, "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r110", "r111", "r112", "r113", "r114", "r118", "r120", "r122", "r123", "r124", "r128", "r129", "r374", "r375", "r432", "r448" ], "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": "Net income per share: basic (in dollars per share)", "verboseLabel": "Net income per share: basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r110", "r111", "r112", "r113", "r114", "r120", "r122", "r123", "r124", "r128", "r129", "r374", "r375", "r432", "r448" ], "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": "Net income per share: diluted (in dollars per share)", "verboseLabel": "Net income per share: diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r125", "r126", "r127", "r130" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "EARNINGS PER SHARE" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/EARNINGSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r329" ], "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", "terseLabel": "Effective income tax rate, percent" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salaries, wages, and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r314" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense", "verboseLabel": "Unrecognized Expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee stock" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems": { "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": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]", "terseLabel": "Employee Stock Ownership Plan (ESOP) Disclosures [Line Items]" } } }, "localname": "EmployeeStockOwnershipPlanESOPDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r61", "r62", "r63", "r105", "r106", "r107", "r109", "r115", "r117", "r132", "r179", "r263", "r268", "r316", "r317", "r318", "r335", "r336", "r373", "r379", "r380", "r381", "r382", "r383", "r384", "r455", "r456", "r457", "r470" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Federal Funds Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r392", "r395" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Repayment of principal on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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": "Weighted Average Useful Life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r197" ], "calculation": { "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r199" ], "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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "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 remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Finite-lived Intangible Assets Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r199" ], "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": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r199" ], "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": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r199" ], "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": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r199" ], "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": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSScheduleofExpectedAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r193", "r194", "r197", "r200", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r197", "r419" ], "calculation": { "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r193", "r196" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r360" ], "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 Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONSPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r185", "r186", "r406", "r421" ], "calculation": { "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Net book value, ending balance", "periodStartLabel": "Net book value, beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets", "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "GOODWILL AND OTHER INTANGIBLE ASSETS" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r187", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Gross carrying amount" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r187", "r188" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r65", "r146", "r152", "r156", "r159", "r162", "r420", "r428", "r433", "r449" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r100", "r330", "r331", "r333", "r337", "r342", "r344", "r345", "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r101", "r116", "r117", "r144", "r328", "r338", "r343", "r450" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r84", "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r86" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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": "Increase in accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r86" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "(Increase) in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r86" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Increase (decrease) in accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r86" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "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", "negatedTerseLabel": "(Increase) in inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r86" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Decrease in other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r191", "r195" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails": { "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)", "terseLabel": "Software and intangible assets - net", "totalLabel": "Net Carrying Amount" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets", "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r73", "r249", "r256", "r259", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest costs incurred" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r81", "r83", "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORY" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INVENTORY" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r48" ], "calculation": { "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Total inventory" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r48", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory - net", "totalLabel": "Total inventory - net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets", "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r48", "r183" ], "calculation": { "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Less: machine refurbishing reserve" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventory impairment charge" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Investments": { "auth_ref": [ "r444" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.", "label": "Investments", "terseLabel": "Investments" } } }, "localname": "Investments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeasesAcquiredInPlaceMarketAdjustmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This element represents the identifiable intangible asset or liability established for an assumed above or below-market lease acquired in an acquisition. Such asset or liability is established regardless of whether the acquiree is the lessee or the lessor.", "label": "Leases, Acquired-in-Place, Market Adjustment [Member]", "terseLabel": "Other" } } }, "localname": "LeasesAcquiredInPlaceMarketAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "terseLabel": "Remaining lease term" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorLeaseDescriptionLineItems": { "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": "Lessor, Lease, Description [Line Items]", "terseLabel": "Lessor, Lease, Description [Line Items]" } } }, "localname": "LessorLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorLeaseDescriptionTable": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessor's leases.", "label": "Lessor, Lease, Description [Table]", "terseLabel": "Lessor, Lease, Description [Table]" } } }, "localname": "LessorLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r397" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Lease renewal term" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r39", "r98", "r154", "r178", "r213", "r214", "r215", "r218", "r219", "r220", "r222", "r224", "r226", "r227", "r365", "r367", "r368", "r377", "r404", "r405" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r29", "r98", "r178", "r377", "r406", "r427", "r442" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r98", "r178", "r213", "r214", "r215", "r218", "r219", "r220", "r222", "r224", "r226", "r227", "r365", "r367", "r368", "r377", "r404", "r405", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r376" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "ACCOUNTS RECEIVABLE" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLE" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r43" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r43", "r212" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r210" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "negatedTerseLabel": "Loss contingency accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from Financing Activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r82" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from Investing Activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r82", "r85", "r88" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from Operating Activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r56", "r58", "r63", "r66", "r88", "r98", "r108", "r110", "r111", "r112", "r113", "r116", "r117", "r121", "r146", "r152", "r156", "r159", "r162", "r178", "r213", "r214", "r215", "r218", "r219", "r220", "r222", "r224", "r226", "r227", "r375", "r377", "r429", "r445" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r351" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONSDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r146", "r152", "r156", "r159", "r162" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Operating income", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncome": { "auth_ref": [ "r131", "r396", "r399" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable.", "label": "Operating Lease, Lease Income", "terseLabel": "Rental income", "verboseLabel": "Rental Income" } } }, "localname": "OperatingLeaseLeaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "auth_ref": [ "r131", "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of components of income from operating lease.", "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Rental Income" } } }, "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r391" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r390" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r151", "r152", "r153", "r154", "r156", "r162" ], "lang": { "en-us": { "role": { "documentation": "Identifies 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": "Operating Segments [Member]", "terseLabel": "Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r371" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "ORGANIZATION AND NATURE OF OPERATIONS" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ORGANIZATIONANDNATUREOFOPERATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssets": { "auth_ref": [ "r16", "r422", "r437" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets classified as other.", "label": "Other Assets", "terseLabel": "Other assets" } } }, "localname": "OtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r49", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r51" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustments", "verboseLabel": "Currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other Income and Expenses [Abstract]" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": { "auth_ref": [ "r293", "r325" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.", "label": "Other Income and Other Expense Disclosure [Text Block]", "terseLabel": "OTHER (INCOME) EXPENSE - NET" } } }, "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/OTHERINCOMEEXPENSENET" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherInventory": { "auth_ref": [ "r48" ], "calculation": { "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails": { "order": 5.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Gross", "terseLabel": "Other" } } }, "localname": "OtherInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYCarryingValueofInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r40", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r88" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "negatedLabel": "Other (income) - net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/OTHERINCOMEEXPENSENETDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other Receivables, Net, Current", "terseLabel": "Other" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLESummaryofAccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r80" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "negatedTerseLabel": "Debt Issuance Costs", "terseLabel": "Debt issuance costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r78" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Share repurchases to satisfy tax withholding obligations" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r75", "r357" ], "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": "Net cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r76" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r302", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Bank of America's Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r77" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "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": "Proceeds from the issuance of common stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r74" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of assets" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenues", "verboseLabel": "Product revenues" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r14", "r15", "r203", "r406", "r434", "r443" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment - net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentOtherNet": { "auth_ref": [], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Property, Plant and Equipment, Other, Net", "terseLabel": "Equipment at customers - net" } } }, "localname": "PropertyPlantAndEquipmentOtherNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r70", "r181" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Uncollectible provision", "verboseLabel": "Provision for uncollectible accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLERollforwardofAllowanceDetails", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r20", "r426", "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Remaining amount committed" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r153", "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Assets by Segment to Consolidated" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r152", "r156" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Segment Results to Consolidated" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r79" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Payment of Term Loan", "terseLabel": "Repayment of term loan" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r25", "r268", "r319", "r406", "r441", "r458", "r460" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r105", "r106", "r107", "r109", "r115", "r117", "r179", "r316", "r317", "r318", "r335", "r336", "r373", "r455", "r457" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r137", "r138", "r151", "r157", "r158", "r165", "r166", "r168", "r280", "r281", "r417" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "verboseLabel": "Revenues from Contracts with Customers" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r284", "r292" ], "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" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUE" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Performance obligation timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r64", "r98", "r137", "r138", "r151", "r157", "r158", "r165", "r166", "r168", "r178", "r213", "r214", "r215", "r218", "r219", "r220", "r222", "r224", "r226", "r227", "r377", "r433" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails": { "order": 3.0, "parentTag": "hcci_ProfitLossBeforeCorporateSellingGeneralandAdministrativeExpenses", "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", "totalLabel": "Total revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Loan Portion" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable and Allowance for Uncollectible Accounts" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSRECEIVABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/ACCOUNTSPAYABLETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r193" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. 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 Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSSoftwareandOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSEstimatedFairValueofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r347", "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule Estimated Fair Values of Assets Acquired, Net of Cash Acquired" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r124" ], "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 Weighted Average Basic and Diluted Shares Outstanding" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/EARNINGSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Describes the details pertaining to each employee stock ownership plan.", "label": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]", "terseLabel": "Schedule of Employee Stock Ownership Plan (ESOP) Disclosures [Table]" } } }, "localname": "ScheduleOfEmployeeStockOwnershipPlanESOPDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r3", "r98", "r177", "r178", "r377" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r193", "r196" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r189", "r190" ], "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 Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r189", "r190" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r13", "r31", "r32", "r33" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INVENTORYTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r146", "r149", "r155", "r189" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r302", "r315" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Term Loan" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r133", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r153", "r154", "r156", "r157", "r158", "r159", "r160", "r162", "r168", "r205", "r206", "r451" ], "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]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r133", "r135", "r136", "r146", "r150", "r156", "r160", "r161", "r162", "r163", "r165", "r167", "r168", "r169" ], "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]", "terseLabel": "SEGMENT INFORMATION" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r72" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails": { "order": 1.0, "parentTag": "hcci_SellingGeneralandAdministrativeExpensesIncludingDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general, and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r285" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service revenues", "verboseLabel": "Service revenues" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r86" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r307" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Grants in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r307" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r306" ], "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": "Nonvested shares outstanding at End of Period (in shares)", "periodStartLabel": "Nonvested shares outstanding at Beginning of Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r306" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested shares outstanding at End of Period (in dollars per share)", "periodStartLabel": "Nonvested shares outstanding at Beginning of Period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)", "terseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r308" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r311" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "verboseLabel": "Grant of restricted stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r300", "r304" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Less than $5 per share increase" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "$10 per share increase" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "$5 per share increase" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Total Percentage of Restricted Stock Shares to Be Vested", "verboseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONNarrativeDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfSharesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value Per Share" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r95", "r104" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r133", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r144", "r145", "r146", "r147", "r148", "r151", "r152", "r153", "r154", "r156", "r157", "r158", "r159", "r160", "r162", "r168", "r189", "r204", "r205", "r206", "r451" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]", "verboseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/COMMITMENTSANDCONTINGENCIESRentalIncomeDetails", "http://www.crystal-clean.com/role/GOODWILLANDOTHERINTANGIBLEASSETSGoodwillBalancesDetails", "http://www.crystal-clean.com/role/REVENUEScheduleofDisaggregationofRevenuebyMajorLinesDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONAssetsbySegmentDetails", "http://www.crystal-clean.com/role/SEGMENTINFORMATIONOperatingSegmentResultsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r61", "r62", "r63", "r105", "r106", "r107", "r109", "r115", "r117", "r132", "r179", "r263", "r268", "r316", "r317", "r318", "r335", "r336", "r373", "r379", "r380", "r381", "r382", "r383", "r384", "r455", "r456", "r457", "r470" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r105", "r106", "r107", "r132", "r417" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity", "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r21", "r22", "r263", "r268" ], "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": "Issuance of common stock \u2013 ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONEmployeeStockPurchasePlanDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r21", "r22", "r263", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Granted (in shares)", "verboseLabel": "Restricted shares granted (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockCompensationAwardsDetails", "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r263", "r268" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r21", "r22", "r263", "r268" ], "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": "Issuance of common stock \u2013 ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r27", "r28", "r98", "r174", "r178", "r377", "r406" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r62", "r98", "r105", "r106", "r107", "r109", "r115", "r178", "r179", "r268", "r316", "r317", "r318", "r335", "r336", "r361", "r362", "r369", "r373", "r377", "r379", "r380", "r384", "r456", "r457", "r470" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r385", "r408" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r385", "r408" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r385", "r408" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r407", "r409" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceByDeferredTaxAssetAxis": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Information by type of deferred tax consequences attributable to deductible temporary differences.", "label": "Valuation Allowance by Deferred Tax Asset [Axis]", "terseLabel": "Valuation Allowance by Deferred Tax Asset [Axis]" } } }, "localname": "ValuationAllowanceByDeferredTaxAssetAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceLineItems": { "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": "Valuation Allowance [Line Items]", "terseLabel": "Valuation Allowance [Line Items]" } } }, "localname": "ValuationAllowanceLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationAllowanceTable": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance.", "label": "Valuation Allowance [Table]", "terseLabel": "Valuation Allowance [Table]" } } }, "localname": "ValuationAllowanceTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/INCOMETAXESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/DEBTANDFINANCINGARRANGEMENTSNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r315" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/SHAREBASEDCOMPENSATIONRestrictedStockVestingSchedulebyPercentageDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r124" ], "calculation": { "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive shares for share\u2013based compensation plans (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r119", "r124" ], "calculation": { "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Number of weighted average shares outstanding: diluted (in shares)", "totalLabel": "Number of weighted average shares outstanding: diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r118", "r124" ], "calculation": { "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Number of weighted average shares outstanding: basic (in shares)", "verboseLabel": "Weighted average basic shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.crystal-clean.com/role/CondensedConsolidatedStatementsofIncome", "http://www.crystal-clean.com/role/EARNINGSPERSHAREDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124502072&loc=SL77927221-108306" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r169": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r184": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r201": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123398962&loc=d3e400-110220" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r209": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r211": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r292": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "610", "URI": "http://asc.fasb.org/topic&trid=49130413" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r325": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "720", "URI": "http://asc.fasb.org/topic&trid=2122503" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r346": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r359": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5291-111683" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123420820&loc=SL77919311-209978" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r409": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(h))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r464": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r465": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r466": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r467": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r468": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r469": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" } }, "version": "2.1" } ZIP 82 0001403431-22-000043-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001403431-22-000043-xbrl.zip M4$L#!!0 ( -F$I%2A:'!I!J4! *M(% 1 :&-C:2TR,#(R,#,R-BYH M=&WLO6E7&TF3-OS]^15ZF7EGNL^A<.Z+[VZ>0P-VTX.$#=@>^.(3N8&PD+@E M80.__HF4D&TV;PA4)'C;>A3CXT$C]WG'C7:__ MH?T1BF)TS6KOY+S?/C@<-AAA[-K!_G-J*;,IB8+$I OAK"W FE 3Y$K(@B) M_;ITZ>E3WRIUS]X1JVUS\[R.0OCDYX? M>M^^.G^4W(YRIR25GKM\)7R[*OXYNS@A1S\8')Z<. M^L//YR48N-%Y^&6^)RT(+3C]?-=!^[86XTWIL_]M;N[XPW@,1;N+C>OZ.+FJ M/>@)1O65*[]N$']V><;D@A"OM7P0_=)![^,S/#!JU;_%YWN?#0L\>N7>D[/; MW4Z[&[/&/!OVH3M(O?XQ#%&C\!Y4%L1\]69XG]O;]ZV;,%(05E VN0F>^>$; M;YD/.QA\[I?307$ <'*S\R\/W"* ]ME=]Z?\JZ9^K07M;_7[-4F=W7B#*SJ9 MCXY.?=Z![L&?"[%;O-E90'V.$);_.(Y#:.1+B_COT_;'/Q=6>]TA6FFQ>WZ" M3_#CW_Y<&,:SX;.1>C];_C__Y__\,6P/.W$YZW@QT>(_GHV__./9^-:N%\Z7 M_PCMCXW!\+P3_UP([<%)!\Z?=WO=B UHGSW/)\;^^&,[A-@=?<3C+82*?MN/ MGW\VW([ISX6V!)UH *D\:*&]-(08PQ2D&",'8]ZOC9I"4;Q?+*L+Q_G1L?U\ MO8OM.U_%U^E#9Z,;XMG_Q/.%1CO@K0-_>^[6>A\WV?;'/=X\#4?K'_=?VJ.M MXQ?'^VO^O/7NS:?]ER_:>[NOY=Y%.-S?W>ZTV&O:>O?B0_-HC[78/T>;O-79 MNS@YW#]^S9M';SO-E]N'>\?K9.M=D^^]>T/V=\.'UN[;P_VU#=8Z"NT]:L@F MVS_?>^?5WL6*:*WMM_?>O3WVV]VSAKL2;=W]VC>Q?- MCP';X5Z^42: MM_@LV=W?[9UOO<3C+YNDQ=;/]BX^D-;:WL7>NPVV__+-V=XN?L;V-8]6/F$; M+S9WUX?-'7*VN=MDS0M/WD4\>IIOX\"?M$>>.CL1>BO=\,:>IN%QA@"\ EGP^#H4H&J5"CN0]"**^7)PC)ESQY5^A.*\47\ M+_";02W@[PF8W1 P8RCBP$1AC1&%,)051@2!)@_.><9!4;JPG(4P,_F^POOW M0BWA'Y(POR%A@ICM@D##]1Y1/ B*K)CS(@2A(D@-#.3"\NO'M-\5%&X8";@# M!U*IY]CMVJ*P@6"X)%/!(B/>"ZLC=0O+ MH^Z](>]G5]E9/Z:(/M;'P2VD,I/-YX-11($:T1B1S^=#I))_+@S:QR>=3%I' MWQWVL\)Y^3ASR[TE&W]IL-A$&@R3I&A.06"("4 MBBJBJ1.6O-\8=94NDI PC//X^CY<]F@Y M%/!JCWZM4[_8HZ[[:99>#!L_?[*S]=&]:!S%B?,&MTX*'9(%%P8(&!#:= MG+CL34IHZ7HSCPC1\>QD1?S\>AA<8[.^/G6$VC#L]7^QXV] M<;M[VVU_U#RNW.+9U=9_3^[)<$]3TI1$$-)1*YR-ED$B#H)3=@9X?OG:\2"S ME?&O 1]V=M)I^_:P&8\=/B*T\>AX,'30'SY_U>^%4S_VCRMG;82; MRV&CYY=?CB_]X]FM=_S<59\?7 F_@L$"UU$2QR52#>EL0(@I2<9M$@F4DUHH#/Z90Z&R M&.;"_BZ/SJ/]&>$-L99(*JQ 2F*5HUI:XIGFR/#B7-C?X\AO)O8GP#&6.+?& M@#!<60.,>>*06Z;())F!_"K1;S8IIICTGG(EA >7-'C-G+?4!6+]X_'%GU7W MSTYEB*^>KUG_]VF>N^@=G_2Z^.O@JN[C]\>][LZPYS],7_^G162OB$:Y'(UK M12+Z$JHU<$52U$0P4#ZH1Z3R#RR:E1#:>>(1.J^@'3:ZJW#2'D*G(F*R5GA% MG0V::,&, Q*MUR)*;CE^'^9&3-MQ".UN#.O0[[:[!X.*R"QGX^KQ\/\]T^QHVN[QT_ /-^$)$9 M80-'"2D:O1!".8& %Z*A'M&0658!,ETZVYH]Q0Z)*<6=2]9%03UWR1!O,$SB MTB4@50B1JF"1LQ>TL90DP9)A.5/,2E!*85 /,O53;2:4T,7?684B-5]<('*T72 30H0PWS/@HC-,R-:&84 4Y)3(D)@7U' MB0 K9.(V$>-4),$#U2:RN1'38T> 4Y)/5"0%;H.C-@EG+/ZG,#3WE&O&.'5S M(Y\21(#3$IF$*)C$T ^1CX, 04$;[1)->3A,CT26AW-9Q47V6$Z)7J46]Q - M8S(9E$$>5A&6@',T.LD%2,NDMFEN1#,+IS0],5&MB4DH( E.1 C.<0^>!$JX MQ%#,S(V8'M4I34\^W"-/B"I:XJP0TEC('LB%Q,$&Y?W4%8+Y'>"3 N*$W](R+?K'J Y*0\X"DQ, )( O3+G 2F30J*6%N!6?+2 MH4L)YH"=C5IZ[Y!:"4,X&"I4'K1SPFO+Q?Q)]?'&ZV8B4,X=35Y:$%((;9$Z M4T45DR2R)(*%^1/H;,;K9B+<:%S225 )"KT0898SJ[12W$;GD^.77JCZ,GW$ MT.AKT=S#/6I*#=7)&#=*0K*6.V*=T-)JPJU.P1>^#+LJAQ]]]8R).7[DUD,[G' M#Z_DR8D27G#P25KAG'4^!"X\9?E_6)5\<]@]#."!^,YT)S8ZW$J(>%R-&% M<#LQ&\%$-27S%WR(_0$^H1-V1V5[8A_-9J4;5GN=.+A,^Q\\@B6)@HDIR,N: MI SU)$:@(@EP07%.&4W<1Z8H+__D7.E@;GK3<* H,59"5(QB0!.LRE,^7$7E M)!&"5%TXCPUSTY,,O(12S@:% M_>BIH,88-"",<#P1*7B>KJTO*W4Z>CGP[E<'XJYEJ=]C( YL5$JB[*C6@D1F M,O/@G 'A#C2DN1'IHZ#D[.69D"4B;8Q118Y='( (KFP>8U7*(,6?&WG.$%MG M+V4N$]$(PM+1E-/1;6**$85DTPL:!:]B+O-$W#OC6PR^DO45JYV(]O*\[XCW MN^VX>\'QZ-&O4)R#U5S(M=T]R"4S\UADOWT1PSL8#/'KL!U'8U^7]_BL>?.8 M98W((KU*P>;)5184$!I2%%0+C%"]CQ50NQF)>ZKFL-7N7#LZC\K&+0/PSCKF MM 57?3*.0G)H I27@6,J['E)VJ/\"2Y5Z \#R*XY-RH$$ER)( -<1:U#VJ7 M]JAJ-Y-$A$"2)@YRR9LH5-26.,:TSNOAB8HI54#M:I=6%66S0@M.")>4&!$X M.&LC",8,$BD;H HY:C6V_+BX9:YCR+)CTT)8F>O21$FI53)0D*$*Y>PJXM)& MRO4)F]A_"_[T]'B>B1*-FA+0S'OP(D5O'5=2&8WZE=!C56$=\\-(L]H.:2:Z ME$=YB8Z$2$:$5<3Y"!&1RB#]-H15H9I%C0Q?2E8H:;G/P;)T(MCDHD)0\-Y( M$[1@L@+THO8WI6,Q+' I\SHOYZ) 85L*45"IG,? G*4J!.:UORF)+H$DB$2. MH_9HH:@S&9T@2NL-XTY784U'C0Q?DCL3#9%0X,)$(65TB*J!*4Q1AM3W+3!2(*0B@ MC -IHQ!*NQ@M2&<#==QC9/.T%*B2(A3> ?& $HM<:,N<0@3 /YXRJJ1Q%2 ' MM3LI!S,1FM 4K++>2:%8=-&Z(!A7-.A >!4BX=J=S%*!*'B=HA>*$R*L=:/% MR8HAP_5@E:KV3B9/! ,"1&(\>&FDL(H;2P2/CE$3C:;)5X 15,2=K.07[,=X M$2?MFT=Z BXJJI,U*FD1G+92CY+A\IXKG-HY2'[[:3E6V[',1(M4\!$,TYP) M)5Q>7$FE5H$Y865>BOD$M:B2)=;'SVJ8S./ MK$609!/G1(-C G+1*"DU"])K0B1840&]>BAY5MO;S&;2+M!(4A+1>B,B2*.9 ME)(E+4$0'>9@TNYIH0-+-!BI-.1-5 Q51J1@T?M0IP) G3\V!UYG-L4^G;+: M!@&2@=!@#1&,>87!,Y?.6UT!O:J]3FFT"7V,=4"="T'G/,1<:9X(2PQB5#3T M*6M3)>6I&9*%R"R)+ AEF D&A&/<@N825"4WVBNGU]F._9CR>JSSRY-VH#.? MJ211YH*3J$S$)J&#=TF:$*QBC*9HF:N 3CV$+*OM;6:SIH)34#1Y(MDX8UD% M&6P@"0FRCV$.5EL]'53P!H@EE"4IF,@4@M' M=,>,8)Y1BO '&I/4S+V@N2% MHT/Q/((13H-17$3'>8@\HFZQ"NA4[6E*H4F4.O0U-&GN@K"<&=#.>Z/ROK8J ML2K,*->H,/$T-#D9O$T2A4?!V+P1$:641.$(<;+ZK %M*V5&XVG*(H&)6DGT.B;,0?I0213K:40WE.8] M_P*QU!@A#;A$H]=")V7R.KXJK.![,'6JI$"-1@?#4:).4J&,,803F9A+*H ( M:@[2B$J"#S-T/#-A-(9[#E1X'1S'Z)EFS:+,!R5Y$.B):L6JJN.9C3HQ"8$@ MF[%."F;SIEC*),HC"Y+S&)^R.E52H$P)2C5Z'!J52 #@+?'H>2#O?\:]K@"3 MJ,C8&BK6BW9G&/OSG%ZO$J!K28@$0,F,0BUXH[$9B9@Q5;3P(+*)5,,V0 FEIAJ'#)^* )-P@& M!*JYLW?M6F:7;R(-!261?+(@2'!@T+/$A(PT)9V8K8 ZU:YEUDKD4_2<$HM* MA)B$$8R+FD3%$D] YJ)L^)/ IFK.H!!FNFXP)^6$Y]"D%1Z%IVIPAX3%1FT MFLUR%VF!^I3K#7IA-,!H%^(@@I0N1%^%X>U20^]L]H61DG-%(C$8&@;";$+) M>:,)6.,DK[-XJ@W)47BI*/=.Y87UQ %H+1&D'?5<$U<%>E9JFYT-YP9D2T;$ M*+023B<7B'+1B%SXPF'7SV!7P@?LM^GM\V="BDGA+15VG8P6M,,NY#(J+BBU MYG(?<'1@5;:!QX6XJQN ?^V_[K$S+@D\.H(HQ:D4 93U28(7A%JI/2>J_#L9 MEUI0T]O"F"+PV!2\2@!"<0S<#!'2FR$N]D6QV1?>VW[B$RKF2(FJ*W\D*PJ!SW MZ,4 J(BT<+,F96-M[Z*_>/VL"I&Q2+CA$=#E [8=1P\BR$)+9B#Z)2?,Z-Z M3 E-R88419;L2-*24D$CVA)QWG@P5D>DS_-F0Y]AKW=\&GZ"?KQV M947,*^6:&(X'SC#*L4XX(1-0"Q1Y>_XP9^95$N%-R?*TE#XEGB* 1LDE!RSH M%/,.)5$G)>;4\EJ]KD?YQ6%<.>C'42Q0%6_F78R4$:)87DV> I"4M&&4*03, M*.B/3 M#L25;MC$ +H[>(@U4 _CU4!P 1AV!>(%DD1#I/"Y5B47UGIBYLS,9BRT:<5B MPGI)N2*)&Q$"M20(3UQT/C'\2L^9I4TNVHR ,EKQ_SYM]_-UKSK@8Q/Z'^)P M)1QA;%VA02ME-6/&ZV 9B.@3!)V1DULT.P-!S)G=E4J$TXKF/+(1C622,RU, M#*# 2!70(M$#2J$N1_+1)]8BG/88ORTXF8(('14A.90B!N B:FDE&*!1TF25 M)J8*:R]+.'8R^X0"YQD1BLDDN1 I&A8 MR' MNN$&1B+]TWSAUW2L'S^V>Z>#7:3;FSWH3FOEQF:O>X#NX#@_>/?\)%Y5 MJ9WH3U&7\L%YS#Z4B06!_]D4G&#!@?:)*D4L$RIX)R]C;TY-6?7EV^+;CA][ MG8_M[L$J"K$]? &^W<'63TMW[E36%?P]Q( QPW80K\-R"NV41I7]>(%!DE]Z+PX[8;!>DJY M5,7'N/,)3O*IC^-YGA!T7?>#7VOJ=_W@EU-_S@^>(L$<:73W-#?\LXX>(XE$ ME[]\>0_\.+G!Y,CD]WR'V\=2-*!51)/KG8JDF,L5@;PT5*"7]2Y4R$3F4T>G M@!#8,:'7Q=@D]AUT/VPA2& 3\GF;&W]M;<^)D5Q5:TD]]T:A4C-!B '!N%=6 M:1VEY)52Z[OE^JJ/9U<>Y?,*YFV,FB^?EG]M8D1]?'I<>MNLI&E8FI2FQ*L4 MF6 IVKR6@N(?XY32(M6F46K3@+/:-![*-"3SQ"(=(CG5EX)T!OF0]R1O&>^" MY!4RC=+H:T6@O*99OV0P5!&!=D*]#4+%:+0A20!8Y9Q4A-0&,[< 7QO,+Z5Q MIB2,-#SD+04$,XX0 !=#9"D!4Z)"!E-3ARN"Y8#L&:BU $*.BET:2[F.#+N> MRBKL%5'^\G9?9KI&7T[C0:N][J#7:8=1(LT&OO>U>=HMU $\UCV8=,(\SLE& M"X8"!"H2%^BYP6O0!&3@ 6EOK/86T!50FJF:YM.H'Z5= O"(M,H2H94R08%, M0DE!8X)*I/%^2Y-&DESM]4]Z_4R;NF&]TSYN=\?I?F4!V$HJ3K"&VD2=0S$B MW'F3BT!BU!*9E21!%;:"+).C?G0H_+[R7AZ=1^6-5O.0@B96)"$-LRD%(X3P M)"D>?-51K_1*4SOJGU992K0!:8BT@(HJD5UJ$KTGU%DCM:RZRL[84<\QUG$3 M2$(Q&O3/R/(T&$'QN^0487D'Q@HHSCP[ZDKJ5"(&LXJ<2QT\2F*!4Q2IL MU%-B1SW'6$=49):)X$Q(@E!MM#),:R]95)[K.J*N ]V?UBDA@G"14A.T$59; M:UWP!,"[P(RG58\:ZOCST30)$N6>)S#"*P&&.*V<=T;9($,,/E9*XCD8XY1R- M(:+7<$*2F)0J?^G=6CMNT8XI5?6U #PJ)92A1#A-'2>H*HD(Q!/MH<2UM6LR M\5"( 1PY0? R>1H$B1'U ?D!MR18P11&+Z5%C%HG'@HGHO0B6A.B#$8D99VR MUBANC+/4Q51QG/C,%EN];K5LU3*;(E,>[3(*%@@*A@$3,@B.L2'1U;;5&%@M1.ABTQF'I/2$#QU8#Y(&X(PHQK)S#JB;:+:W@(ABPBE$KI0>34+:^VL6&YM[RA93!)D<]@!;:,R>X](H;D)9I?AE1 MEIL"U/YCYBS$T90B^!"%S3[$0N*$\,ALLI0QJ$H>_%/W'S/1'>L8A @]?FP?=%MQ^#E#9K,W&*Q"OW^> M>OU/T ]5D9VD)/A@B0V:B@0$ WSG2)2**,\9K4*IDXD05W*_WU:3>S#LM_TP MAIUASW^8!AW;;0\[<2MM=$/[8SN<0N?+)/1:NQ_]L->?1U+O+(F1 Q2EW/9HMFH:P7UB.#UX*0!#KZQ%"0QOBH MQT64J"$"FS;^P$FIM27WP]?ERT_Z[4YN^+2H^U14\IZ:0DU!Q%=97=_0E/&I MG$Q!4Y2/%&,\R:WV(K)@DLU34-%RH\#8*NW?_F0T948>2'%%F?+,QB>A( \3 MA[I I69:Y43BF+31WEA"?5 F$1+-9&OG&A1F+?-K=GZ?^!48,593%R472D=C M*<2<]4@Y!K)LQ!VH)7+,,O$#+UUV?S5CDGOI=!/.LS0>F,S:@L@?)+.C4[^( M\SZYE"QZ$K6)3$1!E;)"88QCB6;.&"8K1V9KA:PX9P:J(W.@N=%&) Z6)Y8X M V(M\_HRNJH09ZX5LN+4W 3G9*#"!V]%1!44QGL:K8DI '+TBE#S6@_+%P%0 M(H46+C&06H2@C4$\2*Z_BGTSW/;2Q5H/IHNW]>7$F1V/Q9MC$]E M=AKD#A*1$" JDP3GX, QL,DF8X2-I H9MK56SEW(H14AD%#;A$W"2;!&*,^5 M)LE3*5T5JJ;56CE_<8=53 2%>IFTB,!--$0[(I(+22E.*A)WU,I8TN"#).,) M#]KE+ =FM(F*!!^U?I4T E%604Z#S9N0B1BMQ5^ &*E#HLRD MR1+ORP@$/S!3-D7[CDA6#]LQK9]%?SIL?\1S4MO'[V7234NY::F4>PH.]D># MD=&IS$S!P49/9'(: Q%M\I9KEF-48A-%9QND";P"P4BMH/.?;12A))&LV9X"H(ZY5S+@ADAP28@[(G7$ M$*(\-4)0E2 $ZEE*,@FMM:O9D9-XE MFRH2#Z]@/QL^LPA'M=7+WHU,=;&I3'<83 M:A4@LR-,$"*-H3(820,S 6QB=;11:^4,"L0I"2$1P:*0P@N&ZID(#\2Y7+'' M5FZ52*V5\Q!WF$@\&.6425I0H3 HQBB$(WPZI\'6J].?CC(^T([A')DA%2#P M?RJ%DSPOUF0V">,!*8B*Z/9I((9HPJE7 M=6V:TAG-PQ229,J,-L#E7@MCK%SA]''7[X)=_BV[2[!U=? M<><0^O$O&,2PVCL^P4O&&SR,^J,/793&5C?.8URMP6LBM6 4534&;XU$JND) MUS9I%G6MO7.AO;N?>O.HO8Z(@$25&O2\PF%$!,%':9V,A%@E2*V]\Z&]A_TX ME^@K)7@CA/=((D0(RM"D/'40KKEAB2/9]=&$ M)"F Y4$X(4@5]@NN=6=&NN,QUO=4$D,H$Y)3%U!C!%4A1"XC38\W[E6KS.S& M_FQPW(/DDE*,00*&'(E)DDCP&9ZV8S!\(4KJTOPS@._C$<)KA??W?I^V\ ML_3PL!3;W/PVQFLR__NO[>V(/B=^_+O7";ZWN;EZ^?NT%&WGU WB MOT]SV$AX8=41#SL[#SK'WVO!\'&$;Z.!C_>A@AC-J#?G7Y#_QQ MF2Z0@L80C 3(Z0Q11!RDA,*7RNHQ,2;Y<,QB>=U!ECMO=XC"V#PZ'SP5; MTO)D^*]/[3 \?$X)^?\71J[R'Z[_#&\P_CR^SXV[Y387T&D?=)][ M[)?87QA?/#GN>YU>__E_D-&??R5\R2+!<;MS_OR_=U%^@T8K?FIL]Y )_/?B M +J#8H#=DL8G#MH7$5N%#1S]^FG<:(WWZ;2[^5ULOUQNI6L[FQL[.QU2K]*[R# MP2$&T<->=[&QMK2ZU& $8>Q&L^]6I4=])_9#[_1B:[O9^ ,-KMOKMDZ/\2:^ M<6F7VS&-=A33B0:0RH,6VDN#KLHP!2G&R,'\>?2VTWRY?;AWO$ZV MWC7YWKLW9'\W?&CMOCW<7]M@K:/0WJ/F;)/MG^^]\ZIU<7#66EL7>[LKGUKY MWB_?B/VC ]9\]\]QZ]W^X?[1'MD[QK^['SZ&EV]%^/N?SC[K?'1'/;ZUMDZ: MNX>'S;45BM?A/M@^WWIJSUM&'L_?!(U@QX@IT M@K00CMG">F4+YZ7-^T>#!KVP3$GQ>@1[7Z3P)DQ-!D M$)]//OPKM P:>T2LL&,G$.$Z&&8//@25)=&H/IL&&X>LTN6V3N/DB5ZY[%OW96I)4KD MU&^KR))2ZH=N^VS4$>/.P.[.DOMSP2Y,+CB!$! YGK.3LP;%'OY*A)V8;O3X MN+,?'.7$=408>ACS#_$!9\/GJ7T60S'LGU83"E^TW]MN[;X^:[[\YVCOXLWE-6_Q6;*[ MO]LCS:/.!X1.;-<>;ZWMD:U=?[&UAL^]\!?[[S8HMN73'H)H"^%S:^%H8P'6R@F?2'0X@MKHBJ,,)QZ&HT+&'K^UW]8+=2_[D332TO^ MK,+J5XWTIQ1X6CQDI,:OWZQL[ZYO;^XUMM=?;6WO-EZ]V=YYL]+:;>QN-9!G M[2*9:E#>V-IN4/E;^+VQ]:*Q^_=ZXRL*]IE^K:SNYL/4!@;_Y[8<6,.";6_NY'V(Y/K>/U\_VCUZ1U<7B\Q[8/\;[G>Q=O4_/BS?N@/"=:Q<+SH NA4B@L MTZS@7)H8% BEY<(R.E-_^%__017Y%U.+C2SX;Q.]>SK;62'5[0YW_.+WP]XI MT(>I(L36=LV+?B'^ZV/[VGF*^6YBE* SJ)G1=Y&,W&!&P28+T4,10TJ%\$P7 M-K%0$.>%CU$IIN@E,Q*/P(P>*7RYW3QWMU=:.QLC"C1S=O0D\+ET&C"A<,// MD#/A<*G?.VZ\O_YGV+OYW4UI/QN-EI1OF._'ABY7>\?'[4&>.6B\:'=B XU_ M- LP;O8CJ]ZH18W'>?AMW3'6WA!]KS]*>GI^BMR^G\]Z4%>X/II#R=T_[OU* M>KI[#8=>O*Y*D\BC3:&OW=,=%?-L+V M\4%CT/=_+N1INL_B>G] EXY.#A8:T!G>=>CRIA-]$N+D[%?&4)E4)V<+S\H' M**;L%K0=#]J##.[#/-GZY*SHX--[+:@60:$5@40K"D$4CA);Q+QL.C%A2"(+ MRW^O(YU9>;E>K&[O[>RN;#96-]=76HN-C=;JTKTF&V;A+GY;/P,_'.E"HY<: M_<\ZT(!!8W 2?9[G#XUVM]$>#AK^<#1Z\WN9YU#T$F/L5^90A%H2U$Q]MH,O M&<6F?M?<6';WX>_.H3Q6)#U5!OK@$+C11>0]N03?G2$,XVKOM#OLGZ_VPM4Q M0WP%GY-]AO&DW_N8[U/IP<+]HW6ZO_:V@Y!YWCQJLM9+?"Y;9]B>3\W=O]JM M=Z_)UDM\WM'!M1#[Y+BY^_8#OI-H[FZ<-R_V"+[CQ=[NWGGK: 7#\@V\[VNQ M_^[%\=8+\^E&B VY2A2E2%>(Y(4 QPMGDR\<\81*2@WA&&*OQ0Y\@G[\X1A[ M_F+&VF!O,]A=.-NXS$;S(Z.M< CPV):X<6VPB]($4K,"[1')CS:L "]HX3WG MD1NN>A[4=C([WT)-%I7D3[V\;2]M+.4N,RN[A?GLF)J;[F%<;S M)!6V2L*ZXNH:K=[2+;E$U1Y0?7#&L!)"/PX&E_]L8@-H)=G"O88ZSMYKFB@X M8@O.'!2"*UY TJ)0TD!P$$42@-Z>:MEXU6MWAXV_>J>=^!'ZH<1#'*51*?;T M5.K\O;:H1G2''JWBQZW^ M;N]3-0<4[J5%Y+UD01O)H9",(3 E*0JC&2^"CB$J)ACC86%YO7/0[E[7H,6' M3".[(J(1[]_JO^KW/K:[_@F.E?/W1E+'B/.% D-RUF@J " 65FHN!*BH*47& MLGE=2(\FHU>]P1 Z^^V3\=C=$Y.0%^\= ZX4]86/S"(>RX!X+"V:D]5.<1V$ M9 O+BE#&2XS%=TQ;7 HYSUF<]-$&VR?0:<3)=MSX==Z/>]" ;FA2Q]%"NYN)^6B*;T;]\67N[K_^PR!K^]>@,8R=>'+8Z\9&=S0F MMMC ;NJ$"6R?UW!#GB2N' @WO.HE6+1%"014PCB M;6%9#$54/@F$;JNI6U@VXD:6P.\/B=V;/8RP7V5]K? 0[KTD(]_S$(4'$PK\ M00L!$ JG1"@L4).L_TH>MRQRD]3-_"-T#_-QM?#ILHV)^ ML>8'G869Z=L_(+6ZQ,5SRMS(X"M)K<:SXWNL*;9VPR%>0[=VO6RMY5GM [+_ M#N__#WDIR%Y^SN[* M17/MQ='^<9,T7^1%;=?R5(A!(D8T*:QAOA QL1Q'2_PA=)0^*A7X.!T+\TEA^ A%KO+_7^$I3'F%PK_0\H_;64 M$&6Y(-RY0A)M"\$%%,XR73 E8@P&O(QI8?GOU=6-6J,?%7N^C%WS[A_;[3TCE'& MV0P=YA*;/J^7\._@%#GBX+"74],G2]*&AS"\WO9/ M<+65N8GCBR_?X??%T8#Q;VS\CBY&E,:I.\(WR.>/3L6+#I2NCS0\]Y[%ZVN]C4\9K@+//&\+P=%!):+C7&!I]#T1%T%1E MTY:% *4+0Q(2-2\.;DY,_=Q(^/W7B(_,[VRFBP5;O1F]=N_G M)F"J (T9,A MCMO#(>)+["!J]'O=S$HZYXN-B!3EO+&1O0#XT1S5&@QAO&KT M&G1^N^_L2)Y\> M,++W :)VALLBV%%^-_<%8.<5Q$<-E(F##E9GL0Z:!ST M>Y^&AY/#5Z!G)\9&B*G='94Q&&41Y'ESAN]Z1S-'A^F_)J?=?<+"I(%W)A%< MJYB+&#EJQ?-^S&C^,=ZHH?MEK'^7 )NT.N<#N^^I"SY&O2VVK_CGX?] M+V'^02Q#;=<%-I%T9^\E*K[E#=B6JUNR,2 M@/[:%6P20WT=."W-; J8BU\J6\I0@.S79E6_.;-LE@SYM96\WSK&EHC^L;*E M/]58MH2QR0.OY+UMKO:X'4(G/DY1P-M'RC9O!]L1,7QLYTMN<;X//GKY3;%4 M==5,.77M40K0]%=1BP]Z_?.;:\7'E?Y'^NTO3ZKTBO$6QAFMW?W.UEH>4_VG MW7KY]GC_W3_M/?;VJ(5MWC_ZI]U<:YXWCUY?+\K&]H_>T-;Q&]&\V+MH'F^0 M_7?[G;WC?X[VWS5)Z^*?8_SN4_-BX[PU6J?:_&9YR2:V??_E/T?-BS?X;U.V MUEYC?ZWS_/R]W3>?]H[WVZ,"<$>'J;7R7AH7DS*QX#;E]>8!"HR)0A$D<2(9 MIZQ+"\LKUR'I1DQT\\]L$.OL%L2:-S?1NBT2F&6G_[R;J$+ZU&]K/0RZAI&8I[<.\X:L9?IP-LWV PET5*'\N_N:;[W<_["_]A>V;;O37.LDO.=[;@3U M-*<41^,+0:(JK+*QB)9(K9G3UMOOUSC]:>?S$[SY84ZMC &OWS4H\)CF.VG$ MRU$;5L=-J,WXE\WX_'MFC%26MRX\1PJ+9ON:M5[N\3WVXL-6IKBLR?!]CIK' MK<.Q&:^\]\ 45Y3G@NFR$$+(PKIH"RX53\(X Y\W;VD(AFMC3L-4X'<706=L%X-X-;*N3V^J-G=<[SPS^U\='X MV$87WZV7??/']F!$;+O0]6WHY#&17'@LGYRW>@O0#X-&KC36#G>EM//?X/=; M!P6O]IMCXUBE-:- M<(D-P" 9!2(1IKZH0EE[NT2H+L-$3?QA!I\.?"1NO%+?E= MH\3R45[YSNA16U]:==5\NJ?'1>B-UM7F&Z+#1B^,]R)/SIA6SMX3F8M&Y (W M"7)9;(7!C6.LB$"B2TD3G?C",A.+S-!%8]7$GB8"7A[GZX\FB*_F]E]F]$\R M_!?S&7^C[@WS'.9J_SS7'FBL=B)T%QL;77\7MG_3"'[EX%.>9&9W3S+_^$:W M>F&V$]-EJWJS.YI*'ND_MJ(['/P4T%=E(MJ*)2)^;2WRMVL_:WF/C2[O/XX\ MN^DV>-PGWB@F@2B._/&PGSWQ?_S _M9D8?G5RO9N8^./9W!;0/S3Y+M;OF-:@DSUG1D/!N[Z\T&O9Z-^V*CM=):W5C9'.]] MWEQO[>Y,RQJ^)[M;G,C(@.XVE90>KXN_WH;C-G'/IBT_)W-QAR@?SAZOW:+( MYS\7=DE.;G-9-ZD8?S>KY7H5LU\C+^V7+7W)HV^NM%9>CBSVLO[33F-M8V?U MSU"V?L[V^\V9S;//YM*U7Z]LK M^>!.C0!51X"L-4P^.@34)OUCY'/BD_EUG_PZ[["X@>YXX^WZR$;QB\W)[]G$ M-[=VWJ#=-E;^VGJSBSBP_3_KNXWMC9W_J3WW/-CM2#4XK0VWI(:K+@U77#=< M]*R[VUN;.R.C?;6]M;J^ENVTMLKYL$KU?:N\%E3;.J:>8QRPD^&C7QL_NDV: MUP=EV.P4:#) .^J6;][]MC/G]N:U73VX71EQZ6!'9E7)YM/J-OTZJ=E89<>G MD667TVWJ-+NO>G62>W1=T7ZP._G"CZKN;%[O:Q+U]<_+1)2[Q>]@[ MQ7N$P6)>A1-/AHU18OVH'-,KZ#?>C@JWKQSG95B#S\O='SF?E2X9^DM[ZVBR M9/2#[*UCIU\!B;(E2G_MMC-J[(_5EGH@+E^2U-%YJ>INOP<9HPYH0M\?-IA: M''G5O&[G"7?&/] ]A?YY@][1&S.M 5")'OSMM NGH8V^\VO[WV,&-25$Z%N[]&5G9WUKRCC-W9,^M[;_LBN2W?=8VK;.I6KD3^M M0>IU(*=%D:N@&# 7+8Y[^D2==>^Y>$5(5[3 E0&OE?/8[ARZ$:M[.?51@< MC@(#GS_D4N"G@^( X.1YUL:5 M;LC_K']1Q97A*O3[N;S(*'+]L47A?,:+PEMM>^R/7W2WCMX>M8ZWCYH7>V1_ MK4GVC[:/]G8_B-;+UV?-E_M'S;4]CI])ZWA/;O)\W[/.UE&3;^VNG[=V]]C> MN];1_MIKN?7N;1O;2K%M8F_7"SPN]HX.V.0:?-;I/GNCFA=>-GZ\B- M2;$(8$DAHG*%Y5$51&CCE'3$&+.PK.DB43>7E-\>2OT* B(24PA05!: MH%00JJ*5B2D>[,*R5(M,V1(!U)3"C*K0RI5QD:^\>XZ/:"9Y:+EH=./P06,/ M]G/]>2N"5QKFIL7#)N+;_BR]5AQ^WF"H1K -@X)8GJ,(2PM'>2PDU5SZX+7+ M:P.8792\3(.X3VV,9#0;VSB,G7$1]0&J?#T\4@4&,I;&%B($4EBA9I)B I)"B MY;"P3! IH]G6S4P:QE [N;%% ML,$5 D55&"]B 9Z9$"#I8.+"LERT4I0H!JNMMZ0$I;;>![7>&T,HDMIH8RJH M]+I P<7"IA *[04128)A/,_?+&I][^F;\HV@E)J [/;RRM(I$) IQE@_M.Q@ M/O%MNF,J-;1-&]INYIB@6)*UX(O@\WZ:WD!AG8="& =&$!5$'AVFVBQR,ZTD MDQ\VD H-K#QAHY_NJ$MM]-,W^AMILXQ+ R85D3N,1AAEA5':%E)3! ,A0@;H M99KS9NF]YX0>R^B?V-#+JW[O!)MSOM@XZ>1M6?.RK;QBZ^0X,Z$Z@Z4R7&LW6 JD&!0(6B0*&*P)G8H,:4A5@!E)"*/$ M+"Q;NBB9*=%,>&W*)24IM2D_FBE?9RF),T^29@4UG"%+R>DL&%H47GLD%()X MQM7"LN&+1M5)+3.SR<^LO0'#AC\=8$MB?U /J52'K=P9AXWFS>M@;*HPMW&# MLVT*,5[US$VA+;6!)2>U1<038E'I:4V/UT,N);3HZ:UUKBWZ<2WZ M.H=!9):> I-7)-'[E>W^ B#E2*24/!&(V(7(06+@I9$$=<=$X'10"1RRZJNN[*/%OM MM+A(;;4/8;77^8;6EJ#=QB(&BWQ#@2Z ,2@0;Y,G7L0$JH16^\3&3,;+E^L\ ME.IPCJ\6/M88]5,8]>8&L]"*ND0B*XC*JQJ5MP5HEPIN(_?.B>CR[J7J_BN2 MZR&.\AKF ZQ(K@WS)PWS.GFPU"3$2E$0XU4AC(F%HSKF-3J,&6HXL@+'QPU4Y^=YU=RZA>@I;D?S@R\\-,$]W*74=[4T/L/=N M+B0B@:DD5$&9%"\HD=)Z'005*F]#0A<%G5:X]V/V4/(ME&I$>T*( M-MUUXC6B31/1;LR7,<%$2JKPDAI$-&L*Y[1%'>)"1V"*>8&(QM2B4=.J6/6P MB'9)4">MN%1B.8*KLFPW^I/W^*K#./9*Z)WFA)^I[,([VU8^A6!B\Q7>:MO[]7< M:8-K=]K#=JPW;*XW;/ZJ:OQD9[T3.,_[.=7[--?;H,YL?\!78QVL"SA-FY\? MW2Q=0G5PRA)6T&!#S@K1A<$8JH@^$1T)X83D#%6^2&29YI=K2*HAZ3%W.JPA MZ>$@Z?J0@8B.4VU"X400A)\K MES5U:IQ[.)R[697%$X;B"[)0E*1"0!)(5Z(HF/+@-$\$>$"<6Y2:E"@\JPVZ MI)2E-NC'-N@; RZ4T[P;8H$A1\KY^Z2 J$2AHZ<<0 E#2#9H8LNTI]@3&V]9 M\;Y_&D/>SQGZR%D6&Y_@(/^3R[2XV(VI7:\]J@:%63\^Z?3.8]R.'1C&L/F% MB-9P-W6XNUF4A5GFJ0FDB(%CG!:\+UR,O/ LV&","E&/-F%3O$SK(FIK+BE_ MJ:WY4:WY.GGA,5&5UQVF7 ]7""8*)]&XE: ,&+7*2;&P;!:MN7)/+!@K"Z45GF?>@0RX$$7WGHI7 "C M9%Q8IGQ1B'M/!=7C*N4UX&GQDMJ ']B KS,1PA675+%"Y?V#A*6F, 9405CT M)$H#R8?,1(2NAU%F7*G%WTR'KX=.JL!*1N*K0ZR'!+:;]5TB:HF7VH@?UHAO3/)X2ZQ1MG#:H26; ME I Z"U""(81'94.>F'9(CN9P^244E.2<368:5&2*<993W@K^FGQE1KE'A+E M;A90H5Y$Q4 41GK(.7BQ@+PU?:0:19J7#EA E+.+3.B'KC90LA(JM>4_*LFI M+?]A+?_&/!!U$2E,*)2EI! 03&&C( 4'\%I:4)&XA64C%_G]"_,_EN7/5V6" MVTUSW/7CGYO7%Q MYKSE4G0][\ M0(M"&*$*@R%H09E701DJ641LEO;>P%PG[I373A]J>JRVTU^VTQL;(O! * =9 M2!)3(9A$#L6H*CSW!"6F771I85EH7B([G6:"3OE91EX-B*W.8SUH7(-V&,4< M]8A/-2C&7Z<#;,9@L-H[=NWN2'!?!+KZM3SK\/$AH>_B9J$_JU&47*F"$X;0 M%Y"=F+Q3$\*:HY2CM(586,X;"Y1IG41MZ24E*;6EE\;2KY,<&H!)T&C: 'G7 M)T\+9PF&)8DSM'7NI+%Y.;>A\[I#=?EISEI,$4TA--I=WSN.C6%.UJ^'4:K M<2:BVQA);A?.O@[58HUM4\2VF_7RHI8L& S;F!+(8E*T!3B@A61""^&=54(O M+'.Z*-D=3WKKM?%F+I.-^/EV;_Z?>?&UQ_@+SK&L.G MA^$WBP$"3YYH1@N6'SRZO\6V:^'9C_TK*B%:,%\QKQ#>A=&&="85*CDF6F E@%Y:I$8N&3*M" M^V/EE4\:\DM;6)9L9[^[-X>>C.SKY@/(_L'76. MMG;?XGW_.M[;/3C#/I3-E^NBU3%G6Z_?J);%( B.04$O463!( MU=W5595//IF5E2D4\C*R-%*C0M0$G\QF-PEOJ?Q&50S0O (KO0)Q_>,_V"FC MD(7 8$4 Y3#^QB0!$8-\"H. >%9(6UQ"RHKRM58548%Z:%T(!J:D;!)'0F; M%J_+RSD<8&X0%4*7+/&P,4<0XX*8R1R)@ 2[Q9PQC<##9K M"C;SJV>9P>998#,>@N$CP&N(/ @DY2"7%@.MC0 .B6BN8:\,]E4#F_7:H+^G M(F7L:AIFW2PN=,.!1JNP^J+1T\U\6'L56-'-_'V(T[??VAE,7HXGFQ^8328H MQBI.F'0AU:?3@#JC@'9$ DF"ILJ:B$$DQ0XHE< M?-1#0QD$040CB$I"@;)( .Z3\4.H,,$.H]YQE:3X-913^.1[.G[H"J\[K=CI M?*QZ)=C(:-KVAK.V;6W_O%^6U-WUH6$;^3#F'"%M,ENP\PQA$20(V$I L69 MFI3"CB@;()?:(;FQA:BJ*5HE2RL+=$6)21;HEQ7H<8ZBH4=>2 @(DQ90GSB* M9AY8[KEB@DBE3:HG*VJ0SZL62G:=/-)U\;?)@RQFSDM,WCNW)[107Z)O^*TUGWO,!SKGQG?9L*W MT\F3QXIRQU "BF8@L,T4$)&&TQ!B;EA7-J$;U/LK]^S V4=)/CI1"5+\%(D M>"(;+]4L@BT$3)N4S"D*KW0F6B#<"6$4AP'Q*,%\,OG+4B1XO9PG#^5]*0_6 MG;6;SG>Z_U/X__8;O8'<)-E 8SR@8J0 M4@;P:((Y#X'B1 +D- G0BX",VM@BC-[:;.)>C7$?1GY MRC181I)/8Z"+(*"/%*G!"(WG9DD#[ MZ[N32:8=44@X28&W*4:+. DT@@S05%J:(XDQ)AM;C*=B&?/:"IV3*%4\.#[# M:8;3Y69+S'"Z<#@=-X681<0$K('!-J6(A0$H'AA@UHIH!@4;[:$(IYC7Y)03 MURL)IR5Q_U=/QR>.#CS&'Z->W[K7UWZWUPB7+R^*.(GBV-@^T$_KHUAV%M?- M\HYO4N!JPSZBXT?>%]JF/7/=NDSG45OM7GQ>KUV$1DNW;*-T8NN>/X_][F[> M^X;#FU*\*5+%F(MVMXRE?=/Q39U.K;[]T7"]LQ%PW;IPN+#@S27:Q#74[]U_ MR0N.YH-C1\<.XM[ZF7I;0IP.3F 6J:LV*2I=:$^]<(QIASD7QOZ#U,;HHK-K M?\"%/O7 =+S^!G2(+_A&-W_HR^[&O^Z,PWFC!<;&?7S(!@.S]6_3B9=.Z>TC M1G7:Q4N=C GKMYR,_XV7]=*P[70NN\D0WFEZW:H5^RU[_ZJM2N=WVBWG6UWO MBE3P*R%H&=!R="UX13L4@WW3RK_+;_NMXOBLW8_W<-U:L??3^HC]%[Y3E)D0 MBNWSJ&5ZW=^K_R*?6[KO&G$B9NMKJ:QNX*W4CK'/37W1]6]&O[P=E4%OM,HG MEQ>]/=>=TRC40TQ, CVF',OG#;X>RKJ@F]%V2N(^=&\-'SQ$@LT2"<:4_> [ M$B^4]WX+-]&]WSUT5R8V.<5/NNW#CU3\J5?>WUG$-IE2"^@L$0OI+(:/[NP4 M(W2TY"(I]-5H^0NW;#6]K].-L>GL^H&7>H2/^Y=-U6.&:@!,$TC2OICW2*E' MN:G?-3K=7O&QKSNQ5\5>5'RN]HAARPMMF0OMEB?KL>;>KY?@8H;Q<:OP.N=. MR6Z3\^,QFR*_?/>7'<"ER?!P]$29G0@M7'H7B AC]BMY8 =V,?(TCY4SXPI< MPB,K._]W+^'K=3CBD__N6_W%E)Q;\WNLR()]X;HRJ[#HCWSG>\/ZHO.81V@28F\U3^[PWTR#!Y[&+M\Z[?.= M^*#4A;\;O;.=?C>.A^_L_;3-?AK'[6[7Q_^Y\C3$*NRA'1X-]]#.OS2_G'_Z M5M]U\=_/ER=7G[X='KNSD[\/X G^>'ER_*YQ<'Q"#G?_?A^_^<'QSO71TV&*B)J94Q*D:;JT!N5Z 5;(*N7[=!W-G M0'4KM8N2R#!1@0;-#1.4!\6PB5"/OP5G?]60"L%Q37NQI#EM&\+P'.F14!.,VZUH,(R":&4F.O@O2=:RIE9 MV^&%[^A>'+"_O.[Z\L<@%C"C]MQ0NS'!S>*\,,.8!8Q@":CG"FBM%.""(:0( M0U!'%&(U)=;04;AX:5X):D:UP3A$$BZEII)P)37&%AH)1?"8P9FI61;EEQ#E M<0(6M$(6.PKBO,GR\"'0PB,@/3)V9=J GC><:_K*;]K,_/Z_E+&EOO@R6>0H&"AKFKEIFLL)TJ@1#=!C M#@)2%%#,'# <"<"419X(RWW:7D9$UU81%V%$0,AJ9&Y[&DM"P,JR M\;&@=D1GRBNV ]IOL?,]ZCLXEIK4^_:/U/XGQ?I1':.G<^Q\Z]GE^AF^=MV MMY=#YW,(ZA(=%CMI"6ZWW-X0B3-MGQ=M/SC>[AU8PVT@:F>E7)2N'3Z*;%/4A/DV7FB7V,@_*H(]]S96A;N MEQ?N<0XGH:=Q"BG@"BM E97 <$V!*)&;005)$FY<0U)67KC7@,.]4N?FKK_H M1(G6)0:5].V\'7MW57Z00^)7BK/=GLOX>].G7Q*ZWYK2#.KS _7]"<;&L'>2 M>PB\(>4^OP4:$0YRN*80B8X,6 M.&0TH%)SH A"P#CK$/7&!JTWMJ(I]OSXG>QQRQZW^[:B4]WPXK?!@<7?"U"T M?"\[UF8>QEG*P,__X&*:P^N8@L%!IZ'%7?>]#-0S ?7!! 5SE(E L %">PFH MLQ:D2JD &&(6V'D*[#BSXA(Z@2$#BBD% MJ+$(2.PU" IZA&PPDIL48S'I!:N0P*X(I7HH,'4%G5W^V-HL**__O_2(S0V^S'6AE^=F9MX\UH'K,9_$3H M_3Q)OZ#5GBL,B# &4&HQT)0K(!WW+BI6JCS=V,+XV<<,LO.JNE(Z-P:5I70^ M4CJQ#<@DYQ89(*CG@#*8(N^Q!2SP8!A!'@>TL47PLPO-9X_56GJL!H9,87RT M8OS0:U7T],_%5&3*=NMR?%RTRUC=$99G^W=^\'XR0<*DX=(Q'^%=F#)^2P"% MB 468D:(M3!(7?K "'YV4&[V@:TCELS=!Y:Q9$6P9)PJ(BU(--T"P,0I$!<6 M MHB @PR1A*''">T]*51_.S3.]F7]OI\:1\Z[>^-;H*C*,7/IY+91E\N6XS( M/;33__ M'QH9G>>(SG:"Z4&!B:64 LPE!13%'U)P")SR3@K,,;,1G6DMFOB5 M-^6S,%>-KF5A7J@PCU.M$%QP.K(LC;2.PHP@T)@*D!)A&(*A(]:DX'R,GKUK MF?URU>_P^K5\#:[1NN\M,(QOL2Z+R@WFS'FNYIA*>U5T_]R)?%S!.5!I$1K_ MVP1]-XPKYA$%QL@ :/ ZO%S"#0WG9BB467''AH_R4&&)86&^ 1QP#*@,"&@D>+5'"H<6&>$[R]*_M] LDI.0> P:I M!M3RJ'Q"<(! :+V"2C$BD@8BD[M_E5=):V#)K&!LU71+QC6:_9YWRZAUO,L*%D@@MR*)YO0&.XQM^;*8-O]4MJEV5 M>U1V8:RWJ=L_-]'$;8=BT,R[0L?^Z5,_,'N[1;O?Z_9TJWRC9^SF+?U,0J]] M436J-ACA1<#.[0V]DCNF9EV*?3+)H@L !8P.P M8A[00"$P'#(@.$%<6(BDL!M;F-2H>'90S[,T^4!85DO SQO.-?U*R/C*D"UII+J3$&@F% A< M<,@%IA+C$K0YF5>T]8L1LZ6+>"9F6A&A^$0$T M]IA+:)#BLI1R!N>5W_K54;-_];1I^OBO:WS?^G?Y8S!BIO.OK>O1&WTYNMVM M ?G:[_8:X?+EX0(GN!B;Y0?Z:7W*H[6X;I9W?-/HQ:?91W3\R/M"6]L^C[VY M3#516NU>?%ZO781&2[=L0S=C)W7/G\=^=S?O?%"QVY:+=;:3E_Z;C MFV5U\+<_&JYW-@+76Q<.&/,;>'.)-MUV@KE[+WG!T7QP[-C=T;C]\^QZ7^ B MPC^J%8TR["'_"V'\2E7G^LY8VAV+J'/YOO*R7IFBG;/8:7K= MJA7[+7O_8J]*YW?:+9?2Q;@B_E:>N]/)Z#NZEM=D"^Y$V>[XL]@NBF&Q?S=7 M0E7?[+?]5G%\UN['>[CN[]7O[N>6[KM&'/S9^_H$02EUY0V EL??XJLV]477 MOQG]\G:D:QNMLL/E16_/=>NBOGFTBP)]WVX>\HIW/O+,*;7(H5ZJQZ M](2M#KF\/PW1*KGWIEL2#[S4(W;/?]E4/6:H!L#T,H.E?@7(Y5B]:W2ZO>)C M7W=BQXJ]J"9=[1$CE]?:,M?:+6_4#%E3JKT0#W3'GA68UTHMGUR\\QW4M1LI M<3U2:.$"^W)A860B*FS1(C3O-53-1U9V_M=DHW&ZJ*Y;TKVE[C0L,^E>-;=8 M-T>[)GV'QI\;!U3X[W-V^.OCZ$1W@_YS5 MS_?)R=<3=K-[4O]V3J2^/@N'Y^>&S1E[\/KDZ. M_SRO[^ZS\=V3$_SQ9_W]R57\%Q\<[_VHOZ]_C??_>8!/6/WJ/_$]ZF<'YR?P MX&LS'%S"JW+GY A>U;\>D/KVFN3<>\S.2@:Z#'0Y\]ZK 3HT#G352;RW6)Q; M$<[]0MGG5HFW'_;.?*>P=S:$!CS^S4(/9\R6Q.]9!N%*='(-)&@!A[VJ)4'3 M5?E.O]/Q+7M9]#KQ+LVRE%JA70H^*3=<5S.8MK(GTA=M!I: >&>#_%;AO'8G M=K,UFO'C-.&#+FZWW/'-]&]?SW[D6H?A6/_,3&H&)E4_FC 9%9.,"28!%H0" M*JD#*DX\\%IXK>)\&\XWMNAR(VJ77BYSO45][H;0HD3]MD45&C^] U>^T\X0 M,!L$C!M3D$-&"5: 4L6B,64DT%@1X&&@%#'JH/!IEU)BA-]6'@?6@.^MO<4T M';&.VRDFL/VR=M-<._.=H@E'.BW^U>RG,?S0[I1:K]?K M-$R_C!\\;M]7%#KKN\?KN\8DY27!(6HT"$K[2'D]!M)P!>*4"RP19-KZ>5#> M625HT3LD&0DS$B[9,)@[$F:+8!X(.6X1H*C2/&4*<(830@8"#"$$L+@**..2 MTI0?84X6P7)AG"%!##:!66F#BC (N')(*2TS8(-A)X6=G@GXM!48S[*TK[+TD ME<^P-T?80V.P%V=>(1').&2& *H03+G+(%!&8FB4(W8%0I]6VI$_=MQD2A;B M%W;N+_L>N71I-1;FLKN16^;)6K.6>;)6J.7TY%:C*ZJ?/*>\8TXG]1+II/C] MZ:1F2-+$-K:JF8-J0, ;*6-1[PW>Q .*^L*>WO7/^912/AWUVO;;6;L9N66W MW!$1;XN]__8;O>-D+Y\A2FQB7"9EFSI$E-PF7 M\T_E!$=)NV:^[KWN75#SB M19^4L^<) =TO.5;R44,UR)V^[..N*S5D'W2GY%__T M[NB+Y! ;?OU')"QX7H3G"T8Z/FZ(9JL0 MI@+''#-K$>&46FV"T%9@8Q4R#BK[S_XPQ!O=#G')9<#@ MDH,O_FC6CS_^_/+UA!Y\_8:_')_^J.,3>/#^S_/# MO__S[2;(\=VW^ON#G_'_],MN\]OA[L?8?H\>[#;/3HY/KNJ[]6_UJX_P .]/ ME $[^?LC/+G:B_\_^W;X]T=:WSV]/(C/.?S[W5G]ZT&\YB.I[WZ\.OGZ9ZCO M#$N W1Q "HQBJ#$'V! #*"8$&$D@@,(I8AGD5I)A$6924P2M=J3CJXWO?ISP MKU]X]S-!;S*Z^VF(-QG4?7LS>T"!5_J ^HJ@W^0!=2*XPPH8PA2@@@L@)7= M.X(]),&H0:53EF$OP]YKACUNTK$]P:%G@B(A-.$P> $IUMPZ3E\:]E;AV,N* M8.+XD72A T)2<6 $LH JPH%"%@.L+3%,$2],J@L+:4UAF'$QX^)KQD6EJ.7( M*">@H%@:#;VR@GI&HMQ$1IAQ<65QD8QG0O&TA<%8[0"%2D2;* 0+$AOA M""-T8PL148-<9%S,N+AVN/C;#,#HN( &:A^IA*'!;25D:422LR)YN<57IDQ>JTQ>A;N:K2/4HR(,H(2%Y3&GF(G-+)$!)-M^M6%[9_U MH^%.SU6\[]7'?Q"54A-A0. J ,JH UHJ#Z#6P1+DL*1J8XM07(-L9;)9/#?= M\^UGER')%<:S1Q2G?&BS>J;,#*NS6SU,C/CL/(B_&(Q%6U>/C2K+,YQG.,]P MGN$5F^$9.&FD(8Y("3GREE+*#>76.2^1%1QBA5]#2=R5X)A'$_Y1 9V0AM"X MA&Q*%2E(VC=2P)G #%/*2QGF51(W2__J2/]*XOOZGR9XA2LQEV9?1STTX>M@ M/' !?0!,40HHQ09((@4P"C,!>3!$H)531'.*SE\)7\6$F:"ART6N5Y!\ M-R;B0ZB%EB 9 *)0 ZJ] DK0 #3G2C@BI'1B)8I=#40:!P.L\0 @)&,9?*D4IM2/Q F8I!4LZ%GENN1,O7%(&SW^WV4_:( ME(K:END*8@?:]ELQ3"Y6[!U]^/"&8T#T@@K:F$2 EB$0V2:Z=40&AF$^@>0"Y3 MK-Z+Q]G"F0UQQP]L8TPLPUP!+)D&5#@.9-2OP".?#NM@C8+8V$+HV8<2LR1G MO,VSM"*SE".85G(U+=.!F;7W2]A+X_Y)IP0,&B/@ H_JFQ@)% T:> I55-]4 M.>JJIKY?4S12Z4T 1J?B9*D$H&]U2U?]NH0A+5++Y0WY/$MYEJIDH=]L,':/ MVS<%.E)]COW6L 1$B7@EX.W^\[UA_8 N<#1AZ0<-F7#(Q_'T$E!(=-1+S@)&B,).MG'K!"/&#"9R"-"M8XGL*9&*#81"* L0&$&UPN"YIB MFJI&!')84VZY$BWG%-949:_6L!1.H7O% V56GWY@^&[&IW52SE-CFP2GT0*C MC#/+**%.!@4%%XY98IR&$'9&;).[A/?HE'R7[5L/'QN2-G?OW5 MA+Q)>^1I>)?+X%0%^R[O8I\2D%%K)+#*IRI@**5," 8XJ!WBU$#.PESJX,PJ M,!GW,NY5"?<<$T@X2ZU3C ;AM-!<(HFCE9SH@WYIW,M.EOF!XD3.7$609TX# M+H,#U',$%&(((($>.JN1D!YG8%QA8!QCBQ)+C9EC('+_, !&&8DCX#BP TFQLN-+415+2Z% M#(P9&-<.&&>IA.,Y#(XH9Y *U$@5_\L)1Q81@3%!YGYDS)5PJH2"AV/T,#!D ME- 1!0.%@ H8@';1>F:1,Q+.-(2FS'<[20T?7PIGN>"WMD<(,DB_!I">)>VX MEU! A323F+J@5:0PT 4,H84H&ON9O:XN;A\44)\ 81 M!J@2 F@E%/"02A44Q%9%^DH8KU&V,G;]<,MZU)&1(. 22Z>#XPR(>W]^VUEP M>RX/S,^LS#,7P0^6_/@GC,T]DD?G(WFYZ=*;KN$RSPOY-39]90MY[!H^<=$4 MV\WZQ,&7E I93#5CWC4ZW5[QL:\[L6?%7LMY5[M#/]?K=8?1B**,1D2/>-'G M",V2AV3\;HYS%.D\QVB8EG5>"KU]D1Y,'XO&S2J)$U7%V1H>MKG;S5,>-O6]L_[3=V+PU&FE2[NY)4N4DKI1PS/&A.^E9C&XW84 M[&+@")[&9,9,+?F I36/XYC/J]3]G ?D3N9.+JF3ZW\V>B&#^;J.P/VI6]&^ MOBSP%*MS7F?@'K5WO#J;J%./P7FF/<6,14OR+B7<:\Z[ST#[F',@HP QP4T5$%M#/*&$:I9*K.MPDOC7@Z9FQ\H3IR$ M,B\02%3SW"AI%*9-*IP,5)@J)5HY;NTQ<#(V?WH$K MWVEG2)P1$L>/Q5$1O%.0 ^XD I1X"G3 &' &O5:<2I6XXC"1[FIC8CX?E['[ ME6!W)#(R)&&9I!TB(&EN=[9]Y5BP2FX)5&]+JOE)A]AJUZGZI5%/X=2:A,Y!P36R6Z:>!51&><&L-= S*B'1$E&N.>>& M6J$(_87I,N508+E[G.;%N]U^)^T9EZ5G!P<$]\XOFNU+[\M&'_H=>Z:[_D,S MOFT^+S@_*^?CQ'E!1S2G&%,09(KW$9P"224#2DG$K("$8[BQQ6M0X#GM%5\+48JET90#&!P'5!$#C-(:"$,3&;-$\% U M_?VZXF=+EP(P<<6GMSV_\*VN3A/PG&C:-8*F*OA[RI]_I!G:N35!V=?_D_]MO=!L]?^0[ MWQO6#Q#BD[?MTU9YEY++9,HRJ^!?AV.>LOCW/X@@1J#7@&KK 67I4"?G$G@# M":56*J)@9"Q9YM=6YN?N.ER\S.?8MOD!PK@+4@82S1:!@&+:14!0$$1D( !" M$;6"8A B%@&AAI'(H+!:H/"L*.H\2Z][EM8_V_9:KJ9E.B$S$5@E(C#AS S> M2Z*-!5AK JCG!AB"620&04H7C4,3X( )/#LSX!S1:YZQ; AOXE7P9Q8=?S'T MXW>+7KM(0M0-ET5/_RQ^-'IG*2]'?+>B;6)_2P&[O\;,6F[%5'1C+V^_YEE: MN5GZK2*^A4^^K*)UW#[6/_^^ ;EW[0%?B" M%?BD16^4XQ0KH(1/&AS;^)M2@ A&6( :(60DM"))<6>,&->P4K%%"YYM]XUD2M>1- MLZ6!1M4@]_%)H>\T0,@&RA*<92#.09B"=)Y *A"0204I36M9*$0.5H8(I 8D2X:6!-&^E MSP]EQSWGT#K.$0M "Q19J](4&.TE8$QYY2+>:CFLLB?8O/;2,])FI,U(6_HP M(0M6>.B/BL#+(R MF ?K-D)B#AFSG% GM!$^8C^'6!.!(?>9=:^N1I@,+&!1OR.( 39! &I0 %H+ M U" 6BM+4-09&UM8BAJ9V['!9:J$,C+A7^6*B_^ZQO>M?\=';<]TY;;1&LY4.58P-<-F9P==O?S1<[RQ!SB8[^&F^C>[QZZK=AD^/YO'[KKP]\10>?>5[Z) M\=-&X.7[NDKC*C:A5"O25Q1OJYYVV]S97ZP"(E9%NGB4KL?==1AP-VHPTB6T MM#FF&Q$S6":Y:6[Z@DV?4'WC92[)+7/+RM7XJ%Z'<\O7V3(OU-QR)5KFA9I; MKD3+O%!SRY5HF1=J;KD2+?-"S2U7HF5>J+GE2K3,"S6W7(F6>:'FEBO1,B_4 MW'(E6N:%FENN1,N\4'/+E6B9%VINN1(M\Q&>^6<]DP[1+%FR+ER;MH=QLI3>*;3JJ7V?CN M;]+C_9^-.Q<.D^O!FTNTZ;:;_=[]E]S7Q='W]H4R%8J[HW'[9^IMF953!R

F([7WX .\07?Z.8/?=G= M^->=<3AOM,#8N(\/V?US]^B)7]RHBJFC6OQOO*Z7!F"G<]GMZ6:QT_2Z52OV M6W9SYF7[TKW?:;><;W6]*^)O90+/5"ZV..K%?\H"LD4[%#NZ>U:\:[9_="O_ M/K_MMXKCLW8_WL-U?Z]^=S^W=-\UXI#/UM>731*J^"9D.(GHK#E"!=R4BMS[ M]=-S^#'^M"L?3(Z(-Q'%J]39QXWL+WAE)2KYJD?6:)^6Q/B!=[HWKYUZS.L/ MQ&TY S"!%^4 O&MTNKWB8U]W8L>*O8C=KG9G./)NTV+;1,(DFA^^^F>]"N#>- M^Y1,[M48NI=#C$>-S2PI47]9?F0%!KKN>T6C9=OG_A&#/?="616J"^<-% M2^(JW"\7X5_M;GG7R M]>S;P7G]6WQ*[,NGYG7MD:\6UL__<_[EZY>S^N[!5?UKO.;\,SO!!^C@_=[/ M [R/#XY/K]*]QFN/U*_B,_[^??YP<[\5GGOP\ MW*TWZ^_KX> 27I:5J(Y@?,8!J6__ X4DC%H)A.:I&!770 :.@.9*QG5!XYRR MC2V$:U+,J[+J"A7NRWA4G5>;I7:2-A@'0I0L:T/'I:PQMM!(*(+'#)9XA"(> M$?"X(DH9CQ:%1W ,CP@FV#GD@986 HJH =I(!%B@PC "'8)A8TO5,.05@J.9 MB6$H_[-*Q'#;I5I, []QKUUT?)0XVVCZHG7-&-/GZ2^;[)R+3OM[PWE7F,NB M?6WHZ)D,G5^.VV-8_DK>XQ58&KO^(BZBAB[!7+=-4Q;_*ZG'N=/WV5,;?F[XL*]ARV[=F-&O->6G-^M$$B]>6!*HH!LX8!RB3 M(A)XBP 2)M(@AY%+]0-YC<%Y50^L$(G/IP-0\@)HM8 +#$# MU,O(BYU4\0?S/&A(D.8;6Z0F)*Z07*]QL-OK?;5UL&$^MU+\A(_RD4(L2@NE M^U2R^5@+X"&E-&4$UTXIS9UL?AA-V[MV9[?=-[W0;VY;&\>UU\WZ9A9],^D- MQ@P3B0($B#,$*-4.*"H0T/%335DPGM.-+42?S2*G8\="6606V"6QR"RP\Q/8 M<8+(%'3<$@X4CMR0>@6!L58#[P6F%!.' MK8HH)62&!?@6_KZ$QW/# Z!=_: M]OF%;W6S6VOEF$8YBW^D2=RY-8?9X)T7GAWN3! 0@Y$.U J @B* ZL@]))44 M(!JX0]9!1:+!BVI4D0H9O%F2*TY!LB0O7)(GF GFD8$8FR191%,"1U,")T\6 M18(0 KV2)$DR1E6**WD%3I!='WRG$XE)3__TW>S[6"5&,IJ[03#*L?ZY]S.A MF?_#MWQH]#)FS8)9D]MH3"#O@M2 >$H!EB*:3#EA.=- 8A])B-<*&(@I\((JCSCEBOFT?X8K)=*O MP$%RV#OSG5J*%LLND6H3D&Y\W?C;.*J5$UAOMU*LWP#9AK"6(6N6 -CC[=Y! M _XL8>OJY"I>^P_6DFK!/6#2$D -Q4!Y3X%"TA#KJ3-WUOZ<%I(>; MUNGP@V]\3RE7,GN==9!_6Z;_;#2=NW[P[WYK%(CPZ7I*LT$^/S6Y/\%N([5A MAA$-#%<*T =T$9)@+2+]$9"8RG?V!(U+M&$HOP]<]LU$.JY.]BR4+^T4(]S M7^)Q)+9, *2!C),%./6.(0TQ M#.D@'7L.CN7-O^J*ZPN0DRRN3Q?7<>*AC$R!SQ:@:#H J@0$1J)H36 *E73. M8B,WMAB;/!VW%'%]E3Z4TV)'IV/$-VH516J!>W/?A4H<[.E?E)_(1S12GL"4\9^IB,$L]4B@?PP'/G MB3,:&Z$WMG"-L2KE]GB5'I:1^-S9++K0EV5&_^QGJ3;/>:Q3^<-@/C/HS0_T M/D]N$U%!*0H:.*63'X91(+$T '/LK29>$:=20J.HW2H4N)FENG)$)TOU$J5Z MG,HX@Z5@7@+K:4KN:30P@2# M0Z((!$(UNE,&*&L0E+]*KTVUU3F-^?OAL!T M^OY.V%3VWZP\KTE3^M?-C&80G!\(GDQ0&^84Y(@P@"1S@!+J@#'( ND(33G= M#%0V;9:3?,1]U03[A7>:'NW$F2;B68IGDN()KPSAPA@7@(Q""ZA4&"@G A!> M*4JLO MM-I:?N^FH]'5IM)O*:)F5SD^?G4ZPTB"B:8>" (9 BCC M!DB1_L3,>^L@I2HB+J8UIN;E<9NE-MTRW7$9!#,(+KR\4 ;!)8#@!*D/7EC, M$?!>NE1\2 "E' 5Q=A$3'EIJHFF.>"TJME4!P2$]'G5DN.95B7#S-NI?Z!ZS M%^Y!CB)ZZ?C'*?3VX] < F,]\X&!@CW !&-8I,BR&@E8? *R$X"T(()S:V M)L%K?<*9U\R3L.2:6EE>YRNO$V?++1<\D(B@7L,DKPX8RR$PS$.&,++(X%0+ M;_*DY2S.I>K%T^1BJ.OF$GS %]]/%J;9_5KWTF=^_4IKQA?V M+-X3!WO/KOKUGE/>55^$(IT\RR>(#=10& >48D"I*7?5/4 L,$RA(=J(@8MQ M\M3/S)9[98**,A!F(*S(@8 ,A,L!P@F+ C-%$"4@*,-2)@<.E*$4""2@)@%Z M%GQR86+^G'Q5+P6$\P@L6H#GX#GW6%Q@T5([^5J,F5N!1>\:+=VR\P@L6D#L MVRHXMYX16)1'[,F!12NX!338'DW[/L>^MWZ6M/7SR5\,M[@/ MPZXW8]O8H?'3.W#E.^U,_V:B?U..V'B(+&4.*$8@H(8SH$,J5B$LQGW/#D>-^.HE2P5XP,*&0SB!*;*Y@$"C*6" M#@5%1)1C FMQP>6\PR\D?VG9%_O=;C_2?E_LM+N][M,R[KWJ!!95B @^#-?& M6SF-F8_,!<>^3=8Z(#18XP601!E F;3Q-ZH!8=AJ&8A#DL^-CU0O GB]);D2 M,;.3HIQ%=B:1':<>QG-!M(9 BU3/7*;J:"""$Y!"XD5&UN"/R<>(#M JBNN MD4^^J7O>';>/]<^_;R;V7;M3KH,_X@)P.^WS5)FEG.;L,9D+$$X>EO:( M&,<@!=!*G*I#"F!"@ !1BIP23(3$6[+'9"4EO1(>D]E%/8OT3"(]L9ECO,7$ M&!#G4P%JJ0.20 ="*2J8(SH6KEW.HN'?FB\9H6Z<=XDN?G[=3E]KV M6_:IK!2;N75D<;11=QAVROD\2M.9L6PF+)L\8:6@6< MD XB@JF#?F,+H6?7BQG8?83E1%PD1% (VV!",24"DTD,A! MP 5B3F!J$6-1;/'DH8#*UD2JWH'>?*IYW3QCCSC5'*Y/ >13S?DPWXIM2,YV MF.\ZT.+V8;ZLF&=0S%.*D KF,/<$!*8(H'&6@ HR "410193[F'8V.)4KL!I MO8QT&>FJZ@J= ]+E>/?YP>"X?0*-#@GK *7>QA]< LE2M 94Q(@4DD;-QA9! M-4DG/0O50\*U=^F+[9:[^\&MEA_BZ[;=9!%)V^RG*=C[ M:<]TZ]1_TCV_%X*W^;31'-%W2KE8&31R$ &,#0+4JG1^T'*@I68!*\R)I2D- M74VH>?EU*T-&,[I4FZ%EG%E=G)E(3D.TH0AS0 V4$6=,Q!F!H]FK'34(>J&( MVMC"L*;@'.+\JL?RJNSJO*^FRSU,KE88?]IHMV]EH@H(RAQ06GL*79"(TM$,/2?_2&]0PMD=1D\YP>>=H*D$2*9%<@#2&D$ M3Z(4D(1)@%TTCWE4J=)%\&2\AOED(-'3X@(K0](R1LP!(T@Z;6NII,HKRAQ5 ME@GIJ9;&<8%L*#$B<32<,6)%,&*<8'E!&,0A1)+MHR%G$ -:*PN(0%HX11VU M<&.+BQH3D^>>*HH1K\"7]@#+\O'3Y_&K7QBXBS5JJ\9G<^7I7ZH)Z:/1#A72 M3&+J@E;$>.@"AM!"1*T;4LG%.@BSFIB?FIC,$F80%XPJ R1D*E+)((#"5 .N MB#4!,ZT%V]@2J ;YI!V^WOZ^#(<9#N]Z-HV0F$/&+"ZUW!J>M1FFUBT9K@')1K)Z61_NQ>WEK5B3N&7FT\X@].8_V R\D(W%K)U\^SSVU4;M36N?[W,4*+!8CQ.:_%#7(J9S\[ M9^N[DRDD%/*<2(> XU FAS 1@8.B# V6C D6!SY+)H,*5_Y[!$9<=82<>9^ MX#0CSO,09^)XJ84"LH !5!SIRLKA4A M?.464R)ZR9,4+:V>[_AN;]GQV&N]W[X GC28M019==_+J#43:DWFLG#4!FN9 M IBD5%L$6Z #$\ B"C63PFDK-[8$J="9^"RCE6<664:?(Z/CS()Y$@RG(EHP M(C(+ABDP4#@ 90C&4!:(L]&6@<\V9EXN<<4ZQ 4_X,^->N$8TPYS+HS]AZ"-T45GU[%=%_K4 ]/Q^AO0(;[@&]W\ MH2^[&_^Z,P[GC188&_?Q(;M_[IX]\8]\/;JQ7#&Z[Y1&.8/_N_=I_WC[_1[8 M^71R=+S]5['SU]YVO5;LUW=FEY"7[GS]\'COJ#@^+'8.ZT>'?^WO;A_O[1;O M]NO;]9W]^"[QA8[W#O;JQT>5?Y7?/K=T/VIP[WZ?Z&O5/X]WM7,P&>\2Q\/.J6XU MKDK/52*1*3BW_&.[Y3Y$VIB\7NG/Z]*3NGETK2QWKYUAQ[%/?S3+[,7+Y)%7 M]1&///_SK/[^2_/DZ[?+D_C,P^/$)3^S^OO]JX,K^_/@??U;Y'RT_O>GL\@) MF_Y_/UU^^=M=&$QY>L:7\_\T#H__;)S\?<+JNU^:]>-O\.1KY)97>S].\$=\ MT"1M,!H"(%'T,3IB71?JX$)T&CUO=M.QC5$ MDB,BN&/"44.\TA032*!Q1 4JHXGD(SF_2"NTT_<;6X>?WF_7][]L'^\?UHOM M^FY1WS[^_&FO.'Q7''[8^U1^?C2BF)>.&P@WK@]W&/Z>2D*#5: M+JZ--TB6IM\RZ,?_QLMZB2CL="Z[R6F[T_2Z%957RV[6"EWL1NKU(Q5\LNW. M1;LS>-UT)+'1ZQ;=ONDV7$-W&K%#O\4N-WW*B^>;EV7MA%2,!L.W.P,Z6?Z% MWOY>2RZRE%6ON-"=>!.;'ABY9JTXTU>ZX]K];OF Y"^^^20-MXZ][\1W<\4/ MW>WYVB#7;KO1+$:/;L>>E]_]B&+7*;YKV^^?Q]>(4Q4ZWE^ENE7VTC;+M+SQ M&:'AF]&0\)WO#9L"'CO1:.PT4O?;13?:C\VRU7G#E6.:\OJZ?CJ*H0=??/=G MC=C]XERGC?-!R4T;&[3C@NIN%L=GJ1IX^?)%^T=K\%KM"Q]',3Y,WW2_XT'' MA_1VE\6/,Q]'N]&[^;![W7!PAZYOQM_.XB06_^U',.Y=%B8E6TMW2A[)V#HY M(M,,Q.71#]&(&KK@X]T:W;-XKV;?Q!4?AR7>L5O\\.E%NT4[7M*YTYDX4RX: MRF/O$NWJ=IRL;G'>;_8:%W$ (IH-BGS==-_YLTLW>--1]P=W2=V\2(G=N^EC MW4L=[=Z^1>/V1$20=:EO@WF+%X2^;][<[$Z7KH?VNE]WUU"Y,D;/3DL@#DVC M669QO#T,4U?+[::]^)8->Y;>.X3NZ3\K_^VJF5-_EQ%B6H7*6Q&]=B?5DK^Y+DH(P,&1J&<;DUTUJ/ MBU!_]X7QOE7X9B-:$JE^4)GH[[9VG"3!C^<:RP?(V^.>UOR]GJNN/TV*?KZ> MZOWZNXG4I/USXSN'X9./>%QZ)HX&3[Y[&BR^KTT>Z1_MCHO,Y-I[!5\;ZSB. MSS[]1R.AN3(6($$"H%XAH*#T %,?%'462BTWMGH_VA/.IU3J<#C0Q7".NV^* MC;U6%/EV:[C5>314(1NEP&P<1HS[8RB/FQNE[$YO/[IC*3&-;I3$"-.].X Q MKB6G:,*$\U&ZTXUFT'_7*6QK4W3A '!NO\6400!/_/ MH)S3"*1B@X[_[B/='.SIE0I[\'*#! L)98>W*@/]*/5'@#C:&A&=]DL M_HC*]'JYC#33O7!?2X0C]JQQ?IZZF?B%\['/D>/$2R9TP7:B7O:L=GOXD]IL MM7NC3?C2NP6YK(X]>W3CKZ("FS4O=7&YP7;?.\:"3<'^0)? M&W)>G?R(]AH*3G'(2330K 246@H,8@Q0*2%6DJN[O20*N][ZI.4*@C8'MGVZXWF[FT0L M.2S&[Y9 HE7\&>EN9"V#*]# ]6.L MLD#NM\8&^6'-5QL9&3<0W"CS?C%*4WA'Q]YZS#1E.U)!(ZTS1>7>^NZN6AUT<&!H MC3Y[&^]8#DUCMKCN;.]:<8V&YV(X/ .X*[US V]D,N)UMSOT M;Y3N@78OOFUBE+[,9%SJW809U\NW1*3XP U=8BW7'G=^6=U*U#2^EFO8TN%3N/[0ESC4C9WD-;GO-0>H^<./;I2R M-;=;4< N(^_H-1)G+B^\>8/AN-VY6[O?*W=#BQ^-^#ZEZV(X%"-Z7'K7&J>M M1BB=8]C?0*@K,^$,Q*,;[:04 MMY-0-=XY]$M7IXL+JMF^.!^DRFN,TGJ/+;RA@7=;E-('G4$9[*AT6Z>]DC,F M,1J-QT"3GC;;)DE4?*?V^#"E(4B]15GK)D+W5H\UBOS6BH"G\:6 37N^>W.KW79E/_N?! ME*4WG)S?P7<#;UZ*HTG=B8]H)@K^H]WY5IS%^W6'CM"6/]5#O__@>7Z *-HT M2F]HJ04'BOXN8J3%4,05EZZ,'*+1'71_@%2E\AXX6J]Y@1N9T+=>^=8:N^7Z M+-LU$L5/WHYH,S=[9Z4O--KLUT;V/:/3MH/XK[181G,U,!5&+#]V+1D73QOM MZ1)EV_VF&[5*HW[33>V^)Q_#];@\7?9*DM>]\".JD;H2J6(I'9'MV1M8[_HX M!@.']W#(6]'6 K%'Y\,K2]=R7+D#,VLL,&1LAVQQ*)E#BB: 7,TEI$A4+Z1H MR3$'> DQ!T?R9?S$S+NF3KX^@T?X/2L-4)4&QXG@T@&H65(((WTXPP?67+VE_35_BTP,;?CUJ M=T?9>>]S9X&17)&_"#RD^MW&MR_$1G@Q47\:#!Z#Y&I&SJ'-R<7P:1#-%.)EQ$! M!._G$A6@!8^?P\>1'@HW7@*5'Z899 K-&,+C8KG&R",<,<2D6(ZX4BL7M0@/ MKD^__!GOL_?C\/@C.;GZ>'5P]>FL'OG'X>[ISR_O#])NV(^#R#/J[T_H!-COR#'NZ^^W9RE7;#MB^_?+7PR]>S$/L*ZQ__88[Y MR"D8$,130".[ !HI#UA*"H$=Q1+1<3T8,&3,F:"4)13#(!EB2(< (0F8\ FV M\W!_I&<(!>Q@S]+!V/SLOA_9S@$ M:.*ZM)1H&YBBQBACG2.1\^/T/RCT,-NV&CO[QQX!<9^\;4=R=>7=?EK-D66E MG9OM;C<._79Z@4X4YY;[JS'P9L5QB-]%81RD\7C,^5_^VB SMCL\_OSSX/CD MZF#WE-9/_V$:.A<(!P(' 2CAD2]838'TBIC(BE%4P:G"W^;DX;\BPD8SA1'& MI5:D8)U2O,=)J7;).3"(MAENVEU$X3U+&Y.E8VNS>!=OV.YTTV[JP!O<+D[; M;5?N!A@_"),9+862E=\2Z^LH!O\S.<^N/ MF!DYX*Z#6.]NM7S7S7XIEU%L1_N$NER6 [^R+@.0>KH%9&"(UNE2X[ M-VGK-?ENXYI-XW%\"ST&6XZ-X;G780CGUWYK\.V/1N_LL>@Y"(RZ"60:[ 3= M\E!.O6BTB743D!5?NCUU!AX.)UC98*9)=8;(S.KLDTX@?-\0Q0;OXGO$ ;Y1 M<=.NN%%Q*> UKG@]"+#I=XJHV4KO_]U]]9N0ZMK$+OT]^NY.A/!@XRW]6=JX M@ZV3=A3*7F\8)S&^<1 7Z/!5QIW194A1_.6LU%"W ^U>2ERTW",B!U>&SACFX9 MZ9!V<>:;%T7H=\KKDX!%W=5KE,Z, 5T<$-R!Y/_J.,[M@Q71JKE>@:.7&>>G M$5<&N:'*)Y7G:BZ+T6'\4L('&/3#%Z[A6O]3Q@]\;\2GIVU@G=HU+N+K+E6Q M3X//-5#L4_7(KQ3[U(LF]/I-3-D3-?QPL_UVK+0^3P[1D7DR-6B]G,5R_S]% M-\3>WGKCS1?R+RZ!36SW3Z-@%9B.J,3TDT /LXKKH(S!&HV?_*&_12T\L!/+ MU19\Y_K,8)R>G7;37T_GT77LXZ!!KWWJ2\3YUFK_2'>--"1=,!XJ>D-#KH^+ MQ<4?)3W]>Q.^Y\M"B./\(JWLX7HH$U:440[1\HTBTFH,CU/=!=U2Z\^BYY&C MPDAJG;2$"B*58AX'[#QACA(ULDDIIEG/+U_/7QW@?XP33/MH>RJ8$DHQB(!2 M2<>GK)'>/RUM_O>;-D8/M?WQP4B+K 4=! XH) M Q)1 B*VJJ Y\S[0\4*PE M;\EU);.;3T=5FN M+GER]$77OQG]\C:1KJ:^?--HE0-87O0V#E$Z_3[#KX>;OI* MODDA2?N^P[RQPPR1C'(0IP5EE2=U- M-D4WI<.+Z08;6[^E(P*Q)ZX[ED'N*8E][RWE.VL^_WB'7P2'O5TT@?KEPBO] M3?<'4[S$:#ZG1NGKFZO9=@KS_%5H_J!()V6G6/Z/GJ7JZ>K.)P^5 MCG],-?O'R/V<[O,Z'EF]E9-;5K_EG$KX5+ENS_#@3)E,TC>^)\_5(!JJ-XX0@C *Q'G-$RJW:!\H$G5G;>.H^K9ZV3_OI M>@5V5Z*&T%-W%@9%1\[WZ.'[_/PE)2S[>7A\0$^./_\XV#W[=O+U M/^>Q7[&O']%XT9&3XU-Z\G6?UK^>L/IY2EBVQPZNSL[JQ]L_#M]_:M3_/B$G MY^^:]=W_A(/+8<&1(WAU>+Q/#S[^HS1&VE ,N!((4(H8,!IQ@*U DC#) E*I MA!#D5:HZ,J<20AG,UA+,-$=0JA3(@!&5Q"ENJ(*$>VX8I!0N%\PR7LV"5U=C M>,6#\J&LC(29 50)!XR4 7"F@W!,6./9QA:552IKFM$JH]7]:(6-]2Y8ZT+$ M)L%"1"^E*96:(*4,]]6A7J'QTSMPY3OMC&*SH1@:0S$O##6*** L(A'%8/S- M>0P,4\Y"*XWD.B6!D!CAMY5'LNK9ZKEE]5N^@F+?^ZV4E;?=N;RWUO%#M4NG MO._:U2Y]KM]A$2'BU[.6M=\)TY0K! CE L1I5T!SZP$CFFIH MC(0FS$W[34>-A?+XQQ:3?^W"_UP[/0O_"@C_N 'O+0W*&)<*RT3AYS '0(! M 2$AHPT$<4JLF(5_W87_N6;O@H4_"_DL0CYNWS+(I.8AZG67"J$0ZJ)]JSA@ MTE)+7$"*DXTM<=\ILNK(=_7,IMRR^BU?0:C 87E N3PTGXZ_E=CZ)"OWL<[K M5=9U5;1R=P93-VA9SF96>K,HO:,)L]8;HRAB#@C.** JZCMMT\XZ=2Q:M(90 MH3>V>.7=N3-O3&4YK[!!F^7\N7(^;L%"Q#S24;"E4A)0Y!PP&"G H;ITFZ=F'-0\$&#=OX]0*HI0&5J)HWB*$@#$A $N9%D8% MA]7\?%AY^S:WK&#+7]BXU>MP;IE;5KGE*XB'^-!)&:1ZE[4BOGTJJ/M_]?G% MV\)'4E/6(LQA$BOD0!I-YH0!,UXX9ZE5F*4D?,\^D)%W1RLK\%7T)#T@\/F UMS08,+;1)*O@0A H,.I MKHX$FD,%" ^,0A1!P40*06L49CQ87SRHHK\IX\%+X,&X[\DA) UA% 3N_W_V MWKVIC219'_XJ"N+$>7=_H6+J?O%L$.$QMH\W1F+MP>. ?QQU!6$)L;H8PZ=_ MLUH2!@G;7"1H0>W$8I"JNZNKZGDRLS(K4R,>K4-:F(2"LI%&FC!)=F.+-KD0 MM>>#^AEAI67]6Y:=I]*RM"SA2K<[B3.7;;S$*JW15M/WV;ODW-P]M,>SL@!% MXUR6QKFS&-?$E ]*!XT\S1HG#P)I[2TR O[! 0>27"[WU)2FA#P\76*HXY94 M(8:')(;YK2DK$^<&.(&EG#O(*HYO? M\AG$?^94@&$K%/(F,C!R!4&. MQX1B96",I4XBZ[0C6KORNT8/:Q[<^"V55@MCTG9QGUDAII8$ 513Q8@8P5"YR03TQR8C @P0;4ZD%R??/ M^FR(%D?)G?%=1P]JP?<]\#UGCT:,;61&()HXX)M(CAP5'LS3:&.02O*@P1XE MB[4)"K[KBN\U=X1>@7=)!K$4V,^;M,#E%F-)D<:J.J$3D7$$H\"C9-:*Z%0H MV2!*RZ?';QLVX_J#$ =HU#]Y MD3<8A_UN)S1F[_.$2PW?^O6?BONBCM$'[5B2"2W1=^$70Q)2H$0KBP@Q"7$3 M!=)$BEQ8W8>0#/5$;6Q1W.1L6<6:;HRL1PZP+019"++VX1N%()=-D',Q'4$8 M203Q2%.?D[$ZA9Q1$05I$Z7)4U8E8V5-11?#M@I!%H)\1@19QP"80I!+)LCY MZ!2IF!MQ9.:VP#'OM:#'1322,)>4%PH;E*M6)@:D6"1+>8BH01Q22URQDN$/=9>846QK;+G:&)J#^_Z&4*E M9?U;/H.8OHFQ.NHW7,QU,T4M$XSZ%!%+-B#N&08K5%A$=/*81SS6@]]:O_U2$-Y?2F2 )QYYPHK4&_9LHZS%/P;,4/V^# M\":88(8J*0Z__GQ#^3_V+!>('^[VIT&[,\D>AV\'_>&P[!XO3[Z_N["OV]LO M3UOG_C/5F ;O/,+4*,03#D@[DA"57"E/?V57J9:7_UV%$K+^K>L=GU^&^7S MI/!OZ'S=FJ&@/>X!U_K)WY/@\7&UW[SUKZK9!!1N\-O6!4"JS^''A*IL"HJ* MB(-UEANO;.11!2%LH%(JYS]SMG'IHI_?_?B22Z#T0.!QL&S91?"OA!?-?2+D MZG!<_GDXF/7FQ!Y$Y ;1?D$V06=?V.ZI/1MN_';EG7J=8S0WAO.O_^-YF)NJ MU8V#NG8<_L$O"D4\QC0T&HV'>?SU;_^O*ZB\JK,(JQ()5DAO%5=>:(RUIM*F M&",#[;[26;*J0M%W?]-5+>5#_!J/Q_'-H-_+08Y9 G[JC Y?C8< FSC8A6?] MT>W[+X^MAIS-U!!/6]M_?&G1#]U6[_59Z^C]MSWZIM/Z]/';WJ<6W:.O3]OG M?W?W=__H@4K1C?_WX6S_4SAQE,OV^=YIZ^W[\_VW'\_V=M^=M;??'.U]>O=M M?_?-X=[Y_M'>[DO6_I3[LY]:Y^]/VP>?77;F2B5SM3Z)."8..>L8\DJD&()G M5NB-Z0F;<0POLS(G4F)< YN?8BZPEJNN966Z8:MWRFNX<7H882!&C4,[;-B3DT'_ MJ^U6!=E\O]?KC+)FWDBPZ!L@(+)?8)"S)S0;H\/8J#2Q84XEE_^:?M6P@P@# M.\G"$$,S%WFK;@*4VUO\-E]YT9?^SCM#_=;O2C:2!Q ME<#NLI.WT1DVH/7^RGH)Z\SA(N'^6WR8ZMG5?WI>S^&%M4S\QU?]7LP M\6<-N-?Q,.6+JQOWNPUWEM_ZI!MSZ'35=G@"UDV^90/F^VO'YV$=34:YWX&Q M[, M87E,1F_:F8:+QS%U8$*JZ:IN,[MX^KYP/YC\?O76>10&_3#VH\E;A-@% M]6"0WV(7+NW9H_Y@.LZ#:P<3.F2O=J?9B-]\/)DLL0',,+<(H=/SA MW U@C (_:]YQ//+.#OL#"=/GXU5+]KA>!"KF3V ?X>-4?_4#L)LO&:#/[5: MJ^FZ?FZ_S]*E)V8[\Z":X>$(^&I8A5*>C$?PW-%AOQH)Z/+DCWSS27?R-1?] MR8"!-0ACV$@6UD<:=V$H3SH7':H6TW3*\]\'_7X8YFFXF!P7O1T/IY,)/1GF M01L/!GF,86+B-U@,(_AC$O(Y!<4( -(]RX\_Z0_RLRP,!K2XM-*JZ!GU^W!A MC*IU=.TH70'.=/"A%\/J$MNK^&,!>*>S/N;GP_Q&6$=52.HW?VB/#V*U'"XM M\)\ <+/Q%QCS\#C[K<(\4$Z>*_L-/CN-,PJ8 '&Z*M%D%5<3"6_XM7-!0O#\ M[CA _RL\3)MO-MY-X.AS0LS)NU3H'D[NVAMW1QWHZ8]ZV+R"99B#OH>1'WZ? MYNDP5ZDV\X!$"PO_!VMRLN3ZDP[--/1&GMX >C48(;!(NMW)>JN6RG3ROMI! MIS\>3M<2M/[M\GJ*&7(G=ICO#=1RF6$W&P^C)?WG^_ON7+SN=HY1[ISD7W<2 M2#=XKV>H+.V\_)P\<<)+&$4I,>(&1V2##BB'/1E/L+#252([]!O'_2P6OV81 M"'0(2VU024:PN4 ^>."!>?DZO/@ ('P (F%0$44 3.<%#KADN!' \&E45M!/ MR* 2QR[&X^\$ B*A>R&L9J)B!H;>ANIH?0J3K9_RX!JD9 M=8/8F\B*"?G!&N^[D>TIX&*=JRXPG.VG&4,"%YY/>PTMU M)K1=?95S0<%O(+6 2"I>.>WD^_3'W3 9X4NB"88NH^\LVD&F:J"D844FMS->67WNXFU8/G_0-/\Q7Y!3?33F4DUV5#\PW;SP X;C6D$ M:*/QZOLRR$F],B'V;+4:*][\H>R;ZJCP[56AE672:7_PY?MBSM,XX>!,R/U& MUJ2N4: 78I3Y7?1E6LM2&K]4B MFJ*V6O\_4D_/XFBJ!8": ;?YKM-TCF= SFM^TIN,SYVLK5[7EXE&?75,L]"< M79KO:*M,T;/]H-FKQN,*5)5<^_[:DR=O/M'EF;FX,[0'H/,=Y,6659B95EQI M%W-:Q'<#P9U-5.E&OFDUN6[JW:B68#6*F?'&68!/F**9J0Y(RH%&'K,J!8L- MF&.J5@X;A_W3:B) Y0/UK#G5RYI9I:TH$^9G#"MGD#ETHL!?[FXU\3G$*W7[ MIY,YMRE-6!LZ"QQXW.\!ETWH?GC-C-YUXE:K>6Q_GY]*P9AJ(KO9'GS.FS,[ M[S^'Z$CDPB#M/4,\2H.LY/"GP=CJP%A,:7ZSY5%@EK6)!#I^_[22L55M^,NX M&UY9R5>A]6*V%">77>QJ5ZZF;#C8DV%\,?OE]]E6?^>XZD9UT>_ S@>=8S3= M"L][OW-NIFI53[[^OBV\B2=;P]/0T.F3IU]O5E_-><8FW^E-0G[\+=XD/_SN MX>]J-CF5=[KKS[\3;/E])6Q3$+,FG56;4MVU/P_=5[U)Q2H6@:9L%8N J;O= M]C$&5AJQ-GVE4MWHKM?&RYL+9^LOST:Q6S1=;'M-L-'$23G/Z;U."-W52[P% MIU4E--YT!J#9O1_;0;;%7X.^%)I7PBD>@'\NXZ"J<2"W64-3'6FJ]?PR(N?&X7N/X0>_5/4HGV69[":#HMBJ%,4_ M9S;8+,)L)?[J^8B[ZSNY&E_YQ;.K&[[HP$!T_ UZ\X_187\,=PS#?\Z%--R' ME>>7V(TBOFK.V*^/OW8&_>/IEN5?TPVB&_#.C<;@>8WE3J>[ ,4R@K>FNF4( MO2QV?A?VSOY?>KF"1=!*[\-;P'GYUJ[Z(;3\/2*%]WPQ6]Q[(6) MA!7V1#B2.-'2)"HIECY2STGD[%H7Q<^.O?PBH/1U%;T"XYBK&.58CEW[;4U. MPMS-RS$Y"7/TY;1U='"V]^FU:!]U#]OG[_E^;[_3WGU/]M_NT;U\S]Y'O$<_ M\OF3,#N[+\]VMO]]N+?[A>Y\>LW:VX>]_=X[TM[^^\O^$=SC?.\,WO%H?_

& 2:<$TBD*R!-\0;L2RD[,5*BQ46*<7OXUF:*BUWAE''2@*,KKHI7/" M)@T$25C1#->-#_D<'U+)6" JP4K+-2P9)!Z<(C2%J533#0H>%#C,= M>I8$\])*SP(/+CF7DJ L.1RL"1%?S0\!_U!5Z+#.=/BM]6J6"'3O')[SV8$P M\Y8Y6&I2Y.2]$BQE,)<33YY(;TS :6.+Z::^?Z*PPH>%#]>;#P$,"CL+%&@B MEU$9["A5RACNL80Q>7@^+);RW:FPNH"1"+E91\W73#6[OIZY3X^X8@KGSMI_E\<>-OZ\?CWJW" M99Y+*<;E,Z(PSD::;6;%N1&@3*0H"#%2!&)%,&7S<)T8$=APWJUL$F-:.HZ$ ML1IQ'A/2@CMDB<'1 !T*HS:VB&HR<^_"&:7F:GV!3J(BV"KJO?4\16\H*19JO&=+G78$6K%00U!(QR3GBQBGDB/?(":H< MXU8'J8LT?_I UZ"V,9_=_<+Q8)(#/0X$N]="!\6I*!L9:P;T!2<7EEYH:PTB M*3G$B2-(*^D1L4IC:0P5R58E(:2A!>E/%^DT,"$\ XB["#@1W=M';[P[R.?<-3XE*HS1R02O$701Q'KA'/A+0U66PB>FBN#\#E%N!06X[ M!KA67!*GLRRW41BO*7/*%GF^;E"?=TQX[W'*U4V,Q0EQ[1W26!,D0(Y;L-!U M(+J&\ORN1P37R??PIA.[X7[^AB=:;WOY1.< Q$3R[B.7(CH$HO1 >DE%JB( MM.Q0K!71_;7@;^":BVB]0 QSB7B,'#DI,%+,8RFQ%5K[C2W9I/??H%AYG>Z" M\[M7:6/"$\#1)3%33/NGH^4B.51QK CPQQ.M+$>3)D8XLWL9$%Z$\8 MZ J3%(PTW@DN:731N, IDR2H@-DCN!6+UGYWC,\Y&XS D1%FD-7!(@[3BAQA M'@G/(K/)A,1(4=N? 700XWF\53;+XEF]LTH3 M;,3:6R^TX$8R;3!GT5&BHU8D^;)'L59DUUEP. AO& O!(8(51YQA@XR6"F&O MM#,FT2CMQI9JROLG1RD1%/7%N751$I5@ZI/BP2DC5)4@CGN-&3$E(=P:07PA M(9P1(G!B46 X(&X81CIA4&R"#8Q1JJE?GN520%Y?D,O@H]54,GS#@?BDA5> ;1-S%%2R2$=#4:8"Z,IXS+P5(3YD\>Y39Q: MIW$2-G(LE;$L8*Z"3DIY(TN>AG7#^8+#00CJ! 6,1QLEXDD9I*7EB!&'HU68 MZ(EGT6A=@/Z$@1XU4X%($IGEP/'6><<,CYQ0)=-C>!:+UGYWC,\['%+4*N=B M24Z 99Z20-9J@0#L4?'D,(CWHK8_ Y0+$..*&"&)%SS1X'1.T:E2UO:<\[Z( M\W6#^N+IAH"9QAS$>1 (5#8*%CIA"/M )4_!N,CJ)\Z?P^&&ZVN0-5!C9W08 M!^6PPRIY3P5&7?*),PV\AXU+/-F4DS(HBX5_H'0,A=IN3FV+97D"B"Y*@T;& M&C!4',WQ$YH@QYQ6";Z2FF]L<<-KY$@M0%ZV$Q&GG$<+*^LHM]%K*82B07B% ML;"&%^?"^@!\WKF@HF8[ U48A[N$W(&Z-;%!44J^M MYJ1N\OHY'#CX$-$@)OAX<-;XSZ ?QG[4^ M6>CEVL-JM?\JQBM3@2 //V C: M9L8H).SUC578,Z\]U.XLE%8(55B3NQ29@I0'^Z0->,6$F2QX).TK/*($(N,\LU\3$\0O&4 O1[ M 7W>;R < _O$&$0#R4Y 1I!F.B+O%;76 PTX58#^]($.=BHVF- D..5Y3X*2 MP)13'N0[]924#@GGL6K>9.62T9CXZQ7#49T$Y+//+:07W.M^"% ; K@CP/&/&\+VFD="#4 M::(<3'1!]<86PTTL[AT*4)!>7Z03XD!U)TDQ%[AA5%OEO-?2Y%TY6 D%Z>N& M]'F_@R$\XD034BE'_/"@(-WSB04*/.("ZV1PUXAY0W17CNF1'9!-!EA!>=/%^>$ M2$5\P##I&A:!=8E$K[A*4N?J2:5NTKKA?-X#P9CRG H0YDD SA7\9AB /5:Q MKE;(I O.GS[.M0+EG '0G2!<:JTQPR)1EV2P/,B2$&6-(+[@@.#"$\,%0=YH M@W@0"CG+,8K.N&"258$O+W"HH+S&*&>>6<*]"H[QO!^=(R1.2,IT@XXN$_IS%7 M]0/Z*#Z$2JJ%*#?#^@[\TG8+=B@UCF$ MDZ"(4\Z1BTR:BI1@;9BR%[E^6']W%>L2@\SV*B%C1,JY3#FRECHD MO9)&P+S'D"8"712D/UVD ^-[1K !I(- Y]2XJ'"4-+%D<4RI('W]D/[^*M*U M$I%'C!$U%I#N@D;:<(6(!XK7+"EE8OV0_AQ./4RQ,FPD0$MC!I=AXQ0 TY@A MYFZ>B"6Z75U_$.( C?HG+_)D#OO=3FC,!N=ILZ/(U>ZMEL8XQN&G8=BG$ 01 MGD:G6=G76"]V?+W@JQ#$<^MU1$0'($?%)3+4&:0I=\X)DT0P&UM*-^7]R]'< M%D]K%)KQC#DBEZ(C/CDFI.=:69N$ 2'+@Q .4%K"K=>/(^:<'%J17#O:(*=< MR">H#+*&,F2TTIY$*9@#4TGPIL++2EE9..))<82P*I%@@2&LXLH+C;'65-H4 M8V16/T**Q\(1]^.(>?\(,0YX@!C$M%*(!Q61YAJC%)UA(; D2*"1QS2%N[H4DS#N9R]WC?$9 "2FM(YXI M[(IG9@U)8MXSHUW*2061XEP@[E0^&0(_< KP1XJ"1[NQQ433$%E(HI#$-5L2 MUE&:&#-:6Y ITFA+J<=.8U@^5.!"$NM'$G-.G10HCLH3I"+/FD3@R/(D4#)6 M.*)-\$IO;!G3-')M2.(YG#3Y,"FN_>[8 W#*&9.UJ0O'>ZBQ*I M4E\X+]W/\A,X%\3>#K%S#A.62V$3RY$'=01QF"5D&+7(8A:IC=%+#!8,J5.2 MS0+7NKL\BO1]$"PO.#:"D,D#C&60)A?7!>F;G$2.!T*#S_(75])7W?O0>H%S M?>&\=.=$@?.#P'G!!<&33$0HC[#)P0S4.Z0IUAG/5D7%([8ZXYGC@NE M^Q&*-KT\R,XY!#A-VD=0IZ7*,8J, UH=3DB +2PP41IF;F.KG+M\PG!=^HY^ M$;\/A.6Y??LH82H394A%G<6O2DB+()'P@>B@,(Z.5N+W_KZ]>- M^=F1C%4 M.0JD\&CAT?J[EPJ/KH1'YQ.0&9+K[0J8E$ 1QUH@';U#+AB''95!.#TYFT/N M?;JY\&CAT<*CCW34J?#H4GETWLT'6J?$W%(DJ1*(2\:1H=8@QAR.PAC!-<[G METR3+3N@L!!I(=)"I ]V'*P0Z5*)=,'!JG&2*9&4\V,FQ'WRR&F:$+.2X$0= MQ8EM;$G3Y&)9:?X+D18B+43ZT$?F"I$NF4CGW-Y8!R62P$AI!:8]"#[DL$U( M!.J2CYB3(";GX&@Q[0N1%B)=NR"$0J2K(=*YF /A&"&)Y+/$F "1$H.<81A) M8IDDP6BC"=CV6#29ID^&2:N8A=]&%AZZ-7NI]K@'*/'P=^A\G7R:5WCG>&RK M=_T7?#Q[M>IIG>,0CP$J;%-4_#H9!#?X;>MB0*H[53^J9UV,S.3]8%2Z]F08 M7\Q^^3UTAB==>_:B$+8S8Y M$1G!T\",Z8,GWY+-"MQSTS7Y3F\:_.-O\2;YX7?K=->??R>86'I?895(?+?; M_OP[IO72.ZLV%65KTE>]"02V)GV%18")6I/.ZDTEZ-KTE=UP7*?1:K,&,W6' M5PQ^O8+]RPC4TK0T75[3:^,IOU\S4Q% 8XD_O_O]6M:D&^752LNR5$K+^K3K_U!$,_L=E.?,:>;*@?CG/2'G1P@]&(0NW;4^1JG,3C3$+I+ M%TXC>/#W2ZP;]KOCT8\ON136Y./Q* XV'CP2D.8^$7IU."[_/+SPII_8@XC< M(-HOR";H[ O;/;5GPXW?KKQ3KW.,YL9P_O5_/ ^3GW.Q69/8/^N5Q8%2H97E M$7.K,8Y>8>>=(,K::T9V%L*E*_?KE3BPQOU/+EX-:+RN.$*NB3!Z>1S^[%C7 MZ79&9[MY0>["8__H]OV7]0QJ[,;_^W"V_RF<.,IE^WSOM/7V_?G^VX]G>[OO MSMK;;X[V/KW[MK_[YG#O?/]H;_ <]I2BYM-.+0VY,\CX-Q?"10[![&1NIWN_W3SO%!8Q+A=S+H?^T$ M>$;G>!*WFI>G=?WQJ%I0>0$T;)[U8<,>A^^?=:%A(PH!FYMX@L_;AA0RM6E6$5&G-R63=[KMK\+_EA^J")U5>A4A=2OK[,U& M]EJ-2V[,+Z9# ]EWR/FT%L$ M^_#YWHU;N__N[K_]&Y[]_G3OW O0RGOM\W^# MMK['VG0/GOOWT?SQH]:GO;/6[OMOK=[?7_8__7W4WO[CJ'W^A>S#-:U>^W#_ MR+/](WC'3^W4^@N?5UE%X-_V48N!IL\L5_0(#ZW$\\[F?OGQ.ARN-LS%:39AQBK.0C*61TZ!L/J6>')]R&<&D M<-E#<1F9XS(*71><*R2U]H@;K)&.5"!!N276<4]UW-BB4J]UQ45Y$]6\=AQS MH7M>VF59AJ%"KQV-IY=A?I6ZU,76YW,XZ/U [-19T+2$(4F[F%6KG"]#4H)L M) E%FC '#8R& )H6;<*WM^.GU2E.!7T/(/T+^E:!O@O=8&?;B];[S\31:%ST M*!)G$0^.($=Q0$P*F%#+HM$LHX_)1T#?K7>F7(I\S>HW7*< -%#C.([NM \U M-P(WMN"FUY4$.P\W0$]&"MQ=!QO":\)O,W%PZ'WGQY;@A4"H3,(B$Y8D$\X6 M-#(JI!'.1,2Q$8CKH)$ETB//H^.4).YYI9$)A>]K,2X=5:O>(2O\6OAU?;3L MPJ]UX->%_3ACM+ Z(D&P1IS:7,LT8M"^O;*2.2]3I7-C<^]2X[7AUQND-;M! M;.$OPA^O"9Q[C."K[?&@BKK*,5B=#)7&?\=V &_1B-"WT+@:EM"L&K[J]Z"G M9XU!]/V#8WA8:/S/ Y8O$+>RR*<)$#]<]/5F="'7DR[N'C1X].4;F-A"1*EM MB,@9##H5$#BR6"BDO/>:<^ZE"0#WS1\5S((5VLW3W^@1]=&[3G;M<<^-J!]/S7F8D$V&[N7UM\AM#GNS^( +ZW&:>3? M$#X=]1M]-[+PQ/Z@D<;=!!ULV.^/KJ("[45NOUAK/KZ MU7;A5:!'X^.A'76&J0//.8F#:BWE_O8=4$ 5ISC,"VP^\-#F#G0..L> L/CM M)/H17-^-QP?P'=RU?QP;9]$.M_NC.-P= +9>'H<=6%(#H*38^9JES'![LM3&@]H$+;<[4_[I M@6KQ]C4%?CAOT_W#UO9[T>Y].(1[=-O;+T_W>NW>SJO_O[Y1]_OEZ4\;==QM:J TO MO0?5#!!AF,ZK;E1,/;U' M#BJOV#DS\O@XAW,#\W9R,SM[@PX(FO&@X>!F%S?,E#RZZ$3^ZV30=]7MNYT4 MH5%$%RSN!S%T0(CU00YE(0?\WAGFNL_?GS'X/DKY[>&1(8*.U8-Q#2#QAO 3 M5DCNQB%<"H(B*V*SWF:)DA\VZ$1XE6;#'EST[_M]FXTOQ_U3&.'O7\X&M'KD M5-Z&ZL#,K,5!/(Z#+)#@FW[O;-*WXP#7@<@%X6H;IX?];KPJ=4,_#BOY>&B_ MYMK Y6] IA][F.[O4'C&)'[Z&5M+M A%D6I@@]>)\ MS(N;(.;"#GW8PRV*;RJL[G*V1;)-K5:1@UJI%:0?AM<4J\B5+/3=$@7_M+-R MDQ%S]T,H-SI$4 Z9//;1"G.[,R:5#'VRYTQN-AC?.??ZT?@%')[^49/*6*W5 M 9.G[E=ZOJ'9RPJ-G*EHWW7QMP.PRUY-S,WU\!3=46N?>8H.]\Z[/;@&^O3E M=._H/6Z?'Q[N[!Y\VWG[CD.OH&_P]Z>/;-%3].9HYU/6]+M'.[M_=-K;[]G. MV]=B9_LUWSLZA#=Z?Y;_AC[GR.VS.4^15M8SYAU2,&&(1Q^0IHZ"!:"=+L07B&\NOG)"^$]$N'A>=+N M;S2J3R\@?VDZWVPFW_0'V_VQ&Z5Q=Y$6"R,NFQ$["RJ@=-0D82Q*RB?$M4I( M"^408<(2Q0F&J2Y+Y%DO$2.(T\D19()7B-O(D,.!(:I4HLD%3ZKSG4W%%V7F M?87H];)JI89!$08/K0\7I#\2TA?4XQ2]B-@@XBD@'5N/G \.22RL(S(Z%:O( M44/O?99[B<"^ZZ[O.BG U<;N/+T61 MK4TL_%HPVMF"[N(%,<)2@6S$6;WU!%EB,0J!P0QJQE-,&UN2-S5>>7J*.FUO M%L"O7K\I@'\ P,^K,#QZ$AE3R 7*$>=.(2.\1)S!)!IJG9-J8TO()L7W/OWR M((!_#MM['Z:QAB=V<,,$-<5L>_P]O 43;3J-_YG,8C'8ELQV[5>+Z@T-G)(8 M$!51($ZU08;D_9F0<+!16R[!8.--@^_MORT[,?6%].H\DP72JX;TO *CL8C& MQ(A4"@!IC"ER1!$D)=?8)(^I%J# -#FI$Z2?PQY,=0+LL7=?GC:1+4LWF3^L M!U;7!7<5>KHY/2V&C#&EF(]6H"QR$!<:(R<,1U$+Q;5,V%.]L<6869)QM:9[ M)D\;ILO2-PI,EP73>2V"82TE8QA9)SCB1$@ + Z()*54B/"? RU"FSK!]#GL M=.SV1[9[[2'3N_MV?F$F_>JZNR=O>=)QKDL>G2?#_:O;/KK,_L7 7))H6 SG MX=3*(+1%2DO0X#A-R-(0D*&::*.H-MIM;"G>;^I$&DATAHJ MT85('XA(%UR-WOH8N$5 B2K7\%'(1H41]8YHFR3A 6]L2=H4A#T-(KU'Z>": MY(/X:>'2*N'*H3T^F.2$N90WK\J3HWX?WBP]S4H23-PBB\1UR3<>.*V$V"1< MWB6MA#";RO"5I)580:8&O0DH7I?.RDV-;W;;)UQ-OF3,>.I)(DK&C)(QX^8* M^Q^SW*6CAHL@YHZS7I"3Q\'M^J&DTB@GR]?)%"PG::[:ABW<.GI']XY:8O_3 M1[&S^Z'3^O2AL]?[-]A][[^USM^?[?7>G;9W6V<+MB%\USK:[[3.N]W]W2^B M_?;=M_VW_X9KX5[;K\_;V_#[T4O2.O_W=6?FDA&&:XF1],+D@^88&M,?8X%HSS4WT7 1N/%"ZE?A9?8'KI>Y]/7'O]'_R M3M@PH[4DV'@<*KQOH8T%3KR8TFLXL;#<;5AN\7 A%:#2D801D8(@SFU AN?< MR?"IY2*Y*('ER-+5%B]L"DE9)+54B"?*D?'8(HVC"];(0)@ .#<-*Y'W M#PO'BRSNIX/.:!1S,834K,I)]%-51.AKKK1P-]7D>0?]_N,Q=)/J8/1L3C]- MIG0GI78<[:0/%[-9Z.P6=';-V4#BN!#Y#%%4 B/N!0/MA ;$M)*.")*H,CE2 M?S$V8<%[5(+TUQ&O2]-,;HK7HILL##RSI',M2^072Z0&Z5P?OUYXD^2 \XMSD MI DB(.P2YYKH(,.RHH%JP[#7G!59J-G\LQ+I4_1PNJGRD8.3_K"J@_NBJDO; M^1JG)PVFZ+ITX?2=\?=+K(/7&X]^?,EU=3@?XW1*/B=T^9#'Y9^'@^\!R <1 MN4&T7Y!-T-D7MGMJSX8;OUUYIU[G&,V-X?SK__C@SMW.F-ST&- U(_VCRR85 MN']9^3X7X:YQ!7OY"!7LWQU_A0'N#\[J5ZA^YZ\9B^=K_^BUM]O=%FT!>\(] M\IF]WNMOT![O;'O>ZOW=V]OM]N9K'._1OX]:;_=PBWX\WSO_" SL3_>.#J&O MN6_O>?O\ -KN'^Y\VD_M\SWVV7@?,9P5$;;^4+U M3'.)$\R$T(+G/3;%/,CCD *FDA$Q7Q/Y7?OOU^W=G0][ORQ/?\L:]+_LR,,5 MU+Y85U/%8;=.U;,?865]^YRX!DTM.I2\L%FZ"V0(YH@QX8T14A).?UD]NQY' M([T=#,[R"8BOMCNNJM)W9M-]]P+7CWH0D6QB0>]8WYIAMH*S?9JNH+ZUV&0K M.8BXHLX:?;,./>73>A,MH)S9*V?V'NC,7BW0IYMKA]V]HWWH"_1CN\6@3T>M\]"! M]M_:VW\V^Z[>V/&*[IMM^VSN$=X%U>XU9^ M3[IWNK_K:>O\PW5%K E-,$&!HD24RT6K,-**:&29X=%J:JH2+[H)-L^ZG#4I MU%:HK9Z^A4)MJZ2V>;^!TB![*,/(8!P0IR8BBTU"*E'OB54&!-7&EFJJU=>R M6:I;X(G'A7TV:(94H:7%7+6]I.48TV@PIREZIL%.2N$KGS MRH8-Q(@H#>*815 V7$36 W(I6 PD>B6P(Q5RC:@1NG&)R?= M4KUW'=2.:M(* MPBT;'/6%[5)TC@+;E<%VX<2&T)@)2I'#Q@%VJYA.H9$UG%)'N*!>9]@J5G8W M'A9TI0IO[76,*^4]"U\MGZ^N.=2KL378.Z3!4$)SOH#]LR67%JZ1@&K:[BG\F<<#E\T M>A.79F,0TWC@.L/#?!!X$.&>7V/9<%DK_>9OVYVD#_@PF;[Z)%->"V9;#!V1 M"12:Z"R2SJB)+\>Q'$DB#'S*,252;VSQ^Y=Z*+LK]87ITC62 M-[PG3QP R1 M7!*-%*<&\<@K;ZM#PEFG R=.I;BQ)?"]G39E*^4^6RD-E(LW/&*:Y.=WY/'6 M[_]D6'OIRE4[KDFVQ'4@\9W%D!FI>61.VAPMPQ#WP.2&!8&,DAS6L$H^3:Q( M1#YP&< M6V(W2.GW&+U\-Y^7<-@X&0 ]#>!1.4'A>'KBOGGU 'XS+_YK,DOE:G*GU4<7 MNY]PP8D=0$/?C?8X[X5.-TBA<5B(>F]6?_5SW$2C,XJ]X69CUD7XMF$'<9)3 M,>1J,3E[8K=_"DVAIZDS&.81;4Y_ZX]'C7^\>?=FYY_P:L-1HS^H*MT-(@#O MO$J>6-WHHOZ=/3Z;[=(.J[J]\5M^WV:CG],>QQ&TK(KY#FVWNOK""MMLY)2/ MK_J]DWR+7A]D3'\PA-X/+UEJW?@U=H=5B1MX^RHC)'S?[?MJWV(R!O%KM8\1 MOU_7N=*5_/PAO"_J];_F<9R-3VKXSL##2(YREO)\=0"&&<5J?";OGJ[<,M\. M1A"^[@QF=?\NCTAG;L0',8Q]OJ!_[1!>'8!#&QJWD+O<.DH38T9KRS631EM* M/79@;*1(!;Y:70O^H>JR '[7?O-#"9Q+;,7M_NGQ53F<.M]B0.=QT+\0P7(] M1?#=\ZT>'9#/V(!-$ 1&-&F/N D,:>S:^.\8.'U&O'GH&WE*,T-EE&[.I4'_68+ZQ6RTTT^R(B!FEM7-,Z3? M+-6YH)=3G?_TCH^4[%S]L]&8]>4Q-(,'>OCU;]]HK#@1]]M^/YQVNMV7Q^'= M,@WHR&M4OT3EJS;JSZT5[^P!XY,.7UO:'3NNH18!' MCEK )7N]#U]VMM\L<$IE96V_%.WS+\ ];[ZTW[X_;;]]=]8Z_QMXI/4-N*2S M__8];P&GM(Y>BM;+S]I@J2PC2 ?#@5JP1$X;AS V,.0Q"JWD?*IWR3'1CCMO MC.-EW_]]7KWK\:RT\#_NI-S^>N]IY)PK$)B/!%G;++6:2L]-9[DM(CUTNQ) MSM0]6^&-SK#1BS:O9U":0:'+6FXGC(&R;2\7L/R(XXO--;)?4_& W\(UTZ, M#+#R)I,Q&L#[I3C(/3OICH<3^6)!*;W(FYXU2ICY/!^#?K=;J;TYT7"$WL#S M+SH]B- )@9.'58(S'O9-+)LUP!-K=*-MUPS$L)%@<$^D."^0D^I&=6HWPX9=8#7SH M3#\Z&/1/8>RNMIO\![N4B%(UI88E#6/P7* /#'YCL^V)W MDXJ]PX8[:PSC0;7BTZ#?:WS/N3ZQ!^#"BYSTU2<7-2X>N'Z%WF3R3O4K!-W4 M1*V@)(1B]*977K-9.AL8 '1<^?-O/%@4;PI^UP%YE,[*QZR?L7SC4FUF9\$= MZFA<4QBNN8C%KRWARH5Y MO?+P),MZW'!$JB"HZRIYS+G-?N8UNY$G;[GNK96LY4=XC]L_\CF$_E]8VV"? MS2E!*XWYO\OZ6L;3UO,>SR%&]'*)S,L_JV-;\\;^2@_C+F=MWC.4ZQE$:SW- M@"P=4DP2"%3&R$4T5KG(%1-1,DZ(T55 5G8,TY\'9,V8>7V.+=YUPV(:D?7F MJ'74[K4^O::M3^_Y_O9[L=_[T-G_U#K=._JCV][V;/_M'H?O%R*R6I]:9RVZ M]VUO=P^>=?BEO=WM[;_]=_9C=EIO/^+V>?BR?W0 WU_-+KFS[?.&!PL*!\\( M2E)2Q!/-!3#&"Z4CM]H%J8A/A8@>FXCH92+:>?\9)D9S3QBBHMI^Y0)IQ1TR-M' DX_! MQ!H2T7.PDWZDG;[T?MP;=VUVPEQRHW0!*D_(?GKV1S^7K=2]JY9*#)>6S[N+ MU?/G L]>$R]6*/;7%'LYL>?.]L%IZ_1SL*#1)4J02#GLS!.)3'(441UMQ(%J MKT-&NZ:$_EZC4Z(%T377C@JB'PC1] JBWW^.5(-^%#!BPDC$N3?(!BN1,!8' MP; E4=01T<]A3Z\=1PW7[W^9AMTL:8]YK?;QRI',9W"X*Y1&F+@?<2Z_\LFWN9";4ND MMBN:T [ON]W@.UNZ/? 1/.H[E1CN*-W4EK[5NA .+#DOK&!$\6&E\ M$M9S3(Q0GF%YTT1CQ=^Z&G_K[OM1^Q7^5BE)YWOG[?/WGQVA23*1D/9:(\Z8 M0B[@E&L#@_4G*67!U]#A6B(_2N3'0Z0\+$RT.B;J7&6B2"@FU'NDHP%;31&= MDYH09+206-'DJ&8U9*+G8%_\7*TK 2#/PEV\;.6NN(L?AFD_+NA\427BDU4( MQ"'H?"$99)4$NA68>TVB8D'6T5]<(%US+:E ^L$@/:<\,6LQ2S(@S 1!G&J/ M;!(&12NL$=)$(TH(2&U"0):P1UNK'; ;^D2F:1\6W2+%C;JL\7DRHFG9VF:Q MW9+:(BQU -M=1F0)(>&G=>S?X_GR+TUYF' MEY98[P9735'(Z:;*"946LRU-\U5-4'KIPNGPXN^76%>EV__Q)0OI>QZ>;*J\ M

V>VK/AQF]7LT1WCM'<&,Z__H_G MX2>I8&^0VO6ATB:^Z0 9QS]A,2RD)-[-:_PYIU/,YU,$BX0IARR,+^+!8^2" MBRA0Z;V*DND@YA/W"J*#XCPJ#'-LG'1!:ZT<7.!DHC0MI%^L51K?:Y(S=G+^ MWN&XU\MG/_H)2#6-3G.)ADM5,R[6SC3C[2.E7#1FDTISEY2+C&XRMHHL@H+= M+-W?;3JK-K5F:])70C85N5LBQ8?OK-XD2J]-7[E:EW&%1<#)N@PLH,O\^-L[ MI.A<1BX\(M8T<^*M=XR?[E#\[/QDR?;Z.-E>;V,PUGQY38*47\V"E%_>.$AY M2?D\G]!07@X,@G&$CIU7]EL9S;N,9G8CWGY9/L^Q*B N(*[E:/X*Q'>-)KWK M$-7.__-J/(2'QT'C?VWOY/=9<=%TM;LG6KO9/_:.M(_> M?VN?M\3.[L?3]M%A9W][_VCGT^O3G>TO?,&_MKWWK7WTY=O.V_>X=?21MK=? ML];Y%]'>?4EWWO[[2[O7$GN[+_G.[F%J=?#97+'Q2(UT 6MDJ":(Y_RV1DF+ M" .&4T38B'"YZ#_*<: ]D23DGN'5A7:*[2W MWK2GI(%WUQIT 1,'"=-]G*Y-'.W%"$JHEST ML/RC!&M(4FQM2,)BQ75QY]:.XLXNN7///WYK'7S.>0#R82^@- KVK5>Y-F ( MB"GO$I<$>QXWM@AK"H-KE"6N@'G]P%PLM]7#&U^&]\[[SRK21+T,2&,O =[Y M,'30!CF;@N-&)T-!@2%-F.*"[H+NXH&K&9XO%^#(XCH?[XU!"12HYH@'IY#A MQB&A$G8NZ42X #S3IB"R /KI II&RC"+&DL5."/,>AI#XHI39Z.3OOB6:@AF M?AG,[8//,&_<4L40I\PBGEQ$&I@9J:2B\4X[P771O0N85^DU*0B^#8(O.48. M>&OWX'."Z=*$>T0EH8A+99'S6*%(@T_,"Q&PV]C2RA3\%OR6_?[:P;ES"Q *6$Y M\1I1FHJH#?%YTX\TM6$UREU>P+Q^8"Y[^@^YIS\-2>5<@F))0$EA)@=CD1R, M11 SEC-EE+ Y)%4V)5Y6+%9!]Q-&=[$Z'FM/?XIG)VC@(FE$%0>C(VJ/G+ 8 M"9M(8HXKJN7&EFA2K0N>GRZ>4S1>.Q88C9H;QQVL"4N,)8R3_$O9TJ\AEN>/ MBSB#$TQ?0"E84+T-Q\AA;9 DD7"7J*)!5:JWHO?>0"A@?M9@+JKW@^[W3P*" M>8PB1,>04M8A'J1"%DN,M 0ES'.CF719]V;FWCO^!=Y/']Y%]WZ\'?\)H(WF M@DJ0U=[3F'WP8%93HI%/+#KC/5C7."O?C"XKP+_$\-^PS%__&'K?.XFCV+ ' M@QAST_0!61HT8!K4%\X 3 72S)ATF[_P6RMX'L_ 8_< M/;H7=O>ML<19AQ%3.;^E9@09DSC2&%LCO30J\:Q;,UYTZP+O)>WN%\S>#K-S M&_A!$\^T45D:&\0I9<@DZQ"(8,R")!X;O;&E<)T$\G.(U_\/B*[CT;!9"2P0 M9+%95>;M=GP\'L:5E)PI_LD9@V%)#,.&"JTCSQM#G%IL;8J66J43*_OXM:.V MOQ;W\0EV2JJ DI9 ;SAYY/+&'['*<>NH]9SGW!U*EEB#@N65[.,7 -\&P/-; M]5%@SKDW2$K)$.=)(6LQ00X;G(C65MJXL65*)&"!;]FH?PS SF_48XFC#SXB MSPP 5B:#M*TVZCE8?D8Q(<3&EK[_YEX!;'T!FRQGW%J7 O;<2:^QX%X8ZQ@W MQF-=-NIKB.3YC7IFE-,X)J2HRV?DM$;:& V#=J)2"DAKNC.!N^A\HO"16MZ&>R&IFY/4-=7+8R!6!S#N39"("QV1C<8A MJ@G+J;*C"W)C2Y;DN06L94?]\>$[OZ,NI&+,QNSLEQ9^!(]<2 1AHSQH'&W8AZL'KH+0?"&*T-S^53),$A>QI"+DJ* K8)9 MBSCBG)3NFCH4_RRHK2MJ;Y.NRBA*M5?!4,NC3S:H[!1C!BQY;0-?WK9ZP>EM M<+I0\)@2:I52R%@!5CS,&#+2".0Y$R):,.7SZ5%CBH9!,.J\&SAV<*S:\*S)27O S/KO*.01<)D2AAQHQWB,9>XIC*7 ML$HBYV!0SO*-+(;#8,(XIKB*GFM0LZSAR8=7" MJH55'Y%5R[[ ZGEVP<4NC$J>$(6PS_1*N4::48]@8BU,,W-6BXTMEI/(E8V! M0K2%:->%:,O&P(-3ZWS\@[<>)LW"@#*".%,".1$,HCHPYP3\EW)A"]$T?%FG M^A^?6JLPBM]&%AX*_X;.UZU_53\>&'4TH^[_54<)+X4X#.'W#($<^M"PKO\U M-GIV\"6.&MUHA_"I_^^X,X@Y*J+Q5SP9Q9Z#ZP%OI#$ZM*/&H0T-VTBV,VA\ MM=UQ;/13XQ__!-,.&BX >^,(/(NBP M#5A> U@WL3&(/0OS!-^-AS&-NXUN)U5K)W]9K;S-Q@72*[1,.] >]V#E^TL0 MVOJ7&_RV=;4Q_)@AJ\)JYSC$8\" KI25QP#>9?6]$;^=Y!2:C5,[;-P&*\*J M1((5TEO%E1<:8ZVIM"G&R*S6G[>G@I"B:[?*Q3Q6+O=J)\W#Y6:R\/G!Z-U9 M^^ S%=%C%1VB-H HDTX@@RE'WC(LJ$G*I+"Q13873\-<10X,<;7H4VF(08QN/ [XX:H7& M6KA:C.'7OUG=$HLD5@M+0)\3@T&JKJXE\\FELC*!8$-CV_;\88/*U0RXM$J_ M>A]ZR3DF:6+,:&VY9M)HX':/G<:YT(C );V VH09*G\!"*[IY1'HA6^#5#HKWAU(8:J:X MHC.LD*W<64%T4)Q'A27AQDD7M-;*2>^=3$"0"X+@75BUJ@$LE05)9 _BA?CY M#B\"^7,E$K0[I2R5W_1A$UJM[DG_U7BI2N7N7!6M%$J85LL>]^.K\2^O0]$_ M;MG35T6G'%SYT&O0M@Z*SE@_%<=3RF2YZM77KT^*,#A\9>0:XR+;4*/@W-&+ MJV_)6FE>3>C'U7<*KQFEK_T:KY$'?B?$PWJ]:;!4KF')[]3M+9'*M]XG^*FF M,_P0'E@D]A9D;ZN9]O:7,>5OC"C_Z/ 9*?!7%15'>$@.[$"C(L@-8835ED1!DI$* M:SQ3L;VKV5<1>J;S*PH*S,._"L->)OVGJ9)4[ISVQP+&A7-?^YM_?MO>!57D M[$!L[[YM[QU]$]OM/=8\\V?;N]_$I#MG_]U[LK_[(8_[V_:[#S_@W6QG\]L/ M4%L*L!!/]X\\/ OJS&XK;5]*;[ZS>7"Z??"56QT(!W,QAJS2<*61=B'EBBN, MF)2,B%FED5.VVT_!S!/,WS2CDL)_V?;QZY^KI7#7RW(_MYA/#4D\Q5Q2D03C M/$6@1\*R+LI3\LSR4"/)4B')."L,5X%QII'S.B*>=\=HR5"0-#BB928H0!(Q M7R1Y@M?5W@S[\'(P2K)YTA\>'[<*^*,76Z7YU3\LCA>NKSP?+,%)488=39AJ M;I+0(DCB4B(:VR0QK;%D\5@R(T&<)L$QHE%RPB&.B4*6!HH\I5*R'.Q/LF.. MOGBMY-/(U5$K'_,"#!I#!.N%:N$H]S88(S!5'F-%B7;"U("Q>,"8OG!I<=1, M^824T#FPTN=+^3EFW5N,"9.,FYRG^L7K'LUN!T;?/HZ#V+ 'O1C;V:BIU8VY MH4?"+G*7M),FEX,'0K1*)JFM58 M(6N21E+&J*F@2I&XLCYGR^4):AMEX$FM:LP++$*T"IO$C-.,A^2=CBZ!!0VR M3!G#60T6BP>+&04A'-MB$#&)H -3QGS&AOE0-50MX/%>3C9Q 'L M5(#9-4>ZBSF!K4ZRIW_>1.@/BGFY>X#]I8"&K2HJ9S>O["Z\_\]6UW][FG3^ M\&"%HPW>//CJ<(J!<(DDB#:@3L61X0ZC0(E5N9Z'Q[R*-0'"BV$CXP-W-E'# MP/SVEDM,3')@]$@G$UC>)D>6Q+ZWQSF.H#>,U7%\[ ^*MBW/XV?%1XUC':IH ML1![^80^%3F0I(R(*;U@T?K#<>18@CUN](=9-S>6QF M1,.M<_OE(0!F36'UH! M2:9>8P0 ,;F'@) S!JG=XLL^-46V/Q!5*T1,8;1 MLL]7Q0!>ZF\]W']]W*VB+E]5CN#O\75Y6KPF9M"2L_V8.UA9_VT44G3IW+^* MM%RP)7>ECX>JQL\F"N%M!6%[ &&+UIX?NJ9+& US)1QW)/@?-_KE21%=%JZ+ M=NP\E[B7^P3L/C %RE2<[OTTWH]C]6HG56BS5QIX3SM>=W37Z>!LYTM^S]M6 M<_/?8N_H8QO>S?>/_CW:._L7QO7^9']W[\<>?5M,FGH[F]MB'^:4Q]7\\E?1 M?+MN]1H M,E@M1"D)5UMC9] M]?HEJB2B5DF>'X@<]F*L8>0^,#(=8)<(UU$YB9+2"G01P!*MB4:18VDTD\D0 M#!PT=QAYFKJ(K'619P2A*'(&[3]\E=$F+Z)",IB,(D:C?$L# MQ<2-DC9:3DL4F2Z&-_^8FB7+.)/C*XY[T5>1$#FDPE\;:)%#(SKGT1AKC0T_ M&-I6;COL#,J\"#,?:]O31BA2BKU&ZG7;5\,YRB?#,#8&W48&C_PD]#E97>MR MUJ#^ZBB* QJ.WS6.[+B286JJ1-EI]&NM%^PW9!(-]95LG]K2_\L>5.;6+#II8P\GI7[\/=V3]$KMM"HH*D![666Z\ MLODN>Q#"!BJET3;?SP&U=+_8V?S8;NYNB^VS#V?-W6\GS7=; M/Z:"$WT=MB^^RPE0-J]]OO>?/='MD^^W;6W-PF.[L;>&_W;6J> M??MJ-14\18-8>:R:*^%JI>%/EGB^9Z6X$9.1B8GSD"T*(H3CQ@FM'<=@8T07 ME?6*348F;KQYL_.YN?NI\<_&WL:??V]=&XY[.S;,C":\=3PW1G[/@=P^^<,8 MAJVXD^Y">$L5$/NK:6YG<^LK=ES[B!GR(6C$84&1)<*AZ$0D)$HBN9FDH254 M",=[W3BN-CN35;_HEWD91TI6&1N;S;S[*+>_-O)5L37-\$,B7R5>T_KZKQ\> M^:K,PWJ],?)5KAGR&&&ZCS58>K?J6U2LBVP8/=++USPDNH2S*M@X802OMNS M(;X9]GJ 1$^C',$#E?*1\[A9-+]LG>[MOL=[1Y_)]M''H_VC5I''LM_^S)OM M#Z"X-P_WSC;.ILH1T/=D;_>O0WBF:.Y^/FV^:[9WOKQG>^UF>W_W@.YO_M7: MHV^/MC>;L[).64=HD@2C($,"O3X(I)F@R/O$)1A4$@RRE75.5S&[+HOSHW') MTZCC4J/=RT&[>55AJ='NUZ#=9+UKD;+[(CK$.).(FZB1QC@@+%T"Z).1.[NR MSL2J)-.G94N*=B_A]'_*;8.J?'\QP">][*![U-@ >K_5G(GW3QKW'DG+^UCM MX3_5%M8 .&\ G(Y;I)'2P+E&S"N"N#8.66HBHHHZK"BC3 DE5,?[I^ZFR8 M>52%KN;GQ>HQU_!SS;+W8=DIG<6QJ*C22%AC$%>"(,>)1YZ#B>:=DD;EY%KR MI\O(SY%A7T)<\VYWD,.#EL?M5A<4K0N*+EREJY6X>4N$Z;#Q(+C41B7$" @# MKBQ##D>,=37FJ?"^>X=JSR4X6"]W<+"I M@X,7$QR\&=U@^8)_=]Z,,0\^V_VWV&_O?]O?_,R:9Q]HSH;;//(_=MXU6_M' M&Z?[[P +WWTL)@,QX?TPCK_:^^V/T+]GS=,[ M[6?OS)M6M)W5QM]_OUEM_):C>__K_VD F-=ONFT8\6GY%WG]^VJC#'B+(=]I MZN9K8!OMJIIPOM#T,4)?^:AIM'H;X[H/59>/2J MU491.HFR0G?]0-]W_%IUB^K2HWF41+WN-_I#UR]"87L%K&*1U[](12S;]F)1 MU9LOM[F;\@2 +^UJH[FVD;OL-VQH%YVB/^B5\9@->'L>R5__;'=[!S#C-X>V M'\O'SY^![K[$5JL/]-([Z(Z_LZ-+;!O]?M<7Y5]KC7S1[F)=>O&X97WL7Y[% M?_?S3;SO17?8GU[(4%TP*V_9O8VN5X;ZY1T%J:#6&HW-8:\8K>?5FL_0/F_] MY1?!(H.Z%+HGG6K)QR^%YNU&JYN7&=8J#5NMU?SX?5(36AZ=D ;+J!+W/(($ MD]H[[Q656 5_[UKB'^.Q/2U+B.RD+.*>1O7P7R[VCMZ3KU%B;I(&%<$("8IZ MPLA9RY$7Q.K@G2 4Q!;#:_CFXN$5K78 @R[([[C7_0[\U"^3;8/VW2LO )34 M.#S.=S?O0R0BT<#A_R8%!T:@L\HG(B4V,.L\SM(8!-H@^C)MO&^^G22.OP'R M=E+%*V/$WK8_BO:P_>=XC&_L,7PS.*T)9S;A')Q\%88QKA1&@C.#0$%*R+ 4 MD$Q,@2F">5*YKB*^E7)*W*BNB "2Y/O '3?NZWO99;UT0:5F')R6(!0>FNS )<>(MLIP MY& N'3&"<'NE&.=LBFEX$*PN-H;]4K68()Y/>2\:><-*L;3VI+6QOV$&_4;; M!IAM6:5@<%DCJ!202J=:+:_,NZQK@,+Q$21_HWH8L/?O]W_N?+ST&3PW*'N* MK>@O7X6O:!E> SK1$7R50=K'WL 6^6:^C\?E]?:UJ7>4M^-A=8I2WP-%(E]M M;\3_RS?]H8O?BM_+[@]A9I5V\9NM/DD1)@6-$LRN7SUUW *MXEH>!W9RL3?E M*"2>)L4$U@GL-F]P4F *^>@IT%A0(P4B5VZ\([]GK>%]![2Z85YGF&[1_P0J MCPT[G7]!42Q/Y6&PY)R=$7UA_+R]NW&ZL_$5*Q= ]1>(8Q415X8C[1,H:LHF M8&:FE03] :]-L_1_P'9P%17\W>T$V.3WF7I&@/( R#^+2@# ?O._3YI@I>$#4%N"QFI%#;\5 #2V\7VT\HWJ M#FA^R,7!24[><4]Z$<0SKR50"P5\UI93YJ612D4A6$TOCT,O6Q3H)7+%= !# M1($1B'@T$1E""3)@&@8J?5(YI!AP95J[_$]I8M]3@I D%<%>ID@Y31&,46<( M_$\[*15/]4X_RDXST FULC0QGY .&B,NA4(62P]_1NNU5U)K"LBP1F>($-B" M8]!^LJ3H=B;<(H,RD*@5OX."<5#"1-%=!=6QY8=5B#,\88]CI* %!:L)M+'(-)MVCSY MFG R%JQ)E+.0YE*<8.V"P@DRS#M'DL4\)R8E\X(C =8.APTFW@2>JWTJC4&= MLD8Z)R3&]4X_RDZ7152%2;/4S*MVP(4 C_L#^ =O=/R^*-?\E/I[>YG_P@(_HYO#4L< MZ$5 V3X\/,X,Z+O?(U#R.*T?=%GE+^S_7M6D[,&@J]WH5PQ< -^>'L>UQIN1 M(^9R#^5Y6)4:$%IV#N"SC =@( TF>+]D^<'5TZ[_;E29F$[S7I8,W\@K[V!W MVEX<$8U]KC! !4/7BN6KAXZM[GR3?0I6C\""4 PU? M,3F./ASU@Q9(J*4_1/ZB*)590WA]96T(7Q-Y+38N:RZ$7N.WG)FF5+_/ M6XRS?N8MWOKS_>[FQN^E,Q=H+UKX_G[:TT]*H4O:TZ'WQ:OMHI/]_.]'@WTS MFLW'/)ES48-?FJ@YVLIN'6U$OC!C$:821(UP!N7BM4@Y(YCUEC#& )T<9*='F?0OG^=4F9S'[I%?:$!, MTDT^!>Q.'-M^'.E'Q??X9JPW;(SG\.;R%/XN8.*UI3&;_+;Q]LE7&E7*B4:1 M82[G2,]79B23L#Q)X[+8@H\Y"."V&(#LXV]W>_'\8')\$'D>I#4^J5P=G_;& M@VXFP!J6EHTN1//DJZ1*>I4T,KJ,*F(4:5AH)+E)QA'J/*E@Z5I%SR!*8YWE@-2(M&;5] MYLT/7RF+3BGMD8B*(RY!9=*>!3!4!'&PJB1P<@LB33NT?M)4F4Y1//HD7U$2 M$Y;+LOG"1J'(X^B@5M:51HZ:;N=*Y8US'AL%Y98NGR+KG)TP6Q$&7&2?>06SU0^^FK2K[76V+@2M-\(7>B\TQV,3Y9/\]#RZ4WI M,[X4*GUQ')3.":HX/\:#=8/^RMH[L.,C*BHWOIK-Z!#JXM'RQL7HR6H N:9. M#[ZZG@\?YC!=$N:\?*)U:&\XAIU7)H<[Q@Z_M47OWUQR:"=51X [%_M_U>), MQ8\8T%GLO6 1?G: =S;?B^U-?P+*(P/ED4O8'6(I,IX'Q(DU2&.P0UW"1@I# M@J7F%]PUKW?[E^RV\%@3(@2*BF#$J>6P[\RA0*U5P)51:K&RWNG.J,0VJ?K4T<+,V\S_USR/DB:W+)B65=>$VN)9-CUU3[ MN>TN[\3=7\? KO0$'A").ZP<8]HQ:8+ QF&N5M;?GAO4EZ\#5JK@5>Y8O:+0 M]*+/V17"])'>/>\"/NA2^TT1).-CNU%US/HZX/6WNCZ+YMD&W8%VVV=;8@>, MYIBHH4XAR\!>YEIJI+FV2)IHDG>1*5<&]]-IG!T[=D^*0;9T^L>CVR19>Q]% MBI061W70WYI9"7%&\,E:XPX4JL87EQ^%0KEUE";&C-:6:^ >;2GUV(&VF"(5 M^-ZW56L*O;-F\)EO?_@:$Y:$Z8""$!IQQQ,R/$7DO2%)>T= ,\Q4>5VJZ9M( M\_PVFU%G%7N=J8LURAUQ)Y[(L'I+9PNMV8;1Q1Z7L*J.?V-*= MX.'/5E'N1[G1^3#A(DZHLJMS/-2D*Z&TU>__VM72O+S7W=0Y58?^.PZR5WIL M^V:)47P*[D0;GDVR\/<$8H,LYX,84C M,Q3*ZZ.<7Z0325WO1+I[KD1)5I;(\[04Z1D)KO,S+B8_XZ=XD)']8SS.]F;G M8.ER-=+M\_RT'P^;[S[\V#OZ]VC[R[]'37C/]F;^[]]OVV??V![=$_OM?UL[ M7SZSJ:+9[[;P_N;;HOEE^\?^EVW2W/QV4O[WYP7^<+:VDIY!6UV^W&/X]KT5?X0VP,BGKXIF\N?]1L^IX\$V%T= MWU\#HCZ+^19:?Y"O\W= +:CR,)6?G)2W);Y;/QRVX6W5:[/Y!_S?B_$L9B?T MJ6^5@?,Y8K3(%]DJ^S 5L17.'ZJNTEV>VKU&7R;&ZA;9X=4ZCYL^_[ 742^F MHC-K&+F?$ ]/0^_QE;]?:\S[TMV28%*SV\C1 M0T"3U>7%*L T%N6MR_&VC K6C.S_',M>79O)L>__*9T$EQ--Y&A1 .K245E& M_U0[.-+T&Z-[CS&4= !=G>0?G6YU=C%^Y;B3M<:?V4P87$_Y>6=G$5._T3V. M9;Z*4?S59X!7&-ZG01G]!(^M-JK$K45['"@$Y)%=I676OAUX32]GU7@#K!!L MZ3K-(;=7';*C2*-0Z2YE'%;YUNIZ;(ZJZN?PI8/8/>C9XT-0HT;#FTM,TN,J M:!\C])@-MI)==M+.>&;_]+JI&/S=[???]KKML!$E M$4A@!U:W\PYIESS""7MLD_>)39U@>VZY%Y8+"C\(_(A$@Q& C=$&^Z G=;@E MA)-/Y^Q;D7ZZ\Y%[R<=7SS@K9+#]4;1Z_]6<('C]?T92>.P5*$LG9'%BC_OQ MU?B7U\#4QRU[^JKHE!,M'WH]';D[43:A'$OU]_-W@HFY#Y:P-?S -:@'^[P& M2^F=NIU=2!"?UW^ZH6!@Y>);4$FA*2],Z5A[6R+GAQ%R;I794*]4CWE>T[TJ M%&Z?J+S+/']=!2U]?Y]?.>W?!H?=(?08^K_?H1KDK<5JIYO>>??;10BMN*#= MOZ+BE\)[K.:_Y%6Y;-V\Y'5XT^T==TN+#ABEI(ZM?#.K4]W,>MDK(J6?11GGCR/GU&,4;J[[>*9] MW+N^^41M]0<-:'9]]J5FKI'&=^X!?A"3W;)V]UFOYU:3=]84GTU57<:LE,H2 M8ZSE@BNMG#:$J4@)QT2(VV[83)77'4%]]G.#DC7(0_A2# [?C Y+MGZ,P:W\\B=J[#_6+CVKO'ISN'WT^V]^%<;S;^M$\^WBTM]LJMF%\S;.W MW_9V#W[LO/L+QO?GM\G:NSN;?[6;N\U6<_,SWMO=8LUWS<.=+^_/FG2+;7_Y M>+BSN<7WVA].80ZI^0F?3=3>53Q9@6U UN2$ZCB'*PHMD);6T&2M@PU?69=R ME9J?KKT[&SP?M1)YC5LO$[>BL9I8&PA/C#LGK%=682L""RZ(:&O<>F*X129P M"TN?M(L8194LXM(R9 R..9=AT(SF"/ZPLDY7);XN<74-6TO$VC5LE;"E'(A< M#XJ6-)@K*7605B0N!2N)8%;2S).4%,$13$1'#'!81;(MRZMW_P$1R6 M3P'&_NEURY2#/^4?O.O:T?NMW4Q!\*31,AA-3"+.,<[ -O7:I^@U3I$:@9,E M-5H^*;0LIAQJCA"N./<(PQXCKGU$UBB%L!#,*,5""@H;GKC0%$1FT!P( R?)@E^ *5K 0FYS(905T4&(BCEN9/C-,GG1PR14M32D@YD.&AT$==<(P_*2:]'QP%V/$0%U)ZB\JZO[24,ETP$G M3+A.T7-IE-4\)^!,3F**(W?WALKS:[)_1]N/Y8_WY3[6@#@W0#R=\F,D+SPS M-*"D@T)!!R$<(<&$%R)PGP);62?3 M6>EJ;GTVW)HPLR+%P%2PW$MJ<(C.>\)XX%2(^%BRM_8X/)2+)ST.07!&)%?( M / B+K%'#JP/Y$**+DH.%F=ZQE$B-2O/J[9%K48OA)\G_0J1*S"& !R]H[FX M+6C0UL!O1@K-),/.YFI$H$:KI8^=>&:7#LNRIX\:]7#;Z#/H"88I8[1J)=6==\ M50HR)^?PG7ECP4=$-<;5&#?E,I*<>Y,8YY%;JRS3'C!/]D8-W='VVR, MJ_UJ#X6W2;\:[ OS'ENDB%&("RN026",:X,ITSI)0_&\(WEJ?*OQ;9DFODCO M8ZW#/0+(33H;-14T&Z.(*$\1#TXBQR5#7I% L7')B;BR3IA997*ZG-V2@MR] M?9%/,#SIW#<_KC/\*%F:ZCZ>:1_U56]DD0+ MH&;-R,JZ5*OPYXP2ES5//0FG:LU3C\E3S4]7>8HK1JDV FD.C,5#PL@FC9'2 M$BLBI38IK*PSODKDM'>UOI'_I%QY-W-6[=)[.%--""J;&!$LPKX()8"I:!94 MG"!/I7?$86G$_#(JU;?SEI>%Y^ZMJH7C8_+QSJ1P+%.@41".UFG$81.1DS8B M1R6QA.H0!2BZ^9G>(QSU@FJI<:"Y09]NY5O59^<&RN+R> M&SK.S1P_]+ZX""/>O+27L)4;EW:RALOYP>76E'UNN P![ 7DA7"(@\!#H.U0 M9+!VD:7@'29YS6,+X;%)>UUX@I/4$OE ">+4)]!&<$0^ M8B=UM!S3E'D,Z^G[=/7U\B=AKC^0TVK[_>%,-B'(G,;& C@B$&@,\2@2T@3^ M!*L^1>N"".8Y9T2N>7KN]GLM/1?"V),&O?#.PN819!@&Z:F$1,[I@$@2BN.0 MRW 8_-5HWXZETY]Z>V^R7Y3,6BX".0?89;C J#]V(+&!ZN-@]@![FFM5M9Y M:!>=HC_([/0]_EQL2AV#6,<@+M)O45'^W]U^_\^2^,^+WWZJ2/]=1?A93ERA M^MH%/'^)\7[:IQ%YD)8[E%5Z^,$2,D(:%!@&D4&ML9CFY"6KA->W3VID?.'( M.%]O4XV,RX2,DYXHZZQCD5*DN56(&P5:-4T),1^TY4DS%SP@HU[E3R>DNT;& M&AF?@G=POLA8>PX?#HJ3D3\Q<6*H0DY[B7C4&.#1610%%\Z O6 )JV_SU:A8 MH^(C^%=K?7&9H''2]VJ\85%'@AC&#''%+#(:&X'4IY%< $4 HR8 M=P9QQP4"9< AA2TSV$5'??:ULE7%YG07I>:T7Q_"7G/:K^>T25TLV.3 %!5( M"N]S%)E'3A"/#(Q),234,@8T"=-$BZ%D"A\"=),K%*%YQ3IOC3' MT#5(UB"Y/*I]#9)+ Y)3MX&DXDDYA61B 4!26V2LE(AKG#P-4H=<6>!I@>1+ M\,?N# YCK_%;53/[]P9J=.)@6;P>+Z*/YYG7Z;>%UC/--'U^0;2J?SB2%,TX MJ*'^7E"_-WVT;$,4$0#>)>E1]I\B;2U!,8"(%]3G7(=?K[1FU7FRZJ161JQ+SKB 9/"@E5&P6EU* E%BHE/.<)QKVMW.JB_! M#WN1P*Q2AFHGZW+U<2=U_TD,\DF(A:6H8ET)A!R%7EOO\Y,3?DI.2.>3-T8@ M[@A!G(!>9U-@B'C"$Z?4^P J'5&K8D;MTQ<7P_0>:+\7^X/Q>5RCO(-$7M>V M\_+V\=PP=[YG46.*KE7O!T+JP?3M149(T":@TE3F,7JDF=/()]@VDK#Q)(#J M3:=S'2\+A#PWEIGOR43-,C_-,I-:2"0J!$PBHB(:L%:#0-9*C**UR7H:)0WX M#BSS$HS52C$>I_BJ#-;&P/ZH8X.6K8^%F:UW'%A%QJ\8C"UTAZX5SP=7'][/ M;8%J&7J=J7]AX;_M==MOX%U%9PCK-G(!=#NC^^=5N]V,<%L_!CT+2U]T;._T M_2"V^\UN)X^RURV#!<:2N789S$]8?YN.\36<@CY+D0W.@; V!'ZC 5E)->;& MYPN(ID,]3]UX#\'AORIB( _!A9>"O^&XOOZ>&K-81N8SU=_^XJ,;:6; M0+/QU"Z]S<=,IB..7_\?U_OC0HLI.ZX?>_*/C5"6TS4E (F/N_TBD\2K7FR5 MX4NO3XHP.!RC\*4'1R2.+QZQ#JAY.+C^D>N&^ N%"G?_T^5#\GN'&$]01SQZG' MC*N<2\@D2[E2&BL<&+>N$GKP3 P;67SX0)F23'E-),=@U4LJ-:/<1,? J+>W M[\3,87ANN1>6"PH_"/R(!%Z L3':8!\T/%="S055E/ &.]FRQ_WX:OS+ZU#T MCUOV]%71*?>C?.AUV_8.8/U&I)37;@+:RG%67X^6U9@U3D1>V9'Y-'IQ]2U> M(_^9UB]'&P(/JFN_O?E)?.UW3*UI=?W7-W5[\W>"B;D/EK U_, UJ ?[O 9+ MZ9VZG5U:#)^;?#[ M;7O^L$'5:@,,'7(?!]12^)GT>))EAZ^* ;S,WV':OPT.NT/H,?2G@KEF."WN MX=]XZ*HL5 6:O49;G>]%K]MIPQALZ]XZY:\>[:?8^U[X2X[#2GMZ[$U=0I;> M*5J-/X=]^+Q_%S?JLUV'\UQ_^0YJJ5EOM0K0Q2M_S,M>F4[I5("U";,@?\+P M8^7LK_'G7N>KN)=3>!Z=S.-]]2M_]2M?PBG7Q_@]@A%>GVG5?=R]CWL7;/XU MH1-+QUPCO:_1^QDF^\DTU<_Y%''6%)_-.2#,+83@J-38^UF:_)\ M;WO7YS/!L^VCPZ/]//YW^\7>ERV\_>4]WV[_56Q_V3K9^?)OL4?_3>*6Y%FXAAB3">+"><&).+K!N.M0N8157CUA/#+3*!6]0H:@EC2&IE M$2<6<,OCA("D32#*1J=EKDK*C*IAJX:M)P);V#))4PJ62,V==*IJ+ C@G/3:[8Y016WC@9DP:%JU:UGAAPB0G@TC8);V).?$\XXMXF M9)AU2/H0J)%&>FW 1%2K"O]TRJAX M."64!'&@YD6--$\>8>D%DTQ*KW(:>KRJ^$];IK/19I&)0FM&'S,Z"9HS(HA2 M6G #IAS'WFA&'5&<:T)K1G]BC#[I@0H*+#>?LC)D+*A%W"$K@D*2!1*#54I8 MO++.R*H@IF;T9\SHFA$B?!314\Z%=S(Q^$U8"B:]C*3VV3P='I_TV;"@:=0L M(L=H AZG%#D2#5G47*VLBU6. MG^$!>\W-8V[F/' 7"=%!:6Z4,<8%CZWU+E#MR?U/I&_@YIIA[\.PD_X(IPR/ M&FODF<6(,V:0C3XBV#QIF#=!4;*R_M.NB)I9EY=9;2+,LV3!6I'<:NR4=-YI M:7(<9_#WMU+N*'IKA\-#F7C2X6!4DC1:C93C"7&N K+):92\Q8$FKX"*GW&0 M2,W*YW+7.DH3@+C6EFLFC;:4>NPT5BE2@6LM>BGY>=*M8$W$26B'4BXLR)F5 MR I'$/%.*L)@E9DLM6CRTUZ%QPZ=>&9W#JMRO(\9]'#;Q1>75G'NOI'Q MS=D:Q.<%XCMOIEPA8#TE(QA!B:J(,PBQ9BMK$NSRL6\0CKJ MPK UQBW3Q!?I,:HQ[A$P;M)[)+&C/'*#2(P6<:THLEI3A".E4BC)M8\KZTRL M&BIJC*LQ[F5CW-P=;;,QKO:K/13>IBY?I61Q(ABE8#3BDAGD.%?(8F$9C MR[D[N=_DW=KHA%$)OEJ)F)L2L;V[,=B>*&C)8?\B;!Z*V@7$=;#(!,K 5'+! MB2B"HW9E79!5K:>O>]<\]42*:'E&&"-: QT%CWA(#ED&/[S# M0GN7R\'D(K%\59M;ZF[7-WN6W95W,V?5+KV',]6$H%( @43!OC 1*>)$<>2B MB8A0K6BB3MG$7L+EO) 0CWM QE69.ML)#=ONPCC/R@^6Q?WTW/!J M;J9Q69K^?#,W+^TE;.7&I9VL 6Q^ +8U92M'9D*4S"(65;XU3 (R-C@DHN9: M<<$,CBOK9%6HZ7LW-8\MN:E\#QZKV>A>;#1I'AM''8]6(DPTL)'7%AEI*"(> MYGX1M_$!Q51O+#V>Q"4EE75")!8V8901Q'').&^T1 MZ!\Z!HP#[.U+N%CVD@7CO(SE6OE<"$M/6L^$X*"U<(B$+#6I8L@(CE'@.CI% ML?3)KZS354&G;R7S4RULCX%'P[-3(N$S)..H4X%DP*8I$*+ R)E!O+6?($>)#4M)2:#XJ0;+P4GDB.(A: 0-P"*UM"(HM., M8>ZS&*SOL=6H6*/B([@\:WUQF:!QTAUJHV0FBHB8L_D041!D8C[P ,0$LT%$ M%D%?I!+T1?Y4D/$E7'[[].@>V*=PA^N)]_'.:*(:\:@=TI$(1"6!W78""R96U@E=)?H71YJ\8$Z;>PAWS6F_ MGM,F=3%,K*2"2A2E=DGI3EK6/VYY[L2&H@^1+\L3N#P]AK_%85B_Z]@1J=.%@6K\>+Z.-Y)B7[;:&5 M/#--G]_9K"K_C21%,PYJJ+\7U.]-QV4R+I)U&'EB,.*..]",:4+!)R)E5%H8 MEH/5IT^[?J]3D#UM5IU_I?)JI-:&9I^?G/!3 M@>6>0G&:J48CU-\509K8V!_U+%!R];'PLS6.PZL(N-7#,86ND/7 MBN>#JP_OY[9 M0R]SM2_L/#?]KKM-_"NHC.$=1NY +J=T?WSJMUN1KBM'X.> MA:4O.K9W^GX0V_UFMY-'V>N6P0)CR5R[#.8GK+]-"6ME;/",,>2T58@[@Y$F MA"$6O9>"&6F=*UT&G$X'^?[4@?\<&/*G(@+^&%AXZ7HY*5\1K!UI(:'XOOX_ M\&,\E;+WHA-B!WA-E_!['5^-?7H>B?]RRIZ^*3LFNY4.O MV[9W4'3&\Q?'4X,M7U=]_?JD"(/#5\:L<2(RCX\4HM&+JV_Q&OG/M,2HOB/P MH+KVVYN?Q-=^Q]2:5M=_?5.W-W\GF)C[8 E;PP]<@WJPSVNPE-ZIVUM*\XRY M&J P_MI'ZI;S;5EOP1-J66_6PEO66_"$6M:;]81:UIOUA%K6F[7PEO46++QE MO05/J&6]64^H9;U9"V]9;\'"6]9;L/"6]18LO&6]!0MO66_!PEO66[#PEO46 M++SE: O&3<;1/Z**2)C9S3U"T^JFO[#IU1"4I0LX(1BOX2JJ;%;$R8WG[&:- MR?F'G$"WE#XTGN#F6(.'!;+<.%BZ9AX8PG#S=TSSIS-8(\W3&>QCK2R_&W75 M(29N*;5OS?CZ?[7\*QHUPVWVWA_SG=UP MM'_4:N]_^2S@_3D_^LGVQE=IL<"6&H2=YHCGE(PF)8.,=LP'8Z-T;J41^]X> MPQH/>L/,HS='V&2R&'_M'S]G$[VH&FG+K6ZXTT:_VFKXI-%-C6W;\X<-*E<; MF6C*4I)_V<[0]DX;9/392>S%W#IU6ZWN2?]5XSP;S\R8HBK>Q\><6^GUPJ., MI%JCHHR!N&^0D5Q35%[[[4/C-<2:%O/OE9HUQAX67'+S=UH_PF#%&L5/:K#Z M3MW.5([,R@2ICXCW7CG??UV&/#V&E++#5P5 1^&O@(R:71ID<-@=0H^A/U6Y MY><$YT/3Y(_P9S')\V:OT56HK9?IFF6:$#^W)VR=8K%[K\+29:"L9':EGKU: M *7,5_F]_RMOL3,?GH;UF27WW>I\+WK=3M;G@%X^Q=[WPC].8M_[K-HSS?+Z M//.T1B>34$$2*CBW+CK#O=?2$)W3=CK]]?V%-7E3>M8*K%Y )M7V9]X\^[.] ML[O!FT>'\.\'L?/N/8?_SK;;GV$,S=;^T6'1W#W@DYE4]WC_@.[ MOV" \KVC _AO^W1_UY]NTW_;T _9V3Q,VP7&91;53_BL>;3-FAM?J>*!,&>1 M\IR@7"T5:>\=8CHYC;50DO*5=6KHJJ!D3IE4GU )Z1J"EFEN]X"@0!F1!#NF MHN9..D=BB-8[QP6.2 -_/@MX2US-^\3QKF<8N>)$\"1S'"/SJO&,&!\.I5*E6 M5!;&LY.*"N.!"L$?(2]BA0X%E%5HF>KFF\.)ZM/5]W MX]K/'=MJ=7T^IFZ\Z?:.NSWX=>0Q?=3"5C>!X%T-T2<-@E%X'HT.401@)6F< M-$9+IK4SQ,54*RX+ L'FFRG%17*N9!($*6X !$V@R%DC$1.41Q=AQS H+EJM M2K),QEK-LO.V-:A)D4H/.DKD-&#@66HI%X$S;"U6M=ZR,):=U%LC$8 K@8)*ZQU)D3@Z95UQ5<97R:6O>U@]CGX1LI#V<=PBMSV7%U_\=&'A.*LRP$; [CB"CHD$\:8MLD@8I$:,.L(_<@(TKJ%S5 M+XGI_K-\<\;_X.P[_,S'7BI-\H$Q) MIKPFDN.@C:12,\I-=$PS9U?6/YW?A2AO1P";-@:'L3$[K*Z\'''Y@'1\E:*? MP:-?] ?Y0L5QKWL,.W>ZVCANVZ \Z+L7?2R^YYU>;1QTN^&D:+6J7HO.=^BRVRMB?VWD^CR? M@C_WB0XO>4IMN^KSSN-MP"CAL<%$GX?1AO\;VAX03C]?#3F)K7S%I.%M_[#L MH!.!)V**O1X\/K _1M-:FZ;*Z=LD=R*\T?9SNJ;R/9#C;K_(W;WJQ1;T^SU> M))G]S]5;.2.FQ1>/6 ?\.1Q<_\@4LRR(RHFYNAR7?^;AED1O4U!4@*IOG>7& M*P# J((0-E IE?-?)5\9/W1X?HWPV!Y$Y'K1?@/TA!F^LJT3>]I?^>/*0K2+ M#II8^,DUNW[S;KHM=#3L#XIT^NLCSLMU_8V0WRM!R_>6]V-_<$WN[_[8GK^!MMS^<-3>W0*AOG>QO@L+PKEGL['XC M^[O[Q?[1!B@FYWM[?>[VUO- MW4^-C>9FX\U.<_=]\]U6\\W[K4_34O7.8#53)-T^N*N326 #/#1,^2Z#R[ M()$!0^#-IXU6M'WHV0V+5E8M*U7E0K+W;-'RM@=:1=OZ0^BI=SJIEN0_O]M> MT1WV&X/3XUA>#OT>#PO?&FD^@]Q+EO=9Q]1GY)2>&@A&Q!]PW; MZX$R$TOUH>@WXG?;&I;:!ZQ9\;T(0]!'3AN#+B@((&E ID!7J50P)IZ$]V1N ML$4'1E#-,:LB1RD&!R./\VZ2;>#JK\\ M/-7ME&WR%R>@V-COL1%;T>?QPA [7=#>X[$MM9Y;NLCK E-K^%96=LH%!-,A M]EJGL"5C!:CQOM/(^G\>_VJY?E/##=5K1U-OY&F!\0A$ KIH+_;+!6P<@/8% MZEJ,Y3+!QP. IZSXP'.@%<)76=EZPN3]=T72;7N:-[PU#+&DS_+R<+5DQ_:T M?;[PL ]M %D+*@P\ _IT7@,/*C-\T +$'^0-!$4T]E='U#STWT8=P>@CZ#]K MC7^O>0'T6F[):""9DDMZ+3JPC]!]&YJ#L"[IMEN1\@PU/V]4U7$+WE*TX-GQ M:/(+0,_/5F-HG)-P_'$<.Q6CY2Z!SXIN?K[3G+].+4R*MO$ .6S8&C@/&R%8'O"7V M?)$?S)]V*R9L?)E@F[Q2,*1J/F-H*GD0J&B\9.6K8:T(;<"^#0Y'JP-&5;<: MH;.MO(&-_F$$6Z(R=_H#L#O*C@\Z0$K0KMN?VJQ,!4"L@%9Y!S)A05_]#"=@ M44],?JWQ]Z7A71Y;/Z]4_.'+$5T>YN1617@RGJ,@,#K,(Q69^/(?H]F/H/)R MKOVW(ED\,U5^E !E+\XNAMBU@WS'P?B]/YF)=,N2! MO5"],-/4:L5 %UUD2=G)0F'L1 RN7Q;G4 M/)>5H.J 8E'24]$^!A40\*Q7K@A UXC08&;5YL"47;?7ZY[D_2\%^Y59%)W* M6YN)QWX'G:>4"+,&M3J"U7-&+\>?/SU7;<:4/+4THV49+\3:+4DUGJIC;N=B MJTH9 3M@1ZM2@FS6]\[9L*1>$"V=D5?V!OL;8Q^UR%%G@7$PD:R36(N$G=/* MLA0OGVY>-;LKS7]G#-3(>IZ0PI(&S8).(:ZL$SJULWG)*@/JLK+>O5DYO<#\.^B?N7'57Z6' MNGBNBH:1"G>A+/1N;2^?G\ 'I10;^5/&KH^1SC,:TG_]/TV)>MT_IZ5^Y1LH4E'9#K!B%W9# MV6ADG!YF8Q>4G;8]ZO9 72S5KOXA3 F5*E+5X?4&ZYAJ2^.WG'/L9!$;-2(>ZC18;RB)S')BD0=E*GE?4$AA'*=#8EVDH*Z5>^ MS4N$,TN,7:*0 NR$4)1?CQJ6X2;'\*,70>WOC'&B,GBAP['G]028'=Z8;1J@ M7U\]6/E]QOGW2D-YPIP:2:_1 $LS68I\R3M9K*XU/A4@>?/0 4:/AN'@D@D[ M81:!W"_-4'O^ZFEO[[GTS0[5_LAR+[=@_#3,M?0W7>+Q_,OW>-J_\,.5SN;* MRBW7H%^:8-DFS!)L#,>P&K>-?W22GH=?'J&'D>L;5F=P$F'C;G$1C^V5(PHB0;GGM MJ-7Y L&[?.7V.BQS.U[_ABRS\OI6JP>$T74@J\MHA+5&LSMVE5SRCF3WN"&Y0 VR6$]5V];_EWKJ^HK/2+U55&J#="X)!5@G0V(YG9*+ (LO>8?+%1L>?XOQ.,NBXOO(QS&2 >5N]4?B M[A)_C&1"J9H>=EOADL3,XSS.E)&%?^JZOT.'+SC@==R>>R[;D3_5Q9F.79OJTW M4,)+!6+$F=5^V\9!WOQQW(P=#@XK[:5\!@*G[:+ M]3*5G-LWV=0IEQJVK]N.UUL[5500;,(E_6UZFR_BA"H_8V6PCY7@*6?F.<"4 M[#&RUT;NN0DU>4PY_?*T #2F[B4O_M0Z^J5.GNKF^A? M8I =Q=<'V2T@7FYF%-&M44$35!A2,EBF' HK.1;"Q61)-)Y9ZQFS_-:\Y;-C MF6ZC[5^=ZQM6=0U7*WO?9-]4KH$U^ @YJ06[6W'V^PR6 "WIN^6D7OQ@]9HT MHA[KRR8"LT;UPWI=!!%H<;?QW)*K9:[)E*>R*<_,(__$4GV_+7K]0>-#=9&@ ML04B)ZS>GN_[<5:8B-OS5=]_>:&/IY)M_O99O[2U4^7:D?M0Y/)GH*\K/#P> MW3P\'?N@4?FJ_D9:Y.S:LUKR[/"D[SZD,302Z_!G+'= W_ ME$<(;T9'"(NH:7(W7?:YI06YW^2?3U9RE/(QW( P]91NE <@J1]R=[N^_%]KO/;&?W ]_?/!#-=Y]_--N? M8SJ70@[[;PWM&?A]M'WT[V=[UH;AY^V]G\!F/S2E) M/&F>A9SW]W0B'8BBB2F1!(H^ARD'89"CTB#&"3,DBN"57%D7JX:9.:7/N[/% MN\RU4UYL$J1[S__9 )X64@7J@4-"X-H['1TU#BN3B/),N,<"O%3\B &=Q5[W M'.MPC75WP;K)O''&)4R"YD@X11$7@2&MN$.P%ZGK94$ZF#YQ;LW2CQ8V%>;=@^%.Y^;+_!/TK( M.]L[:YY]^,JM\S9XC+S+%?>$T+5B%>=702JJ<), M*1*Y=L$16 @350S:*:E4K>4M*>P55V&/.9\(Y10QSA/B/')D(Z'(>)*SVW#E M77IB:MXMQ]CCT'^82;P9)^N6S[WES];H?@K2[)_1]<2ZMO9CRD,>=<0T7TL2 MF =EG$K."4F,C#P0/U=/;RWR[BSRFI^FC^NU=APV"L6H0=&/R2(CM4,L8N.B M$L13N[).YU6X8XGJ%M7<.N;6Q&@DQ%JN6>2>1"=5],0SQG5(.H6:6Q?%K9,' MSL%8C267"$QSGHMJ\UQKAR(P.YB0/A#EY1R B'$6<@5EVP I'$A0>(53R70&*ZYM9G MS*U"!),<\;;,"4(=9\)+IJTP5+%1S,.O\8777'PG+IX\^K.>2QL)1U+DM*Q* M)F25L?##1^6LP=[QN;G":U9>7E9V)*5H?8C<9%79V,0P9I&:9 BEELZ3E6N6 MO0_+3A]?<<(%2P2I(!CB')1EHXA!7M!@'>949*OVI\.3:FY=7FXUCMH0+;/& M4ZY-= 3XE!(IK$\X>EESZ^*X=>+41:C@9$H&,47SE1&-D?.!(8&M#CY73#MP=A'@^N[@3R_-LQ$%0DDIK98F1YS#3\.P M3R$((CR-3K,Z[GP)Y40Q=50A-0V!*()4AD MM7-">XLH51%Q%A0R4D3D*!?6X$"M,O,X)*I!L@;)&B1_/@-XK6DN&D$G#^ZB M%E@')E&DB2$NM$5.!(($US@2Z9(:W7!4,5#;EJY=S3JWQDM&RALK:@#_W9C M1NL0< MEL394)X5<2*?@05?AB/\499M6I]1ANPNM?1^;:$H8]8(I0^J$Z76L'IHM9J; MOF/:/$:)($.>RF#UFM*T'NO+)@*SQIX,=^DUP^Y6?VL4KC5N,%8.>(5\CU\[ MJF[Z?)HN23Z%)1E&/;6Z94TJ=X;O"I M$F>T3'TU[/E#VX^-'=KR93CG\RYGN'L;& MFVX;WGS::-O31EENKE%T!MW&\7@1NA>+T#@I!H<-'WL#6W0:WV,G='O]M0;T M->[$,'C?CC./I!#(UC>YJ+%O8;T-W@L.CE3WJ#TT:_*F'8..YUOQ4 +F@Y[>7RI ;\T MW*BJ7SD<^'CF^&TO-@YBY_^S]ZW-;>-(NW^%Y=HY[\PI44N $EDWDJ5)W:R MGK.2)XDS6>=+"C?:='3QBE(<^]>?;I#4W;;D^"+9W-I1+)$$@49?GFXT&G8@ M.YU+3\N>MIV."^BZD?4'[M_^: CO&$(7&^/OY[8G.\/+A@>?\,/)/!D\>3*P MMNAW.2Y$:?/U8&G2*9]?LZH4Q9LQTWZP7> )F,\6?'9'W=UN?]0;%M=!)%9;RXJV M.(6:/%6\X';,.DP@EK94)"86*66A2(:EEU,02,T%2Q4HF M(0&IF>11F$3_:+__JA*)%26 282T/DM5ZB=$&3\1!H28FH1H8!(2-?E*3/*G M[(WDX-(C%9><#X#* U!U3GN/?&KR88C,)G->]+M3X.5_IT-2TWM M!OBF([/N'%A:7&=]+O;K?^=&5DIDFHH@2J,PUA$+.%/U!F@)H1*6>^[S2NJ N-H1U/$#1UYD8\R0!C O!(05S[J#$N;6.1.>'BQ M0D(-W'+>&3ET >IDB(;RI/_=#GK U K!WO2YTMBVF\*!/1D5>"5O%B(SWUU0 M=/VY/@_E#T_"JX;.7DOO.\B0!:@'G3L#X):;3!I]/P7Z70T(X)G,@/FB] MAK/RU6OL=]D!FL)4X:^=[)OM9*?]/HC7J1Q"^YU^CFBTT_'Z6@/Z*SJN 0X@ M93J95%DG&Q9"#'@-D$+6RX>(Q> Q[,%AAS!%7;QQ"9&T' P0W<$[1P-\J0>=[MCOM@._#8%TG0R^E.,W M]K\X4J2BQMDIQE:P%6!5C0TIZ111SSO-\F%_@"D#8QH"8;_#4,MN?*X&=]X? MPL1F.+/8WO0H.AD8&FC/P7([U4MCS0B:FQ[]%(U@+EU3CE:(4[->T8BR8ZK- MSJ+4>C""[A>S (TZ0U>AVP$,/$-\/WEM PQR!UC7S? %T&+RQ/0 "MK#$)K> M[A);[SJ_H-F',V#3E)U;#Q/<%W#\-]#QS7B&+W>Q*[*S.WP#C',)/_X-W+]B MXM-+PP&MHUU^> 3O.#J&9S0"1\(BI9CEO@P8]5D(?REE+ !'DH11$ 5:QCOK ME<2Y'^A73_-]3G,LHI1%8>BS.%0^"U+EBSAE?F!M9(Q)(\$-^ =-NH#\;H&" M ]N1I3Y6@0J22 M3.A86G!]#.?28#$?I;]&R+C+X4^1,G8V EV87JX!FY8]]]BH\5="?ROF8/&S ME-/VJ MMZWO8-CHKDT52Z9'\L9?ENN-,RA&T_T>GK[\]M8Q=EC(&SWPY^W31 MH@=7;?JAVSYZ3[Z7FAT03GT4B M]46:I'X:\S3A)E!,A3LE\X/!W$5-%86I,@DC*6A7!FHW 0.H$QY83F,#AG ' M;#0X.\AS8&1W7A^TWQRV]KVCW?_L?ZRDL9SA.[#K,C9?"L5O[>:&>14$<_6 M-RNW<8R'& <5H /@[N7( [L Z*^=G-UPMV;BQ3^T6W_[ ] MFV;#+;%LCRUU5R?!X=X!;^WI"VCS"BR;C1(6JB#QN0ZDS[12ODI (,$HA(&Q M86BTW'G-FM=5HB@-V3B2<+]<2U?B6N]A7KZBR$RP_?^ >Y"F%KTBZ]S2 3I7 MLW(T)4"E2(WEZ%HQ O95=G"_DK2P"6*_ZOE8HCY [PL(.0+H46Z2 $=Z+#X^ M?6GR<]2Z. 2KI8A5+ 6928"Z3)C 3SCC/F4VL"JA-N2 G2AO+FZ7_057F<[E MH(!\Z\WX3^Y[J6?\;C-^B<4FE(Z$)8F?K23XC5C,0#3(V*/2!E^&2 T0M< MI026TBY44:T,2H.P9;P$FF8]"2VYBI 8(';Q.C?KGAG9(O)7O-94P2)H['S0 M!U-:Q;-D/L.[MP[IV:T;!O' Z7EJL07S;$Z>OV!V44ZQ*# MASUNJ66, M26(;J"@,;<123A*-![!&1##PBY5AM99Y7,\O:)]\#4&M"!Z%?DQ [3"MA2]Y M:GQ"I36$!MS&=.=UT+QN\^V\YW?#BNL*B\>W2'PI=XPV8]R\6NFT5RY^"JJF MW+-:[B6?>K#<\1I,'I$J[W=&P^L?F8K]:)<']D1+O)3,D7;J<_4P;AR,P[BG MX]UUY_+$^@H4QC=?IC#"5[)S(2_SG7_.$**;]?PYPL_3[/K)V^0(!) MX/[F3D@_%,L";?C[,/YX"Q/X#H?A?91+CA@2)P]9X(>93".\@K:,3 MTMK;9X=''[+VW@G_8MGZT/[2G2W$^,+ M:1(_BE,M @F@-64+0>(T(C(*E>!AS"*.9:PHUTK*Q%!!C9X/$G_\U^Z'??^/ MW8_[>]Z;P]9?^^V/NT<'A^U; \;K1H5O[=?L.!(:1PEC3( 'RB)+%(%Y +1N MA+1Q3(.=1\F_6:Z?9FLP/% /7(NO,',ITRO(]@?PR6"><$GMXQ DQIN6LG_N M.O!R-POT])C3#7"W!_S4Z5S.XLR3@41/?S 9?8Y:Q/G^B-__Z,/ $;3M90#@ MAU7J='67LBX4@$[GI8<90-# C9J0!$:#2R),3%@J Q%9I0++HR#2(25V!4TX MT7+3,[0[@(&9 ;R 6'U*S,:7&!"CNV] M,)4)UZ_ Y*>"@X'R)6@(GQ&A?95*[ILH#B)E! #O<.=UOV>]2RL'\RJN\$" MN[)!P5>>01?.\4LJX4=T(UR^#,/0CRC3AFL62\-V7@]/![:0\OQ:,=\H(;^/0-'# M0OB/^M2:40< O.-=-<_>$P3B ,ANS\S]\JD'%GFW3)T\PG#^"\;W['#W*Q.& M<,&,3[4.P5S%@.^U2OS <$"Z1)I8+R2!,&VIE@*7VCA+E$K2A-N0!DS#9(8Z MF,?W&XCDG*CU,6SE-I<5M;U.^Y@*[>6C;AG8V,Q8 MJ)TQRU\]>JK^3:["$G>[[-ZC5S9C+H"[?F4SVJ0/4M2*A_PABEIM3V>3I@BN MO[I9?25!,WF0:F$/TEG29-M#6=(DP=V:?9K.DM4H>TL)@LVLHO7PMU(R*2<\ M4YISMO[FDA*-D_2"< M&_VON$T=6C1Y R"*MCB9#KH46VKRWU8XB?16WA'SK+-8M_5.?-/-C.G8)^*; MMRZAYGV94+,/&-4T:F)=0ZQ/T^D*I9 5.0Z-VV4M_&F*/&%9\>7T^&!U=I[9 M8L_:._025CGQ=Y71KZ#K[Y>OGI2.CG3>GARN=&)R3;]%/IRLP;A8Y'UHL(>B MU)-JL-G4H:WEMDV@8>QH2&I6JUGM*5CM-HQQRXD$MY\YL"'(8_GA'1_/K4LN M/^CAK&'FY\KP8]U39!Z3=_=\@'5@:$"2FJ0/?-Q,L7HZGR3/(J&9 MT*F5,;27RMCJE(8L3!)M8^[R'4@2L(#XQ1]A,)W'>M!^N["*A"M!!WD^LF;/ M59RW<[I^USSZ")+Y@,?:)I MI&'JXRB6.Z]#'C2 2Y=L^=]"&=WJ$Z%@4HBQC(0I#&6S8V9 3H+9%S.:/< X(%ZF)E)\:*GT6:>7+1#,_$%J% MRH0D(0K$C"P6W7M0$:/W)6)+3Z/;:D%341@1JC5-K69!PA73B:9OU8+V$((V?\!O*@U36EG@'Y[ZC"KI)U9'OHVEC)*$A3$-=UY3D=SO.6N; M?1[EOD'Q>9VD?]H>Q,7\<-$NW^\-A"YZK0?ZT/SQSY6"4(3S&/2HF9#:- MDU@G(B#:1$D:!#9QRF$%&/" RF$+3G#='LTQ=X*K990+K(B7&I'X+ _6<:2 M^9P: ^;!DC0@.Z])(^37E0_:+&2Q=A0W=?_;JEAM:[(GH37>DW G?VIN\'<* M6=Q.P T,'K;DI8O&BIIL#Q=SY9(&B8B)LCQD46P30:2-='1/ M(==5!?$F_+=$$)\ARJ-6!S9.+&66D2@2+ I8((*8JB0!!/!@X=5I<4NS'];X M5W;0KV';>I(V'W8-"4 V;JQOJ6+@[W'K2P!LO@ZE(B:(=)P:W+*14$)__UG< MMMQ2/:A?5\OUBG(M20PL(.,PB1.6AE*$*4U#*@,AJ([+99,ZFOO4\CL?S0T% MUU)&J1_S""REE:$/[G?L\U3SQ 0JXD&\\YHOEB*L1??9B&YB%*AP//=!"V9! M6%FB-;$BL:F1240W("I;&^_[$/Z%:&UJ"$UDJ/PXPD73D(>^=,4=4B7 @ =) MD*:U]7X!*H $G,4,7"3)8V9,G&APD&4"?E041M:J#8B]UJ*^GJC/A5>30(DH ML<17,-<^2UR=:<5]DI)$*A[0V&*=Z>"Z0PF?0LSOF@C[,D.H]YCUM5VQP+=6 M#?",+)=*'=2T>[@X*J%P>LTEK*=] *0_21 >AB15NDJ1)G. Y@BG3FDJ=@C=:AR:W M3LKG0I.!P%RL)/(CL.J C$/M*\Z!RWED#;4LM7@$7LCY!HGY2\CN?'.:V=3; M_V'UR.W#/TQ3$)Q!G:AXY^#D*B5%:MK=,3@9B4CB@7/,, KN-7@'5LH@X;%) M"4W2M/3DRN D_$&3.CBY+7;C<'%C?6R4B135ON6XHJ5#A3 Q]-/ !@1F7<<) MWWG-@WO<6%^O)Z\(VJP.>*KBE(5QPGC$1!@EJ4@)N&F&)R:L8Y0;(5+S,4H1 M$8Y9\;Y57/E,I;$OT?,*XY 2$S,\8@_\K26;Z.M*5+*0BLN!% MB9_>/5?+[N;*KDUUS 'Y4JE#L+U!8D.N=9)8HP*2Q/$&A$3K/;3WI@(6XJ56 M)]1H(WUIPLAG/$A\E4;$#YC18:2Y2HT '="@T4\OC-1:8'.U L1QD56"Q5 M8TJFAA*=&J9C883:A&S.6@O&(5&A(L27&G?2QR3R!7[500!,P3BW M!) ;PBZ23B^3O;NL5VHW6T.VS/H4<>"",!*OI)K*S/1,A])6+JRS1,E;**I8KB.EPC M65+<;8,E<:NQ7,I2GL0A96%DF-"14LJPB.I *A&&4M>1U T1ICD09JQ(N8@$ M+F5K &'"^BJ(C&\4>&'6AHF* @!AM$[W?-SR$P0$*HV$L=0R"_8MHA$#()SB MT<2QD'5P6$[!-C/B1C)1,K& VPHHNB^)49X(] M&]GE"@P<95$D,$E;,<73(*()_!*G<65XD%)@?!7 5Q*G7*A(!H3INB;8"Q!L2[ 7!!IDC!& MHA0&2S1-4YZR.(Y5?3[3A@CP?*A4QR;B4<1\!1.&^R(27R96^DHG%MPM&5@1 M[[R.?WK3;"V[FRN[)@!XI$B<,$)8H(DP-E24*FZI5JE(-R!46IOO>Y'^A1"J MCF+.$Z'\V%(&4#DUOE11XAL1QB2) Y)87MOO%Z #PE001;F23"0LM4RE:9*F M,3?P+XL#48=1MT_6Y\*H*I8!XY'UDX2&/J.,^8G (FTI24.8^4 SN_.:\I]> M+JGS/.L\SR?,\Z0U[1XNF,HHCW6HDS"(&+-Q*G@LP\A* (L_?ZK"4*E4Q/B ;Y85$D+/PD2XDL3"YAPGJ::@'_(&\LJ MKFRP(&XU6$MT0$0D$\8""HWQ)"'<))P8FA@I4EJG>6Z$+-&)+'TC($M$)59R MRWP>:0O.%DE]A1^AX2&/A(QAB^>GU&F>#RE.-.+2I &CEG&F&06Y2H/0 M!$KAN=.BKNJY&>+$IL0I;)U\%7'*)2&Q;U(9^;B:Y$MW)%$J6,(5#7@<@CC] M_'%$=?K7YLIN8@,M$]"<21HSPJ(D"!2)0["."OQ=L6G'$=6[5^]G#WM[;_>B M=?;^*V ?PVE@?<%3K),=25](Q?S ,DV93@BS"9X#S4BM!9ZQ%I!A"-XH89+! M_PEGBH=8X)Z*E)$P2.@&1"]K+7#_>]@K+<##2 @2Q7[$)-8$5=H7J8E]8/V MA\9H@GL124.032K^ZV*;_QQ*U;'PK\F^OZXZUQYU063TZ_]U/Q8]4X-_3MP M]SM\5/V<>O'9*!]FZ671EZQG; _D*7%ZXY&%F*(0'_:\/V4/8W->4J0Z-KSA MJ?508&3OTI,]X[4&3>^/00:= X&10"+/1?('?04AA)&:JO&@AJ1@I M]79/!M;%3+U?L65Q6FF3[T+F7LPDU:[YD"]5#%$ MCQ3];'I_C0;Y2$*[T EL>:')V:$,['E':M=K+QOF.(AL8(>77FX+!<::(09Y M\9FWV2 ?%@VZGI=ON&5\ ]L!#=,[P=OM?T<9M*VG% \T(8=S YL=%8F;WJZ+ M-,^/MN%FH:+_P&H+3QM/ F6L/P2.\.1%F>V[7L P8*DV@0YL)!131">)CN/( M)&&@J;!QO+ Q/+CU-/6E6GEW,)"](G;^Q^7DEK^D(Z)3U?N.9 >]?#@8X8_Y M(=!\<'0J>X?GV$3^#IH8Y@>](@+YK..*'?NO#Y=?/IMS15G4/M+DR]&G'X=[ MGR[@>0[Z-SC[H+O_3EM'+=YZ_S4)J0B-4GY$\+"? M5*2^3!/J6VLLBQ4#ZYM>7T_3*U@%N6DPCO"":NKK;PTO'ZDSX-Y*)J0^S>SW M0@#@_G,[<-/2T];3@PST1"8]: /4:):?0BOJE;05ISTP:;V)M,,\]_-JUE= M,E'N(?S'M2S'JA1TM'3R[9T/^M\S,\LX,.]-#T>YPHAJ!5DKR%D%>1*V+[Z* MA*1!)(Q/@;=\IC7S19@$/M&,RR1( Q*PVQ7DV! OD9D&WM3I>.B,X/4*9X7% M=>YEZ8Q1SP 7%/[-/*][%79 <6XXV4#,!;@7?K(H8EDIH>Q!^,#-@A?J M@05FS%'*E9UYIQ,ZU[_)?=A#_%X\70I_.1:7JQ3_GL^^YU>@!5S\;:ISG7Z. M YEI8^89B>0_[P^&Q=#;,C?ROU57*D0ZT2CXK 4]X;XXO?CK/VYR84&&G!3. M![1 #2@\2IN3B(6)5+$F(K IZ(58VM24KNR<%J!+=H+I250-@JMT#NOP00M27+]S9F/:[BVY(3S_A#MC2P$ M$5FJF/Q9P1GE8ZD! P9RLLB LA#Z.7[^GSE.1F.+ET7@&WF)@@>:&'P-=$>K M+DUWY+>F=U T.-UWTP=AZ_6'$Y&"/MZ%7>_/>IUJG4VQ[=_%&(Y.00V>]COF M!;,QO.?DJ[#46BJIGZJ(^(REQ!?(U:'B*<7-;=S9D^828^+T1 M)CGUTR*MXV\7/^OW/EC MU<.GO33Q1F_)>OW!7("IF3PP#!C0N:'!/ $BY+( M%T&J?"I#FUAN;:2#G=>]_K6@8@(;7K8;XQ7Y1DXYIBX@\U\ 4*"U406G&7*9 MRR>;#_/H_L"9_G-P'7X OP]MYQ;E><\''O#[V 5W'5Z/7II4'>WR0[BW=71\ MU;J"=UU\52GN8-+-!]5ZPO*V$4/-O<>7X%]H"H):$BP,B/' MO(C0 -:UW.5T]WS$+ U!UG#BP79GU4%,.,.J<9P!O\V)Z M2_S9*(/J $/S!3^TB*2D,AMXWV5G5 +<+%\(_55!FG$\QP6!"CCMHMI@/;I. M>@HT+;T63[J%L$+>*H(SF/3USR) M@?7R+?,]6#* LK^ V:4WR/)O?@K.H#? NV\* _4<%KI?O,7N+0CT%L;Y-PYS M=T*Z#S"XMS"V [968[-\?< MW!7"D- X2AACPBK-(DL4 4X%X&^$!'FF0:$ X!G YT-7M$5:;:0F/"8L9$)I M04!+Q0(,7!R&_-J9N,'?GTETF:O<*>.4@!<2:1FS6/,D")*$1C*UUH8R65XC M9E;'[('SWNGGX$L=IK?JF_PZA7,$7?H#'.MO+TR)M(\^71R^_\H2S:2("5@? MB7O#F?*%,1J0#H^Y0:=0)CL E[4\QVD?C"S,JTMGFLCQP-@!IDYUY'EN7U5_ M_&ZR_+PC+U]E/2=![J'?NW)P AQ?"C]R^USZE&.CXO)$$)I!(0SE)M'RS>7E MIKLTE]157&-)DT7DVLM!\Z[7$AK>ZQ/+D+!W MA PRDZ-WV\;@@O.&_?-7F)X'QB,S7M7?-3<'0R-/-/R#J?7.(MG +8UX;ZM% MS(6,-)?I,EZ%W'-N;)'.4I$2?UME.]$J!%QE;]X=)V(Y,S[=5+@0%::#E,O< MB*/G4T&<%2X6.)#J?Q1$MV8MQKTNX_0^.7HLTV,$\=CD_+?-F[^G7"B M;$Z2-Z?%$25OV,?/\5K7MB]E%9G?7;@?H$1[[SAH';WM'E]].#O^? #/:GI, M/YRVKEJ7K:,6:9_]F;9!L<=6$I=S9QW'3 2A#(4?@5C[C(86=X. QXP2D"IKM$@XDTP'82S2 MF-JX-LO/4N(N;S'+9[L_CC_#>.EQ>'RT"^]\#^/X\Q1,]+PD(NA?%MD,8^(SKR56R)+X65)&))&(3VX:WRX]16OTWV-RBZ>0?# M>W_ZX($-;VU@UQ+WRYO%_3UM'1V'AWNML'6U>]D^>O^C?79ZVCK#?]]VVGO[ M5]A^^_.'+HJ[,2$-P4+[B=040#@/?96&D8_U^2. ;#JEF)Z[*.^_>+^ZS/=L MW4@"\96$&YI'CV M&-;VX3=M]_AMB<%Z[ J(6X4X5< ,%98DD21,A4$BC;9<*&Z#0$0LJ!'G M]IO; D'['-X![<,[KO#9]U=?WGUBQT?8AS^!9I_(X>=/5X?O_OZ&)DB%1',B M$M]2SGV61MR7C(0^%ZD.4Q9K0@G([A*Q?8A T ,7OGO>D//^%$(-.3=)WF\Q MUNTNCJM-/P4M9YP_@&?YB7_I?CB#=L(6/0B_=.&YSP<_'.2,4VU"\"LMEP0\ MS"3VD]A8/XY8R(*$4W<\+%^4]SM#S@=BRQIROE@N!L@9)8%*A5%^'.K$9R&X M3RHBUI>I9499%1HFT'.Z<8?QO4#.EQ3DY%SJA#&M#8V8,5%"TD@3):T '9(& MM^W=J2'G=@KOQ]N"G.\OVO3@JG76[K2[(+A''\[@O]-CND];GS_1P[UVUCIK ML<.]OUW4(TZ(HI'0ON94@ E28(),DOIQ'%(5B(02BY"SCG)N/N2\/X500\Y- MDO=;C/7;LU;W_46+ON?M=V"6@398&0G&S+]\/K@XIM#.NS;T[VV&\DX2*< N M4]]J7-2(0^%+$0E?)S85*4]-H R64;\_R/E ;%E#SA?+Q0 Y YMP%@9X$C?P M,B8"^TH:[I,@24.I0BUYL/,ZC.LHYWU"3I98MBR_@([:@/X?OX-^K#]WC[@'[T/O&Y_8.MHYZ9!S_M3 M##7TW"2YO\5H[X=@G']\^=RZ.OZ\'[:O/F1?NG^>?CD[ 4/>8M"OT_;1Z5F[ M^^D*Y5Y3@((VT'Z88IA(<8">1AM?,FHHC<"@$XFK&_<8[GP@OJRQYXME8\"> M@D?$,FY\DL;"9UP"'UO!_-!2F40BUCP6MQ94O!9[CNMPSU7@OO^Z2"MQWVTG]W([1/(.3ZNB)%+U MOT^J]Q5;*9'^6 8(%&Q>%0>_:?>L"M(XX&%"P2$#[]\F)N5$2A$:IA@+Y J[ M9^^L;*=!0*%/R8Q"A4G0K\QH8.3E=FK0G]B7__ZJ=?(U""4UTB2^#@7Q64JY MCZE!?ARR2":)BN($LX228%X/>5.U'I4=7EB[6 _6%8"8+[XS6]>]J/RF+/!I MP6=%09QUU]COP&$UZGQ,9OMT>;C[5021#0P5. L _ 0+?:4L9E,;!0Q'&3'I M- VBNB/B$L"36(8BWXK=IKMNJ33ZCTI('/0^# M$LA]#90%*_6I.V[ :G?:_:\#JS0=GU] M[Q$09'#-CG'$*UA[OZC]O6@MRA+DGBR+H2TYLZ$LV39NIBB39CPY]-[BH_^" M]^-Q+D>G_5'N!H>%( ;Y+16RY^R.5H'6A =)0"CC(5$&M (CD3$VY):DRRMC MWZ7FK^M@+=8RF9/O/"C0$UT'6G3%3(;5,.QKB]K^6Q!)W+^7,( M?D99#4\'_=')Z:)V_'WG*)4(R'>@#(9]#MSD^C]"LK+ MS0E2# ]),#9U[%$Z90N= %;$\4UX;W@+/1R)L6KE^;C_^(@IZT16[%;UJ^AP MUAMW> EJ+VQ$K^^EHP$&M":'CZS$1&6/FD]6 ?DG?0@L.YN#V8>_ZE+(#U9, MEK5/OBH18O@82UO&6"-!I;X0)O45D5%HF8B(E5CD8^N"&"^9%I_=%X1^I6/@CC_S754U+$;K.:V6Z;_OIV4M7[(4"C"<3 M$@H%_KA)A:2641-+HL,X5:P\_8$\X=F#8WYJEXL2SSC64IZH_9ZU:8L?[AU< M'7G\[;O2:D\K"+9.#7^CP>;QS7F M;Z,4Z/6)NG?3HLO/;GQ8'5I!FQ+9.&"#N&9<8[_6H.MIT&!.@Z:$BY#(R(^9 M#+"*58S1[L!749320&H6J-B=.KD]^O.QMX4^A="_*Z+K=P*CJVZFNPF,+B'9 ML\2;=ZKQ?S/P1&?^(,]'UA1![6(9O_!B)TZ_N\TIR[8='J9O^X/49GCH6EX# MRGM3AXLU.$5L@H2%VB=2:E"'E/F)B)AOM!$V36B0$(K[WQHA7]P#MZ8^7*YV M'A0RUJ*_[B[ZGY/_1X1,LT?>U[CIGA7%/&XR*M61HE@XC2N?625!4? P!,5 MD="4$P6>)XV;G&V0GGCL[8M/=1;''9'1/8;IGI-Z?"QD]"1[9Y[/>=V/JQ+G M"U/N?J7JG9X#N!I M5D&L )YJ#7(?&F0>5#&IHH!;ZTL\Q9SIF/J)-LKG0H>A"740BV@3-:*&ES=HVI<*,&X^U4S&H@4B*FBU**_&?LJ4=RW(@Q8K.(@ M$.&]J<8Z,K4I"N(Y@*NIV'6-K!Y)?.BLU.2PB4-_T19GC?.B_/2JLO MA7V)38(X$$3RA#*32A$J&YB4!H$."-.F3,IX2K17I[8]E,9>3&TC :-$Q*%O MJ&:X#9'XDB32)\(H9HV@-L"52"$:89C<;VK&SXKG=B2^/8@2VCC[<->TN)^F MSI:JYNL!]]WT:0$P _Q@C%4\H9:%H;69KP]%8$[,H&5]-;U/XM)Q?GMDBQV_TN MLPXR\K-&KW?>6MT^ DUZ\16K?$51$OD)T:G/=$1]F3 !Z#,(4JX()1&@3QXU M.*'7J+A)W8&9LA.RHG]1L:\2ODDQA9O$L^D=]%8H E!6;("W5^VORXI*,,YX M:BPC'"1!*1&$ =I!)ML ME/1EFC _,32681@KFH+^"AM)N*0$P&R-C!O+IKCJ+M*[J/9<5L584MQHV96# M;W98E!7"UNYT5N3/L1Y=31G.8<0Q-)QTJF8M5UNB]?XKS$,<2*"W *K[+#36 MQQTS\!$D,F6QH48 :]%F$-UP#DYS$4YX#U)H;.VG2F3 :#/&,@GG_=P5!'OE M"E]DWVU9':'TG*8>+.%H,'E$*D">H^'UCVQ 7,'@&@X!_6F/K&[CN=E:F+* MP'1W^> M'9^]OVQ?=19TUO%1Y^SXZ.]OK<_P'&U=@HM*CZ\ZV1>L:0WMMKIMT'\'X>%G MK%QV\N-K2$.;)E;[>&ZXSR0EOH@P?BB ;S5)6*JCPM2 _@'%CY BI#H-)3QDJ1G.$V/<%,RK] M2E4B>!(;G\!\^2PEW)>@7'U%4A593AC8TWG&VYAB1UA3K*>S3EGL:+'$W]3R MV_)Z1[/.BJN/5A38Q!*V%FLEV<[EN(CFY 4+B%,A8RU=]H,F;WG6%,QX4Z_! M=0*S7GIPLJ-'" ;@>O%:?$?5B"TY?H)UGJA^4QPV>7BG^DU1V!2!>("22+%8 MK7;16O6;>),%#U%LZL$Z&Z[:[)+UGXHY0'G;S;CS[G6F-FYY:'DT^B[%D\2F M%4\2*]5.>NMT\_M2-^]C+;K&"N1X_@R4K!]=G^*H7X=E">6\X=D?VIX/IT[E MDMW^J#>\[_IE=TWIV3R>7#]G9Y6AOT02QD7Q\@<7Z"=0$B^@,)O%*L]83/@A MTM;N3,87E 3R?',\[C>9V@_GPP' NP>.=?_=SU=W+N^/@<&_W"OI,YW,Q6GN?+K^<'8?'9Q\Z7_;@ M77N?H)VWIZVS;Y?'W0_?H"W6VFN?MO>^+*O8H7@DN"7,QQK)/DMMY,-W[ML@ ML#2)#8E2O?.:T$82WW.:W+/(@JOUVTO0;TPJ2M,P%$DB61)&(I&4ZD E09Q: MR@.GWPCHM]!W?X0TKO7;T^BW^5PS:16C"0O\))"QSS0/X:\X\6$JHS@)$Y6J M=.>U:- EBX_;H]ZV#GYO7H>?WYWU%#PL8>?6_PES .*^=VP^4AM36FLN/?:9 M=7%CV>E95Y7ZO.KJVU-OL7OV^^3NW5>?2X4K]K8=ID5FYM09>FXAO\:Z]X5U M%PY>W\44%AGA8<,VB,"7%['P$RH3GX72#//9:RA_2 M8ZVE_*FD?-ZCY4DD@I@K/U:Q]5F04E\I)GU&HC"0(@T(+Z0\C.^KYGCMN#ZO M8E0NEPY/""WQ%^8LN3]=SC[YW1W /GN:WSGNIJAK5ST+<%:F4B[H[EV#QVOC MYMA:1Z^CHQ=K>7)N0LM(XAM)F,\LJ&8$)NXUJ.(-JA53R_.V MPK!:GN];GAQ)(G?IH$W&=Q:GS)B?)3:H- QBI-)]@&)CQ4=NTYEUY[S?6GQP\4BH#RP+(T5\06EQ&D6_9:8>UAM@L2%=KB$?1$ N5B6@4"=SZ&;% 8IG@ MU%=1&/L2]$.4!(J(*'$:@@=BNS7$QN+ %[*JOAT+Z\]];7WS.OS\[JRGX,GO MK*?@R>^LI^#)[WP)@:;)IJ^I:@)%LM53[ )[ 7LAGLF.AT=32F6 MM@U>:^OH_;"5!3^I;BW6,TM@P2G=> M!\V?/W1Y\]*^:A7TS%703P;<:A7T("JH_696!7'"::RM\BV)J,^2%,];B"/? MV# *-%6AC<)Z^I_M],(S*N!# MZ\A/++BV46(U#Z-8)(0\D$?SZO_XDM*K-Z\Z[N*[N_8KG3HB=UQM^" 2O#H%XX,+[[A3$HA;5;L^X M;_L_<-L?&))<=_KY:'/.A3C\6)UE]1G/K-GGH,KIEZ,_,F@?U/G^ MC_:>^79\MGMQ#.^:+[=_^ Z,SN/>$+$EY^816@+F):=/W$:NUXXOO5^+>-!OGBTX% C4LT/O0N;>/WY]Q'*5 M?*D0'9[;@2OQ7TA3*45M.]E\%;TP^9DZ"^KR<$_3]LG71,J4QRKVK<"C/PDS M/L!LZ^-"I8SBD*G H:K%4_%^\X ?.SBS_;0*#*YR0D3#[6,&8&SP3 CI.&8M M;OG9A.^:6U;DEC,-8%Z'AT>[86OO/1ZC2(' +(CQ)!XL8Q*%VA>6*E_S2%!% MB!%8ZB!HDD5N*:SG(LMDUQR B%.W[(BQ-=7M:O@CH1N//Z)'PA\?1RJW_QV! M7=K_CJD^.KDRMH__3X[ !YLM'.USU6*'>]^"+WM_GQWNM3MMZ&?KK -N;N?;E[T6;>^]OX1G+UJ? M_P1=V?K1NO@:6*-2IJ@?VX3Y3(;$3ZBFOHZU"%@8RD#K!;01@:L:A''"F ;] M:96T6C$.O!=KPG@TCS8^?OKCX_[[3_OM(V__;_C\^!(@QFTT>GW8\W;/!UG' M2Y8=RYN59X/??"3EG.7086*Y):D6%G"-D$F@F=4\$ EG0C!:'LC+@N1F@W'@ M7NX.+5]M]\\3FXXG$)X#_ [O:D$?-6GOZ:]!2HD)B/!EK !IA%S[TFCCP#O7 M2G#0?#NOP^9U)1@JTP$&(QOFGI)#L!27>(#5I>[@04Z *88].VAX__KC@_?! M#@>9_>[]J]\QNM_P_OWO-]ZO.^6O.[\UO:/3+"^Y""?2JXY\S&?8#!!*.AHX ML L2ZPX-N;)>O[!9_?/S_F"(_.9N/!_TOV?&.G@SL*< '["B"XA9QQ:C(HSOTRMHOM 1EMS_C]U.]DJ1V3 M;19J(?BL[7;WGVWWP(C6IYV_-';._CX MYM/'CP>';6^WO0?_[?[[^./!1^_PK??VH+W;?G.P^V_OS6%[[^"HNN?#_L=/ M_SYRMQS^M?]A%R]\?!C@F>RL$61[; )/(DZ@1T[DP)VG][8_N( __7_W^]_P M^\=C2I:FHN-N #UK MT52Y1W=[H$<[,!U.NT.C,!U=CP3^_X.&.G"W>PGVZ./^&[Q>GAQ48"AWWCR& MKUU_P/" $1SV![A:@5K<(1FX@E +K./42%"#RZSG*I.YV>^4LS_5Y^&IQ RA M[_T.V(1!EG_+&P#&M!W@D\/,%J.2>3[JGE>6%I[0CI!:CG+K@<''T0UL/NH, MG64T69I:/(@,T^YG>Z.!A928(D0_V9I!J11 ME\54P5N*5\,WM&7.DA741H.:Z6'GF7'?U9^R/B'3O;-=BY+@KI?\=$=-Q-]!VN* M[KLC-NV@ZT['S#,0+PE$MQ)7,I>RL9SF#@SPC(:H)H!.U;C@!55(!7^>L#G\ MZC@-6*/IS,4,UGTR#%'V9]I'FF,&RMI MZ7@0^CYU?\5Y^&O1>W?/8'S;9!0EUL"+KM,E/='N4-13,W+B?B6_3PM96M!#.,E3B)A=U 30'C-D?+)$JQYN%("%*0UVB M.R.#5.O#90/>Z"!3UE2QF+P$@,-LB!JE'-$'D.CJ'=5PD&UL)[<7,'*[BHIR MC%"% LEJ*LO;+P[< T(,[']'&48.1^#60E,6/E%Q6A#.S*F8CKS(QP?&#D8= M6^G2$W?>:SGCY(T&Z?9.CPJ75L!L20);?B MW3VP@3,*O.+_\7L==UYD.U&/*.S&TXL[0"[:I&?L/G"*#F? MIR,!]@-Q1B@[G4PZ+Z ,Z5U/F9(!2XY;,E#/!9*!CT$+HA;O0A^F.,W9 % S MUATKC/\J4 8X2M3YI[(#TIJ"]0$]O0M:\(:>@-L#O#\JSO7%F2T&"GH#")1# M?Z!GG6GSD8^I(,%=FK34]-X45,.#E4>H/J?FPPT#29;VX0.)A;R!*0;0G:9W M.!J+Q:6%)\$"Y!45/TJ82 ./(Q(#W8I/[EEMW5'((4&+CJ:Q.U9=V'WL/ (M M,X[(#R\LFN4+:V&6?]V9";?N(.5VJB^_X>OAR=E3&QUGS)Y".'O"<]/;>3N1 M[!VBJI9H%2MR MFJDX !H(.46P4JNLA^:?!GX??L<0@;W8UO ?+2JMC0,C&* !Z]TI8,78'$.[ M5V@%9#Y$0>^!WXH2A>*+("+K3 4E&L5M%P@'O>]2CT;=<2 %)QV0WL#:*SN) MLQ2L (,YG#Z3H.ZOW]1A#D*6P\*??+.@?5!>6/O+KU"Z5S8R8_%?9V10GA8 M0)RL@WK-P<:3TT)M#"^K6P W8@U?U_($>P%AS,BA2: 2RFUI??L8>9&#$Q3W MDGB#8LG$C!"@RJ*14WD%6JT/*JN@W71$*>\"6'9W=3/C)@S0 #S<[Z(N!RVE M^J71_6Y/,Y@3H+RS?$Z#N^= I!#K@F5U&+!X]13QG,5V<%S[2N+,%2^";LD'1N#ZU783EA;WJ9 *C/NS M*-;CJ)&CK01XX<%M?=>L._2^#_3H ;Z]JAHLD4$?IEF!HK7@2Q1>WF<[9@MG M;MQ*)0#0;S@3@GAJ *0Z17<@ZQ38HYBJ^=C>#-594C3N[$;1_4(JH,TJPO<9 M@X8]9(QQ7+"*"H(:QS@CF$]P+3I3 #NW)\X*O?+V>]^S0;^'W^".CU5'\$V' M,"=_E"TV%Q?2;E$/AKK(X[P($>-/--"R /&M+)\9I&&7A.>#T:4WM1'D2*,<+"H03[\1VB[?D\)M3 M/66ZP5AQ@5)"L-TOX1QT!M06 , L/T685W:A$$39T2,7&*@*A8Z'=5XXSPY0 M(CY3Z("6+(-#&=]8AAUZKHZ< ^O]GG_JXC^7#I#!OWGE>\&T=D"U(1J=1H03 MOZFWAP"(@4 TJV,RI=9@QGC!\L"0P/?[-# MYZ@66*,RR)X\ 95XXQ1*/DPM(MGJ%(,=#J):A4>T78HG-9JL%NWR $ZP^J>X$3$+_VG[4ZF9@, MW<^'T]$O6_Z"@JK0IA=VQ8[#S3F:"PRAE:&M"K 78'/L353!WWE-A+H!S?@$ M DY-L!F;^$$! L>+K_V!8YC.=V=I)^["&/86B['N;>5MA;UTMLVM]]KY%\\. M &[#4<&WDX'L>@ RYK19$2'"6\MU#'P8,_608"Y&7+ZW",3-D7@2IG)BY\(\ MN"+</>\D.XT M13@?G)%0J)C]WZQW3 ML+7@WPMG7AQN*+62$[Z)2JJBVZ6BA_M!@L#U'IO.I5H*;-^*P, ?7F M&'DMXI43"2]:<3Y- T5F'-J>**[,EK%NAY]0CG#G"=KB,M1>^4C5""IE5>J[ MQGA($W4\63IRR&P]X9V"RU&\KW13 M\DNXNUO2P;E[T&2_U[.=LC>_3BZA"1T'"QH. M0S;*.,HXKE+@CWF%Y92M@S/@:YTXHHU!8N&>(BZI( 39-,YW9GG84Z]^YR\86 M77ZNX.)S@0V TU(P,\J"_"$+#T",W%*R[11^?DF1@AVDP0"4R]O"]+!RYP3& MY#^^^S^R>_[[+C@40W95_%"LP8\72!>CZ<]B?HO Y#J3N!1: MENO=E<8:N!Q",XGMI>7".LC:1-44+N7SED@YP, M$#F\SXXRHWJ6V/L/18.X84=V]]Q>S^S&H'YHYTB<#6^ M%9-A,\P1F2GJ-QZE6^-B=7G+L V7B% SW4F MFA+S\58CX(E.N88_'F9JK0$W1W]#U%XF867#,B.WZ.),P/[VQD MBA4H (S@O?7F$U0<3+7%GK^N_&;':6(YVK0RV1V )T;1X/:N2T?/)^/+>K@& MVT.O?IR?LJ;4;=@,'_2*$%^AJ"PN42S/!:WRX!!$N*#)%$<42X&=&=@-U^WY M<)+.]:F7X3>7I^N2X+I=EUCFED&J;9BY]VYW]R^WKC,_/*_7?LAR-PR:V3W)FIUPZ*A($,UU\P,2AW?@JR79D_4ZS? MYME)+TO1V.CJU^M?[=SF/GAP!7HNQC*;*E5&5B?-(LM5R7/#:[)/GR=*.2K3 M'N"CUQ^[[QAM<-$Y4V0&W+:D6$W*=#I4&62O\OCP,N!"!WQW;E+I.S.98RLD M&Q:=F\FL6LP[6H(R-S ;Z* ,=Q:Z],WAWP=[/A'>7\#7&!;&L2/4JA;.ME4W M$E[@8Y=NB"EO('Z@KS+,Q)X-G;E=3,N)D;YPT7.Y"#:AJ4R'CI,,8N;4S5!""^2IDY:*'@6R..GT M%0H.C*G?O2Q#(\#/<]G(DTQ>,,48J(;[883CU;9%#JPZ(LT$:_BL;/*09D!I?&7"QRHYL_"X>+]K/YQ&D[ETQ? M\=C4UH4JP3K-.B[5>+=:UYJVZ-=0IZ_=GA=SHZ6?;,U>E]K+)4J7>T'<74CU M23>E 3V83^AR=]EK( )Q2_837 C^D2DQM9YH[ZFM!27)>X C?-PK4SXYSD): MGE?\HA?^HOO8W2K8B]S=>@^;4)^FX^\*3W1;04#E^DQMZ2QVA^2XMI^ZW.7* M/D\B@D8.Y8W+8I4W4N4FEJDWUKQ::]MLV969.H6XC"K/<_NJ^N/WJO)?UG-# MY<4+2_4S8)^Z)_?MSH637Z;37&6^FVI/=\Z^/F^A)_[&,UIK'#V MQ*-,SY,6?T]NK7&PG+"_HCL +9K\MQ7H>"M[15O)7>.MC@Z;((Y_\;2(Q[0@ M#RY?&U*_>J6#WQ^LT/1/O;+N^@:RX$LU18N:9OEA'=56M_O0M<_^ULUCQ8TX M1VT+3X0N]U*.(P/U,= O_0S6*&F((-Z,4Q;I>L*VE'D>D<*KVAHFFNQ)"/PD MH_VEUBDO7:?PN '^7:U3'E#*.&LFM4[9;$"Y$2!U"P_[_6N\3_@G0.HM1VLN MT0]W4P,/$"U;%;FQ!DOHC4K@;K)>#&DM3;KJ@:0;J%M8U R?Y$B^C=6D+U&8 M&&W0**J%Z6>%*6B26I@V&T)L!"S9PMC9AV(/:7%TU$,XN=OJLZSJ%39$7 >: M'E3[KHUDGKE/6(O@O @RXF[_/!$>VDQML9\.G\UU%VB>N:-> M*ZM:65TC*[P1WA)HKY55K:QJ5/WDJ'J3HHJK3O>D,FI5R>]! QMU&P_9QN;) MT$;(Y0W:F(CM$5!75?,IH.0+0(M;!0A)(TZ>)FG@I6"^.*PA7ZU47I!2B:-& M'#]-[L2+T2FT*6J=LMG03><+ M/=(&B:WPK%;=B=3@:V\AKUW7]3)[GX:^&ZN6:Q&3/!(+7@;"T\>#?)$:P>#-AORC).Z;MG/O8(W M\W.)_ING3DGB_C6-7 V M'.)L!&S:PDC1 1X88?-AE4KDN5.\R>\W1HRVS#-:D124/DVQE6TG[ZJ*)6BN MNY[QS)W/.NHSMR!#GZ:J]K:3=W4!K*M);3CDV @8LX71GP,7\_&43?L#6T: MO*'\<4-J]$MT).-&2-?-MZP=R?MT)->U<,_T:MWX!N/U23-5=_L_S7:EC;4ICU=_N%906Z*@1(,&]UTDO=9/JXEL M4N^XW71\^@3;_3:OP_6=#\( U2V5F'!G>I AJQ/1'JF-G M5?C]OG"3^[9Y?/)@O/?/H01BPK\F^_[Z?]W' V$/U^*K; @62,\8B7C>2-#B M_,.Y@W]F._CZ?]7@GZ\7+E;]=@8PZQG;@_82-]^/#*FF!^&6+8:G\&\VR(?> M?T=R,+0#S^NG'@TH]2YD[OV#A*+)/.A$!Q,,^7 KXU*6JL5QV M[;BMHBF"A?@PPC"P,K?XXS]"U@RJ1QL>/!K29OA+TSN"%F8N3A[+>M6Q2ZYG M79GU.I>>&63PFZ._F@ W]T!W,6#0.CO52L-'+ST.C:'7SV849C-!G:@ZETZZ'<]J?\[ MRO(,B^E@7XWUS&B W7$TLKJ/W9&=M")1ULM,/.#F7#- M/RAO!E7WI[MV+31^K#X7P+T2L65=?*R>E.(=_;*1=&HXP7Q*^I1*858+5TIX M6N,NO2O-TZ$I!*P;@-ST.3V\_A@?('U&[# ?3^O#\8 M%L7 !K8CA_#&JE)J#0<#:PS ?T%L?? M13UUM^WWOF>#?J];G(?\<(=@?/X8Y?"^/ =5?X+WH VXG#*!:(3*OXT% M,B,&](#V4Y9GVO!XW_N=4;=L7Y_*WHEUW0'NZ/9--KQTYLO5OI6=/C1UD4$_ M^ZZD22KUL#^XOUG<% MSMVJ_VVA^UAKIM'$B33X#L@AMQK\T"H!RJS*Y7>'0 MY0H'M(L<9"6S*NARFJ&FP2U3P*2H6?)A7W_S3D#ME/BJ8T^@R=2"LEEOIC:% M&>>J!U4[PV:K"&TC[]TT,(?#?_T'5J6901O()64ZU'(78Y:+&C-&3KJ6L55R M;:N5JEYB,9< Z:U@H(5-A=O/.LN'M!)+.*4PI8PV$CDZ]G]*X(B2MYF4J406 MI_&)*11N-(7 +#XE?6R.^!?@0^?R!GQ8/L( />!2"O@/+J[QRCD*\/#O%YD9 MGI;+*-,/%@LZKX+)(U+E@&2'US\RM4:D+2J0)U)>-)XEQ_3GZ3@R?BY/K*\ M;GWS90J=?24[%_(RW_GGS)@ I_ES-)P?_O5Z?;O,V/4YT5L; 2(( M4GJ7_Y-[-DT+L9D:H0./8C MLQR=P)[.SF4',+D< MI6(Q=(K[ \O&>DX5T9O!,<3&A36_#ZX872G(WR8>&I MPLUIUI/0DCOI'@,#DQI1%=:?>!D="^HCQ\; <06H+U7608\4!KE.\&+C Z"W M.*/.S?<.>L !W=D:ZL\J:()\E_8[G?Z%"V8[[CH'E.2"!R= MBLNEEA6\26(4XFI-NWQQ<17\C%\6$XI*_=QDB;CVZLU/!M=?2YI)M%'-WGR- M1\G]=Y8U21 _0&<98=O268 "Y $H"S2@UU_>,,IB9_E*S=Z2E/+DZ0"WWBH6 M;EV2!%9@WD=*C+K-LCET^M;9[/>ES=X' V3&JTG/BARW6WI'CS8314J3=>M6XJ?)04W6!_Q%:=SA:7\$+9I\H4#NO:77W)R\N=GBTY(#?>K1 MJ.&@_RHIT+>.^\41+V[,! $?F+\VB$HKJJ2%Q/"[#O=ED>V7.RCQM<>]<;L( MJ@RV5T\@3@^6@%F_Y&6#7&S=QPE MK!&M7?K]@3;3UTSW0I@N$@W&U]UM53-=S70_M?F;-XC8D *R=6V7:XMLD^=P M*/R*@UW!*;N/4HC/K(+'=,KQ4Y>0W$()XZP1DSM6B7Q,/?BR9RGD#7'76I[U M+#T:ID@:L5BW&F ]2X^M\>C:A>TWL+3#XV"*%QH>.^H/9>^MQ MS#]7I'KC"+VVAWF/!-ILP26A:(31NM5_[IU*&QY3J>6EEI=27@+>"),[E@JN MY:66EQ?U+^V! O:Z&,4]6G)9L9 M'GU/0$#%=7L";DQ9ILV81?>?";UQS=ZV*> !=C"P)@D?)G5]M1SS#>@LS!<- M'R3//KS;7H,GH"PTR^A]; K8O.IV3WMG3:XGO[.>@B>_LYZ")[^SGH(GO[.> M@B>_W/N*M:WO&C^S,E[6;5BC;=4T-Q.DJO?](6#->7CXX$I/J=-/% M<6^O>X$)<;_<6AAX-"Y[H6&X&5PV,\^458"K>K_C$K_S12O.!QG<C:J[J-K8TZ.?P3ZQ:GM+8QD>;VT9UK=72_JCSZZ\['=_]'=L]_ MW]WY[9KQ;8?NN+'(35'E:'F)&T\5!-03 I84J8H@CK==/G*\.V[RHG[''6K@ ML/L/]=*@&84/T"QK\O ARLKP!Z !H>A^:4N@7,/U'O<&CA;1J.?*H#S$IEJO=(WMZ0X;7]- MG-+[O=9Y^[\/L0UBG3;NK7I3W^;(A;G;R*F$- MPK9_;W'-=%O%=+PA1%(S7%"J&*+^.TN;6R:6W;=W)!F]%N] M7?U)2N"\[")3)&FPN^ZTWM+-;-LX2T$C2.I9VO!92AIALFX%G V>I#7:V XS MFX1-4M>9>]R:,#_I0]1[]A^/0)NM7$/:B,BZU9GOG4@;[G+7XE*+2UD\-@+$ MN&Z)BUI<:G%YF>(2-3A=MPK[@O!EL5X63I$HLO4/&]T.D M9@=-'CQ L[S)Z,-D?#] 98O_W]ZU?C6.(_M_18?;?0?V!'>V7 M:'!2/WR1UC'EF>RA5:V_1,7W2\VU6"^6S1WMA9[8#UGLBPQ9+PGCO@@9"+.31!$.'0G!SB4,9]O8E0';M#@R MH!P2?;+G!3R B?E 7?C%@.[G>VKI+A-^).YA1*$Z1WA #.DD^)!5ZNX$<]KN M#!^YQ&(Z$*QG7Q)7J.X;[LSIO=8L/MA9OQ%J2J(K\BH3S4?6DH0S^]L\W@1H MJKV2V0H2N50KJ!3D6(9*6G,=@JH7*\#XZ\G/8EA5DG0V7*ON70M:69TU\&4P*V2CO/L MQEJ2$(V9-DU3DE.H-]Z,?H)\O+\8]=P#[YB#)1/QO1#J5X&(^XGIP]3U\XZ>L))%,N! M"".RA_AL* ;R#K9$-33S0D86%L:<]GDX(_>B/HJL9J_P+CCF23S_E:D#WA49Q=K!.#GR_\7I>NX_MCS><_=K#5%U M>9?O'3K[7.R)?;?1X&ZMV=SO.O^!]6V9M_IA%I3>B-TN\,/M+N_!$H^X?\]' MT=:G,4I %+0[0?E)HLWW,E;<,>Y+Y[QUWNZTSEC[XORD<]VY.'_U7G9SK,SK MS8-&+-0BAF9VYOU?XKD84J-8M_D0WV27(@(YSE\_+A2-OOZB9I.[S:.^7@_\ MXQ16"+H'(_!2!]>M"-7G>,L:6N5O/ #C,&)V1?<-=E?C="BBH< ,B/!'X.^!1@==/\!/:+; B?@9YZ#/CE_J^?(^ M4AUFM563@;(7/3"U\*\[[OE4:@*&HBO#4-XS^(-0;6Y#<2?].S2$71[<,K!D M,#KK<5DP("M\(0&V4-\C)1 EJ60TXO M BVD]H'JC%1AO\)(,=K?=CB*4,&V?<%!T,[.VA6VC0[2__[/0:U6/6Y38^81 M_60?[U08>2/4'EIY>"W8,\P@XGZ"EHXIV=A6HM*Z"07MJ1IR*_UY"P;JCDQ^ M5+<>UI^J, \[AX(,8Y?H>1/M!(Y523V_W"SM_6,( I-N!*J A]A1VD/Z>SU/ MT+/@42H5\QEE&M0&+ #\1EYAYU8+AXRF4J\W-)/?OGV5X0VLN-U']Q-?3]^! MX?X4OA^Q+^!V2O,W4C]7 MJ!MQO6KI&UM:/T\N:AC*.P\3ZNAL*ZT*[,?8^Z/L P@KEQD\-=47-:<] ,FA!YSY]I M ^$S(%1_P9_H\$*$F*!DXH_Z0F7VB.I.!"Y/LX.ADGB]Z/4&\ M3W/8UOJ+EFFTEQK'_JC2U<[.I X@R8.MHH]6U-/;'DR4LSO0)>0HZ)@87C)! M+!9K?B0=8%NUQD<\ @+JXTQD,"'7,=X)8[ZX@P7>T&<\B=Z1[R3J8 C=G_%S M&XAU/:"NVBXBAK\(>7/O%5R.G2ZG]I3E6$!,F:!KIR0?EC"#2\E%BX23A"JO MS=4/Z+RE"X)IH1Z/.6AO[OLCZN2OF3(W!_ ;/%P)SAC>37^,(A%'2C491><% M\ W\XH>J=3"N/F!<%]T2+XH2\$F$SKSG#NSPLUJNC"O(S7+*K5"(1).&1I]! M1#IW@F8+RGDG#1^1,;ZLS1.2/M.^_\K.Q/_V= \OCBKF6,.E_$>TH_(P M>/+!'>64T\9ZL)^CH;!86RN8_ CD*$@Z]X0GP:!07!"#X,83/$&L$(^[ 3\Q MWB4C@GM)C,"0\EW87'BW[/$87 M"^SB59RC>M-<-]#C[*Z044F/-X]7%R K"&9,3U95% M?32P73S4!FU&-@]^ ';,'C'94DQ -W3NHHK<%= S(%8OOIK-J KN(OK D4!CC6Z MZ02CY2HQ_2V!O]2KE-RII\A8Y!;!).\Q%E?G;DE$<$TJ*% BA3Z8DE#,Y_@P MV4"E/<8"BQ0T*T \GUX2@^,.$_;04_8GXU',G4XQHXY$U:>55?15W&E62B%& M$F<3Q%>X"W(>H7[@0#XGGIP6K="1B8\^5 2>%4Y4QY1IZD$[\\CD^D^3UABB MEK$<#',E#(X%?3K.&N'4,!8A3S>7U,B"FZS"#IR_.$QTB1T=7:HH1S,1;;Q: MC0PF7LT7YZD)#-#.P)^6+X9O1/<5/X;(;S >5^NS;=^CB._>B_L48V8NMMI< M#"4F^9D89O'/5M;R\!^8?)5)=SSNL9HL%XJ3H(' ^"(F#P!^I4-NC,^%JS.+ M,3D;GG1U@/GA<,_:&W>-<)NS4YZQA&1.=&>=[TQ]XZT6OH&YZ J(>^^$TJ:H MOL4/+Z(2$#Q&JTP=VU5R-,UTH=H$%:'GSN5ZYI0G4B8'K$"4]'J>XZ%= *LS M$$)]%:-=QQM2QH4^&0CAJC3RO0QOU7S4@; Z3%3_)AT.6P(RA/+S"1C)1"Z?\@YDB@6&2^0TSLN ; Y7P1-^ ASKO M00AXRL (@_!&W.6/5#;>BQ2->^GX'/UA6*FE^+73RS+@9%W!!<$J%0+#).\^ M=[Y)087 MZK,4Z])R*,$I(Y'I0\9SI][T>9W2 Q+=*"<\I"_KDDTDJ]9 8G1$)#/(P$!8SM! = M '$P,8,'&(8(T1=S+FB"2#+->? M^M\F%,FY[GG25W).?)KHUKE=Y"EB@*P(9;XWOR90J O6=%PE \ITPR*IQNF+ M+^]92U]:>GBM$[K_=5N_- ^L@\;]^6"#DJ:U M_R)-/YHO@9_9M!JU8I-]19S'M8,@7!(B8T$2;O &"U)E_5@@S5&0"2D(+/C& MB;&?$L->1!K>#(S;.83<%&*GYU7@T&[KZJF=H^4RR+* Q%[TD\_M:YWO1KBO M8KYU9H"+R3OLW@;;:X-X4]NK- X7[<>_?K W&Z8K$]/9S4JM6E\=TST7-JAD MFK]#96U+T/SO&[ED^Q!A$(N#@ZTQ:LD;W:!&I=:LK62#WIDOF=WC>EE?LA## M%C7Q:\BPS;V#-P$V^$:WIVY7#O;V5[)#2W)1UEJ+8$HB[1>Q;3HK[5"5SKS[ MP\_Q6Y8#0E X]%CJ5]]BX+)\ JVW/K'W*ON'BP)H+)U(*_9!-^*R$9>"YK=6 MK1Q6FPO[\ZL7E0+H)S/JG\I1/(@7#P8R K+! KP>T"# LGB!%P6I3L+<1E=- MI+Q(%7CFJE+&HH;<#9,'^N69VPH/WG"G&Z94E0#+P993OKP_*FT%YX+E&.A+ M41W&M]SQ3I;R;TV%::O@'>HQ8=>.W]0%Q@4WZG4NOBTTJ=E7X4YY&% -[VK; MLRB&N:#;NUEKN4"%#G(@F/M PQ2'J:L<)1=S4!M%,PZ$)VIHN#W'^K6?EJO M7J@]WA-OB)?RQN9KW&=8 D>W' ?FN$Z2M_5S'+%+X0@(;]%#60=10P.?%S5. M5*/6".D\^QS[_[ DR$IVE6PQ&104*FHLDVL"-BE4CTU!B_WCW78?ZE^\N5:] M6EF$+?W&1^O/^D,]2>)[]CRFW\NZJ!?I%;U\[EV30&(\#[(.G)KSHK_KKE+9 MT>G&@UZ732J-CFO/N*YF>@S2+JZ4D_X4Z@KWS$MU/-+M&:(T@GYEA-::=7A0 M>V*9?K/^-'C21^K7&T^#4GVP\KUA'1P\M13_U2?;M)K[Q4!/WW.9_N.]HC=U M^MO: UIVF7[1,]G'>6/@N:XOWF;]_INBTE,+^Q\Y/E@,E'WMCI4NQ6XH>@@I M-$HM/$0K$*",]UQ>P='>>S^Y*_W!7,U:M&!\40*4XXQZP\@E9V3;LM>4D9=4 M3[K6;'<=)LZM[D076(J#6"89^P;19<0< MA%#P"-_+Z6/SBA>]_?$\$JXCW^QMZ+40O6K/D[,2VK+.-1[^(%K"QH8M0K>J M522UL;F8,$XU?7Q0^@N4:RW2?_"04'%4$ZYG2?=[M00UZW!#KX4L9W,IEO-M MI#"OL1/_*CI4C!>03U"P&&W?6N)GB919;Q$\7#@EM#S2K'D/C8U8O%^Q:)@V MVR42B]FW<$K17'.J#BT'G)I5$T[6@JVBC.B5X"=-Q>0&K#U/_'IU.6#M]:V? MWW3?Z]G XYWKTZ^L;N51?W__WCJ_[ERWKCM_G++6^0F#7YR9GT\Z5^VSBZOO MEZ=7K/7YXOLU^]JZ_.?I-;OL7/VSU'B ?PJZ/"=^@ BH"OQQD,G0BVXCC<#M M$52-:A ^A8I"_9$16D&C9WPQT-FZ<[09E5!0O"B#7L!V^001DPSA;RE8Y3CV MBQ[E3U6''IW 4C^$R")W*E0L<1[@TB)"/> M83R#310LK)OBW!CDL0KCK#\:8C*%+#:S/V:E]C)DIOL#JOX)Q)_[K#FWZJRM M3"+LO]/';NK(KS*9AOAY8G7]BLIQV8R2[J+ZN[FU<@?G<4V[-Z9IVQ?GUY<7 M9U>D9;]=7K1/3U"QEEJ-YI!G?XI8NX_H'Z<_A)-0[_D+[)(O0CKO5G_+\,C, MWXC)':E =P*Z^9DR0N9N.-^HM !>620<36B&(%J$6Z-@J14MU!(RX8"V^-7 M#.9)?I(NB((O"14%44Q#"",-WJLC7"H%WX9/N51*EN)L7Z4P"[ ^+80MAX"\ M[,/Z'KM,?/B37>>[=F-;["BHY(:K?MI1MD;=%;\CZ05IQ1EH $5$\5:+U/ $ M!IE03S:;AUI8-+4PD'"<@"0(ZX$7YT&['IL[T>H4NJQU +YC8] M-(3)>83*%HT[" ID<0+FC420IF/005* 0E0."$&%N#3@P^B3^^ZUC?7DZL?[CB6']U=)VM6K^U+J]9I_-TY_M@;]K[ M7HF#;6L'^^STE]:9\JE/3SKGOUR5PL2=!G=>* -T5$#;?>6$ UE6&V;CS44$ M(3;(H(<&&I0SQ[OS?+ RX,DY"BF7$[87(5>BXYIZC-\##QVYJYC"X!-/P8"! MY4C"..V;= Y6 8QED/T=/-F.#].1'OB/;?I:2WWA7%K,/JK5=IV[W6JU7JT? MO73NN'C>&TBF\OLN>M_DXAXI1$5X:NOG<5K $EL#^*C#*^Q,(JHU>+GL1" * MFX&S'F>HWQ.>(:"1.XXC$:T"E]Z^ U_P5Q@3T<5VV^$HPM?:6#D)WSAKKR@/ M0YS$MG'&=.^Y>JSVDGZPCW<#'$CIN.AU,F H"2@K#-50BW?;-C(LU+H? ^T0M%B#:>@I]= M"@H_1Q14;>LY7[8O6V;&%;978]^M*ZMM,518^\>L>5C+?T1MDMF7MG0I>*(O MV/7=>G5W;]?.!S-SETOH)G:UF:Y8K],@+8L?8C",=7"(<\S'6]A;2*\6)!/3 M6]1\Q,356;"9808'$BPD_R_$&WB>8<,ZISZL0WN6/4:#CVUC+R&1+K"=,4@* MIN,0YQK^0WL),A#J00^P-8:N(U_)8'* M!(0$F*KV8"!=:BZGN) NJL]Q_!_@9APHI45*( ,IJ*9N=I&@#"DR3"(5.=+: M!V+0U8#$I)*!;R?TS&])%,-P%?6W<:WS+92QYMS6C0B\K1?N9G#H=50&(>+-G,XM*I/A%Q\:-2# VN_>;", M1@:&0J#YQ? ^5\77;&K^7_4IK?2B0Z?5>;,$/^;!_YS-5BOC1][I> M?+SR"3)P$WK_V.H[CB=^U$%5X@%9/P9JMI'(QAP3Y.N[%#U^,3-Z]5JW6_OZ)3V8,WDNA>7WRPLPKK74C(<^5D-JC M$C)]Q+=R"2FC#:EM;$@I):3V7!MB'U!81;Q?VI6S[I2U>4>P&YY%>C M2B??KAQBF#W+E!Q6FQMGZV%3LG&V2FE*GNMLE=>4U,IM2FKE-B6ULIN26AE, M20FC$KMJ6YWSJ[^M(C)9Q7K_]?GRC'6"**:3H1/I)'C<\.Y:ZN"V7[5_?=JV MEW"]M.W7_(<,Y& $X5HL CP=8E=.7PSXDOB@A.* ?-!NG;TO\9_!!VWN.UB# MC/\^\X);K%E_W]KAK/7YW6N',]X5_K+YH812@_SP[?+TW6N);Z&(L%)AHR92 MMC@Y_?+NU<0)7BSRBC+%G,O\KUV*_;>.@@8*W:Q&ZE+<&"-XM7NM2OQQT;NF M)F;LZDX )*!@,6+ "6F]C 8#\$?Z%@?>_/H";\%#N[^SJ,]]G^Y!"3%(+T5M M]9(P\**^<+>H6 @+?+:HC-3:>K=%^[-*=J:;V:^JDK\V$3 _K9+?;JS%K?VU M*B*_ZOQRWKJ>>9%T1C747UBYUWOY6JXB^%<%YCD&R;3"NUG?LX5!\OF28^8A50P6;NWJK6:PV&ID\]?3R\YUZY?3 MW?;EOZ^N6V>L?7;:.J^PSGE[%E;J*U4/ M:]D%ZQX7&;4!-L0N5J59!DRC@B[M";AU1P7\]S*MZ2L?L;T*6Q!QJ PK^SPJ MX5X5OSWUR%'OI^@3PS+^6PBX_H#Q9L7;$WZZ31"&KX#?MKQ'EP\ZMR9\\$@S MZ%E]^3:+FKFH6 Y7IEH?E+X-TVX6M7Y,.Z>NIG!F;HU20FN3_:G/S_Y\ZDIW M!/_KQP/_Y_\'4$L#!!0 ( -F$I%0'0@20-1 !*F 1 :&-C:2TR M,#(R,#,R-BYX5F9ZM>3FQP/DA-SA8A)D-5 BR0.3-[ MLR5L =IC6XQL)V%^_2O)-IC8EC](=KSK5$W-"4;]M*1'ZFZUA/73WU]M"SPC MZF+BW+34+TH+(,<@)G;6-ZVGQ;!]U?K[UQ]^^.DO[?:OM[,'<$<,WT:.!P84 M00^9X 5[&_#-1.YWL*+$!M\(_8Z?8;O]50@-R'9'\7KC@8[2Z;S]EEZK/;73 M6ZVTMH)6EVUMV>NU8>_*;,/N"G4O%$U1T/G_K:\O+Q740>I5>W5A=MJ:9EZU MX57OLGVU1)>PN^RI4.D*T%?WVC4VR(: --?+Z&+HN(;P\!'Q0VZ>+0>PSWF:EV[F(1#@@EJC #@-PC+T*TZ-M;[=%;KH,^_J,?\WU*&U% M;7?4%H">1_'2]]"04/L.K:!O>3860RABW$.3PJ$/O:@W2-O#&T MD;N%!BK:QJ\_ ,#[']M;0CW@).17T%V*>KO4XV(JKW*753E@[($8T!/#D)=W MF8!H:$+J#%F>RS^U#QA?7EVS=5:\!K[;7D.XK5"+N&10D_!)^=K$!J3:Z_7. M7OD(2Z]'ZF@1Y=O\S[;:*:,Q*<#_; =_'FN&CD,\@<&?A,^V6^RL M2/" />*]>!UUY0RM(GN5,(DIXU7\X#-F]: ML%BP!?BSI]DHQ_,+O8%$!!F!'FKS56&Q%OL/M ^Q8QL(J9_.WI9]@^*[R)PX M7\7?;X=W*!P6D0B^&1>%Y8X[-%4L?!CUH+1?'1,Y3)C]X1(+FSQVOH46]Y[S M#4*>6[+3<^$DC*B"D0ZC8<[Z$^TI"3%!'!2$J"" _:0LUL=32%GS-LC#K,+O MS-\QMIQ,;@2JD E^/-+RMZ:3N^] EZQ&;!%LH]-)3<&4D]E5%*T8F0=H0%8@ M /^D\-#= V*S%FY8&?R,/H+/- 5R,[QMBF8BZ M^N\^]G;O2'0JO)SFU09@V)A M7(U!%N2&&IH4W^9V^QWR(+;>F1IO!B-[Z>3A]%@I)>SI@4AY2954T4&X8C%$)BS%H,&!VP0 M@3>(P-NG^6BLS^>#R>/M:%S!^:4"R,DY5T5&X(B<" ;$<1K.PP(NK9(.30(C MXZ2K7'239B^5$_!C@-NI$^ M*JVS==?#-E\-#2&FOT#+1V35=UWDN7V#K6PI,J%C/F"XQ!;F^R+L.]]&YGMQ M?:)Z^,/55D5X^8"R6;U[\5O-^QI-3AL1 D:3]#^2:ZN+#I_,B9Z5O,'+&. M@>LU16M1,;*:H6?D^&BY>X3_)I1I1&X5:WB*'JG94U4M<_+PX#]4R(W;L4K^ M)%0*ECL@U *AM\G6;4 ,C+> M1[%\J# G>9X]5"+DR ERW[=_%G>"XD3IOA[!6=-]31HY>,*U]'RF#_31+_W; MAW)>,D5Z:*]:RD0&XESS6Q3YA+)W.N@2JQ< B5@8.V3TLH^FE& M+&M%Z ND)N/$LL@+/^SR/ES+L>4T7VABX[ S3$M@NI(3R,)'HU9O+"8S'XK M1=U!2N[8+M7DW-O+-K&7*WBQM[)RYW7532X?]@A-=%G[Q@\@I3OLK,,\U&AYTHIDZHZI,:UT]&47B666;%08724 MNYE9D#Q:3MHZ+ TN)[NKJ4I%LIN]JYC'PYRL/+928MR9$V^#Z(BUU%EC9@:# MM.)'<%]4IWQ(:)J:. I0<$A$%1 Y4U$%<*A#E$_]'"TIS.WW0_37+3(\9/9M M0CW\AZ@W?^:X'V(N2BF6CYMS34WLJ!4=-['=F:@>(%X1$-:DD8,GRL9,^[]5 M3JE'LO+8_$)-KJOVN: 0HKD=?T(F_1A!'F5?=B5YUQ"HB1'UF[X\)7/Z!D)N MUZXT-7M;8\]' ^W2G7[+3/G=<#3NCP>C\7U_-F.677_4QR4S"E(@N<7JJW2R1=Q0 M..LY6O,?/6&KZNIB6QJ&HUML%<#0CT@5/1I_(*?>XG$PG(7 M]L[[<)L!*N=4T]1$[)[.:9@,6>[VG#:1R\'D\7&T$$Z=N?O!1/P.2Q^7_M&8 M#$?NVL[59+8KAB:BD".\3W9X+U3P=OEH.7*.].:!BUG]DI32T[0-@BTA"^-:22[HS'K M(WW1_[6DRXO+R5U<3TTFY@-I(,2;V=G5CB\EQ*530E,T-9&>BG=](T?\_.?^ M3+_MSW5F(8.1#B&=!QJ+]!*)7 '4%D@@#M5X.JJD,V1 TMA.ZW23 M:=PL:IH8UJ5W[4D174%(N7UCS"43@UF\-3V.2^_Q&7(]B@WQVB]B?.C_A<%7+>+[5. M8F-7PGND+60]T@>XPD;RKO=GX]'X?C[59Z+;2C&:$)8OC:[4Y"9\! $81D!< M@SN_PG(H T*^$.IUDSOM22*:N 1ZVYU5[%P6AM20G2M:)[%1F\9) VU4>*:8 M)[3T7[DUU\?ZHMQK.U,1I-:*;]DE" D.%_\8(/T-A%A\S:DOFDY(I=>IRH#D M\Z6C=1*;X#)Z&CESYD^W<_T?3_IXP5\\4_+ 9$)8/E^Z:LJIA#T$"# :W/>5 M0N8,#/G4T+1.\NC66R;^U^?#3V?'=[P%GX_N@>.WP(7W0 K&^ 54_UI0:*+# M>T7<,?): "Y=\?ZEF]8*6OS>*GZ'W4TKM:R#+8M_NFEYU.=77/$++Z^WB&)B M+L0E5,&=@5[TU3+X&>--RT1+S)ZZ/M.&/9]7\YX2?WO3"@IB#]DM$%QD%3RQ MB<-(I+L1^X9C'VZ\2[1K0.B64.BAOF/J%K:Q(_K!?43VDM]W=6AB4.V@A7E2 M^8TU?2I$"K9K?]WGM4ELB)T"+;OU7?XB-7= [&58/\8)63OX#V2.3%86KS#< M_SY-^O++&)F9K'^8OIJ.G#OJV^[^U0:9W?*V6$U;,R04X;7#INK^P.,#863R MESF$":"<.5$&H0[S8XB194RMN0*%:'NL\WD*(I9<,CS)XO-BP@X!?V9-H%F<@'-HF!",T%&C5E M_LWQ7'X7-(M0N*M[8+5UW+S9DB]7!\I&#IL'K.?#'[?*XIFTHF6:\)^TXW-D ML:AO?8\<9H.90K-OLN@$\W;QO=^P"^B^ MIXZZ=J3N/&-*'%N5NVA3BPU-?KFLPV(KMQ^^@QCQV[FPB6BX K-QMAEX M%^P3AKLA-'_4>(]>'OF-8H_9[\EJQ2.Y%0_AGUGM)(%_ 0Q*H;,619>[0Y$IW/%'XM $LVT4L8?8"3;HN!\?4F('&VF\& -D_Q@"Y8X- M!H_P_Y-5Z.WE<<&?5*5ZQ!V/S)?8OAUY77$A-%RC&5>'5EZL+)>I Z&9!Q&^L=7^AK^S)IAI^]M4IN%,SV3Y!,1Z&*C, M!I!51U&N)LA/*S4X%V_+JA#4'\G5@;%OT/70 M"W,1;.(8OF\72V_E2=6A91-LY0_#XT)U'8%9!D"8'[?_#+&H=GG[F0 HT0,E MVNH*-=5V((Z61+IK4/)29D,A5;PZSQ^[HII2](R)[RX0M1\(='*R9AFEZS#Y MII!Z[H#OP;+8C%^Z GG(PO=UA.F /#*U>& :!C%N,;MS,FP=^B;,1ZLY;C]1 MK YU'Z(E]=E@SL^ZIY6L0PM^OIW-D$OZ96*9!'AX&X6=Y>_+EZM ZYL\B M(U@H\YA=O@ZM8;-XA3V^)WB+5H2B_29ZP7QRIJ,X';BV6;GC%O2S6A!?+Q=, MVQ?$JNMB^Q&^\GS/@K!P_ $5RA!E2_RYZ:%'R,RJVI-/[3>%:C&?X^Z[A*>O M4QN*YO23HP9Z"VSSJV/Y.99@)^3DG8."6O[.X8F?RH#[3" M#-T^H9R_"5X)ZX.:7WA9$XN%E,)1DU*G43\G%E\E%TCLI)2LZ;)Z3MA*&!VE M:4:.(>='+E,'IEAHPQ1ZN[RUXW&I.M2SR=6C-#/($X)'-SMEBRQ:H0WMB M,4*G<#31J5,+"LQD%N2>; UB&'5H]2W\CJB[XB>#>0W=%;_RQ>CS.[,MM,]4 MYH8@I6'^HVT7OPYQ6>_;\.L/_P]02P,$% @ V82D5(;6Q$O%&P L 4! M !4 !H8V-I+3(P,C(P,S(V7V-A;"YX;6S=75ES6S>R?L^OT/6\7L38E]0D M4[*L>%3E2"Y)26:>6(W-Y@U%:KC8UOSZVZ H60MIT20@';EF2K%H^IROT1]Z M ]#X^S\^GPUV/J;QI#\:_OR"_4A?[*1A&,7^\/W/+WX__978%__XY8C,#M+P^G.WCC!-,6=3_WIAYT_8YK\M9/'H[.=/T?CO_H?@9!? MYO]H;W1^,>Z__S#=X93SNW\[_HDYQEW.DM"4#9'>.0+.1@(B)Z&II#2I_WW_ MDS$T\<0LR3IR(F6T!*PSQ/ID0'C'@(KY0P?]X5\_E1\>)FD'A1M.YK_^_.+# M='K^T\N7GSY]^O&S'P]^'(W?O^24BI=7WWZQ^/KG>]__).;?9LZYE_._O?[J MI+_LB_A8]O)?O[T]"1_2&9#^<#*%82@OF/1_FLP_?#L*,)V/^8.X=E9^H_Q& MKKY&RD>$<2+8CY\G\<4O/^SL7 ['>#1(QRGOE/_^?GQPZY5A?('@!B0,$@Q_ M#*.SE^5;+_=&PYB&DQ3Q#Y/1H!^+KE_!H(AQ\B&EZ02%F3]\>G&>?GXQZ9^= M#]+59Q_&*>-;0NB3HG4JN"Z0_K;&4U]^@1U@$&:#^2B]Q=\7SR[P6DB0/D\3 M_HO+<;N",!B%6U\:%*V-QE?_<@ ^#>:?]F83\A[@O'E%ST6E#/X@T2.QI;"!0$ 6.S#"T,B3E>;.R*%T$Q1OKNT,$S]7^>(5J'K. M7J;!='+U21ED1BA;:/YOJ[%<#N_FTNV-SLY&P_ES_X#!+/5LC$Q*YTDT$N=E M5#ASF11$<>]E0,4G(YO(=A?);I5Y8K PV0T8&)2A3O%UROW0G_8BN.0"$\0E1A$72.*TL\0; MQV2,2@AH8_@>QK8.2\3S9$EEQ=0S(%]P'$T_I#&:M?-Q^H ^NO\Q'6#,>9;> MCB:3PS0]RJ?PN:=5]MHZ2@SU%D&J0#P#( +0P#$%09F[ 4ADGR> M5&JILGJ\FDPPF.MIE[G5@1+.'1K!F#UQ%H6E3C)O$N/2NC9TF;^_CA1[L_$8 MDZM>UMR8D!U)5*/2),Y-AR-+DA"*,2<8.&@HS )&EV*J#;1\C\T;#W$UKKX9 MC>*G_F#0,]1$J[4@$=]%)..16'PC49JIS'.DCNDF"KY"T*4PJ8)N-QK8:FH] M&&)^_[[O!^E2%#2(^Y_#8%:J*-?(F)>1:BY+K([B61K1_6I#* \8LUN.87R; M.;T.NB[%0Q7H4%TAU:CR;CPZ3^/IQ;L!#*>[PUB\]'DIJ,T=+.+L@;56,)\( M\P$-$XV"6 S)")@H@M,J29^;\.1!:%V*="J0I*XJJC%D_O:%>)C/1\[1/P6- M[Y;48LB.'Q!CH^34N>BE;<*%&R#6T;IZ/EK?='CKZ1=)A[(.W[]-,$G'9=2. M\N^32TO54T%1'ZD@2:)\,F-J9@,W)!H,2SCC0C?R$E^%M0X']#/B0#45M/<+ MQ0XE=$E)Q. M]V \OL )>5G@!BTS,ZBXQ#WZ715QN).+*+K&G T\0]/<9E5A'7C=2XLWX]ES M#0IL/,Z53=X_TR#^.AJ?( 4/1]-W,$;O_+H_.1]-8/!F/)J=]RAEEG,KB30V M8Y9?5L"$#*@RAY88?Q>TI3%\$&#WTND:_&BAG19ITY6LS@;G;?0$/7^A, W$ M:XM>.PFME DZY38K"/>Q="]UKD&(+<>\YM+2:(;>ZCB%A)[+(S/3] J1T:"M M44B_I%P)YPT!CK^&G(SA!FQ0H=4ZTDI4W4NJJQB(6GJHQHRW??#]07_:3Y,> MX\90B3D^@X1F26A CP:8(G"++LY(GF4;(MP L:T\KV:3_C!-)GNC,]\?SK6[ M-QJ65!:'N.QTZL=Y:ENV3%V^].)P- P+%6C%N4&W3EQV 0VS+'L$,%.R(EFF M%"8RO(W;W IVE^+M3?ET=Z8\GAX;U:V6P;):1 ^"$05*E[V<0" +_)-RUEL< M#44;52L?@M:E>+T6A>KJHVX<=D/&&WA0)*6%<*B^H(B$K A$[@G&"TQC=*"8 M:AB/+<74I4"]&C'J:* :(UYCR(>OCY<;1D[A\TULF&EJ0Q..5R2&EH@C8[K@ M5/!$6PQ$?*#&^S8E[P> =2EFK\6-FKIH$:1=1Z$):!)HNFA">LI0B(J1)S%. M2^^E!4[;F(K[6+H4JM>BP98CWD+SN\.X;/=:H,S10#&)!#18QFMB,S"23?'3VA),M311*F,RC6//99NP?&5BTID@>WM6 M?(7ZWS3PU3B_1)ZLK78RH'ZD!R*E%P2L=20'AJFQRS&;-GOH'^)U9R+E^CS8 M4@TMG9\OE1(&&DTY%T2ZZ%$LF8BCPE/*DJ.LS0Z@AYS?YI6Y=W!1RD'7M2#' M R@I2!#<8)@A,H%D,($%IF)@.!V!-:W)W<;34>.W"1]6E>2V4$#K"L(UII"9 ME)H3D2Q.OXQ1C14^8NR)-II+JKGRCUD^^ 9R/(%%K$&.B@JI1I)2!AM#F/[9 MGW[8FTVFF*:,[R%3A@>TQYZP(,O&+1\(Y*1(-$'2$@^;U&;[]#KH.EI3J$&8 MZLJI1IO]L_/!Z"*EXS0_KK)$;B,A.["& /Y$6%P2RY@A,6<5 ),ED]J8EP>A M=;304(,P==52C2VG\#G==8G.@,T". '-;*F-16*U=QA6*L]<8D) FR!\"9B. MUAQJ,&+;H6]6J+X"PR!;?*U$,#1@%J <<4$&$ARU)C$0*K;AP0I 7=I[6SO^ MJ*"".WSX^\N[P_06?Z_?"^-DBC_+]M#)*%\64V\#VJ(AQI)'M^V*\9 LE5IC M'*;IES.CO2R5"1%YPZ4NFX0R)U9%G/-)&'0%0878)@6\!6/[K8E73_H5)\OE M$NX, ^I%9(V#_"KET3A=U]O39/\SAE X;_M#&%\'PRG M:9PFTQY%NCL> Z$B,R*#IP0H5\1KG[/D24*CJE!#H;J4:6_.Q_L;)[O!@HH[ M;A= ]S^?%W/Q*@U3[D]QD&P*(5@"DG,B?0+B59\VF[X*S;Z^)B&LX02199 1D6H4J5K! H#&+"1;*G6B2,(WF8MY@I!)4FN MYNC=1/;ZA&C9$(?_CZ6E@<'X1G"CB8>L2T :4(W4$N5PP&5V.H8V;04V -LE MX[H1:^ZW,FFKL%:5S?+C<@[W!!C%M!($(V$,CP'S&\^H(2B[ERDE$7V;'C@K M(76IGEF%)74&O[+O;!0,,&:U$0:]OU8E,4K$*P'$HA\$@AX19S M[Z;SM=HQ*7&< &61$D<,LH@D*,F!EJV3IO&L6Y5B/*U5[@HW5T[A#76X]>0M MJ7GO2I1%U%7V0U'+\)TXB^4;;V7:.;$N#^XMI6PQ[ MO>U(:3Y;WV"*.88!PMF-9_UA?S(MLGY,"W"][&S$P-H2'AUBXTH19Z4B1C,C MI&!"BS:1QWKX.F5,:Q.E@8HJ;NX^'Z?0GP\+_GF0YH..$,]&XVG_O_//>X%Z M08T"PE/I0>BL*^4K-.(J<>^7O.=+9]\0I)*"$AW+ <+,(TY^"023=$SE#$^4JT89P4I0%2XS6/5H M_.VRLORNN$F)I5Q=:D6?S<:^X2[HR?Y/.(O-$A*"8 D0&):X#8@12-VN9*6NS M&Z>I[=HP*UG1YO[7T1A9.[SB8=H/A.69E!/RYXN1.4P^?#K M8/2IWA5ARY_^B!'X7?P^*0?TKY.\763)Q\L#JT% MHM1GXH-!7^,%AAD0@"0)3 B3O6T48JZ/L4(CW(_]VZ]F0P"F'CI@Y4SIPE*-+UA+ADC-,>T93FPV1ZZ#KU++&(_&INM8:I>H@ M**@ B5A:9!1H(1W&G<2!AL S4KI1D_]O3M4?:RWCD0BRN1KJKGN5W /%O;7& MTN,^9$C"H]\L._W!< )*2<*<#C:KI$VCBU]60OK&-8_OPH;4T4^[YFEWC@24 ML[+E/!QAHNP9267W2$YELZND7%@?9:/>00\ Z]*IQ4>+9NJIJF$@\VZYTWP_N-=Y%\%X;J M$33[".'TXB1XKURBXK1.Y2:)E[-/;$R4J(!<\"< LK9[$SU M:EAK51#I=^^_-E546S$1Q:/6M)%#D[IAAXVR9- M6P?=6DSZSHK1U;56L^JS; *SR=W!B![QZ(.B>@$!AVJL<0%ZXBED;*R+U>Z M-MVIUL>X]BI(+&L@49*)$N&>(-M43(E$"E M:)1MLQUA?8R=.IK2B&CWEGW::+#F)9HAI3@_PU;NISK*^$F<%>$7%T'W# N* MFZ!($^V!>YVXI[+-N:V'L3V#!:#JA*JKL-:&^]?^$(;AMOA@ MF'&L9-&^W(AHF"" ?R36*,VS-IPU.N"_/L9:AGO1Q.]T= J?2Q^&TCT97U0N M@UN> #"*$3YD0R*4ALHI1@*>451E3BH9+;-N--DV1/PAXHYU0TQGR M@8&O3JZJZJK'H@7GC_*UP//3N+VHL@E2*<*UYF5QF*.L!HC.*6JFM(JB32UI M%:+GL(S?RB)MI9UJ7+G$<-E7YMVXCW#.87 %L5?N!F#E"@)35HXE,Y%8#$E( M4I&77NH6@34AS%=A?>/2_G?!FGIZJGAZ\?R:RJ^3G_:8YP(T"F1D5D1&$4H5 M(A&(6MAL$T3:QKS<1?(<5O9K$V0K;=0[N8&2WKED_1ASJG$_8/"UN(3]]@+_@M=CGOO\Y?(#A^W2,@=Q^SBE,>Y"!8HZDB..F]/!WBMC278+S M%-"]&@ZBT:&T1Y7S$1,^5NXS=BJ@$RH';74(Q%')B9"4*Q:!:]MF#F^:\#WQ M^8SN\GW)[K 6)&A=E5A63P"SZ4&! M)SXI^.Q)NBT)GF+- S3F?"XD(IWV94-4:>:%,PD\2UPX(2QKL^=CTS6/I[W+ MY?F3=%L2M#_<]NKWDX/#_9.3O:/?7AT<[IX>'!V>["/DLU(:^Q7ZXS]@,$NC M?%F<7JR"1!C>7&O$OYN=I?@Z3:$_V.@07 ,4U0[+M1ZA2H?JEERP?IS"Z/VP M_U]D8L0IT<_]LI7I-L[=93A+]QO%61)9<^)%+NM97I5K+H PR$XGYVV.;2(@.1SLH3/A,S,2RK+)BPM/89C7\4<3K4GC^E//D MKM?H'K>J144U1;O:)G71\Y3'&"TC4P\'V7O-<91YX$0J3'VLLYK$(#03UDB:VRS] MM96K2TG(]SHQMF13M1GR9C2*G_J#02\84(DR2W(H9X1RPKS(R$!XM,H&H5)L M=%WE%8(N'0_M$NLVTE"=!O4;#L/2Y.O+B>A)#_/LG)1/1"B*P^$Q+G(*'8+4 M*@3FF%7^[FFOY5WN&P'L4N_-+E"Q,V3H9&!P,)S"\'W_^LMS:W[Z 8;7,S8IBIRU MBR9I0K4H5]E%(" E)38**R1(%W2;T^:-!.K4N>'O=8YL2J#VU?[C_3_V#W_? MO[I;[E(6=)!7']Q GF_<03?Y=.,2NLD6=?ZJ[Z]6X6\W*EO6]N=AS[*+ .<0 MKV!=%.Z+:+G1&;F?0B!2<$J\P5F@>?!2)LG#O6L;ET>T:[UN^VZN]U]R_?Q> M%C8P8+IG*\O[=_\,?NJ[?[)V4,QQ>C?+]WVA:N;J/W5'-IVTM9:5GZ_MO*5HG+ MVF//.FIH]H+HL]EYA[,#1WT2?B(F8AT80D(U?9/!JIEP+L@EMJ1IF6RJK; M$?$VI:_P) O!>),(%;(<^%&(AV.DQ:S7*3"+D5>;0&8UIBXMQC7C2R65U%GU M6&;RT+Q)" Q10"E2BZA0.,,PDC)2>ANUC'=7>C=T(C4LXYOQ:'(]QY2TU#K& MB#*FQ'^8,SB/=AN5Q37-&3#>?"2#>!-7%UQG%74_;/LV5D<]YSD8C#Z5TVI+ M^J=_P7D%D9MRY7$T)%!N"0H,!$!9PK@W/F?IQ+U+J"LQYEM@=N(*UC8,:J:M M]OG=P>$?^X>G1\?_WH/Q^*(_?+_8GGN]$6B+G&[M9U?+XS:3IE+N=OV2N?WH M1:>]U3F0F$O?$UUN-)?6H2-,1G/EG88VS2UNX]C*M1[U!U]VA($,(6N;4:!R M;P/*1KQ+@E@=M! 0 -)Z/O7F4[O@5BHH\%8.MO&HU8F'3D:#\O+)%PRFW,W) MM"%HXS F*TTX@*(C2S%;B?&:4' WI%BNN7N/[E)V5$M]VXU?'1W^!N%#66#[ M@B%&"]%Q3D2T"=W&O/)(.;%2IRRB2^'>WL7E.KSWZ"YE++5TN-WXU='AZ_'L M[": K%E.I<49C[;<4Q*(DQH3(\$E]5&Z+._FJLL5>/NY7=J&5TM[6XQ8\I.EG5R*_$'\^4J3[3J7 F5HY$4VMSE8V&(#HB;84T.)+3EP4F3CCM#[730/N]_'VNY"@^Y\7A_*O]Y#28+T13A,)PF. !(I 3@[YE8)-3I8WTU[:6RY4RJZH F&'PPS; Q!+'*-@#!>&6H5-6W*GP\A MZY:GJ\RC)>W5ZJFI9G.^5:AV0YB=S>:KG+?NDS0HMXP6S;\K]5E0. A4 6'* MRTBI2\#:3*9OQ]HQ'_IT#*NAR\?;2_5N]]]EBU&%W5)WGE1]/]37D%;>\;2X M.>AZE42(P'79!<<<1M 9U0?*X:\A!Z:T8S&UJ9XOQU-KS7?QU/D*U)6HU":% MXCIBC2]S(@-Q7M#25X=AX!G!NC9WJ7T%5)=<5P6&K%KSW58=U7=++0 MWWW# M;;8HHB0F"XE9)4\$O*8$0@HZVU*-;E.46 ==EU8"VC-F>P6U=SCXMWDCINLF<"?I?>EU@KGI;+!5+O?-[ZCFHK:3KL9)DW?C4>Y/RTW! MKU(>C=/>:'P^0@3I) T&)>A)0P0TP*QQ-YYA[#*9%G@?K^Z+G?0\LB)YIDE MPT*D*84&E30Q@683 EB[YB&4;9%L?]A@@C'8,%Y+IB+&^,93DLO5D;+, 6MU M*A,AG:_3^3B%_GS BK0WX_5, M4]0*,P-&T79*P!P1YCINM-%*Q=[H']-P5AI MEHX"61@2990E'BOE6&.(]2%F3;5)KHTMN4+0A?7QISVJ"VOO?V%I3=%5!ZD'EV M,@+JS&0B&1=2TTXPZU&TUSZQW=\]/CPX M?'/R;O_XY)^[Q]L44E<]JEJ:NA;62J74/^<$3G'W(VKV?3J.* MU]U[SRN8]$./,2>L3Q3)739[,A^($QJ#)%H:7BG%F7_445D.LPO>\C%X=]8= 6NVNS/ MVA!P%]QJ9RA86;]K.M'%Y^6'ATGZY8?_!U!+ P04 " #9A*14!#:'4-E# M =U@( %0 &AC8VDM,C R,C S,C9?9&5F+GAM;.V]:7-;.9(N_'U^1=VZ M7V]V85\ZIN>&;,L]CG#9?FUW];R?&%@2-JOOSIV3!=7>)@\M/3$88)YI_^Z$\^_O3/C./? M?RJCX>5/_QR.?N]_#@#_,?U'3X>?OH[Z'SY.?A),B.6_CO[*/1>^% 4,BP45 MO8?@788@"TK#%&.H_\^'OUK+4"!W4$P6H%1V$)RWX"+:(*/G@UGZ@_P>)C4'\%7(#D?_DR MSC__Q[_]]--,3#A&O/KM3O,/+T.]2P"N/[@#M]$%PB9<11UU"O?'< M[W N0"XCK(],HZ^T*EQ NL P^$L:7OXRQ?AT.,@T;LSTS7AXT<]UD7TWH:]U MU1T/RPM:G2]Q _0I]:&NN4P*,X6YZ:._&P QI3_HU\7G)?TX?W[%V6PH^&6" M],_RSS_U\]]^[M/RCS$*@YYK92SWN; 4CXN? M<7"%X[,XGHQ"FO2*3]$CO=T+%T$Q0?NQ+AIHVW4L9E8PL29C6T9RC6>T"P9G7])%U?5]CL;CY'^R^_#EYZ2*>5L)22K):@0'7B,#)ACDJ,J)H34 MD@W;@#T\8?;3\.UT:::>54;Q?1GUFNP@,D\''UXB69;3+[,EMT?[#G,H$^2, M-'P?!8DD6L 2@^4Q)=)Z$]ZLA?3(V=&-J%X>EYFADP4",D1H:VQ M$(I%*"4+K3DKSK6Q>9>1'%[G'2EIV*&$&VC\'5[0GS[\'00CCJZ'/S-?YT)XA9.>,@(%4XFVT&H\927!217I,,-] M,*9HI]MX'N[&=2H,Z5#ZJ]Q0G5F=,V OA^-QCZ<8C>.13K>>1DOG&XBH&2C- M;9$ZA!Q%6WOS&YC3L31W%'"'NT=U3_=>#"8XPO'D.PIZ[J+,QD/1&(C=SD,= M%0A5D(M0HHW+&\6*HWO-LQ^M^KJ058.E_!N)%OZJ_N"*R#5GV7 P?H)E.)K[ M*-Z'+S@^_T)K&+V_/PBCKU.!O!K27P<3DNK%E)>S0=(B%TT14H)DR8+RB2QB M&A6@E46%G)UH=-)H.*A'R[^'IO &6\\UY/GT>D(V=^G3%$.?@@@>>+(*E*N. M-0Q$',%0%DQ9*]60ARN 3H1#^PEZ5?]Z7_W34U",:R9+$ZW?@/'H=;V[4%HYL M7!70T'@*F;VQVM%95MIYI9U"'W(;3=\*Y]%K?'\AKVK>=JWY9_V+JPGF7BZA ME&0,F!H-I5QQX#C7P*5!.B"[HF2;H\4:0">G_5T$O:I_MZ_^_XDU_A#SV6J,K(59F2PIS=*A%Y1E 3P=C2 1B64LN23> MQ@.Q%'@4-#!3'(Z4\=B@'MFG1;%FMS& MV[DET%-E42>*N>5Z9>_PF^OAOP_Q GLB*;)V98+ +"-:

]L8LBF.#FGP72!P<^7O(8__;S9'2%WWY)1U;\,CF_ MF+[P;S^/\4/]9E<^C$>3WIO1,%^ER>O1.QQ][B<\^](?]X3-.C*60 97%[I M!%49(1D70R!!>;6134(O^(X-]-,R$]8AZ) +=P1@W\&-'90Y[%"H'5ZJ?H>G MWO'.$8V?35?*C4#UEJ+ N]+X*IPN=X)U,>S?E-Z-IE;5WI&8#\:!H+Q3+C.( M7!50+"$X3RR7U@B,7*H2-[I'?XBZOY$/D!?I++&"%M6Z=B;_^R]+\B K]/>&N3K# M\FXR3+]_'%X0BO'Y_USU)U^[3]NY]2V'R>"Y?X!+R3Q>:A.]="&C5D:Z&(52 M(G 60DY9RWN2>6Y]7^=Y/8D5S"Y("(20&"82>,_IQ&BL4%D+Y7D;CW#W>3TO M!FE4@\2?X>S_7PQ6!?AV>''Q?#CZ(XQR3\M,DY),[:S2?,)ZZ\GH1N.]9<5R MWF;YVA+H@W!;;,.36R[!FBFFP2;W='AY.9Q!7'6I%,>3R[E $I;L-F4+.&4* M>&%B*33-4XF-8H+7HSH\0YJJ="5JN"-]M+!Z5T9-DIDE+;VI48BD@\EDU(]7 MDWK.?S]<$PX@A1:FA BV*!J%5 $"CQ)88=E'&46,;;SPW> _;?X=0<<-XI:7 M;J>Y=ZF&'G O2!XU8<33U]*>+:;S36?[OJ_&DV@4TM->E M9F,RGGC@/H&4*.BHD@P9"-P#DT6$++SBVK<+8.Y\/*=-R ? @0:Q;%-YO1B/ MKS _NQK511E'_>'\-NR1VF:J8A MAVA4)$,B>+0I%2W;Q+KM"/BTN7D(+38(I%L#^[=P<85K4=<9(T+"""'&6)$+ M\!H=A,2<+PYU<8V\H[O _2&)UZ$&&T3WW3E;%J%HU:]T6:-.YYE0QEJ-S(!Q MU:M8L@$?M .A4M8L!>%TF_H$.X#](2G7F?8:!!5^V_;'[X=G.4^U$2[>A'Y^ M,7@:/O4GX6**/"XC?XLDNW%_@G-W^6RL;S$-/\QT.IUIO>QBSDP:0!DMJ)JB MYW1(H)V5P9N4A6RS)+8>V6E3^4'QHD$PY7?C>XL7U3__?D@V;ZU24^5)D MN&[*%H[%)09D_P;:(TBDD9%IHE7DACN/.N;6E-X6] _#UJ;:;!"3>:<35/B8 ME$T"F"'[5X68("#3D&12:(JD3:+-3<;F3NFCN5:9+=&8S*%DD6>A5:'^:++E MPD29=;,+KNY=JWN'8'(D2)#F5NI>QYR]Q=[@$FL)TSR>91-0VT1L;I\W=!NLPT9N-E#?;- M0]3H])6=] B8IE95"A DIW%B%I%61MI2V]S[K$ Y_(FE Q6MCW#80;X-0F#6 MG.070:C75U.WR;J;Y#E0+[U7@FL0:&IU$Z=JF$,@ =#RE875S#1RYFX*\118TD8? M:V-/N@\H?_*/=R]>G;][]_3UKT]>O#I[_^+UJW>OPFA6[O%9G0,7XUU"R#=Z M;E=!X]L/8BE,/"J>7=!6,"S*,TZ+.;<^<"=R<,FIWD9OV&]J/[D:TWHS'I^E MF5-^)HJYQR2*H)7+$KPD2U9)0^SAGBAKHDOO?P+\PO,LW0?NG78W^M/3^901AA/AODE_3K_@6AP3'][>H2$P5-[#):W>M?'6! MK\LM$AL_^?K=3S-_E0^V:)8*&(^$M]Z?.1D#)(S.NR1,X(W2[;=$>BAO<#.F M-57-0_$D)A,F!FNVK.+9VVL"R + M*S17:)T.(4\+:S'-,64GVI08.A)=[O$_'X^XJ0TW(T@NY[&3\+O.!J7/E[,DDH*CHAW=.1Z2E(;+RHJ?*,B ;5.1P-, MT*!5E;OOBDJ-!2Z&O]S(=Q%YZ/)_W+Z@%]'OJC M:<3HL-P\SH?;CO,=.Q?W1-'2%=FE@)8=EUB\$*BL$%99C2$XVBI=H6Y-LW\6K@Y9_-^-P?8K0J@ M?XC]S_7#X][T-L$4"4KI#(HK!)>T!ED+7H?(K,_+ 2!K%N4V !_$XKT;L6ZN MVP] ?PTC+[Y/0FMT>[IS6"3F"^& ^*E6KJZ0C"T:"SKZ'K M;<*KVH[K3U:W($"#4(\N1_=F-/R$H\G7FC<[JY3DS#XT+_^\'12O_\8!G\? M#O,?_8N+7@J:::DTI"1+;6'NP%LG(9;@C0 M1'CE;(HT0&,0BE?%<,-8:M3,MM& 3HAZ#T'E#LU&K<@ M.*X4>,Z$SME(P1Z^0?KP@O@>"G.W57&#.BJW#&?66/0#C:26@:Z7=F$FOAG\ MKSVF%'*N);A UG M:0I>L@11J2)C"O2G@ZVK]X$];>9UJJH.JY6L\Q;?0'D^ M)KG^T4O1- M^+JHQ3-;"!>P0S!"@V($/627@#,9@@[*6-:F=>BCC"3?ASM-5?/0 M(\D]BRFY8$"+4O-;&2V>03D(B-FY(IDQ;6CVV"/)MR+!AI'DVRCC."'!&P#\ M,Y)\1X5N'QN\@S:.0AMF.&J& 4KQ-%>2R1"XL\ U^IB=2#RWC1-X')'D;=FR MC1(.&DG.K?(FF>K&4F2_QTS#-JI 22I:;4OF5I]D)/E6&MDXDGP;<1XNDEP( MBZB= E2)@=*Y$#XG(17IK0[:[@;01X[DIQSC"4E21LHRS7R MS4-4,@"3-HDB;0QVV8MVLI'D.U.AI= /&$G^]ORW\U?_.%_8VQX9T->2D(/)5B/&>,%(E* MR1*MT9S1H9=()(M(O7U>O)\M>/-%KQ*R7>:*@:7/+L /8PZ^IG7)IM=Q36W4UB.%^ M_6GJ]QY\>%EK=K^<%>ZN%8=Z)1KI+,D@T@I(P,@F"($5D$X&)EPH0K4IA+(6 MTHFQI1O1-ZD/-QWEN$?OJ!A(N@24+HHN=9M8ML6"$Y,XSL) MMD%4\)I!SGR0QNJ8:RR^%8QL2DP67-896*2QA82H5C(UFVZF![T/:*K^SL3^ M4/S_U]5S%R>5=[/GSJOG:JUEX P*U_50Z9!&)!V=,57Q4@9;L%4OU#M@'>LN MH#OEKZM(OK<26K35G6%9'%(WK33>6N];B+AK5]X-U^+"B32'-W("LIE!>FABV$V/7_OC7_8LE M#L]!R>(B"F9 1%1DU7)# T8)Z&4N!5.T9;,[EW5O>+0:[41D'<[6\6C2>S,: MYJLT>3V:,VRV#EF6D@T,+!.UI POX*MY&SWC*FK-7-IH@:87?+I^C7%V0-5O(]VN[;(W8309 M/ZWW2/W!A^J9KDT)1C7QXI]A/*%?YWD7Q07\!?9%OXK@K*\EI%R,"93)&J(N M'C3S*B:5(OIE/^#M&_N>0 ZW_W>HR^&1%-&UV3=%^ >!&_T6TM75Y1(T5)HE MG308EQQ9I+;FXU@%:+/F]4:1JB8?0R:8QV([7>\O!'K\M]!=:A>3?%O2H[$5V'Q2S6.P*F-0;F MX&(2+A;)0/"Z6B@5(82B@87LG1.8"^[A3?GN38]>OYV*LL-"#;/ /!Q5B>+H MZWSD[\+%]8(2"UF?1#0PHBXHP5J(U@;@(M%NX(,0*]GX:X(<[WC+H]=O9R+L ML$[#PO7S='AQ@:F*< IJW5MP:W/\NX\Z_?OKU\_^^>+ER[-7SUZ__\_SMR]>O3][]?<7 M3UZ>G[U[=_[^W:(^S)-P$09IKXC375_55;1I)T-=BC35+HK:=,DKZQ27+B24 M-JE2K)&>6=7;]:7=E$IZ>1WK44-T#-D%,&VYIU2B;2/% H1:226UM;'-;>4* ME*[*0,W2EITOPN<@@(Z:N79(\N!19M \6&U#BLRUZ2=U \;A+W/VT_"Z*E#; MR[1!&.<"S(O+3V%:-N5;2\G9KZKA^[("#:6$&%T"])G&'3G9N9R^L](E%,Y: M'MI$Y6P,\52(T:TN&L1F+("^)9/J^7#T1QCEGO!XRMU9'>O* &XCRX;3N">X1,NX 6%T L4X[4$IE=K<4E@MO2XKY?Q;ZG2' M8+'K>@F+)\[NWS/+%H-@D'/2=2;2\2X;!NB\#W048,C:I"*L 72H:.1NEZ,N MI/LX(H\MJ233)*"3IR-1R9JM:"P'H9PST@2I8YN\A0<9>=R)WK<*.MY&_LUC M3C1=7,"(*\^?!3 K R@>##$G]VU$?(2@XV #]XD.YZAK,3_$#"&3OK352MJD52J;>=@??M#Q5IK8 M,NAX&S&N]7$6UJ M8I0KRC,?8LR!2Q$*"R:J>*_[=E,0^^T!BP+"SZLT\67_\VJU_F]FM4XIIF(, M>!DLG>"8!,\R,5M8+A0WUF(;3^\V*/?=%>]XQ\R'*:5DN@0'F&MX>\$(,3L+ M-== %*8PL#:-\^Y#=OA%M1E[EO?13I72P+%\![[O_)IGE\/1I/^O:>Q\KX@D MA?<,:M(2G5$+0L14BQ@RQVB-X$$L%R9N3J,U6'],8G6AN 96^S+,5SBYKIAQ M[>-"Q;FR$H'LC9I_;1SX7 Q88:6Q+"?3J+K))NA.F$Z=*Z>!#$"IX"[FV0U;:"/"V.##!*)0Z6_K?@5>G;^A.F$"=*Z=!Y[!OGK+[ MQ?)D5N;JZ448CV?^-,&3CXY63DMRHN.1%.!DT>"4+,YGK[)IY'7F;\ 6((_O M*&_.G,V-M;TTV,!*NP/J-Z"OPN5UB"8SJ 4)(.SUZ;E-M$L3P(LMUS*?!0N;:-TAIP;%&E<9J! M6?LS?.Q_^I:5)[A/-:9/UXZVQ9(]8DP&07A3L-)RW<8S=@>HPY\5FBITV$8; M76?!OL'197]RG5ABE8LL!'!"&U")=O]0+ *W+!ENN42V65[=C<>>IF;W%%^+ M&3^\_'0UP='B0F)IZ NV%2DC^@*^5GY1QN;:8]""X-)I'GA0HDU4U4;P3I,K M[334P.WT:EBKMG[""9Y]&.'T:+<@>$K>Y3KVPGUM(\@1@D8#T?!0A!,QY3:G MK?683ILP'>FBZT3>-V%2D3P?CJK?':=-31.9:]_2_J7W02&'E(JI<7T&G(T% M>,)0;U:+S9M6V+C[3:>I_NZ%W* 7^[3"\W5CVQ>#-Q7;^ MY/W9JV?/7[PZ>_7TQ:N_G[U]>_;J[^>_GK]Z_^Y5&-7BXY]QC^B7K9[?58C+ M[H-:;GAA U'#Q&!35"6DF*.0P8AHBBT>;6^K-^U9D!OCY,5@/!E=37.#KOW@ M#$7-J'6 /MD:S454UB6"3CD:X5G4I6_S3OJ?JZU%?TD X#*2(U2:[T#GJP7F]Y!O@^B1.JK7Y2DM MH/W)\Y"FO;5_#5_ZEU>73X:CT?"/6@8K?**_3+[V.)GPS#,Z_B53B^)K <'2 M=T:*HH)1O%5SVFU0G@9/FNFEP2G]YOB?A'%__.[3"$-^/?@MC/KU[N4M67Z< MS#LI"#C_C*'RH!.T/>RZ[8JHS()'U!\I@@A@#$DOI*PO9\KC< M0?;V0_==;WG^'=$YXB3=022]YK>:EG=8P#2GR.C "*42R MRMIB-BN,MO85IZ#73L37=<&L.K#ADFWREF@WZJ=ZX*KLH^5E,CZ;E^NFWPS& MM;%IF)TH+_N3GI92.3K*0<;JZ_.1%A]'5K#B&%%K] HW2_CI ,P)$.70*NFZ M,->F^%=G0IB\[U_2O_VN!6LO,R>$B!R$#K3BI2+ B<(!E#2:OKR;C21C4Z.^>,LF;(!/(A!R4)L.7MGX-6M6;M\R= M,VT:QFV+]'%/D8/H9W4B^ [2.J9FX_F73_4R9NJ6BDQ9DQ5"J= .0U6["OE6QPW^WO_<$*@Q@NR?L?)&4E[:$+1R270)I-- M(,C"C#(C)!ZY*<)KY]N$Z=V'[#0XT:G\;R%(QZZ]?PRNQIA7_(]SK*P4D0M3 MX*5WH'*MSRRX!P/K+! _9>)P MK/?Z(=6>6E*!,P0,B=(H-;=TWC@ 4P[;M[8Y#[:7[4-)C[DYCFE8LW>29^D< M..;I"(I%0J0C*'%7.A-22):W<0&O8CE:P[-]M7LG6[:6[*NY.XFPI]@/20LNR0+":1G'ZI?*LE:-KPZK).C0KG-0\A#[QI&S M0P[%AFVDW7D_M!%^[@^OQN]Q=/ER& :+^, L2HA" MJ:P9>SA"!S@816B&AM M*2M90VN",&]]_K&MPUV%/^Q6*YB,S47"MXH9NVPU?> KJ;B';!DOZR^'@ YUT+ZL WM._ MF:Y:Q@J5ZKG6&^EK0Q\ZW!)+0>O"762(N95;\A8TIV+E[2WI!H$>RYCFI-\$ M55,K[W97GRN+LJ;8:US"]5&4V(VD!TC<"4* M<#$4&BJ9KMQYHQNU/;D3UDDPH3O!-U@'GHSZ^0-^=U1)B$%'DT"[ZA%U5D.4 MNE:<*DD27;EG;8BPC.0D=+^7>!O8@M]'($]W-JVRUJZ>1WT]F5CA(>J8P!:' MFHF4I&QS"EA&!%%3RW\5TW&L_OUT=8?B]Q!T@S7^ M%F1><8TF.; \^.J0"!"Y3E XTUIF)EVC#B"'4OT]5GYKS6\CWQ;UH+ &EUX\ MOQKD\7DI.(T/?/='^%0ASGP-M"VQKR#:$P@G7G'F#2RK$3:=50# MZGYPA]_[]]7AOUVT=V1KGH0BBF**S#WAG) A.$ HRZ?5&?B!ZZG>:I9^6M7KCM8_=_-]=AATF?5V# M6#1[WP#&-H;^YBKM?H+>;]7OH8)E)>XAOP[7WV4XIK@LE,X0,R,;541%"X55 M4-#IY!1JBQOMQ0]#C6LL].ZUN(W8.M;>/#-T#B0[E4))"4RH68/667"%K#ZC M7*TSH0SJC:J=;:2_&Z\^W$ZYE_"'74BN0U-Y"F261[2PV86KZ4D*3*KN.^4] MA%PDZ"(9ES':F#:Z(=M,A=^_^A&J<&?)K9V%W=> >G?^]UJPZ,6KYV1MG[U_ M\?K5ZT_3O,S!AWESM[7\XS:17RWY3D1M3C0:9JXJ[(D M%OL 9-ZAPV)S-HTZ(V^ KH,;/1Q6 RT MB)G&R[@N;2(TEY$)Z3))X.!U-(_^Q//B[J0E\W M'ZKE_^B__#Y\Z263BQ'3"+3:H#()!I[0@_><.X.TI6*;RYX=P!Z>0OMI^':Z M-%-/ S?/]6H]+>TX_?*B5HO%6AJV8,H:?#7 E:CYV$H+4-EG7XQEA;?AS5I( MCYP=W8BZP?WP8I2]8G6P $8*8VH/,VV>^/QM=#(Q+Y!6FZ0=+3F9"W T8@B%=LE"!AZ:-FTHUT(Z0:NA&_$W MJ>T_GHS/!GF!JV=S% EE *X%+3PI)W#.1_!%<Y= H_&\9R>%9T)&25FKS M[R'AKC-ZKH?X##^-,/6G% ^#F_U-@[7"%!T@")Q>/V3P+)(1$J1(2G&E]7*Q MV=LS0#9YVV-73D7-36I#BH M]]050:L-<%6J'&QMI%8W(+.>!CF6[ M\&@O4*?-K\/IJ\-2J]=&X^0CCJ[-O)F39H[_%9+E*%A"7P)9=#K6W("I32\@ M%UI'/>/6-*JI?C>N$R)4 T5T6#YUY6PQ U;-NEY43)2@"W!O:8[I[!]DL2$+ MD5%N=J!>??8)*;0+Z:TJT^U?EW-!J\4E3G]P1>.>\VXXF!_<9I]['[[@^/P+ M[7#T_OX@C+Y.!3+MMS>8D)POIB*;#;)G0['6F50;8M&FIDP!5YW^I6!(T:,- MV";)KN&@3HB1#XT"#:K.ODL?,5]=X.MRAQ2??)W_<187:[60BM?@\V0,J+K1 M1B$S8%!*EQPM\XTRQ+<'>ZC"@NV/\XT5=>PJA#52K);#'U[T\W0L4Y%-@S]K M*E:JY9@#)@9*)*0I4NA+)&-/Y6!IKG06;'<[AF.%I3?7^K!3Z7<<-KN*:)YL ML0FFS@/:UZ$Y?'1[%YJZ4_%[B/E0%) LBZ(U0C+U%FU:6[.; MM7Q\@*J_(R+^4)K?1KHM0Y#F"]NB,S$+):1:H3=&1N>Z(!5$;C/-EJA-C"F) MTB:,FU^T;\D(WIJ92]*I7C+$94&D6H5 MQ:@4N% +:/!0 ^1L8)@V.D[?_9Y'K-RNI=CQHOYF-,Q7:?)Z] Y'G_MIEN+C MF*B)! 6BI\&J$LB P9KF*B*K>%*(&[4UW6A!OPW!CV#C[2WYCM--YWAJ?,P< MT8+VFX#JW,1;"^?P-M[^FEI5>T=B;K,:W ).ZJ)0UGZHD7-0DED"%S7]F"47 M+C!OEA?Z1Z/[.XR\ ZE^&^DVJ3PX17.]&]4.R;* C4'3\+P$Y[F 8@W/J(IU MKDV#\QLP#KOE=Z2:E;B/7>7:(#ME/L0YF.AE"?0_"(H,&%6X R?)Q"PL.VN* MBMFVZ5Q^ \8I*'EWN;:8R;7B];3)]=6X/\#Q>'&4F"Y<.2H=2HK@+9FN2F(U M76,&[:SE";76O$T&P9VP3MW8ZUXW#9(2YECF\V$3,$W+T=V <>G \^]T?#0443+A9[X1S>HL"5*HK@,7"I1N\P+6@CH^^\BR[2MIB<6TXP MO-VS<_^[CG9-O8LFANW$V+7O[G7_8HG#DU6RY@V/5J.=B.RHM3)J]O)D'!=F2Z2*#H8+"4X<4M-C#5O.4 M#%5]R-X@V8^N\M06\!$M8%;( ME9'>VC9E^PY1"V,FUAY+F(L, J1R$LA*]C1&JT"'R$@UT>C-;@>W'N/L_0\T M!FH;S2_;$3L(MH$_89?C4TG6UM0]*-E[J%WMP7%4X#UJHP32:MVF>_)C#U?: MARZM%?6 PY4DR4>;3.:6,%-K'4ELR4#6OG"E2*2;75+_(.%*6VG]_G"E;:1_ ML%B5#3#]>.%*6VEJHZ"5'<1\* IXH5DV!,NG6M/'B40$+S2IHDR*,96+;KDH M/*QPI_"B,[FF7A/ A=:H/HC!"98R"$+#%R%I1M4S_M9*["=C$6N]=-DS(: M-UR)&X#YL:_"ME+7W5["K,9!E\S RD=X+./X5.0M%9B 5%T62QVKA\&'Q<5V$[:[03D1WP M*NSIZU]_??&^7NV\.WOU[.GK>L7S]_-73U^ MTM*=F"J2YI8.6 17/ J7@M=>LF"%M5JEWC8OVK/%62VM/"NO^PS':=3_=-/1 M[:PH/J"K+5B)7-S4HT@]F9 RK,+$LVES(W8/L+U;NTT??[/(\%NL,W3QTWL< M7?822Y$3Z\!X3;/5UQOF6@ Q1T&[*M: M2;LVMG,8.,3DA52..)T;=0S<%NII$:FMIAJX0VJME5F=E0\X2%_/4AI=A8NS MR5,R#+[2+W\+%U?88]9;71(#[J4'95PU,\O4!UQ*BHH9M5%^T/:KT";P3HM" MW6ND04#Y[0*81]%SI;E3"62JF3!"2? A(#"5LQ+!)*':))_< >I0X1[M#9K] M9?X0(CJ^-1QT*(/AJH 4M2Q3#AY"O50*S&?.O-'>=W=?>_3NIYWI\-8NJ-O( MLF';S$U@G&H7U*U4L*9_YB[R:ZG.Y##GD&I7%C)^2['@ C,UG*"$Z MCOKOD MX(?1!;43+6XAMJ9=4&WP262706:D/<>G M[YVA.!+ 6O;4:S45CF8^J"NI7P MUW9!W49R3;N@:BN]3&@A<>5KWJF&NA] \2:9DB5J=W)=4'=6XQCN[+?3 M2Y99A_J MPE&WWK+WUA-AE8;L=*A;!M$U9Z)KT%4MF IK$_Q^#[!V30JCBY+I*(#;4@M7 M63K5U ((1BF73=&&YS99I ^H26&7K-B\9^$VDF_FL[[]$*.=06E=@9@YK;=( M)QFOD4,*BNF2BA2\37W^.T =\O#?B@Q=R?PA'/YO+;NC2BPN.@^\A$(B":&6 M9V9T[O*FU%XGC&U4O/_1527K3+/W51_;1L('JSRU":@?KOK85IK:J 35+F(^ M& <"G;71TKJH4JVZ$ WQO:0,.0A,R=ILY0]3?:Q[U6\CW:[#[]Z$T63\M)X0 MZ@78/,!(UL*FHEHKVH(2M 'ZVD>F1.^MD::8LGRCO:;!X>K#'TK%J:UD/NQ0 M8%U'UM$0:2N;?%W4JLW!9%T/X3:2!5.&\&ES#$X5F,TZ0LR"2&G D$9IC0CT[15 <"'F!O1M?75O0Z:YT!L N;' MSH'82EUWQL+O(NOF.1"JPY$%MI8LL+ GMQ,?PC#!)^\\X:C[G4+I9&25N57L!EE)!-*B;'9*)J$YQ_ M!ZAN6BJ^#U_F71Z?X(#T.^EIKE#ZDB"9>M 1=#9QPD8HA2F'='AQKDUCN36 M#K^$=,6$VSL8[B?Q!EDN%S6X/%7C"8-9U3H0A$4$HD<):V MLV0\5TY+%FV;UC^;8SP=NC322X,CPS,L.!IA)HBS"G6K(NFY&%-,F@,=C.L% MEU3@%='=Y)QLE-&*1C?"&X ['$ M+?.@LG5.F#9U.=8 .M3-<"LJ="'G8]\(KQ_+DZ_+5)^=RD/P7B@$B=7>]YX6 M0LX->"FYL*EX%=N$&&R*\%B^S$[8<"_#.M#* ;:GQ=EP U1-?9NWXSJ.D[.- M+N_9G?90Q %IDF7@T3'(+"::(4AK,*H(J20NBDS>^C;IDH>DQSVNT*.R8POY M=^T>_0>-=#0A%(3IS7#[OO M[(Z7'-XP[4()PP82[-HE^GPXPOZ'P2NP#0I$X5Y M!N/J]:^/'#SW'')-P76"TS:Y65#"YN]\_'IO)-]#-ECXS[.WYT_.WIT_>_KZ MUS?GK]Y-.P9T45!FPR=WUEQAAX$L>6.=S,(9F4UA7!6N@A;)J$P3U:.W@O4V M?,>>-Y,?PPB?!#IU/!U>5@_:;$NB=PP^S"[JOG[[R)OPM?[JK#+MVX&*61J$ M#!Z<+AF4=AEB*1*"SD)XIZ5O5#)C?^Q[W^ONBF#ZY3<8]I)V< M6Y: *5L=3ME"8#% J$',42@1]$81N8>3XRVC.,+EU&$9O'+O?"P*M&A"L>M8 MSO_GJC_Y^F(PGHRNIM?YKR' TQ"DG?&>%SI,.S:527ZE C_',:/ 3JM(CDJ8-X,^HG.CV7E,FH2K44 M=ZW,K1B=RYP%R5QTA=<2C&V*M'S#\&/2;'OQ=^ARGUKBWV#,%_#WI.#QQ^%% M[F6/"54M*.'JM5$R-$Y%7Z).-%Z#VKM[C=E[WO'#:+U+67=8E&<*Z]55%=FP M3.&-*S3,P\%;#!?]?TVE,RRK>),S)B8%ACA:T] ,Q'H0U%%K+7(LVF\6SKW# MRW\LTK36SBJ;U-X-WBZFG\%\N]SF\0T][[*/-DO@))D:\X;@3:[ATEX4Y15S MJLV5WF;X?AB:-53;*KGTWO$HEY\NAE\1YW&4MV-]-1Q\GLZ4J7C&[X>3XYEGAF*@.+KB9@2))=EG1NR5G8X 3'E?2B MCL)76@WIAZ/PPR#'*NO-T7UW.SB%O^^/?GX\07PPF2%O& MI 8.]:15M&5(48/5:8 ")<2@+3",/@:I58B-&I^T'MH/-PL>%EE69X-]4+.A M[FN)5H-G_<_]C(,\'2 KSNM(DF=8R(+2MD"PML9Q,^=(_M(W:D[;?&A_SH:C MDF5U-K@'.1M^&U[08R[ZDZ_3(0K+@[-"02ZUIXNMF1*),^ HH@W%>[[2&?X! MSX>;@_MS1AR9,*MSPG'Y44M[CQCW?5-;^5>'TU&4_"($^; M^DU&_<&XGV:5PHUWH=@8H2A.LDZA0#0I0E!H:UD];;%-KD^S(?V8E#\Z.6ZA M_?[75]]:4]XWQO&Z0-;/VNAG"H M9(1CD_DH*G\H60XS^/3A:2AMY%ZE* 0@4]4+:Q&<*AY0VB*T=C2"-L[*&S > M0%_:0S)AV6&^LT9:7>?O)(AOPQCD-Q=A\"I.#DW4;! M#4C[EDZ&HWYU@KR;#-/OBU)NVAI.VPOXXA!4S!&BLQ98Q,1#%H7Y-LV,;H7S M $\^S34][%I-'7=J>-^?5!/F!1VO/O=S;=559U>6Q6FM,J"+#I1D :+5'FS( MUAJ;3-%Z$]YL5-/T5@@_IE77C48ZC,^[%= _^Y./;_%B5MGA8__3^^'Y8-*? M?)W/CTV@=EX4>4N0AR^5W(%:[R)) YUT7$%Y6\@)C4RTU((JND*F^1.CR,!5 MC#24XFBG/RWZW%%M^;CLV485';/F67^$B?X\WRF+2%BLS6 YI[TWH('@I0 " M0+_U7&;379W]F^\^;)G?IBH:=B+?SGM&#<)L8UTT/](B%:)Q;5M,5A$+"F(A M8\LR5K,Q$TK39=NHFV\_36WO)>..9_:3877QEP4!QT\_AO[H,@P6#;1,=IQ, MI1K>(PB9CN!54>"R9L724D='O,ZT?S>6T^1"A_)?:W >*N=YZ5AUPV"?!EAV MG@N]\1O;YDCO-O"EW&FM34C,%$6C5D0@1\=996QA40>E1%B3.[WQNX^>4YTX MRX[5++=<:I&JDB$D03/&@Z.7:6R;&D MP>F;:SV$\GPX*MB?7-%G>M):5:Q*@(76 )5LJC4P#.248A$\!QG:%*S:&_H# M]#=UR]75LOV'5':#E.D-TS\L\T''8( V/@Y*>:Q-#A0D';3.T18Z"OV9M7,X MWC506P,7>;O$#..E-C9J$'%J1=.L<4QSL(*Y(G/DR;>I-?%GUDY7%'X8Y&C1 M+:4SA[864; D/'!F)1T+BH<8N(>2 @TC*YMEH]8[/V",TEYFP%%4_C!CE)(( MIG F02NL92TT[3FH,D@CLBTD1R?:E)4XL1BEK9AP9XS2-AIY+-$=FXSISQBE M'6*4MB++(<(\=M'T8V&Q3QA$+8UJ'3%,B5ID67H!4:G@>#5:W)%*ICT8]FX5 MH_3@R+N-@@\6HR2X<3EZ#5CJ)2:)!9R2";2.V09E:@S%GS%*+36]48S2-FIJ MX1FJ8WT6)K.9E>G5(DL&Q=9*""Y%\+6'EBZN!.=EL-C&H7L#QI]6W6X::7#* MO0:SB'?9 $Y3@VP)T!%MJ=U4M$[9>\BWP8ZR#"M@0"O1@K'!@V(R@HO>03") M<>D]%FQS5W$0=6]B?#31]C9B[;K _=FG4?]",.X6L;)<8,Q"@9&Y]@9BA<:E M,QACBW$L^226&]W=7O5MZ<&'W_CWDO*P(Q%U7;7^U_"5D/@Y$F\XL2W20'RU M@$,R$")GX(L5+D3K8EJ./[]=63<>^XA5M;MXNIY7SS&.KL*(X AVW?A=:^83 MA\08 UH^ @3E"J#CVM+QQ='H-M+6ZK,?L,'&CVTV&I^G2"U!8P%QHH MG8K9AK6(5Y_]B)6VIZ ZK,ZY/D[>H7,&102#2='@(J/U.CO@3I-)5'S0N;M( MXA--9]K%5="-1CI)K]T$ZI_I3#NH=8^$E%UTJV_5XZ+-U.M.AV+.-*CIFS2T)&$5+G>CE,F/T8/9#^+TV?4ATFDV']>MWQIH>EJ&"DH"4&.1V,DX/(,@*6Q+PWSG"= M-W(+'6\,#S#HI5NJK[; >OA<:=61LO/BP]%:3<*VH.W4JRYJ@H/1D*5(3'++ M&6O8L?;/BM0[SH6'0XICQ,?NW$!SUOWLNH&FMMQYR344$:J=6B5?ZH5[IM]& M=)&KAN78#S#"'W,^/#3J/.C$,#I'&9$LS?5,)VG%E -?ZT64++5720?FEJ\R M_TP,.PJUCZ+R8R>&K79A(D) MD]-FIZ?'0Y^M[P4/Q9YM5''88F@JU)=[A*)JK\-$1RI?Z'#E0I#,FV*,[*X> M[Z,NAK:-"C($1'TR$8S R-*IL51OW1 M4]IWL5SVUTB+DUR+#,)-QO1G2OL.*>U;D>406<&[:/JQI+1GS9-(-+VSK2T@ MO580$ID.*EHM4A8AED:NB4?#WJU2VA\<>;=1\,%2VI4V7 K"HY4T]9J'0Q0B M Z%C,B8>=6I3*>F44]JWTO1&*>W;J*F!53>_.IG.*YXY2D<6D,A,DBU"5F90 MQI.5Z8U*C!?EVK2Y_ [$CVW1[:J-#J/3EZ#,>;\)F*:&V TXQ[&@=E;.[4K> M0[(-]I";H*2)BKF0P(NL0"E'ZU%(],4I)P):[W YG.31J/D>4Z.-EK<1Z.', MVNFB1>L:K7VO![BHN9ZB4U%9B*;0QI83@=9UY-$Q]"H640Y:@.DVD(>W)O90 MYV86Z-ZZ:!6JS=M$R6E^+TZR6%J6#G(D"(B975,K,JJ,1YQO,$Z?. MCOKHNJ[ _4B?#Z\68?79F,+01=!H!2AN"L00. 1GR?SF/F%<=D'?$?.ZX5L? M(P_:BK;K&@4; .U_7I!5I'+OF]KFI&PWT*44%!6]SL6@ M=]XJGE-,R+*1PB(OD@BU)@7EWG=VU!*A/O[U'P,ZQ[K85K)3_KIG+V MF<0_*XR@E.*%64@922 8$\3,:.Y6;[C(/GFVV5ZXZ1L/OP8VILF-A;*)W%L< MT.[JM;-V$..>$ID;KB)$6YW7GFM:VY%."6@8":T4SMKX=W8$?+)L.Z0BNR[> MMA;6/[$F8F ^^XRC\ &?A_[HMW!QA32FZ8!ZVEAKL2 (ZK^R"<+*$.J)FFZ0 ;BVMVZ1(TDYX9"RJY6N7<:@C!. A"!JVC\2DN MUWCL.OI_.\2'"O8_]#IV" 4>.Y9_,=C%W?#TKB#XPA0Z!2847V^&&7B, 8R2 MS$9T0;$VU<"_1W'\V].6:A]V)/X&+L^E,(%-T#2]+GT($6>[ZV>-HO<0;GN5 MYQ(21B4A6<] .>TAN$ _1L?1%RV";Q/D]0#"LUII>AN9'LRZ'1;!V*+*=4I: M,%4XE$)#5+7/BF/:@(E68TX$D2V'S&QIR7[_NL-;K?LH9".+=&=I-H]PM\EY M*4*"["R903H(\#1(L"%H&U.();5)JGY@$>X'W-%W5\!C"6C?9$Q_!K3O$-"^ M%5D.$1.\BZ8?34![LIR6_0"H$6FB>PO..AJJ89S++(NP![VR?X#LW2J@_<&1 M=QL%-R#MC2UG;AOPXEF1EA$K:M]N,@7 9Y*1"4HX85C.J4UP\BU@3B68?1LM MKVM5O:.*UIIO#6Z,__'DW?G_]X_S5^_/?Z,O[_:Y$E[SJ,[N?#>!NG2IZQ(W M 05*QJ)"4FBV7(@H;6(1,RN]=0_MS%4[+3GS*TX^#O.+:6_R*2&_.12]3(C( M!9@L,O&L=H&R='1 9:,.G@F6-ZIPL8]S]AZ,^ZY8WSVS1S)/D4XKX)6C:56* M!J]+@L@M'9%*E'RE@TTWP_T.Q!%6J#9\6%YW=A5TB\O7^T8\.Q#EPERVDDY M7-0>:#;->J!9X:W%$+G@C8IS;83O8%6'#L./!DHY]G5#+0UPW[!6?XMX[9$S MMJ3$>*2)H0,HA@$<-PF2"E=K4O*(/@44!0S)A(NW?( MW?4A.09E[B@O]! 9LXT^NKYH^<\G;]_B9-3'S_\YO,AI^/+ET_G/BPSI(I%. M. 9*\@44G29I])$#ETPEU)S6X,UBO.][TV&K"G6IDF$K>;8PFZ_B&/_GJC+] M,WVY=H*%$DR0S %#ID$I059?E F,\TD:HVR2;2H*K0%T@L9(ERIH<>.R"FMQ MY;\!L+;7)NN@'>?NHQ,%WD^*/:3?XBIC+< BDPF>5DB9"JM1L+2BV:C I. - MMR$IOE$3HX=.BWLN%0[+BFV$WIX-BX1I&6)AR4"R>9Z\Z)6,M6ACRC)8*7FC M4DNWP3F"%ZX;==U-@AUDO:V[?_[K^J66_/^/?_M_4$L#!!0 ( -F$I%3\ M1 AD3N( .+Y 4 :&-C:2TR,#(R,#,R-E]G,2YJ<&?4NW=84]^W)WP0 M%141$1 0(2HH(@HBO49%0$1 0$!JOHI*!Y%>DJB(2(V(@-0H1:1&I(0>E0Y" M!(1(#1 @0 @02DA(F_B[=^;]YYUYWYEGGKEW3K+./?L^?OG'GNY_WT']NW;NW??(3Z^_0<. M'SI\F/\0/[_ D6-'!8X('>'G/WK\J)"PB*BHZ&%!,?'C(N+'1$1%_E;"P\LM MLW??P7W[#HH(\ N(_$\?G&^ T($])WF_\?*< ?8(\? *\7#: ! \.SC^=XN=FJ#D*[.'AY=VSE_=OJ[FI4&XZL%=HW['3RM?V"UO> MYSOC+W+E>?+' S+7*[^+6@VLRZH\>/KBX*'C8N(2)\Z>DSLO?T%535U#4TO; MX(:AD?%-DUO6=VUL[>[9.[@^?/38S=W#,R P*#@D-"P\ZF7TJYC7L7%O4]ZE MIJ6_S\C,RR\H_%3TN;CD:U5U32VZKK[A1VM;>T=G5W?/X-#OX1'7FX@\W'G@_[B\&?S%8RARA\=0 M+D&4 MF)5Q^*QE8S!\G@ABG VP$#-"MBO])*:=>ZSE G)L>?)X#+'& VZ4OPCJ.2&+7X7/^IJH_.L-@@DQ$H3OJ MC1_& Z7AQK0.[8#/,_YF)&4TT.C41 SES'@"!^A=@%-SGIB^_I(\BE_C #)Q M]@LG=,!8)J+^/.KY'*V0^A/>5O48OQN*9?=:@H2@I6QGJ@\'\ ,/UF-&;EG, M1+/AZX?!Z&+6>PB1 P ,:ASM@IX".8.UVH=9(:((=C.T &H9!VCK],7OWD>R M,BNTMDV8JDK<*N#?+KFII+<:<0#J#I-WU5-AEJ9_,&P<,QN$!FV1.,#H2 UZ M96UAE:MFE#@'*%)BCSH+]55:C0MP@!34AD;2H]=IO\$;C]C&N+MVO5_8?3K< M7A4%L6]R*^SY7+Y(S6T\ M8+A(_I9\MWVTB*7#B7TBEE?_KY-SRPX&5_EOAGU61!WKO]POGD"F>Z4.M\@O M:>M3U)H)/F\Z(JL-NK"E@K=Z@CY:V#=*F!?(D^1;(]L%$2+=,#?=Z0H3A53OP-O3/5NZ\AB!<8&LUD6ZEH15# M=]R4.Z^LOL'\S"_29V]CG3A P3&[A-I5+R+)7Y8[8A-P$(TOWDX_E=7%!J\+ MEJDAQOA[-^"S!MEX]FK$M=?& *Z]#W#YF\MLD):%:C&SHUEC16"6CO!$^AMTJB#%F/(9# MJ_P86B0:;J0%1).O<&#E0T=R0WPZ1F5W.,"#9F'S]4=D9$:+8T"C^%C?&MFE M4!I4;NV0A%>BR>6;RI;^^V6[ _P''!V&I*B-HD$;:[GU7,L::W16HH9M1N)I M2 +7%AYL=R!Y@0 M>FZA+EK PIVMQ.S?,SYC-\H=U*'@M=V03G:?(S57F*'( ;;*QRLYP$4*RRLR MX==^A19QSSLT5WI.\D=SG3,'?"*SF:/8FGLE.]8'@N>D P;K3#'''$VJ#FI( MK( [F@\%.IO%6)5Y7+(PR&M*"TLSJ^-#./35#18B?4>N(:S@/QI&!/3F_9+; M**@"OTT.\"SBD>@T=D:G7CGV-&$80;/UY@!':N3/6LG5="CWHCF L*,QK]F: M]3H'>/'/YJ$<>1AW$N6%6)6'X5HA L[N#6$F<]&(L2;LY-O0'[O/EUSBD[RP MY>:J"[,Y6*M$8ZM#9O<_<_4Y(;/'UB#\D2D[4E_^_X"C]*^/[']JL-S*T&B1CNVK]I#;E88D3'G002R MBR!!<$S%%'VE@-<^.FVZXLZ9=0W_ME3"U!E:>[&7U:V+V]#'1Q]?.1^1YJ2D M^X3XVZY_-F!"3TJF5/>BD?_UI.1AI%5H/$$],:_TH$_-'EO(>;I[CA%\_*2_ MB_TL8LS8_(UN<)'#\Y& 'K*+%B%6/W63O%!3AE=1W2V?Z/D).>:D\S1B(WS8 MNKX^&9W2?3$@A011>HVM%&T1$-H4L/#&-='R<-:YTZS $$:Z#Z8C'+P]4EBXB/K7.I%[RL#8A^1]A] M#9.=8[K=U6'*:,F,?FT.,*2][2P\[5R(R*&6*]W("IZL0PLDN.E93]B5&OL( MM$366>ENCWUX7$ :;&D4?'?_"T,!:6JLT#JP%/R/0ZC8]1I\U8TAX6"5KX/* M7( ;J0[WR9;8()]"Z 5WY(,+'3X11YI#AUX&&Q>?\$_J$A757X[>/61M>E/A M>GM>?F90C.1SK:VR"*28_1@9?Y(88E:"(5C*=X"%SU@GA#R>O.2?#A&MSG)N M)*^9KV99@FDE1+\6/?D9MH. M7AV,D/YI7':D611,FP_8P51W9&QX:\]N]ZLC6,5.*OV7WTRYG=QT4H4-;/U^ MC4KLD5Q64%UR>$*Z[PLGQW& Z,BB((:)\3F\XIJ+DQNXB9<#>-J>Y #5HFU9 MP<^U*(R$V_JTA )WIF7+UCRX@"*0AP _PX5 M]Y V_UE=N92$I!W#,YUM4PCJ9;2.FG($(QS.5JR'" \N(J<"FC9B;B+]H/FF M$+J_!6/C'=)[Z K?GW0VZU*D-DR1),=VS<2Q]V&XREH:4UP=O?Z(,4+L6Z\D M0"LI.-8N8CL7^=B"2@;-Z^]41H3)G#MPP[3QPQVM[=ER7"(;RS[3B--5T47; MA=B9JQU/4&N+[E43*/5/[ZU):Q,O4@8(-BOA>XMX=F4$N7;9+OO(VKE&U(< I/4[_ M[%*N6&+F,C^:7^-MY#OKS8#EUB2!T+4VU-B>/M?,D0ZS!X.A?H>J.FQX+)N. M'DC1[ =?6(<&=#BT-/OK2#G>>2N746B3.]]_Q5RSFYA)UPV.,$^<,;:-G%+1 MC%8*3BO;7CO)_O5FPD375NS$<.FE(2CN@#JS]:3)%K.T*P@E27*8&$PN6[Z- MD$^U]2K2W(ND(G1'Y&V38U.;.G3?=FKI-PV]B%X$F JSRN++M**U+OH)6L^? MF+!*?J?;[17G/':>AE1Z(UT\OKNZO.;9M8KSLN/I - MZ?*ZV$\6>T<>/#3I5;]RY\6UZRI1$%.:W(Z9T#Q$D TTYWW7_^B5-UDZIC2%"+L8 MG)TSP K;0;D-,$$%2^KK9>$V+ZUD32769( Y ." MM]YBKK;^XS[CZGZ#<5O_6)J4PX$')1T?+:]?^+?D$,^KW]\G6)+F=O$[PKXP'6'Y\PK=637F#*MXB]$%A5HF MP5VJ>@+1*!B6>T1&ZZ/IS65L:9!?XIAT^GQ86D/LIDIB/+DF?PVG VY:--S#$FM]%J"*^P48]$!5& MD2XD^K8,@1Z#1TQ/DW*1C534GK!/8(E"\<70KS_]ZW+D;Y07LW^)V;E 4DN\ MNM%:?=^E<]_:*?M39!Q;QJLTLL.,J7F- 6GZ79I_Q0&KY%CXT_UGGR,C3RHTKW;,Y M!I\PP<%PV(8+!V"7H,6>Z]J'(6DYQ>,L4GTC!_CF1;X)DU@\NMKQO(#K-(+[ MP>QSU0_67>*/^^JG%7-#+]S=4%\_0C$]1[FK@*W%=FNOY0#[=&W\&[7+ MLUP9N&-(UML:,@=P0PIU-P:MIOW93C/@8B5I)7J=G88,,:N"%!QDBUY84C<= M[)^ GH&L5_Q9G]Q'T6'VU\W=M5VA2X-&JQR)@6-<]_$%%6MKR M'*"% ] FHYX:$(QC6*'6K, 2(/+2$$9^P,@M[.X SF"UF9VZ#5 M160*G-(0 >L+1WR*I6MP:T)]/J$IQKZ'8FW(-Y9S "(7VO%G:MC??XP_P'R] M7/IQ8X>IXLOU(7<@S @.D#@.31,I M%6V$]^[E-FF?:=?EYF@6XA7T"-\,Z/EJ).ACK]<3'].:F?=0I&;';ZG? 1NX M_"&91!GQ&S;2K2*[.^Z62=*915+)*P.%)R[?2>HZGQ?9CCRJ&_G,L:ZW;CJ.B'<1L-14A\I\/JU&V4=6!1Z&/>9=ND&4 M,ZT_CBNH_;1+T!^8@^>7I&0KK[8BTEIL:%&4X)TV=/J;>YX.30?0B ME*5]+ M/MT#@("DO"],*,%Q3:=?.51X'3Z=_C'F^ZHEH2[-LE4C_.EIU/Z:YTB87BIF+"]30ESE M"<_W4P0!DA.H Q$7#BV/'[WG%7)\A[K[/.G1RUO1UV,.:P \$IT&#LB#@3J, MXH_#2C,,P\+YUVE:GX*>SO=52?=JQLFNL\\Z3IAJLE&E1TE)2+G > R7XT_1KC)WFMF\IA$ M0),"^-+PQ-)1EE.YMX(VRM[GILFJP\!0NU:"[!0&QL6W@V M+"2#_>%\O_HVO;,\\GM9Y(T1ILT\-,MQV'J%/DFD<4R/^X +M6QA:RUF=U]Z1@[_+S@\IBVC.L/)Y" MTU?T-7\/2:+I/L&Y[[$]*E,M4?PI#RB.UU INKJ/PZ)^^*FR9!'5J"8;CZ*5 M39D,-%'R;G GIOGI;DP'6=!L@SEN=HU[SQ51"Q[?0?4G1A!:T-"Y,&FU$;SO M"@?X-)%4MZV64; ($8MT7F!%68Z@8-A$1DUY8X@;*-P2Y[&T!+&TB,X_L/G@ MPGF4GF!J<7M*L>)M-75\&B9YYQ.*X1AJCNWI>U6GX;;:*N@-'W*8]<5X^PE: MH'MBVDR2,!==.8"775HHF!I"RPJB8L@"1TQS&M7#=J.;WC-&.QYJDEV&/K*Q MZ4?#\%[KKS(#T+YSM7Y..[NVHI='S<7,??U,9$)G Q)<*N/C-N.UVEF?RE$! M\TY;6E$!CF&+(71T-0K.A9._O(:OU,S_[OSG ]D\A3&P;-U;N:U6; /]2=_ MM9]@=:QXAQ1)9J=;*5_^JB.ZXML MV !R9O13YG#"V^J8GQWVL2L*OOE)!SXZ&9_H4,F^\-S*#BD?H).;[=HK\M[2 M4'1?]'_TR\'_H5@=/W0E_,Y^O]CYZ=!*!>L_@X M_#$EIF6QI[JR)]BC-M[R[\1FSIK&T O?I3_>EIW+MB/6L_7ZO03-%M&,L=5( MHZ"$IYD?^?(F;A)XB3([9?JN:U,YIIWAY@H$1)I8RM]W[HTU9Q7/?]B[U+WD M+->*/(B=[0N?_>W *K:=_'1P8>_BLDHV8@U6TSNE8GPHN1,\V!++RM95$1\Q M'!J'5PRB_38%9:N-/WG]^G:?7?4Z4:-R\L7'[3A*C,%DD\!,E@]?Z^Z=N/&N M.E/Q//C4\0ZAI]K)O^U,;T?;GG>]>EGT*N^B_/8N2_/"$\NX/RS];%'-SQ^] M7M%J*'O&OTE+HS&Y'&!ECVD->E,WY9R)L?<_\NPUB.>J%BH1[ N2W+-?)+"#TIN]P96,VNUO2+V?WT MD>)'D(M;63O+'A[2<)X:_S0ZRPZ.LZ7IG+5@G<*<[5Z0>#3V)6- M3[(R;+HHV5]J"9' MGX$N;(TJU4!!+F *Z;O@K*# CS?VT#R#SQ<+PAI#1^5TOVRC^JH\ TJCL^\W M(_)_%O=_.F'YBBBPKC1S*1_NPT+?PNXF(I?XV)EN^2R%I7L^!#0VK3$ ]];K M9\OAY:-("0!%D1R9JHBFKEHR=M$[PE8)ZS8!B0;7[&TO@;O 'H>B^ M#296AWVV,L'-%X\1JUQRB6%XA!:U:?LQ3^,?-6SLL*I"5@E:G^/'@*]\T+!ORF)_C!5EY_4V M4HD9M"5^_?+@A,P!5/1D)?H'Z'93TJ(TL1G!PZS2E0:Y MT29R(V9P(9+%M\PZ+HQ,!KJXK49JI$\37B;>*Y37P;L-5^#^O,)9H"LGYSJK M@E6Z]?1K_B'6\.HM=J&2AE>A#2:7]DHV#B;L%.:]:>&1+'P4BK1B=__R]65B%7K'-\F3"752RFL.PQU,EP:&4NND@Z%/0HN%)I99 M>^M'4W..//;K8[7"[EM6*QD;%AU^0J9EH:1[D.JP 9,Y;JSB-"M+E6I_TAM] M1Z_4H!TM$#1;6F^/7AWMY\8Y%W_; /6+"I0R0V/;ZH5=-!V9BLLJMK6"XA>D MW DBEO?$_QW.VP'#L)\*2,@2Q F&_6+T96E%;$'[1MC\E+4T2W4AZZ"_/C?.U>"T^2L\<%#Q9_'G^G_7F;= M9!TUWUX'DVN*)A1C=!'29_R.U@XE3[JU0RF0*[ _F"./<$Q^3^\M#J#O-I)F MRZ(Y18G0=;^L&D+/&;BH*O]Z.EHU3TMZ29H^]Z'F)HU!#:#\6H*.I&]P5<.TYN$ MHEK'J!_]Q';UVH1->%$":*_IA W!,RUMK$RXQVL?WTN!Y?"V".^5K<#HTXR# M.K(&QYZ_0\CQ/B'%,6"R/?-Q+]H&[+QV%Q$O9B*G-&\A!)Q'P=@%;)UG,SO' MK^3ZF7I$7Z+C$\G7Q+W!^@O%B])GOE $$LO[4CO'CLWNRY%T59S_YX#F*=?/ MLS5'(NSFAA*S$I(9Q_R+)S\60/^/5<#*HDH[?V!KPQL]S@-KZ?NP@1K/)>=VQ?4J0(3<6 MZ/<5F@_#;WV&!$_6+Q)!$=LH7.:T+C?]1ZX"0VX\T*\&BH1AMXJM?U0?:JW$FMB.88(S':L(*A5211E@+PL3#M :IO$5+'.[%#2E671<8"B3 MX=:!K(2B=T%4I2@,9H$;T__B %7H-;/M)1<>%/LG^&@U2D;ZQ$93'WZ# _@& M),"'(.$LL$#V=*5#AT=X-<9Z0]?%(.D'.#P+%HOY-:.K0B!'?,=XL'LQ#-!8 M,!U9G[CCTZ^_D0TE#(VT?%L'D5/]-,8QM4V0[#"8'=-4D.'8L@(VKZ&0=UHQ MPO>\&;;(^;5^//Y&0();?D1QGTH:)-7OMN:Q?[GL'VY:DW/9C&RNYP &V:Y:VXBQ1@7P<0_M M5URM)L.RE!MW?)61GZFH+JC&;$S<%EQE91>9LN :LJMKENTF=7<7E[>(K'%+ MK.8 .OKG-W;('.!]))\FEG5E!Q7;]B2!4'X0NL;,@U(E$_*VV@Q6(429;<6L MODB^ O:X W8--DX FR$I"A:16S%+S@OI#$]W[ *KJ,-^"6^X:E0"QY MLJJ/',7DI=-!QA:Q7WT)PMT9ADVDRI4+\!^6F\K?0*,[8*;G5W9?!QR; M 9]68B:.>#R';[#!M&/<"G#U[?Q.Z)>PL[20#NHKHM'OEO$#62OS3;$R]/4B M\4=2[P.&,I>]7A5J#496F8%56G)NVB#4U#,WCL>=+^O;$W?^PW]:J0,GWB2O M$^V_$7; N]K::PJIM(]NU+4]RT]>CUE-V75]>.M_07JX-PZA+IVW 4_&QCK] M?MR$G(L\.PO8M0E'X;C6^6O?U29;%.+B6&='R(!X[JD62,^W%RHGN$S,H9LM M!$GX;:[R=M-MWMHV.SV+%SOR-L>LK.O0^;SW^TYC/1V<#@%)-]OB>"2(:B1, M%3X^?RC2QE^J'9\N$AY@Q)>>+20;^42OM-NS/ZK$R=WA)5I]D)5K?#WZSYX# MLB>?ZI46\3O/E!J5+ ;.D+1%7?4[%X.SGJ##@\I_J&^GR3[YTW$-6"C#\:P7 MM2=[.>Q'\'K:XE0JLOB;3,[X6@GQR!XQ/M"_CB;+!+^**-[N<-G3L8CUV M"U>?A\G8]\ZY ]2YFU7KVCM#>(MA%5'6M$>?:2-&R7A[PPB[T!JXE\D]Y[7 MJ:V;W+C,IE 7,-HM:I&@W[H*I?FW3W?B-$G M&78K]M(!AWW4KJ/;,!5E3 MP%_%%">G7^.X*XAI-B6'GV2)=]VH<0K$8W2)! M]?Z)A5<-U#:\ QZ=D65^K%>C^CV#J8>Z=M@&/\#9,QX-C1:V(1>_?GHJ)O>. MM_2('FG#GA 1\C#CA/P[@?&AE#V\\?G7!DY? [ M7F_]1R&Z]S1[<6Z5J\_HYQ@TPA^C =QJ0^T4U( M*W9,7C)5H2]*F1H MT?BL-IAK@F%9*HBM\><)A$$+SVDUOS\H3*_XRZ MGNN64+@^G#[% 7YN7IB_=P$O>IZ+,0I,1$(0^$]M7Q.F*E1'+P3>-M!<.>)7 M_E0#6:E?N0%%?L]MQ,RZ(T<\&1MQVQX4:7WD&*8TG9YK:"[>NZPS-I6-8<;2 M,6&,X[0.O5Q(5"4.3%&-X0 (VY/XKZ V_DB?]=P)#O#[%O=$=F"=_UV4I*1T MY0)1[R:UK(_*!:BR3.$D9#/O+NYN:*NH@&PZ@0-T2S\R%_J&+BC<0;%O,/%^ MH_&S=\$!K?>PD"V&'UO'C .\"J,5@LQX)3A T3B$K07)QSSZE;76ZT?.2H"O M# O?"W5K&L'01#G J"V>E&K^!1+"C;\#X"6:+JF@*0Q=>+,!_ QR7*LCF@.D MI"&93U$.L'X.\DN$ Z?'7D+O<:'2E&..S MOG51'3\JOPP>Y"HI:JFHC+QIO,I5+5'F1]V]Q@;$&H09.X^O\FM=$PDU:'UZ MK>(/]&U B<0/^@!XE7I#94-9RJ:9AOI +TL\3NV?/3GN9' E[/W/I_LEOA&B MMLKCZ$[FEPB>VEB4*WG]GOM]]Y*[DX.K(I:&3Z6^_VO%V'].V6/C.'UK?I:8,X MRB/OA3A#F<]:??(HY+]>#0/YJE8G ?ORMAW\M-NNM:T@@^"5VFFE ND'^&_ M7[+BSJ?]_(8*>G-$0KE_!ML+@82:MM>ZG!Y<<58J6ZA[.Z*5JQ.6&C=OI_OP MS16O3>K-UB,LKP%]2:;#[R8Y:'3<]S-)N)5EW(764Z*=.IW@2U!%ZRS3 ZQ4 MR,N=C8GN&615\3K2+RK7^$S*29S0-#(V,^1U&5F7;&TJ7)-G)OMD0M'FM5/" M<5G ++C2XN1R^"XRMV@# M##D.\* O IJW-'7V]Z,LJZ"Q4YMVO6?'GXP>7>73TT)E;6,/>H5+M:U/+8Y% M9RO?_O6JOB9P[MAE$]YL7KK=2B'Y+>2&S)LO/.A(#'&J"3+KMM(]@S_AV#4T MZ:4SWZ1QL7;0N/4HG21!6$#]>MI__MTE"]&259A/YOH[3Y=/8L9_F&V5OQ\. MAM!Y9#>5&^&:G;\8.%2H!C6;HAA%[:L-U]P,AE?$N8PWP-;#AY$G8#\S.V/8 MG:RZLDE37M2.Z MD_U'MT,L.'V;&XTQR1>#[?44,2B:W)2^,.MKA1JD!NX^17/ ]8Y6[11JN 7# MMB:V0#D1+5&4K!_A:.1"**J5T#N.4+*,:8&/P.Z4?!YGPS^YL MOV2!4OI[[/NR<+>!F/+(*87H)]M!!72+XN\4V+FDU'2-8@:OUZS9F;60T6U' M>2IK37%&$N1THJ4B,:=,\!=N02X&[*5TW)T#N&^LJ%I,^6 S#D]6#>WDCS0C M6_&U4U7^5$2M1C292AY_2\JM)VD,MA@+M6KV.+0[AR/=HF>;1*'G5EB"-4L" MH?HQ#$OWAA@D%25$N*+14T;IG=)H9D38?]">@?49^"A<^OP[BW[I./H5K6=_ :1FG@_@MD>0DAZA<=7']+7517$2+6PS=<4 M':5+XU+!/46[..&7:8NK-JV_^W%->2KMWZX>QLE:Q7S<0@&T@75/@5O]IHTWMTU+ MLQ*O]E!^?/QV6%;VF;!F-R@'RINTU?W1_K?"L?T![4\(E]]1WDUJY:<(OWIU MX62*,=&HN!#B'H*[[&0_X6APN/Q03=OM@NDW7#KXY (P_NS[7MP(4I1]X _) M%N$O2"W8[ M_'!CEY7JZ^]1>.0FU3;E876ETBIG[P^"=O/='IB3G_7?>K5_;*K)[&Y8W M8#*2]O[;(8,E\TFSG0_7"7'>R0?3#]^4"BVR-."U:VVYC%DO'S)S.WP,G3[' MIHLGUO/I"F%[%!8M8C"@P@;'".AUHE'US15E(?'2G9K%'DVBB84!H-;PP'?3P!3E#-<9CB0]@,S2?/VA]J?1(C MP8LO4JN2+(N3$K_RI>O"TP/;J!=,)8JI[?K$-P.?QS:G-ZYE@-XDCW:X[JY)&6BDDNMW$].:R&FLL4V7E- M4:);E<42I>T3.P0KE9&+W)#4+/[.!G,D:#3;YU10)[HF%!1D=>R3M4^\+"0QNI^L?A#]G8 MH4C+H$88\QK&5YU0H!O"+&VM68N"R0WJ(I1:3U V-=Q^#LV3DY!RS; 6.[E2 MIMJ0&DH!FTN.;"+T!DGYXRY %5:>9-NXY*:F#E#$IXZV#MOEK7" &4272;6> M)\X/63!ET%B4X4U"_K39_\P?\W37+8ZE3K%;R9CATIROY"8_4BY,3K9>*@\Z?V2 !0F&?LDJ$7.=;;2Z5)"*\;?B;8K M<>PD.4AK6PWC2N&S'MRA'Z=B%UQUDA$6^1&X A*^2AKUB0YZO+[#94B-P20Y MS0[E07" D\#.#[SX/6[[XBR<):MVMD8;X=^\)I/D^&,AQ]RP%GSQ/TQGX/[# M'ICJSK@MO$KO4'4*1@*_M[F*V^%ZI%^!\'&#]EAB6*V+%.*3AN%E+&37!Z*+ MG<$(.9(WJR]=O[B%=SN%7;B0D";&CU _Z+HU\=)ML\PM;=JK_)_$F,'9-?3!D4JX M<#(MSN*,(A;99I=J_6I=33H.+X,K:K\WYC5;OQOBQ@7IH37\+)B_0CD!PO6] M4N6E\#&YUB%?;&R36FKOE7Z'Z.V?O5O, 4YLSO\( M=5OOVI*G)"F0C2E@V_NTI9EB%:0P+0)A=EV)K8@RIF2U"B!IQ5N"3'%##M". MF[\(4_U]OW\\] C4$M-1)M<&M0^(=X0PJ!R :?/4].7]07CRHG%"T^:TGTXE1U/ 3MM08[>(XWTZ:62 MRU<\V?81]K:& L_\WUCH(OJK242_/SM.#3A]:;Q9T$G_!M*Q4T+%O-)WY>KU M/[6\;H_(!ID+4!WS$5^TRQ5Y=_X7&:[(5+X/7%[5L6:&&5IXJY,E3_ZA98&_T?-4 MT" 9%\<2QGQ!6+XT/OWHSGB+EKXKNMWHU!WR.?9"!"><6+F. M,>.! X)J[];YP\\3XPBPP6Z%4[R';HI2@DY?N#*?O)&24-QX\^OO:N/-9Q:? M/"QZ[UQ]5R @T86:3#:BNA4MPN_*F..T%A!E\OLUH.FJV-_1PVY5N?7]%7-QX< M50$?HU9\E0HPKY^-3SGA @[R.&PL3OMND(514^!!Z]O"VCPW(MRR./O:])4:U6=LNB@8A M/*Z'4I%7PATB^=6W8.MS4B0JH2F]63V:+]RZ##@1GV@C5CY^=J##W7XU62NN<*-2 U?N?5%8NF_! M1F=SA$@=4E(P=H)R8?W3_D_)MG30NQ,Q*SNSC1 EMY?,VR%N.M6C4,Q2SC]] MZ^GM5!H7CJU=)#'-1=QPN\V.E-J?(C R23XU/N0!FKD7 CD2.%[>2&R0#/<) MX@"S7L-%[S6V[&?LO90_)E--_T6:J]QP%H<5U95-?U:MHDO.QPN)G8WX5= M1KK.QF3C3=W1=6=(I5(7L]Z'S\&BN6!*:624 _QXVVGQ.W_D(OJ>D]+:G4U^ M>*C=4AG^JU)440?9U$E\*Q?$5KNG :E$O2 TQ5F6>(WGMQZ>N)9T!$Y,##*. M6W]KILHFO'4")429.:Z=9L5;/:0%P,[%YOF1BS4?R2#."3KL6M7YO>+JBH]I M4*T]$;AC;7!VH.Y2X')?78FBOLW)^\8DYSZ8ZWMV71.[L]ZW)YP#>CA==0E)B\(V^JVVN MJ.;0-83^'@[@<7T3[DN'/1I(\1M527BER6!OK[ZS.R[#9WRLW!*RIJ4PX_% MM$1F!G0\DNOR7L),D P[+ >XZ5Y)A;8TL3:7G Q;H:^,$9)4Y=M;_3JXQ>UY MU%C^P<;'1P(2< =G$=&8\?^ZDD[RTP I:F(=8!,!+FL$P='Q[LW'W$=&Z:P*]E(5,R;@Q,(PQ<9I M^(K$64@MG7%6&5XRGNV&;((JS).F_<7=&%UL!28VMSP*%0-CPF4./>\SE,6X M):=+UN94A['=U@D8A^F&/[,-LAT"ETYY/Y,W5@T2/^+N&UJP%N?PC^;AN]Z- ME?WR;0MQ_]AHP\#S14L.QQLZJ;YK$_0L"O->!U@P'+7CP2A6"IK2WM,$$VX8 MA*G"W>@8BMRF!H'M4IG@QD*$;T&%J:\Y@/._]A[MP.=W2'\W A%'Z"42%W=< MB2R%P?R,!Y^95YAB=.EHW59AXYGT:4P7P\"<1J2NJ;!EL]2Y56WBP"L1=C:N M!&SM&@>X]G=7S[A> +LO%&JS96)]?BJ,44J5 .<$R#@>G: MEB?6Y%-*6?@Y6/S8%+0HI!OMJ[-0AB.6HQ/U.QM9@K"U72\$*ZW!%)0 <<-S M2R6.=C*;. !5='EH]M85&L$OBP/(#!8AK> B/G^WTD#[;AIYS9F"QH2[_V87 MX&9O@<*7GR_ MO%<[&>..U0EA6H_[

Z3*\MOZCH3?3G C7'$K@<'&*EX/RN/ M?1QX86N^2OMH@)&7OI[C3^QJ)8**V1WV\=6 "Y(\/O"?P";_9R4F4]MJX.H!@;O-0^Q1:;R*6U_CZD*%U8,4D\6VP7"5_B;# M]2A&!)QIUI0X) $GC(>@0)'AN!1:*35@([(;/'.Z?PD+>K#+ 89N[3Z!$LQ1 MYUKLHMLB+7'#'"!C8:3WRS8Z"0/>U#\ZPA;E ^[Y9AFNI-?WW, EZZB;7F M.;<6B%^AWE\(RW(JFNPDX,8P1@^=20FS]%\^,4&#A M%R(Y *@O$Y[>V!RBG?X=61D&IVCB&\$;I"1NHWWK'9$'60B_75L6?@L+&FF* MG2%9P[;@(F%5^;99U?FT=U?;U9*4+7_J8Q&S?3?43L)[P7_7#9<[372?9(YY MVLNIW@7Y3C)!Y29$7[(YZ4,GJO=J)+5P\I:PWM*S$=]]+^0L2]ZP AR_5?RM76?U]\9'^Z/[QO%J]WUKB?-8 M@N5JT6K)^/VT_)&F)C91BVLSW,?:76)ZS4U=Q;CV.UOLXN$[7J=.6HHQX8X< MH 737YUHTK[8:YTYBG1D8\>(U*)7G^!R/5QW&W].@TB3(18U1QAYM6+<>+A8 M4\8U8F$_EIAH1"JL*DWCXD7)%5AZ>NTZQ?M\7MPVXN9_]-N2_QUR7<4^75MN M3)W-\,5355A>5G$9AJ9/G>ZB-1G8& [@.7[KV**,<5-=;W:C6*\J1_1PLJ)G$12[KA*_)UR12S5"KL[ MK*Q@.IQBZ89BUK' 2X509\.PJN[+ 0PP-[)2>15F?@+BQH5&E=E>Y#,7 ME<;^+;VYZ\?#0H*6_NX"O\V%QBJ;_5RS24'@B> 5^#9I2[YL!PY:LJS-: 0U M=3+YN.[1Z>O,9U8&&[1N[M9*60*WL@_29\?@Z8@I-_UAP71T,RRJ;P:C 5K2 M[&2 6.%%M\4AS:!\3.Q MT6P<&TNZUM+YUYKGD/MW7-ERW" :[!__L9)ISM?=%LG(>TD)$:N'I M]&16S&M'<"\3&V^V (_:SIO:9)^S;75C5KNPMZDWD, .@2U7QZT!S!ZUD:0& M3?J?Q*R_@0X>T6]?#. >@K@E<-N%D/,KC!%A5TT/9&5Y?AS/;&[ SS[&+^K M>($Z-M\D/(VAW0C$U3#R^7*"=V,C#E06J[^_0)PD.V[1GA\X7:/W= M@WEW=]#'SP& BO25DXQ&MC_P#=P>FZI>X59TOH";_G]@A52CV:5+(D"6<:&X M]+OJ.WL>6@U:_?K?$C;?,0E,GCO:F7WW [,#HP7V08T9V- >>7PV\4*%OFWM MIO%G-4E0.,;SH:FK$O M40B1S^!=)BS,4K-C"I4](NND%,<,%62]A' Q"\=4,U;B+'8G4G_;\4#+U^7 M:5_N@YV<@DU.G11_1O4 M/XGN3E(9DNAW"O_%]^&0B;A1PMR3?#4*O U/.^_W(O"2FL3%2'MA7>NCOPSV M9$>?Y++<;]NH=/8I^/>;94'GWGF$IR>513F( .:53 Z@T; Y^M:=A.X_R1?7RU-C?]=6IG_7S=SJ)%&LY%SKR\#C^:-/M%M]+,6-! MI14%.ZVY^IY\/; !$KX6]T)5W4_'E,+O\[HGLC%4.X!TF1@W78.DR;NU0M6< M(4:4X+6+=?)>/ERZ::$_3/?_$'F*UDZP34R?Y>TJ/U][9LVA2:M?DQ&#R*+C MBFEV5%%:5<7[3+_C[B$2V3=@ \7.M<8G W@(F7LZ1QJ(3%&5F17O'WHZ'0-L M4N(7QZ0P(EO?*_XW9KHX]\B#R,]-@4BY1R\#L"Q=G-8,DG8N!K&V1ZT_?YJ$ MP._3?[@CL$'I5)]4& A$T<[9-OOFDVW9^[+7L/(RD4W^?>B19[\VQU&T"WPQ M#[N3_*3E>A'-XD0.L,=]4#W+P%6&W;G .MWL7N/ MY?J@DQZRIDDG^9(TN9,ZLYGKP;]?42LF))?[Z/+QK;X63\0)8'4=H0H_=>VX MR(VE#,?U_(*$J@-?Q%@352@978H/MRMVRH79AYZOKQ+^\5'J\+[]$>85X;KT M]T$32^!U2Z68AER\D@GESN0Y;.X8'@7:HJQ!LJ<46:_8Y]SW&UD(N5]^B5:! MS>[.A_L265>)<1L^$3.";1B^KDBLV&>A=FH4U<><^ '+X$6F/1\%58\ID;.F M^QS_09CAOGOL=?WY0KH(M#4^U4CF);R*GCVW9VS(\G:EQ52G^-QA:@ $6TQ! M)S&UKLC0.NWW/H!,+*=P P:#7(6/7$]'WD<@'7S72<"(&O$*O]Z.?\[D]D+N M.SYYUJ%16N8(W?*MUC-OPA,IS(G?KRQ5[_\^*E@.$Z#!J1T4V'-J2 L%G>A[ M3&I\6,TC2ZM?^Z>>801^A>NL0BQF,=+N^M+I3I3"MAV0.W:LHO=&<+O,)F-S M%*H]^_P>RSN/ZVA>-I!"LV;8J<6J*3V/-V$1KR:(WA5-V4@+AY7SLO_'&$U! MP=1YGM]60?G[GQW_7UPHM5]I2HTNR9UG9UYI# 69#93"VR%*-GPUP[#ZORDR MW)13,@P-:VX U0)A[5]^7HY]>8E\:@Q3CUCE (%W\:XQ[-!.#A 99PIOJ&.3 M[Q6XW[AT:FVO&QM0V!5@O?^MM#*^GLWS3/=LP3,^5E@[!-L,OP:J4F)F^?U M,$2JD2R9N+?GC L'#,]YOCX>=\T)TB88?\*X%?X%[C'N@J5B57H99V1<'T\0 M U [G:2K4OGJ8^M*K\&UX*A(7JH@VJ-A"^.UJ0Y-.V"N3NX/N,Q>9WG-0)(@ MZY8*/FX,8;90GW7G"7 ZDF96J4D&#OEJSZ M3J)9V)D4Z1LP2 4@P2P^TI:>.8)YXFIFZM#<8MMED[EL O!)@)37.N>=C9^Q M!4@08=2E_3E!]X]F4BX^:TK&$<^&Z5BV0+)A379#X*_X%8U9A'AH\:J:).*P MIZT#E/PNI35RH[=!12;-QO99U)N71Y\(BNZZKF.IC];3GZ_\,)U>.UA&"J&^ M>SMD^M+GV^VCD5^N<2. "WN(1-1W#.W<3FP%NU>_D ,<<-XXE]?8-N7]\L.? M6\P1EC;7T!]$@EFOM@3YRR!C^L?6]7K/_D$J+U6B>]0IFU>UIG&_U<,5)$.528(3P? (/-ZT4B.(:#B%3X4S24?+Q_^DQ!7[E]D/_'0S.OPA\2B2,]1 MZ>RX&I.KXG8N?.O#;-C0#/D"0>$+O=92W;A(82ASCFFQSO=M=TNEA";W8V6- M]T:Y>@K?7B[@W\:>Q!40QJ(R 1II5FY%LI 6Q_]I2%=E.L)8W>>8RKTSHI'J MDO//")^)*%%*4:<%32X]05?%[Q*Y$/?2>R9NZDJOEVQ7B,2M.1Y?/4-8ET_/ MF[#]54$6AQ=W)\R.?RR\A^_XMB?=MOO4J9//7_%A5(\0-U,)B!AMQ+,UOT"R MN9=C!CDX+-'W9T_(OOLO>@2-I$K)J/_"V[O',QW^__\KE4I:.10YK%)10CF? MEY1#DL[*:97**:?DS%:$$A9"B"DDB>4XY^4X$G-L;!@6$F-SF,VVUWZOWI_/ M^_-YW[Z?]^U[^_Q^?_S^<+NYO3;SVK7K]7C>[]=UO:ZQ%6V_O?+T=F*'3U&R M=,[55*5Q30/)!Z$&=U7O27_?$RS?(#R)".%9\)-YAVB6E=(Y#$0D;QZC)N8P M=WF1#AO%RJ6\ZULI1]8]_DGC,U5*-S04*6YQC(:1!+8N*X5_!-X8/2^_N MA0H9 T/-\U39"NCN):YU]@?N/0W8"26BD'&)WA1>">Y&),^WZ=LD?'G"A4JQ MV[\;Q*MK3%/^/&Z/RKAM>V1'>(S7T$3(+ $O[Z$N+H#L(,;*:B(12_ZAD7_W MJX'*]MH>YQZ?0E/0WQKE*FHTW)P.WTNE:]_%1>8(_[Q+E/P1),SZQ4AKM=DS MIVWGB7GYWJ.+_R]H47KK2YD!0RY7RZA7>M2*;M^G0 MS$\71^\P.^>Z0PL6X+Z?B32$<&;Q60\TN^A1T\JQ $Y8A^XL,^MT5>? M;K*Z]08Z^@UHG+DA^4CMC]?]B]10H?1/H5PY.(!$QJ,?QX4&F5 M/_.]$?4>RW!@IZD KJY@>D@ M*'WH4N5G!H:W/G(.62/8\6+8'*Y_4!>!.HQ@H-E4N@!R?P6$7O:;%OFQ<2 #/5HK-MB"^3F$_B)^/MCUZ9PO*,HBK$D,,@5'C'$LM_F&>AP*(T+1>\6 MY/SZ\2Z&:A/AT":4&]!>]H\U\_B&P#&< 7)%UMEW;OYBZ@_B5MYA1EI+IRJB M9<.&%>KP1AU3T7UL*K.*OZ[;3AOX6;_5=?]QZSM/\_^TJ$R7@Q 2@&':] M#Y#Y'9*:__D/9N3G3R?;=+61<3R(=>9&F\QWF4&(1+H]P^W6<"X4&: *5M*G13WL]]ZC(W= MLOZ@;]\Q-SQ!SP--X4;G$5DI[5OSPG3WO M#'F_%Y6=U!.N\7.\AB6 1"0&6=[78[\$>_VPF#=@GG,RG-NMJ,6T :/?&R'* MQEZI*"]G$LD?JZF5\+*CUA13\YKV5/?FQ)R5J>>EJ[MU_1#:+> SU+VW\*F'(P30#J.@?$1=^T8OP;8IV8C MXXS9V#*&8L9"-FPS_,/R%>E,1K.>@T["UYS7\*DK?]M1>1R0YUWN-3Y\ZU9W M[A\4&>9:EK!FO[!\OE9[IVG8]]/K,7+!TQ M6=4O MSB5G/4?DNBP+:S2(3"&TIC..9$OA-1_YJ63:4?3SP M&2DPBPD#I48,?)G\RDW.2SVN,XU* ZB)#R"'J/*([&H#%@VX@Q,B 5GSU?TH M+V+T?GGO3%HXQ1<-M@<4L7'W#.QROU!VRB^[0/I=1OG5%4.T!"?S=!UP=-U4 MFOC%:8@:%$C(@,9Z\N@GN/0KP8V7EHZ=XS!V&S^0SUW),3>Q\"/G#*HFM3?/ MS)B-R)[6C!ON@6Q)1C^K* MOG[]$Q/' INDIL1\:O6A392QIE3/$ZL^ >2U?*./#5LIL+D*M@P70*8/@%TO M<1Y*H.*H+7(>W\8/#Q3S F<='.=PVDP"'_VD;F3J@= QR#;+/]9"\--P]U=2 M:5,?XV<4N_F9N_7@*^/N*RL>.U<1@Z0'3%KKS6QMYDQFH1L)YHF+_JYKYQAM M>"K53&'7IM\MN)!?.T0M>F,G;SSR.LUO!VZLPA;TL8KQAHFCK*^#S2 MWD)PTK\LO'3SE0S!=;)=)AB>4T0+#&&O@-D>\9RGFK!/+(@K',C?5-(@S#<8 M!.V708U"K?[7FYY+']Y8R=##OA9 )B?Q.P60WR@!Y+L6Z>\\E Y/PF#R3H\A M>.2-!Q:\_*'8F@_UT$E;^@T006-%/?CQ4VCZ::V-82S/:N:5NAQ&K5L,M!F_ M@>S*I7=@.OU#L_3HE\?&39V]5D:-.])D,K?0%.4:*S9I3_;'TBI1K[+W]E[$ M>PV%1>[3$4!R+P[WG.Z#?BK1<.27-$JX6NK6,ET2C]@'HEIKZ:7OG//,!R\+ MEZZ8:RWC7^ GU%YEG M:3#FD1ICS.K2&9A/7T]XT80,FGV\X.G06\56= '/H@#LY>XOX1,?G78\A#$? M:P@@/L<%$,Z!9\-\H9GD#+8Q =@)GRA*M6%7AT:Z '>2T8B-P)*B\V#;1H09 MU;B> XS&Z@)04S8^1N$'>K*)RAU&) >A4=#Z(0N7)XBG$7+K"GE#[V MSE]!CXPZ$>%6'W>?3JP,%^6*\_30;1A&.K_ AFL[ K3AUJ>U%U=6^J*12W-G M8%]0Y=BFC+S,#8!]%GUX-[-+C5#>:5R(]@ M<&MY^XL0(3R]).9Z.YLLGD1@8_50!QQ>SBR; 5 M)M/5ZDWXZ,]N>/=Q9-M) )'NIZIO]OUQ&=3AX=OTC5":=ZRQ-#NTP&E\GHP9 M5EE@!?>'9]_6]CZQ__G52U9J-G;LQRF\]\+'N'-T:#BZ/5.'EI:@U2W4)'\W8[#13QM?DSCB;#KR9>&>.S@92" X[>[%LDBQO=V7*GD%=$ M\/=^Z63(U.QOF,EE8> RZ$2O=$KMFE",BW4B08]ZRAG41T7X;K $ MSL.6/+DX^*64N0P;GCCZVZF6/9C)12F70-ZE12.^JI)<'V>OUD_L,3MF.::A M&2D'W_D^/.@N+D M1HJ^A/BJ_W>D\=N W:63C?(SSC@7WJ79->EYW[D,)E8> MU:3I?SR>T0O(/M28YL"9A@A68#@7LU[;+T<\RG\&2%C1L+"@?-Q,Y.4&-X1_D%D]B%>"MK+B(=R%9SOA1X[(IJ:EHMT(FO=^#)C H@%"44.V.=2B:QG$F- M^SRR#Y).AFGQTS^.!<5.D6@C4S$V+TYJ4>/0(TR2&@-;A[J#(3?/VC!]^GA64QC5'D(+ M\FP+_]WN3C$K?Z$GOO+!>I-"Z\#<)=J\N_<#^M'N= M*0]WF4GM'3+W&MPVN^HWV> .W?/[P,-<3QWRH?K*V.DC9-N0VFVB$=O4M],D M"Q%2R%94Y3X,K5OM#&-L_67C6&@!VVELMI(K9#[=>:!)1J[YX&Z1O4T*&5S5 M\2>U$7JYGGT=[X=*XR+41=5W@!*PY5\3X.C5H^PBB9<@O_J9B53>'A1G*N71RZ2^_:@J_7Z M9$JP?):K$(U($6=]&^(%"B#;T3R%1A5NX AR9%8 ::U4H-1U4-:GI'M^SLTA MCHZP%3GU F44NZ[(6>ZB-9GZ5M2&7W4IQ$W7P6(1XXP@_&@.ZWLBLG\>^;FX5 MGU_3TS)@I,R"LSSXZ=1)/.\(BIPM _1PO4?J\:M+.DBB#CS K%TGH;&R$]E) M+;WTDB& &(8MJ6A# M:R4];$$"8FL$Z"RNX\,Z$TS4A&Z01FMRGHZ7N(J\Z M/+4Y6- )=P W-$XY53+4Z,%<'Y,)!/L*H \"';2!#TO#.R%K9^GUSU'YG>TZR K&3&M,+;2 M;%REVE?4_3#3%>W@;&^>Y2&IGM'P>91S?^-94N.A('S[N#EK#>R^R*ZZ3OZ/ MT_2Q>*HOV!PA&[:&Y#L8P(@VAFY80;W,3G-&J'F1!89@V@])0*(,4" MB&D9^B& "3G]CFYDI/RS_A#W"- K?Y*+8)&BC(=8X=FVO(M/5BEU 4MU2L0Q MN7#E/V#:F;.D&569H.G:\(XZ[5A>!YN'RM1^,RL/1N&:'Q=KQT5?9" 3\X(Q MSA7+]3^\^+0JWW?^QC/I*IAWXS P:Q^/6;'0=%1,33M5&5 TI<(#:',_&W82 M@1V$B28\D1T\AV9G=?-5E9>V$MSMMOI->F#9BM"G5"]B3#KX7E^.$020([89 M[%Q@1X$W$,]/9LQRQ[UY-M JXS4B*1^9WK\':K=Y=A*7@+\'C1O?SX6RO". MKMFE%?B4QWUN%9TP_I96R)O_MB9J.J7X/ Q//V[Z"]4UOPJ8BV!@% M H1X<)KT,HO/(>0^R0F$'RMN- RS*!_C9Y8\&@/*^6+#JW/KR?.(4FJI5PIM MB"$WF*W^BJ_GWWXBT%X *=QK@EXSEPOD BD M[3Z:4C69?ZV/8+RV<1HW?7!0[%:3\N:YY('"G.3ES?!AZ-1;I[ =5"!R'YZ' M+ R*9$FRTW-_VZ7P"1&&F:'V;HI)-G2/F^3/^2^_810A =AA[ +%FP->X6@8 ML^3:U%!4/6HG[V'3*;-7(>:*0)"14 V/%[3>LNXD0BJNH)^%EHY:;_Y>N@1- M4?V^^WKBD URZ/4F.8]>O#N:G-\%L1+QF\KJ8M3]& MA :R+>]:J^*R!$JG[UKK%CZ>JMZ,UJO^B>:< $9:()+'(M*#Q/)]A5 #H4B /A55,OF,)!: MWHN#'_G?]XNW?Q(J\K RS+Q]971C9QT_TU, ,02S@ 9H_EA$GL4,BT^E>6]& M3=\#10+=K[,@S+1R Y5!_!VJ]Q^'2/-4EB>.MR* $-#LOG_]\ZW$Y_ 'T)%7 M[7C12UG\^&*DP1NGP L=R<_VKSK,QM3M)HB(X= PWE M[6#',[NFHM&N9$76V+NOG4(%9'KQ\I4CR=+C!0G0.<3COXM)(KS8"!M<[V+] M \925X,-G&[#QQUOO_A,-Y8FM_,)+[3W9DSG0-@E_D= \:*]U2"^XGVC &++ MC5=7X0K#@VVEE$)H^6YN^/)U.IQFH^IH;L*]'Z@WCAS)_TBO$5KL.!V?NXP= MQ&X'OJ-VU<-$_;G*9VM M\&N7K3Z,_-@>]!B*2,>W/QOER3!M%QXP"YJ+_$^PX0NE]O19[J5.UN(W 22; M8(B;=[I;S$9,P9\M'G.\2EE /*#,()?)UG5/"6.*>J/Z(:15E6*>"H/PXGV& MBNE%[EEK7!#W7-&[/>9C=W\KMP*J(!Z(\NY^<,>Z3> K_Z3)WQS@%SW.K"IS M^=)D_KU@.2>,,!6=QK1JSSB7*&)M\SW5D"Z F$>5OIO]S,U816P#?L(D#)7] M'\Y/8^T* M?@4LWM*3U%(,/$1+:&?,0#YR$S_^+DI]"^74;S_ >&@!5DZE'P7!^GFC?J\0 M^#?*+1LH,GRZ7;H>KWXJL(A:Z_0>72'IC7#EC2O8 M&9I#_W0?#ZVMIOAC#/U6VQ?M-W]][_%PI8V^;_EYZJE?*&%8PH;M.)5Q*6N? M-'SRSHPLC0MGH_F&7%*3W8?]RU\U2.##,,:E>*04R"QW%C'2 !$0^KM$8[!I M 8G34E&XVOOP?^N.__1'T!!M_\40BQ;04]AX 63B/6+9+"Q< /$10/C'JW(\ M_)A=UP60Q*1KJW]WT[!H??AA"/[K_IMP^.JFJYZHLCU%0VW6:UQ8. MJM"67VQSYQ)VR^322[4*#+P;Z*/ZLU(=I@S>$K[+AFSJ?YN^!"]37#@^R5<\ MR\C&3Q&W!-N-HCRXU@1617Q<10?FI!^=FV\N--_C05_:Q58T981G568G/F!9 MA8:/7PTNX0:*V9QLS;ZUME9LI&Q5U??H<'G%JTXV@U=90KO+SJLD'A9 PIA+_7@IN"OV*7FI&73L))8CE*MX'ABK*:M M51)TNF8N7/&1RUPLN#;7V8TZX[^B2'?CGOR-D>3!=@7(2P&#@[]^[MOPY>

CP\\XZ9]WV?28HLR9[I,9F 8^#:C0_% M7!M E6L6.=Z<:AX+6TWS&I$]$?;EA\^G8.,LC\3XYR^^U$=+2[PR@DZHM1=[ M3%#CO/VMPEVX\M(GG3J/(9[II$X%-4>-^F57KJDM.'-ON(/! M[FFH3XR%ES]YY2GZQ9/$-7I OGEK5P_0%QUAASS# M^7A^LH__^;)@X]85O^GO%VA==X?TN?[8-FP\5;(2\TI>GZG;, 2O?/*RLJB( MZ[WZ).9@US'"Y(W&^6PH]G"#&JN&GZ^%B>P);\:27Z5U4.MY5@"H/0@:PC M*-=EW]G'17%\*AYMVH\' ^8^8OAA2PN*D8IJ1DQ@RCG4^UPUGG5Z.=H M5%# M_.S/,R!!N8>0S>]1DR?!/"0VP5;F6#;L3!0)1)(_!0*('W9R'&]]LH+B:8 : MR5U>IP7^N.0[4+BNV3JBZ9.GM]RN05]I@UY@30Q,_W9L$K.-F('FR=URB_WS>^924G[V'X^)M4 MG;TC2RN4APO.$2$N_?'C*1*,EU6\&D+#82)5 'DF@.RMUZ*IT;$+UJ9TS,-E MPZ71"YF!P9G(C3C^P$!_PP._'@\&?L*&GDB#1X&6E(UZ]8_1LE_.P-'777B7 M]#F1?XR6_2:T("A@]E65\G/YQ32B0=MFRZ+RF1<'[W S(E>S5S$#_@BMGI+2-=_1I@FWG4O:WE9<<9N7T<0U><>NY ML7:0X\==LOR[N#B6"6A[X \T&,LQ []9%HX9RP/$ :P\Z&QR(.I*E,12L0KD4,[._]H)\ +$SF;:LEN-T2O\!N@50'9I8F \ M#>;6K)^9+$X)0*PQ7$.31KY5? 6)9.5=[ MF+>D\Y#K^G;Y5G(2804[1GPY?FS 4&>B^\+2M1JN486Q[5O 7EOC\*;FB)!$ M1"RB:C:V B/.>\Q\1W8DD9TQ"T[VP5Z95>1OT'&AWK6*M3TWE]]"Y^#SS%\F&4YY5;=U9X,_G4F" MDX6^O2C8 6#:X7/]4W@/PX-M]0:N-G^'JDW='SX:^>=:TC9N.UX!K*MY\&71 M00%DP3M- #&IQ9*V_MOC8+V=?/4? ^0Y_SE>?CO'=G4O5UT Z:SB*8&H8F4I M@/3K%G'6L;\56 \$D&1/]A4!Y%YJL@"2YWOY9>*Y.5R1P%)[C0" V-<7GH*9R2!EKR)CW$I_B-OPXH&_T'; MS"/B2&E6Z3L7X66M<\7$+E%*K=]JP4]DLN_);&_RM8XYG(]R=LT\^\;RA36I M/%?UH'IZ0] J]@/^GMH+TV8J(R-X8)C" <^)0,9X!7#XZBTDCBW1G>(69C"E MC-G*SUTH% \O\%JJV(Q<](W;RZ>=0<^I*[_X2$P[W)E0=TOV>@H-5OYW9A7V M$D:A^%O+SRX@P OB=7ASHPX'$SKKO>C+)I4_^?A0Y?_%\A11X 2;"NR4%$". MN!"HZU"P$3/=N0K_DX0^'1CE^8*?R*^':8R_R'-QS%W.!C!S0T'YD.O=/Y,U M3_R!:>6]"/'EM2%S44V:CZZ$R3"F[M@'\BXV8N95HY ."%0AJH43RP=--0), MB8Y(QBPPA=C0_O/,"-U;J_0A_>V_WMIS76>/2C/]\1EAP^N#;S9Q*%Q_9,>^ M#&K,[$_-5PAQ]XR$]U/:-1DB%JW?BPX[&*A_;K5P;(58&IU'WIVWLQ9 HNK/ M%\X%LFSW[1D>[7(5_64M$VVN7%DFW/WT\2G] P!ZK7B?Z.,AE=G@O9(MD=*0 M7YL-(N<1J3"QD[1#/H^# M-"72&5@N^920URB MG>/E+7F%@>V>M)UMT^T^E\R$#^/-GH1?%76V*F^HRI9Y6W+'LM]"5EV_+$+: M0O'@;"2B9W\4SSJ4L7X3LIW/G^Q\QDB_^6P$+7(TH?/F0$33CV=Y2J^DAW",'C(><_N:?: MG5/66IMN>'.2LB5-[(N[_1;:D;5O\!3D ^0XM7*Z>_Q5X"3]\%*+?J9;X[&@ MUIO+Z0_WMN/V+OJ4\=5]MEF'S-+KN+?/3^"WO[(6O\'H!MY[3$'+K#R.?DNR M&')^)_8]*6+[B4W$LQ[+-NWR1ZN9+J^T&IR8A^(K1>:6I)JWHY\D:U/,8N?\@L&LD.=CX34!APTD?_6?(HJ8]:AEXH1S%MVU9$ M7L=ND]5/QMV/\2*YOI4\\2O._]M,#7$$R_(9!$ZQJZ:^@XG% M/#"''XD/W]J3Y=KR@__+Q,)99G/^?<6$>C]$.14"B,QA1,(.31+++ O#/\N) MD=LMO$<>OTTPC-A\?-?.31RFB?7P8IC&!!>^@U^PD$14)&LOKJ1?TIZ5^@8; MUZJ)N^SFJK%3*:_==;->SNW2ZD3T!=Y7?BG^GAR5\0),'Z,\-OZV ((FPA=8 MXZ@T(-:EQ'*N M>0LY/B8=HT;7ODK R_E6^\6A>SX7]R(:OV>GZV+)Q)?4KVK/>([\S!EW)R6X MR\IIEML$H)*%\D'5(:2"NH =/:EP9Z"GK]X_L [)LUNBQ%=SJWB!O$^JLRTK MIFZ^<3W&B,7JXG"%]C1 ;@5)$*T?#] )?M$=YR+5 KWF5%B"[$">[C=$*S?) M:WIK!(1U'_,:%D ^.JTU4\/V,QI&'S>:,#?;R3KE_Z=+; M%$ J. F1:,F/CK!R[DVZ05!VD84WQD3'XTX 62@ M.^P:/-+0Q0/W@_$1*[^8N3H7C;K0G6E!AMR*H^!R)3Y \+TN0_N\B@R[_;$+6U/2KSEWYV%B O* MS-L5+,1:X1%D9K0&)S9#JQS7HVJ+L;7;>A_)<_VK^4_]H08H-.^ MK.,5B82 M3/6/C4,4-Y14O61A<",B+LQ(]8?+]Z&#NCTA/&"(MSK,!KN3-95UZTXF4L?K MYB/G M-%C_K>OSPDPPXDM\ERY4^U "_#-1/LB GER_(I5 M&,Q\LWNC,L.Q>) <03ZBO1'G^J/@X7;1TT>26I$2XLY_3IQ(32N>(T_7V10@ MR'_V%#U2M_M1IO1(**[0<"+!J,TQQ\0!W;;$.6JL">+5T27@1T8UA;PES[H&5@DJE*'EZ(B S1]%4!^/#M(*Y M_GG=%HO_A+55X04# 42AX#E\P1.L8WVI:RO\?V)>XU-^#.K7$T8,/[X*M:$^ M_GP7_^\.KC30AJGPCINQ/P-B!!!Y;X #G*VXF?YWKXS_L/8W<4W74P\J21]9 ME7Q9'$1I 6"QUSYYU#Z(/&+VR''<'/9=8T7NA^[$RH*KD%^&F?_YHV^5UA0E M)Q![4![>VX,NZ6AG:S$>)1RV%3$NVO&':V-I[LZPD?D[DFAOK5/J1B8]4^W3 M#G:AVZ^[N,$#:-D%RSD!QLSDJQ7H0XOOS^HOOH;.WYAA'DOVVI%VO>R%FN/Z M]M,;I.G 6/S$QVQE2]74MK"]_HI=I9Z//,CHK[7KU\'JU]4F MS5U+; MQR"-EHTX/^%BN(:R+G0;+ MO!E.;%L2(A=Y,S$QK[&.&U^$8&P^THC -0U#,9]$!C;_?%(-*'M#W847-Y!@ MB0ZH_'*/39KZ:.K/P-N9& <&&\,:8(&Z[7Z_E>300QY$$-2T\YN8U"A;+V-6 MJ1>L"[); M?M(WCK9T:%6RP9DK_:>V7)$2ID<306D8L(9K:=*$6^%1FYSI8QZL>L:#.#\9 M;]D@U9N.=29#DWH]&OV(D!7$?N3XZSE?T"8>>&3O; AB!7NP2H\MT(ECF'?W M5U>QT '41+:=4UY?9I?- 1.\ ?. ZNEW_CB6),D5S[B(VC*JJ>+G3[MEY37& M[=@OY_N3_+1WV0:-P*VWPB5^ZR_&N^0&/5R_A.F@&&45M\91['1T[^H)[]H^ M-TQJ12HS][VGJ8DY>ARH++M-':6OW(W5/N_X2>+.Z2,^.]&K/!.F9JC>W>J%'?LF5KWM>'ULSF27MQ#/GO3$:G^JO3U" MP7ETC\,B+K[' N+O3'Z6&WM9TI><6P_&MPX/GJ6OO:*P9?VCTZ[;U1LH_?,P M"^ ;?MG':8L @A- ^$>JL>0ET&\Z:D L$@+ABHR70-U!<'35-J- O0.2'&SI M@9$@>CE4_$,>?WM>[%[T!"%I^]]%D/?X-$2B ,*X"N-L^X-BZ70)(#ECMO,1 M_^[P9:T:1AMV#+%^WN:RW=]5L$^NKYWL5=[8SD]'_:(@)5##^7D"R)SL#1Z7 M]&_H^M.YCM7:&9[C1!=<*CR9_MC!G!7.#8N^DD7Q>Q?)[W,\JG@IY1PL@EI1 ML$ H"COZ=ZT)5_D,$XP1,LQMQ7CL/AVM]KU]K!2[WN.7/33)=,S_B0J*\5ZW M1IVA2AL+N:+V"R!E\$HO?UUX>?V2VH*869]JO=*/;%JKJQ*^Q'XJFKK/2&LG KB4:VM0Y^=/%=$1&O:J2'N MH^JS=(@I?XRJ&AXR^*>I5I9_?-=&(,N(_]G?)NKO)O&S9\JX@2/: HC;$CJ M:+ X4/*8DQ'1A]?+?+#;" M_M0*("]6/6&MZ_&H*8\7+:-VZ8=\<#$PVVW1A$U&!7MKD'NB95Y8 M6A[RK>Q[UK1%WD0XSG;U-#-YTBR=Z=P2L'$S7VOUGOMH+NW[O/:/D%E^4:_MQ!36-XS?W?CKR?,L> M'S.W?77R!SJ.2CD_(\7. 1*\RT/&>]@92[;]$^49;L5.O:]6 ZSS^\JTRU;> MR/$]4F+/4NM0J?XPPW!I&Q_S*Y'G&"K?M_R5EVNP0FXD]SAR0!_5BA5E^UUL M^,G33GO-#B#/>'@85(H1#EK<2'G3T0IQB-C>H8O-=TXU>''UUMC]E]\>^!^, M%GYMLJC,8;*%F5VWV!I3\PUF[:(Z,U]#]Y"3C)L_6E BY)#>8PE O>T":8'& M/>.&$J]7F1P^^I,'/Y9#EJR<;BN.(N^/9YV3DE0_#=E/,-*=B; S(C=Z\+_ MW>J@SP%H1+BR'6-T(VE>Q%FK>*V_-&[[C$K*;8GH74_]!K*5L6P^U]0-MB-, MT?/3R/RX'/?:'Y&'S#_[7U::))@I;#Y_J"P2CY5DUW'-PGP' 96@NM:J]<[\ MDFSR6O>"SH&@.T?XO]Y;W%O8^?H7DY3@NB4!,37;^HKZ$JG-/-KS(=6'XNB^ MKM.I]?:!^<.4#O+MMY*'.F$Q6CB&P803EHEJ39Z[ZAJR^G/O+:U?&FZI"3\F M#-V+L^)VON9TR+_[N;^9&*5/:%-Y[*DJ)WZK/D+Y9JW9@(J\^8-=L3)1CTI@ M)0:Q_&1^(OYAEO*D4^0DW5VC^'RA0]#CU'@S:Q-"_%. &+R"7?KU\*[FW<)G M#8;:2GY"]B /#-;CU;DW'-/;.S\LH3= U]H0M/]]!04W-4NH6NS>M"B %(=R'KR\;8-(WUGGB M&LW]P?)7F/684(.PW 3,*MU)9HK(5HS;0(P@6W*"%FD_J'CM\Z7QU7/>BQZL MA/?5E599=:]$&]]L)<[FMJ(@]:&3B'(.H&%;C&],:+B7&+[7YOX&.2 MG!2N+;(U0'X'F/KVW)VDMA TN7%H-CCQ2YTVQ\"W;&_8;V"=L[G7A_6NK4VK4,GC3_U:^:R"G%B)OCXIHH1NJM)(K( M'4YOH"2W<'+D:&J[J7JPY\S>N+WMPL4:VNZD_V/LLG:HQ)0FY,F^1K/A;G8" M2W!,COG$$MU: #EJ!:;GUT?P#6/WE1ENY'N0T\7!#6I4KX$2H/*W$&XKR;B/\+ N38)9P'.$NZ9FA=GGUT<]+7NEUQ">I* M0MTH5P39V9)]I>#/5\H\(&VUVC?=&$&YW'!F65=LZZ9SL1>2WM*PAJ09:#N1 M0FEOU!P\H N6\5V.]MT%F;9)/=)4:?7[FQ45 F36))L $D*J4NT%=>_J3(:1 MT52R94+?>-NMIQ_=RCL#9F>!&U.LD$]_<.#50/LR>^3S+YU-C^U_+:% MOZD06W)@_+OE-O7J^8%/V$]_9\$C ^![C(\'*5QI /K/U7$#UBO)>QY%3)KM M,.7W47\^50*(^*\.^+T?>[5$ TV9Q5$-LV3#N6+Z+M^2IL,ETA-WU*^8&W6' MTQAIP [*!&H7>>ZJE@#RZG J5&>Z.F-3?-L&NAQMMX$%*V5$L2%T,E-4M7OQ M2#3IQ["7A6J@P>D>B4!GO%M=J]%HF?XL\FG%?3O-HKI*.3+Y/9 MC[&PAO@@Y/"_WLQC6& Y-B<@HE&5O@)(W#.F#1_L07-'M+CI3(H*H\#A6R>? M * 3\+M AUS TK=.O8N#K2+X1Z(CIH*SJOF@;F:O4JCL5;!8#TP(()?QLPWJ M7,#P74(]ZK1%[AQT>#]P2>0;AB6 ""!Y:9)<1_!)G/TJ\ G4AHSM5,S"=AN> MYOYGZO#9OT^P5%5FX9L$D&55.]0WD"*T/SY9'^ M<*[,W^\7\"I::_IWAS\=&&7?^X\YY$__G%-.=97\'_=< >'S_P-*KQ^^'^(H M<>7ZF2Q]6U&FP@00SS3E&G!OSFQ0%XQ=TEAZ>_WP7H%>9L#$7,+:V)4S,#1& M%C^1#3(PR$;W4,UZN4$TVQ40R>'[&E%I:#7O49Q4CSW6P99P !?!NSM)5:9G M[QOZPEM8X-[$:(:6QM%.:,2A?]BN1OFZI]D'ILJ$W&OT86=RQ8-TVJDC>-=! MPW/&73.>W).@J.[[,7L*LRB Z.^\R-.S;YWM>8(>4)3FS:F>G*BF5)VEH&J_ MD(E_A9H+1*AIU@7E6_]=N'@G :R7Q9*?7@1KQ" M8MDWSF?(ILXCLSG8 40DO*HDDI:IVU,^A=\ZXM#Y2>1!K)R9;N=9\2W;WKZ; M1D\C7I+LO"IQ!U)3_)VEA46/UA$2>>8SGL\0>U)KHG M10JW"$7HLFF2@%5(=9\5G."5&1"/=C];HWG<9=@S85N#G.)0I9N;% M\YP83B_9<@M],PIY#9?]P'#98^ +<"IH']]/.-[00-O>=;GRE@SF$@RK*>;/ MD:^X*2NOQ9C^NW(A./C3UP .[49IX[;G5]?GVX1GR;63PO(-[G'4/8;*+AB#UEI#71ET.DJ,.=_U)&=W=&;R MG,/-?&;Y-WW/^F+%A# -\2\/FKN** E/0>4;B%VF2B&'G:"]8=0R$(T?I^#4 MT1HWG_-: F4O&FV%A._^(2G]-NJRNN7$IMN!P(D^S12UT"^W;G^"I%;7GH.( M/PTVKF00T*B)/-C(98>VC_/9F^M$77O@_>M)[+OH5-JP[Q+B!,\6S*QH-JFU MKZ$A/NWY4F3S*^"EQ++L2Y&];4UT8G]$CNR=\!UI<_&>_G(7'LQ.*Y5)9=:LPGLA.G[MB B]C2<,FE_B-W?"Y' MKFJQ/:;08/ ;*[OO5P+$-52 T2P=ZYI'"T*+O&Y^3\@ZMI_*5H2U-%RS9'BW M=-M>[Z\TTE^$TV'J!ID/7UY3=_C4\:"C0Z%PZ0RZ]X*=-W/@TYY_J@S\7]=; M_+?*X'BWT?^R?%_6WX8CG<^#KVZZIF,7_^9_4:K+=\S"H^3GY/U< B]>8A__,-"M;'\8%I)];C&Q'O@'>DVFN/ M784X\^PY1J#M7V00Z^2_*K:?*YVWU=9>MTO)_7SA@Z7V)$OIY T-@M,E96+N M:\L#[]"GXLH2QNMMZ7!Z(E=E#B5AN'_["P]2X#4/C] C^EX$Y;>SG80WK:H( MV(L9O+RQ0I#(=;8?36W/[3$WNY0$C$NAPZT6WT^4^E"619/)O<\B>YXS?P?E M5!;^&+?+_W57]BMD=AKKQL]&N?)#)[ O\NH'Z*O10M;Z(54?DSR/-ZH;+[Q: M02X@ZVT3E)5/?+UCM8OA5G8VN61$QGWVX*R$1"B,@":;.K+;\BM3"[USVX19 M:91(M[G#293[VJ>0]/B9V6 M%J\/I\X_/=VM85-FK6-35?&BW-Q;K#6? , O]#Z@-J$RKOY@6CO!JKRE8TRNGB M)_\6#L5W]Y'^["*N-[(_B7<6)&(UKO&\R6 C@34F@(R420=X+Y^N>Q0C3?9= MU12%?1V79!=,HO>%%RW('^W3@I;3J2QE=MY(G>Y8M&[/ /I]R3?2Q%(3B@)K MHX+EOLJ8>#<'6L4Q:!S;16W"R_BJ"R"H[(:BU9A)''WZ8U 1UYR+:!T7+N/" MTZ:# ^?EZ93R]0*]]KZ!GT]+69+'/-Z4LTLGXJU0(V$/)KE9;\=^_7EM/+K: M TN(62Z>]W3^N]4L@F*-PZ:I5\$5SKP:_#O0FOZQ4]T\?K$P.S-!^=A2V\8V M3#G=;B;+$V\0-E]-TIV/P_B>D=&:@%5"7U98ZP![,3AWEG8H,%!.K#DWAE;6 M[9S]Q)NWF3*G6T^@A5$NX6B",329+O]PJ<*=(>M)B;MWA4]#I, J2/2TDK"; M8(MY"[4$PN]P;7B1800*_CN7VO@HO$?_B::D\W37>16\JV*!R9?$!R/;DYN#I@, MH0 Q(VJZ,1GK'F*,?Z"-F>K(DRFVTXUH5\'X>:$_^B4G?L/^?'O7_LF)O->7 M@DMT)KV;^1J37I'&:1]M@C7%QK3Z/$@WP]OV^FA_9CZ7:_"HFC?9I6][G'EO M>(RGQGQ^03K#^@!S:LMW7V38,0! M54.-[IG7E<>[U>><)/VA)TT$X&S779F9+;BDW!WH]4N6K[R(8BL%+M"#80D# M=OVKF#V(IKN3B1HVXV/"VU)@6T&>ATR7YV MOE=_Y^GH&G':HA>G.^:AOGZB!9T?0EK(G+K/H+82M]A;:57L'%LP)J_>[HK4M]C^.R1S\2KP8RTVV89*B_9\>(+3:W?@]-AWI M'2X1&0A3$R4E$AHT-$)B(Y2[@FU/$V5 7)L8($^!M1M:M'.+[IHD#5.Q%M]& M;<;+OCV8ZBR ;!]:1JN(W.>(,0DA:^F5H=OMQ1#V[;[O-#_#BQ\$Y5J7,M'/ MUXIU'3B]3B/=#^ENA\LAS)1#0:#C#/0_A6<17Z:2#J!>5;"Q!Y/Z;T9H[U"7 MN&=(D&ZB-_$^Q\48)@1ARP403P%D&%BR9":YC\/Z#&V+3)QS1-!Z*KOZ=HA9 M4CS437]+)+[V\9A*+?^I^7&Y,EZ=9O6&!S@.U353]+U: CH,N0=$=0X/ON[. M__%4S%)V=\/Y303VX_W?:S$IA^ZH3#,\JITEV[7!1P MIHA]P;T6VE\Z1H!Y(7LG(6;6>@M>^A8[\E+TN,ZDRAWKZH69& M&U-/0V%]"O?O)(;/?V(_(FL"@'IW>D6?.%.FZ8 MC4Z,H<;[^0U,Y).W:'+]DK[?KD3>MD8B TU8VLQ&6U94>\L& M.98,J/V9W4+^H\%W%;+W6F;]6J\LJO3Y123-#\'F&]I0'< M:]X5ML:7,+5!K=-^[^<#]MSBV.<-TN5/938[^RKEW*\F7/H0D:2K&SW)/HIW'RL+TYB[[B\+WT\\-^FO3) M,])'H.UXUWI)&EIT+,CK1].4G.H#3[;KTKT[R(!5]_O_#VU? M7$MFU;'D14 M5$100)"HH*AT*JTT">I1L$'L$*6+BDHG1$1Z2*DH'.DBHB!M4!1$A!S:2)=( M&Q$A"-)&"! @(@02FI"0I/(KY][W_GWWON;_/\9GC#"2JEU5>]=>:\TY=^U: MVZ#T,]Q;)RQNCO3=O=%;]IG3&S#FABA$=Y7'KGM:\/, U7AE%?'$#E@YW MY0B*FYPEJ?5BE^*QUF*@S@8<4\V'O82N#T4&H(MD_[/-5CW,>BXY !PLV.S: M(2S(0CKB<8[''_YGCR0*^%Q&#SD;_Z^SCK\=4Y2L67=_8US'F;T>V6N7C.E> MM'D?&BMM3E\9VTYG)T3"L!TJ;[/EVF9C$.PS M:.+D-3$P#=WKC;CK=(FZ+0D2\:;>'N MN?8ECSI?@5V:\6DW#T"^$.U%!X.L1)LL;-O/"^8&<L---$<'<&9EM_% (=3:DI!W%MV>,=SX+9! M=7.]T$98Z2H\ <>TB%VX1:U.LE,YM8\N\'PI!NK18S.QK6+@Z:U95[!7SG'4 M",W3PG"3%,2 K%0KWQC\K(2$=3*%4KN]"JG))@L5O06H5C3/@>0^VP!^]E;' M+\RR7-]F@W5V%F_/B8&UO:A:JC":)!E_K'X/]^9^H8@";;E$3T+,K9!DUVV[ MVTMGG_+Y:B?4H4N>.LB(@7M=ZV4\)>G>])^#3640:EDN C4Y4*$!@VYV.'G. MUEP,=(2)@)P,F!3 P<24OYT4+GV=&_5Z%G M @]O*Z>5P;>DC4K%\P&X#A.2AXD;P;HSR,X2.=XEFO\:-'\#LQ?*+&@-MX6% MZVKHNQYJ9,4<\0B,*4_;(T+$ X,%3B=AFM^0_1<"KZ'6H&],,_;KA,*=K4% MA-H)%98$ND_A:X1-L)["5KL]/-0/(@_E-,RCT5/ M^U1^AN\Z2J:'])F'83.AS;/192Q]P5&X[]SF46%C(6%+U2:V%.7!A-J"LML\#?+MK 7SW-QOFN.>!7.E#1 4ULJO= M/"*2AICO(8 -A\(EJ>VBQ8 F67!S9R6.N;R\=$-N#C[0#UV 8)^FX,<>J#YUM^%IB#W2I%(GCN MD#Q*YJ>9^P"VF[O-;*BK;8Z+Z=]:-'V#81YZ8['H:6B7@60F_.%_D^,V&SP] MLN4T>4LRF:+'\SX4/ VJ[!V5^8,$@#( 9FNH5)#ZD:PWGP"RV"I!Z)P MO@?P;E/H;WI$-D[@!COG$V+2^ QL"S[][2B:^@NF&6$Z6I0W#C9=&9^F"AO\ M,QA0FN LTFWNPB=8J%&$&BB8$<88L)!8*C_F=O,@?:%QN?<[2582Y2+P+#S' MQ\3=74@A#XF!/*]E@[/P]E"1).]$C.#6#S'P5=52DAA3O;L-#G$'+5ADSEV_ M.'@S?'R5QWJ92;A7+J K0N#3<'TH0HI_+VJ!Y3 F20T4$BP&8H/P@G@QL&3I MSX36^./X^?B_1A$U_A"%P,'"OO;ZB_@B+$(4>?!49(DP?_5 MOF8#24T7)\WDI@M$3YABH.D<,Z0:G$ 0E:DB(V39JFB&7G41;$[?YU!^HA3N M>CJ%B:'C;C8;ART2#O/\!=+POJ.B'-BAJ?U"O#YT3;4TD[[P(]2!E1P[/#N- M,Q?IM\T;BX%6W8_-$:*I["B$M@43^5WF )M8C^!IT84:X "=XRK*:9\#)^2( MRG!];:F%$8216EE(7J!$G(>^51W=S4H/O7\@#G^R!XX^DL4?))8DDQ[NP7." M [=V_?)B'A?/#1I8B(U=+P;I2& 0VB]%&$-3 L, M8.=?(%3X0*US2SXA9^B+%$00@7Q25/Y^*9GL%66S='OHL4$<8^>#/#=^2;<. M^<^W\ICYN:Q;TSZ+RK.35PH+9N*3OC2/Q,'V-.6PL)>!?@!'>\-H@?=T.BN> M+ S%- ?Y+U&6JL(TB.@I,(3$#\$ 35 OV_P5JQ/L3D&Q MHW\EF^"O"]#]OFY5_1/3@^4/:)EY*K3>(=('W@6X'^'6/')=_1K^+\5"3=;[ MT&GFYMLIPC"\70_I6Q5L,K=%.5K0%CUZ"F).B@K]N 2#;]T!XD<4NP0V@SOZ MT&2V7FIC, BM?5'Q \>[A(891B34 ,/BI7EH;6*E&EA? L$WYX 8@":**JC0 MFASN)?C"LHC '@D86H"LMH !F>EMHIAO>-Z9<%8)3$WDB3!IF:*^W>$1OA@ M5U(;ZNO]X(,:<>:C/&Y$@]P)5G6Z"J4_*K2W'UTJUR3'8@#,-;?'K<>VD]D)9;82F!LP/K,;AF;=RF93,7 Y0KO[ MGBU"H-[]:CZ7I;' 81K 4IV,I=_%. Z8/ZW73QJ>.8_MHK M06YWVDWN<:?0F6*@#"=4H+.(*5M3A%HT9-N; W/DXM)JSQ=5HIPXD?;"K[0? M8Z$=FE1F&(4L!8XX?E428 362Z=,A*$AZ) 8MUEBKO>#JJHYJJZ&KL\S<3ND/(4+7:"NQ';AV5&%S\!Z$RZU%,-D M"4Q\X5M^NAVY-(G^L)4L5& *SGNB(06Z]E<*HJ^_&98$N5 W%8XIAMB.K^"( M&ZL=-2&#%U5FZ^'^J(']6'H5U)K0#X[\-A]>2Y]7:?;'+U^;=2G'"15+O\3+ M"+4S&*AY-3B4>"T_T^?M/O,#P;LB&5M5DG"J(@FG8@ADCX,CUV9I>/Y#MT-4 MF#9W*%E_#DT1*J:PDN=@PK]VZM:TOXB8]0CLJKV3)@98O&4N2M%R+BRCW MX9/+:MJJ[X#,I^V!4/FR_0B]+P^2Y^O2( 5]5 OW@9/$BP8&-KX/Q M^%C/=]!;E/<9]GH]&MQ^J)^"[KQ?R1O,"8/!=PUB0 $SC699TN=83#[V M,HI5Y#\N<$-V+U _X7F[*2D!K[T1[&)_'&H)U8?MU!\26#,ZR;8Z'["4K7HB M@3]ML^\#YSGR8S3,\$8FW&PE!?,ZQ(:DRX;2(X M.(YX!+LU;XT6:HJ!?KRO %[>:EP,%U=>FJBR+^T(X!0_"Y;#[0$Y>$H _(N M5?7D^$BL]J]D9.G3KI=$O_+R7O[MC-R)WNDSWV;H1-*!'O*;;>BC4'?"Q7DA MP4!MNOT #O0:6<0]% ,#G3 #I:D[I"8@6S/<$"P)#+%EZY%[892F4?NQ M_5SX&I7SQKX_XO!A,H@P2W,'V)DV@+ZS/.M[$<@&:"-8%H)TGT655S!UVKH^ M(\N7(\3 .M;\C&2=F;]Q)Z=2GBSWBCR9:.)#%5;!%-@]6P\;8"WP!>MM[\&\ M[Q3%1K+#>=9Q$56 I$RZJ>-[B_(%,NCX= M,33%LJ(RWP]-[2/KLY>_-T^)\#WD,!;J%ECR'L>S6;H6"*N/G><"'Y&H027:@L:JNRX,M$+;3!,04W>FXGI1%_1'TJ!!R6\[,WN&0]8 MD;;\APR6AV$ EYFQW5^LUI3D2RAAVVZDK?8/ @J_QQ?G"I !6TK)_ZB Z5JM?5SL3H8LH@3T01D]E6:>R7!646"2Q5 M;B&>8^Q4?N_#+N+-C MQ;%=BH!DEN_F$=0VE >&=S&_D,R5X1*X8"*%%HXW^ IW^V2ZFZIHV:':8<)= MJ-A[1G KA;,])-T$O"6QZ9C>H0A"95Q 96/Y0X)42(0FNJ9+Z"H!A( !=_[OLLBB7"V/A M5+7L@1KYK;_4;U!4G#',@(+#>GM N1J)>,-%+4B2.]X0!.+7,U],P."QN8(I M93K8*Y5W$O(/7S\B(NVL07F(@60[(8)%J,7RL5_8?)0,A"@*\F%79)F!736& M:PK4OZ4Y[LE.-#EOSCKKEZ89$9MQBP2(*L6 -XYWO,9$0KA6YPU@&T8-O)F@ M!TSI]90"+7)@HMZ2#;,17[L!&B2/7G\B%XZ@>[F$XN _!D+( ^8FTZ<>#^+V M_,6@"5_LMGCCV<^"TQUZPG&E<,M=;8/&9@?'^0EHW^EU#--V:?-&1[Q0$ ML+0LN$<8H$>BY, 1*;9=U >(SITM\>#VA,'4#_OYJ6\S(XXU.=M3"?87C,"( M TH%GP=9&-8V$J*LC,;%:$-7?@^*X$),NU#N^QMK8AS_01?\X^,Z^;3C+M]_ M[5D!_!O7@[>LEGC9^14QCO^Z",0;M?.P+THZXK>G$K=<3SMI^O;OWFI;5G;V MM[_RD:4R%>&O;AG?$OQ/'0-VP3_^MC;B7S\57S(-_]K;^6^IRV#QE[UJ>BF[ M**P+MG!6WG_W&OKYM096*PP#WLV\%5C6E+H%)3^N6&A?Y?T9NP?;@6 36+.H MT:-<,;"O"0[)C/G6=BDA^1=U*530(5.\01MEWPVCS&;JBPF?./(0A;#-LF#^ M%,-.J.C6\FR4!FWFA@\>BIIE%:7.R]B5]E)(2%$^>025F0[)X_X,2<[MA5#" MKS>(;= [,"RO7/HNO@QIQ!/!9A?G+P8:HUE8EU)GD#+QE1&$^.N:O532(:TM7E[!F.7MQ0ULO0B#M1\Q(-\9MFFF@+[ MS($//L.?*8?K4*%?5+IM")=TH PV?]%:XG><10H+\N5GL"ZY=/8&GA>IGG0=YEYUJ"CH$8+%?QDK)@@(QTJ_X71&"HS!F M[8%%G4P_D9 $!\AJ3L8\]"'T^]DVV*T-I'"EOD@[%U$8=Y$PH+\6VT)FQX6 M'/N(O!NC(%_F=OL!RG+7I&MA-D]&('\Q@MS>2')?SB1E1# FK9R%V__D:8FJ M(T6E8S>%!-[BX"25KE[^S9->HL5])05MHFH_0XVI9D6BYGO((2.XEO,&6?YV MNQ_Z8I5H4 ,V&";.:XI@ ?A=6PP0[:-$C^ZDDT?@FG^Q$P,8PH_X[[XPZF[Z MA2C6[^LY"I?-$GT4 R]=+5&3Y?ZA*=.EHJ0)!.^$D*Z/F)=K]L\^BR=7Y M'K+X=E(^FPK)5Z1 N]$> MR_H]ABB61ZX=ZLO\@?:O#.4E+L&$X_X)P3NY:1(DDMJ8TW"4MQ0$LF!&&6F) M1^TJ.H_ZLF=5&S?&),/TS0)8/!KMS&Z'69S1H+\*D%29P!_[* M?)J+7%Q&V]J Z21Y$S'22Q]\8JQB04-9JZ&58;P5,[M?> MG.N'[]%:ND ,F'!G!10HHF"8_ =B)6H$/83&L0A$41*,^2EH?2R;S,IP"YIT M#= DN=01F_V$Z*C0"[*[L5W!^MPE"0>:=H,VHDOY,!V8T*]6EI!LF;<1\NRI M48)0J\QT."T .S#=D] M2RUP@<>TW)$,UN(L&N89Q2@)B;6"UO)@O"XG#7+1%1PN1C]P*A4F=:;-LYT/ M#!,7RA6S%LHV;>87P#P(5@I/T8T80908^'D))LCH-#+[/)4O+3P.$W$,]-C; MJH<[:.:$JCZM!QN)=30H?4-)H.*\U#=J''%/+DL<+8O1;8:\[=! MJDU71%4H;_RT_OK6' E>,461C;=H[= WVL1M&*^(7R1C56G"LEXC?=Z)FG,% M7D/H?A(]P(B>5(UMFW'RO0/K:E/%--A-8;#:W1V @<$*4YD\V](N2O]1\8,C M&7!Z7SP AQ";'J<:O-;$_(%J4T:>>EG\)J-PI1$X'J1U-\=S\;#UEO[>Q1]" MIU=[[W/S/8[DAG() X@^RC "AIP-P=Y.T"#T3> 0I9L]AZ2,^_QXB@P*B<^X M33FS. [^:3<--W%UVL\A.(8\PK'0 ]C-T2*E:7,+LL'T'&RO^YFJ?AWNAPBU MA3Y0J^=*56*(1WZU5IXW4 M[=UD\*?K1RDMQ15&( M*V HL2Q'<3&A]=1KH_3-;Y.NR.[=0?K^5K7%76O?KJL7HZ7PV#W[*-]19;VL MRF',9E=GVH"GZX[X&<-;%1>,RH!5;GM6CKI1OFJ/()2\GP97\;5*3VC8:1Y] M\DDF\#+S83#_\?F;U557EY;6AVQGW&MW9BVTL'KG\^05#Y3J>+TZ/OO"*OOM MJ^-=IY*;@JIWK*6U=X;*U9?==C,3+9(R,8^RYHX1X]^,'#TTL*8YN&6AD+"" MASC/2QS5W=EJ^Y$8S2*R^Z2K ^V'9G)TRYW&^%(EN6'96(NWN MK%']0/4NU*6D]4!A?[RX9K[BV8H?)ML.+67KNXTC^GNYNSC4F"+#P9-=]FSA MG<,?K%5U>A6B=IT^[?>'S<^&6FRR<*LHR\*:S>W9LZ@ZJ'>]ZGX5ZF;R<;[5 M&:0'!;57I#U@83Z,D..YTK]TW=NF?09MTB[K[JYV% L,SKUC/J#^612IGG'V MV.?"5_N;CU[-8,8D)ZW*M(HJ>>9_?"#@/ZZC&)5>QC1BD@__?73^K>R%U%Z*QG;1'A4^1K # MHK@:\/PYM/K0HK?Y/PUH_2+"5R>G)ZGM@BO/KQKN,_LX.X5^9V84EX9-75_V M^$I7X,FDA,OXJ7,#/,R)XDJG6!^]+T,C_A67"[\YW[@Z_" K>O-;JT>*9>>L MI+%>8J#N%&I,B:,*C9"7-Q=B7SA,$(2*I=!A4)X\ UOL*\<.HTI^4IX8:$51 MEKM'EN+/=8F!<3Q#Y,46-*=<.-(+*\"QZ]5BH B.;Z\*L;/0UWE=?!T]>LYT MEU.#63 _%):+-?:\P\,@7[E(#$S!I.&G-[J*7EI80Z1+0PAKA4K V=-7H#.E6^'WL=P3]L:XJ>'CE;YGGG4?Y!IHK:C;5" M/&=5X18R8SW&@>APREM0.?/ZBM6&S6,Z4H!-NYSI;O)M(5JPC1A?<_B]JU<5 MYG&YTZF"%M].W2-RIE'NUY6C'L7WN5$KWQ_ERK-_U<>0-K#WE=Q?L]49BU^L M?Y";R'L5D/_[M M"7H&/.)BNHW0Z]/((^(3S$<\L)M^R\ MUZ=C:*ME6UGQ9T+;6)?/)IW']M*'UV[X\8[1YV>5;B:W?G+. U+K_+#[IF>A MS_4' P=/)E]<:_-Y,M'1:T_3/RZ\D?ZN[>_)D\_?NK\EQO9[V7^]X.>)M#TK M_LI:_3K)$"@[[_OZ/UD:Z/2W-,!QK\'Q7\"_)_O8NV?02O9O>N#Y?W78?_U9 MG?OTL.SG_GTQEQF$WTC'125DKWB#$2R^\.?: 5'%VZ"1RAE=9E?,Z^/M6K]? M'_+Z>VBC@1YR3[8,_<;S'^7?$'@Y._TT2?'4S9+:W7=C>_Z/U5<=.ONU*>36EY%E]\JB@!T)J.JMA$,C5GD?M%?7 M[WN]N..XM'G,^E45]J<4ZN/2.MCH*-\:/X:NS*F29\IM(E'ML\)6>75FHL/$ M)Y3^5X.ZY4M.!S[61#5MV/5QIZ';TF&W,G<.H0/!T\J;_C$P$7MS5/=(ZV&R MCWF33;/3NYJ6A\T5G==.'8\XL\I:LT.&##632[81'H;O\[4X_)KGE^C6R6A[/:T3QGO:V RQ['YS.C3;"N[(AFLS/BQ MA$SOW"/7RRJB>HQ]FK;'[4RZ;W#?C(W:5WSX_RH#]/\G:J0O)Z%&#.AF/$H, MG!@EU%%A/O>Y*4@,.$ORFCB*QD0IX-A3G@S4]+<2.?F;+!.28_8^^UO%;#R M',+)5H[2'X4U!F[;NCM/:6*V_[':2DM3X4>"J=&(*U)47K-YN#O9/-.@<1U[ M4/66,=OJ;D.@7VHT8F^VW.OCGDFG=YS]ND:%LIE?S9&!UMJ.O)RH=$+Q;'TJ MAO:KHY^_=":J.=^;Y#M0A_;#7!E7^R/I;58M@Q;N7(R83+="IR?H(9]OH$R[ M,&-UIOTGCAUH\.';AT(!\0$<)YO2=H%W5Q1MKADOM,?N);(L&51U9YLT!YS% M-:_+Z:^X\=?OU2MTC3^?GY?SU0X[P:93T,J;P^QB0M]XZX">Y_Q&53F/33^9 MRN!?GC5'$/S#@SMV:!IEO;GCUWA.#' "9(2&6M%WK?O*[02+"#&@1FC-1''O MBEX925O#4N]]HYD,7WCL71!%9+!4P. ZB;*I*':9A!5&GX4E[D5I7!>/9.ZA MX+XE+46]&#ZDJ:>6T"C:-Q_8&E9'5/GQ!-[B,+;8.\T4'+G"HC9=4BU="C_V M+E ,5 2TH7D@ Q]50RX+/]^MVMY.UVHTH>2:C)\GK1D6%%I[#X6+ "\8W!S2,)PYC7EW(P5K_JG.X&K-0A_Q@:UA-Y(%O M107G.#!W]/>=["Y>*NUA3EI-8VNN+G<5C.*B0?8Y.RDZZ!'QNJ&IE#7'Y?_Y MJ:]]FF&BWKU CH2,/+#& G2?3\!J4FLI.*!Q.)-6''<(FLQ.ZOCW54T,3MD< M]UCA:7"EBOR'[@):FWK"Z6N[Q9]RIT,3IUP/C^H/".I(*@+40%G;73M4('WW MD$+\QW;_/8N**V:4D66_A (.1:C8^XF+OCYW6^BY@<6?&WW@'U_KY^\J"X-6 MW0G= %!#8&[/&2>D5&-]?_-M/[#D>^@G:";CMM@\>RF*>FO1O]IT0 ;37"D@ M/'%TR3I:%XAUH>_3%P.;T?&]]+(E7/BQTFFL!><1\DP0/ZVIGFG:?&#O@M$# M?T+XK>ZYCG"[WJ=N[E3"4 (H-6MU681/82"?R#DYS3<'QZ-X59&04G)DUW0: M3B3 B8%80I-V 2)!%X926;O+S?1E94R!^APFWA'KB([9VB7MPL3\H6\'^ULW M?*;/Z/@!U7MEWRU1W12XW[NKP5A'RRZ@HK=!ES@A.;=0H8I7R+$^?-LE_'>. M8;5U6GBM[T\A*>//!<,*L-PD_L.-8TD4]?UN-2:M!>T@EU N52R2NAQ<13T[ MH!$3\$. O.E:$R;HZ31-/*'F,$R()M^>59PL5+5EH+96?:C[['+^PB>*6AO+ MM6$8Y.TA<,,^5243&074A;=NZ;5\NY1Q?I$E3GU!&M>7@7!TS?0>H3]"L,_I MK_*.Q7A;YL46Z>D923]0']US>3T-6)G^T"\)[6B-/@P@,YO\GZH!JW M>!(40I0*E<.GC:H*UO*ECHE+AI8JOZ.8LX]M(<$Q[[S1J MLESZLH@&*CH>/^B6#O$1C+--#.V]OH]D%4>H=PL24A<)#4]0/BA%VWI>:W/# MU'M8G%,*7O&4!)>""QK!;8:V2(QR<-7H$ :U_\>ONV7N6TI,]MW4>$<]4R:- M^R$;]KCJ\4VK(T3;P=#1-X/.>A?[,DI#9N2_:?=/;9Q9F>=1;.-;7I-&2Q.:V%P^>J@H"C]*W4;3H06N,=)ROKI.U$]]5:1P7I1;$U)@&"^' MLW!]>-H-6WS'S*W3SDO&;0F)B0]5.S3H_4XMU!J.@TIGP?JE#A.WZ= 4T?)? M?E WA4M RX_]H+/_M+@0.57H+(F>Q^UPZ(V%?2FK"-2ST7+<0R M J.-@;+OJR+<),<6<,F;R](KSB8OY039?I;$<>"PX 3OE[$]\A#'=V2R@ IW MC7;0:5&NT!\S_GG(C.-W+BNM!A(#"YWWQU%@&7V3XZ^H XIW":D9F+-F[O2! M\@<_:AR&Q0",H3X8!0]_)Z/>N'"??4W5=W 7GS.W,SXT?'<@AIM+P,;QBFT> MY;U7EEDM;2(DO6CE@Q)51"@CPZ^W\\%ET=V)N-X6O+08P.BO"AZ@67?U-#3. MN0Z&T$G549LV=+):YEM^?IR<1)\-]F[< NWK8)6?^CW95,_$Y\K]#<;%%S(V MF>7/6FU]?C[L?,?V-VVZ5X.[FK8,R7>.UE2>R#)Y^;OT1^D2>]Q=4[XMX-1; M<]1GA&;XL?*$R];#RO+ &1NM2O473<[AH6S1!ZKJE5_'$F,RBZWC< )/M!F/ MVCQ CS5J.S/4>N7[J_NNIPS];._]>I?^$@"NKY+:('V^2VB'6;'1Y4.ODGQ1 MB^9V8Z;RRK&,C(PY#Y7%Z&BLUJ3K[H_[!VA#QX<]=7=T6?BH"2<0H5W<9.<5*IY:0;!N:Z^1V8-$-.*\ES$.ZXDZ.=*.93J>7 M OW*9"NS]4Y=8O\ZCZ]KKI_07-QYWS+%L*S[ZA?E>QJ&OU;^"\UIN2%?/^/_ M^/P9R\>F"T8IH]ZX$IZ[0\:6"]O>4%_\VO^(,VN%D+ST=AX7N^GGD&9UQ]6: M;MU.&$_/K#M[\M(6O:43\P##\M P!YV2=KW:JOG2/")H'47SCO84AK?6_[$4[;AWY:B?/=PM2.C<QB6.&FUQ4CWI*Z>=+)]X"4?\O:5"UJ] Z2SHE=D7\)J(:HXK6L: MNSMJILO>^'RKF^(^Y7=/U1 6FRI=H1\.[>0*=U8+1BTTX<&(Z&C3 /)M+B_& MYF;:T+7?%''4X_8WTLV#?+9O- MS8/;^$>XRBE+V2B&F)9#SO2[U.LC=2Z2[ MGMB[[JO-=>7$ZG4A2X:*B;-D);(/;F/PP RDJ]I$,BY^].N@\S&U@>>)[X^E MK,W6H2BO,U7SZ/?&MK0_&8@OKKBWC8&YW@//Z]S_&*1C'8\\M M]@YG@J/'\W7C<]\J?[2)[ZJ=GO/9OO_"YTN'6G$]I'$1'AS.".5F5SAFE2H] M+#]UJFV7ELU,\HGT,/YMY2AB\[1">UC:=/-Q5SOW1Z+NR$5[*V M MH+;B :7\H*J%TB=4<>_#<'WW6T3L2O;I),JMIR'MO1\\ M\:O#Y=\V;#H\3)>S:E'&[9^\HP]L,#V3X7#MV&\'W-AVT=< ZVQ/O_O[C?N; M31<$Y5K"G68(T0K8N(32.*&V8\S*Z\2'0G,]DY]F;FZY4Z94J/5*"GZ-A7Q$ M:3L;$SU!RPA)OEH MV>$38ALXG(G&*C-N76MNI95;/?-H-XA(,'O#/FN/;UB !]6N+#-)"-?B%@Z9/!9#O^M)P-2NR:ZE=N/MD]CGZ!C'0 M."_PK/',%P/OYFH8:C14CV_S5((!Q>ZD2)9-CM.IN<+%EQRS -UIU>WV*H,9 M;BO%P+W>^8=D3+DD!^*/9">2&$C2L*[N,@]EX-M)!%$J#%VVUI]0[&=@O>TH M0OF7&/ 6F/0+JWO26VD3,]34_YW+[?B,72 M-50K/AO$9438AG>/X&2%CKQ*+OY/'K0(EG)GH8X>7S$PGNM'7$'^Z-]5COU# MZ".*M+#F7! HM6#6GN#*F:,&5AV-A]"#C>M%[:&!A'R2.M2>M9Z-YD:%JXQX M0%TPPZ$4I:QN'QP$ U&UPI_[N"@4!+.(.F/LCA-<,< J=*@WR[4@:U$_?DQW M'QJ,YPK=$[)>+,H]$@-7Z1L\8$T#?6-C[L_4M&6Y&GZD^YJXSQZFG.,[]&SL M@TNVI]GZ!*EWQ;#'3M^WF5)S6L M["#U*6NS&G/\&TL,\ 9#+14WA4P)5[-5]R+8D3RW7-28/"R>Y:\0\:7X^S,O MHH7;20J'7,C&B?!65<+%ORQ7:1H*2VN(H^Y/KBNL0CE 4M#=BY930ST+;;8ZRX>^9#G.^N"QA_S1O[#_W8'\H^Q"7,K' MK8FD5UT.]3W\Y>%3OM=%,S;\VO."DRLT]RI;J/4^IK5P'^D8Q#$FWJ9MGAO\ M9N]^]O3=%5$7^B*_7^TP1]3@2X-8*J^%-]@?EKC[IX#UMA\.?W]A,C,WZMMI MTBJH6^:X3J&C$,6X9I;=)^@@.R5Z)B#S#B5B--TZV,/[ 9PPTO?O<+;[/FJ/&!C.E6\4 YNNZF\M%@./[$/?H>8&?I&D.G59I"]P M(8YH7BC5X4"GL\^/P%1WMYQ@LX,8L'9Q^)2&$H:2!4S^VN.QU[\,T-PA2X88 M($G#XKV9%Q<=BW4CRY?76[NF5M>&6WN M7G']6='A"U$KY>LHKE$/\(0@5'E*%'8#1-65[L[]2'0,&DJQC=D!E![, MG]Q./;/(D6G2'Z WTM7"[?-_#LEQ@N(,/(=?:8_7A,VVVW MB08PEIAQHQ<7;EG,(5+LMO4%7Z-8&2]D+O9],CR^"-T%MJC:LL:BQ+?D!?8D!TKAP\FV '7 M'QHC]_("!,K"F[QB/?S[H6#ZZ>\?%N4,PATK"L.TD6U?3")EI1Y&JF4]),6R M]84*#A?+$YK*6Q&__7JF)P8.O7DRH;]4,59+-N6'+CO\7)4T+)(Z'+7GWJ"" M;=?K6*2CHZ/UIMR[9WY[$#<&W2I/-L2M..?P\\!I!^3Q#M15]#K/;Y_TA K# M*IDFOM?>-/:W^_7(^;E8((KM'NX\)O,)*?UYX5NV&& 8+10JKN:_Q_01ZNYJ MK&1K/7B>A>=H18N!N%X3 K:.I/Y]9Z9/.&+8Y@J7I74ZWB_._8UZ,ZGR]8,? MPB$>+$-6]G['O/KN=*)+*'NU;9Q_[)K'EZM%6!99I6YR"KTCW$,4*W1BDVRO MSW&7&MH\W<9F8YJOE,Y/2WGL?_>+86G>._,]F7-Z]3/#.Z$S9_V=4^*12L'> MS8ZVXX7,:$.G2=] C/>4\IOUY<_C^R]D^"@OKY7QYW=7E4;;D;S7C"2<>O3K M2W;^Y\'O\QV=1KE#5V45 K7G&'.$&K(OV+\/7-W"P"A[7G+=VKF0#O[)OW/Y M]VNI)A%9&N67MN?H-&:H/Q)ICVQV* =+;6AO73]LL"Z4WG(/KQ"+G/U:;!R9*;C.I180#?5KQ&X(+ZET1G-V5C/4NUP3H@9TF MMX)O?/4W8\^O8VA_OW,LW*WA3L.=I?=BP!-_K KJ*$D[9?X'--;SU2WQKG'& M_CJ5E0FUZ[>CE;6!=MC&U^WMW\,N H/5?[ M/:$-P]/2IZ1GGD=$DS;6?B]O;1F#.H:T,FK61_KO:4=KW3WY#]H>+I_T[F$]6&+P=$LE9'\//:'38W7CBP_ MJPB1D=Z%?+YB@KZI3+D,]1BIUCT2-21;75$QKZ?;H=/I^^#ES-45AS2TM J# M)R(Y4B?*NHLVS?6,CKRXKOX1_3#,H>VEUB;/<['XX296+*G:CE9AXEFMPAC_FC"O.;#Z&JI]H -ZBM M*H(>1]+VS@] T0R3B[-&![XL?DULM.!57-M@;W-)(R%U9U7MMAML8B.X\:73 M=-W-C_=E+Q"!TZ;*%#5PWU?>-7>M.G*,ZP[2]_Z;97O]KB=ZCCTK9.9L4/60 M_8,ZV>3%VVW"(3<61K#2Y=NXL6^=1K]C3;?XCHH.7;MUZ MUJ.E0]$<7]&R5+@UYS7-*"OVFB\MZ!A&S1US1G'#OL7?_GD-:GG2Y <[E;V8 M5=Z? HR5 )!>4?@EI]!15'KLNV[]['SA&,[7+R-?N0W :D#TIRV(9DO58(K0 MYIHE.#DZ2O+%[0I>E+PY.OQ6?4WZ*5YM[I<*5V<_WJU#LB'9#"4E:U38 $FG MY.DI^>W,B2:-8\4FAJU/L:TF@GCA>W1H B9MZ.PAOHUHC\J"_K2YIB>#*AW= M/,L[]:&X&1POK,6.72XITW'(G?VIS3;@GN/L]$ I".5D?X2H<"SCT@-]&=1' M[J\6"(,@,)4XM6S8*V_+?-_^;:;/X75^\WY+SR2-MXZ.Q]YFW__G:5+_W8?0 MAN;M=1<^A#3 'R9BX$@YH?.]L%L,/$P&/^N/FH@:P 5MQU5$U,%_E%7OS4!A MJ1 L=$4$=_[R<&2CA'$.X"(L A>,"$-V_4'0";G[X/1EF)HL9.T3JO[W^\T2 M-?KX;;J*%S2/^/60MHO())0GI,B+P*S*'"U@:9^-;/3V.5!J(K]?=O.G&S^R M;]RT#K^C/8U7\);W"#Q U1DZ6?; Q$<7AGA@V6&$R1SZE'-J>96>1AO-P501RLA7[-I_OV1&W,1OQY0U3[;SAGE\Z<_6; M-H5_^C',*"9T$GA:T9_@AJR1+B(4!%^P3>M-G M; CM^+4#M$%O)=EW>E.@;LR<==M'MYGY+B.!C, X/)!GSA8#([./MOCX3V^- M0ZJ7EGT4 [_7)&W8&7N7_2AB_)?EWB2-Z?7&[9:H,^7E48K$F-7)FC%&:]^] MAS7/\(JXJ_9I'#SO-N818L$$'#\X#T/ -S&P/IX="47-"G-=04[::LNL& [N MOR\#<$.UFU$CQ:2-8 =,)YZW4B$#:Z&Q2;W^U#0P_)>+2RAP$//8WWK'#21V'I.OF#1%_L M)"L+*A>4:K$>L$-/^W)\_<3 61H5,D+'XLLJ7KWR0K$3P*LM$[<%=IF-D2IS M%2(QD',O^UW6W^>9N7E/1G_62.N6P=4+C&_GHZ6V=V/+V/Z#OMER'UV^'GBJEGO M\.RT'^]$Z9+W]1;8MXI*F]XTF0WM:?<6I^;1%&#!1-=<3N\4*F M5>OH;*D+Q5.3 S:6L#B/;ZOOT'@W.XF&%5B% \O^)L>_R>JG^AZHNRNW@U2G M+SPUH%;Y+#R/N@E?-?5Y<>JP#5_JY&T:$4412;MHH$X^;$>4-E\LZLI8;+O\ MYDHINWUR&KN?MXWQXA7M0Q_)3=--:0T5<5+4)THQ.F&$B5Y^U.G</8G]8M( IK2M:I"!]\$;8 MN[=OWF8_V%>1(P:VT\C+8V)@>4V!D=,Y6%#ZT$5W0='*#IEQ?:%B-73R=Q1W M'P%*J"+<7P!YBW^E8EMB_A=[%%-?]WVD%QXV]+D7-;"C*O!GK>6R:%_]R,M+ M^(9:?0$X&HC/5:[A3F25M\AZN!$?^U>8/MT7EY&Q8L:;.=N' MK[_# X<1D>=\PJ.C634ACXO3\T74PHCUI]MB806[_=^GN$+WRO#M]RU [ENV M#SF&),O+ZO.\1%PR$*6,I^UI%Q'W9YT*E89[+QJM'FZI_QAIZIWF[6B=1\&, M@3E'RW;Z5L1_E*68EU(*02MP8^$F0=T2VR;]6TU-D5_G,50G>2/H:[O3TIR; MR"EH4DI6F+YL_J3Y-DLD^JFG%14Q\7GR+'WWE(,RU6YB;\^TZZ 300P4)3,@ MRW04,^T8XC"V'MH5H<&@/+RF-$_3!'WY&D' K9[A!82CJ)@7]@[T"C:WJS*P MI*1.8#DMFJ/'M_%9Z$@Q4&)!56))C]CF*0O0F.5[:>2[I-6?;_#0KTLSDIC@ M3_[>1(W*#X-A)R(=2VWT='?4''MJFG#C$C <-[S$7"PT.[D&:JH?S?$- MO-XH>N_K+P:DLN5>EMM*-2(/DBK-CK2%^&D6WG5BK7W\-&E^TU?S/Y MJ6$3-BL![Q?RAD9S- T[P@M]>X9&RW+J3??L*J\(*NGIV[FA6QZ M*2P)YZN.#S.2D0^K+C,NYUP\_/@LH%Y_7]JE9L5]L[4!_\E(J,T7%1N+R+JW ML!Y7DN2)"M^6U)0XE;63V(GL%N%'5#Y5"FSL="C<5.2D7X8O]6@/>>?MX10[ MN]V3X96IQ'UCZG)2>1^-1(KA3FRCO 0+F5'O-;=)-,N9Q(!;B?Q<2\%H@&SF MIW7)4[,]9$64-Z9_Z3+/CO-;LZJ+C$#?UG:G^60OZXGQ 9VZ]%1ET7+2[&H\E,TP;;(IB]7G*3DF-: V6>B&ED:DJ;J^%]T@5>I^YA2LO N>;?E&8VL'J' MR.LGX@HB7A\0\)I_TKY%:R1D>D_A^]RY+_ CBT/1(VU.C>#5!#'0M/'$+F+? M[^D,?XR*>;)!'$OCG<4%!90[3['\R8C=%D_LP:XWM9V^I'Z,6NZ6I-8;#< : MY:MRQQ&9/NN6LK\Z_A,I_&\__\*&1/O^A31E>_O/:_W#K(2=,4"6(1UT M/1'!P5-RK>G5KF2W3VJBMS!FD\.0)AXE4R2%,F(,PC)Y$>$[7+-Z3&4,YRA4 MXS'>M.4(;W$XR?J:7;O&3^;FM?XH7L]: MD8CBZNYRE:N=76U5%W6FGB+/6J'"$MXX?(.VB? HCT+K(UV^96U27[O<*Q*< M' 2W,DQ^_[)6S3!5\": V5-C,IS1TQ%,/V=26*%?8B,C0TA'Y%5X+SD,!T77 M6.:'[V!KOR6G:OSM&$BJ:)&$"B^9O% ._]D4H> MXU\.ROGG\Z*+Z>Q'/_'SXV(@$2T&8G*@C9D*4#AY3EL,<"Y>UL.:BH$&4Z@+ ML: /CLW 0$G9 [,;/U$NZJ>K&&@9-! #"0[30<(=9EI"/CCF( 9&WXF!1UJ_ MBP&\OC!&# CMM\CB$U#L=E09121+YYOG@IPOJ)$,T!.WK$2>"SH-"_H7@FW_ M5'G4R)IO*&:K&-A)%@.;CSUD,L*P[6#9)S&0^F\UAP^,"I#4 _V_ZY'(1D:% M]H-C5U"\]W:\P_?T^1SX[I2 G(OU3 9::$!E'9 D9Q!F=J%XX_Y+8J 8;(YW M7X@PL M=R%?DV]'A?4:>+,9#8%A-9GFMZ;=E^:R\)>*LAX8:YS_KJ1T9X UC_:=R5 0 M%DP08ND52PT$N"HW1/AFO!O,_ZJA70[ZU;[4RV<.5"]F6W7?E"'[8K;EQ4ZC@7_I4E!HYEEL:YOT:<0R>C-X+#.5DZW<@Z MT1..7-NEDS'3H0[WO?'E>4TB_\_T40+JRR".EW*ER "W?,-R MSUX-KM9%40FDY E=$@/*(6'S.%ZRBQH#L4 9^JCK!JW58"B <5RM(OT&KSK-7Q[\-)3R$&P7D(W&D6 M>[G4TMN2;E+5I%4'AIXT6+(>MYJ.Z,J'*-J)H M[#I/CI"T=JX/"=ND@E,750UF%-RB&"KW N]*'N,SFYP211<#.V1SJ(2#@K,: M\SW,T6B64Q%B(<*.NLZ"P%OJ=$BBO5 OQR-C!4Z\I_*:*$\']1/\LL>?+:MP MCB*#4I["L"T*X=XAK#'F0"F'F+TIW,)JNVBL6C$E,6^Z 98?+CN8'"\9_[D8 M!M=>E&-Q3;6B= 0L;_[B,X8:V'H7.[V(T,D14+)J>A\(?7E214+UWDT4= >Y M1"_^/NDRU*]&KQ[W1,5MH9F#]'O(RP67J&+ NA [@:54BH''[OE,Z.$<3(9?>K.[/DFV% _3!6O_3H_)?4O0 MB2P89:Z%@ NG#14T!J/+=7=V=EB]^$<^W)U6"(>AS\9_S8U[Z"$UEP*M=1$# MNW8B_GV$-Q0E#$5)1G@%\__IOK]&?T]_N^V,=EWL@ZC&HU/<^QT: 3\*N7%Q M#,A%L\@RM!FH=6_#6G=S=VB#YW M!S*#C_A?C5UY.)1MVY]6K92M0H8V/$AD#T,>2UI4ZE'(5)0BA@?9QMPDR3H/ MBBR99"TQR;[-9)M)8I(8^QC;)(99&,-LWZWW?;_C?=_O^][C^^,^YIBYE^.> M^S[/\_?[7>=UG2=4<*0&.PR3 SY5@%(4\FN1@Q2 0*P:(@X"PVAABO-7O3IV M*88?4H2%=:=-PCP0[+&43J&I%%,8,(?AKH!?DW-_0C_8@MKW$:-(T+1>H;>/ ME\XP =I+>V!TO!"=@M\-<\>L&FKM (8IPI3S\#I@$WXJ[0>> ]JD38>%Y'JY MD(SU+/;&_S314>_9&7GUA))=T +D+,\!U16JU8Z6X$9=^M5BP=')7F+D^F ' MAQ8C+GDWT6_F-P'MI[71U 0NL;A,\]O, >7D(*M#SP*[=;8U2V_@+R/=N5(3 MI"C

$%4OAIQK]L^$:@-<3(#6L1-^R?/; >&@ %O:()1_]!=&0':#'R^7] MCNH02G.Q19[DF!;*4":9H]O_$"'(U8"9'56M95]%L9?-&K,=IX.(B $R$=BY MC%ZRWP;)O3$_.A8%P^[I<-%O_G!RSW 6[\C[U M4PXA>.%V^CWOI(3]^MN4QB-\+62' B8,Y5J'],=# F?D+80X_P1U#*QF?"#^K%CEW'4FN.L M1S0?GL_MM4]9L6[@W:G\\X63O6:O..3(K0C3_:A _N1L:&$NM?1RMPABES[? MZW0N7?M,E;/[T^:H6Y'=VQ04U>>Q@^F<%:9$5#_Q+-,^"=>!\"NU 66NNS6O M=/CS'T9)&VUVM$;EJ![-XQSP'TMK]*!ZT*W&H4^'@(PB;A;OM$TC[Q#TO8M5 MNO()O.Y9 9/4%"HHF#+HR5 *_R'^S=<&ANY_M/U'_DPSZ853%SSZS$)UMJ-PQW50[.*?4E9V@_9> MZK7T%J\'C!=@6#NYB2*(+T6PHS^RE/3E)4QX70CKQTHT>B;]TT19W?I,V48) M$>2PS*]PL-MK)94#NGB*Y3B4)PNZF4 E#K^5_Y\/2,JWY=A9+EI)=_SFF8ET M>E[?KH&Z_61DZ\2IO7.+\ 1835&SJ67S$#'6Y(QL(L] MMJCI,;^_ZGX8.]+MO^$ P5N\AZG6I,0C[P>W&2NFOEJ>->_A7D(HW4O1F+ES42%T;[/ $TZ[@2=@HQ15N.%!;D%C5[*IA\,5_\!&\:TRZ65 M@O34?F@!2=&B#P,/\P[PS$(E;L'UG:V51RO==.-M8P,:#->LT%PI(/'(%^;D M)T/ARJH>(FDI$P&B5@@'[]T4SNYEO,I;?P=D M%R6[/+HIPK> ^QPW"/MU5()J$&UB0 ,\[L/OLJM7,;.2U7[9X32SP@]"R<0C M@"?XRD207JV3B^MPTL1=PEJL]9Z\G'D7Z@I(BBY4 M[3R%B9,=^SVK@FH%KV_%F,VM.QIIU&#K5A$D;&U'W57==G6?0>'*DHQ/NL-I M$22BXQ="CX!N^@\<%Q+QK'/+,-Y.D,"_OH5MA6T$.JXQ$(+H!R+(4BAYP6,> M)/%'2 XBR/M&_-HQN=O)"YUG;2LK#\1>K8+^4T;W^K]G=-7 $$!A758&B?M5 M8"FP#RF6MSZ7\U?C5"P>]G_OS.^2;9^>NU$S#Z*9B@25P@L60;Z=\8IUK1I& M=8'\W%=X\!DM&S[8*;0EQ>#IH**R.XJU M>ZOS[V+Y!/\^*%:Z:/Q-ZRJ6?U[0A)^B(@-%$!_8VAD$O-KU7\%=N [NN'^ M.RBB:%>J?S0U4F^;-D&'.!0FLZ7AA3C.J L7Q=I<%S M\((CF?@_A6) AV8/\/] ;YO+1^M&_T=5A_]CV\/:9JK^A(MFQ+3@]S[02JK+ M/VAW7<.]RE M83FM7'_W).D+8+?CG!#HU[3KG?JNE#F08T?:FT!?GA(W9MM+W)=_Q^R$#AT^ ME:?,"A*W.4#+%)SF5H%\?IA1U>MR_N:8;F.RAOSMEMN^+@CEX)JY7G3HZBDB MY3VACGI]9!8ES6P?2/K>O2LS ,U^-()\+VX(?;FE$*W)1? L0(NANB"DXJAA$(^WS MOZ1T44?MQ-"2D7K/2CX:=7R:;=\X(N SH/0MXR+('JW\TV6SR20U1M%3H:35*+-](*)'_\\K5GI M?+E\1+/?I_383VVRN.$J\#*,' &,O\(9]I@\R[)GO-M$]U)FC[_T-7,-R?9K MWS@-\[Z5J48.N*P1GWUG_]X+#SC8+OM-0/.YY2?1AYH:&4??A_TE'U#V6&W' MR2X2F86%@VC&E]YT[ONC\)(VX988G<>G K? TY-","-?SZ,_L"A3EQ/(W:$P M>C)5?MG!(+%1.B,5T5ERVG"R'Q$Z%[ XY/_1$0,0<1(*R:PY62%F^5ND8JNM M5Y>;(!>G6!\E@FQ?>;W<)_%MK.']C/#U\O$'F6?LD9DNYB]M#[(:Y]:7FYE#S MXV'?*K:XE']S_[GY_&*XGW'LKI6GF7$G"VE2_?@'S M<$NFBXX>,4[7"ZXEGS#T6+WFB)L1 NC'_\8/!V7242;N-7G6[<[XW$>A*^F0 M&N6A/FU_+2V77]+:Z,QS0UYC/D[WM:+N_FWZN/[-P=GT!Q=&BQ+. 0W\'P?1 M_?BGL$IR=, 6/$^K#=@UK&OF^G7H92[A(6W1H Z;(C1"C682,!ZEK501),Y) M.MH$K:PYU3NCI%AGZC$LQ8(+Z3J1%;J:][P+R:V)<^''2\0"Q=)OV5MWD!XZJ;[ZJU GAOK$RBPE MPLQ=4 R[@][,-V<,?1[;4]>OM:"'J+Z@678\(U['[CHGCZ$S^L0(VV&?B('P M[<=-PYR\3W[,4>I]=[BOL*HF>6DNS7)/B+ZJAT..M']VMN/2+O4NLR/\C:!C MM?$.>[]U]?15;N#=?3"=>(%_@M@E[\?&]&:"D3#LBNO YYZ?VAV>'<_NU*([ M?YM\FQT9149[(C%W,ZS)-CY%7C-X6Z$AT&P8H':TJ?[;+69UGL907MVU/XRL M6V<.MGKCSTUB0KES1-@'=$*C?-!#W<7-W)8)PX6Q03GO8W='(JK%_U F?5:3 M"7#D:O&L@WG4LDK:.:;DK'[/0)9AIM?9/W'7W(W=">WRB MF*=:0OL22X:Y)5:-*;:R#E.>>W 6FV:H]?YK9$OOXL$QB/=";K;,B$G=)O=0 M1JCC.#X" 'F'/%?S=9RINODU:I7L6_(?[(3(REU"KC]+!#%> M&T>AFYV]*Z^:W7_NVXI0&%F>L]"'.:K)FY90)22 9IM]%Y.TJN9PFR)>6&:[ M>K?Z$0T49QH2#3B+7\N>[QK38.A(1B;IJ1)-0DGFZ-(_P9B7TL?6A5=CH^&G M&N^/1XH@?M?PW&4;&+V*>HU#9V(CNX&?ZOM$$,57&N%F)ZV006]0%"<];/H4 M%_L1W6#4_3JF]ULHNPD0[KCZ]OHJ='!E;$O#: /J6-!P@MO"")/" L];]BN[ MG]: %)SN/SAJTM'GOYHYHT>*%^[ZAL2<(H1NP68T*#XLVKA ,+X#RGXG/I;I MP9=6GR"4CYO)"1), M'"\+Q8.SMV9LPST8M+NSC\9?IYB0\]5-W\!O9Q,I*290UR& M<-LISB P;!$D M4S6=SE,0;&265ZPV^) '2"Y!V,2B,'\(PD+D!8PPXA%V&!R5F= MP]-TWE^[//P#E_*=/#[OLF>PKR(LRTBJBJL?NSQ_*NYFXN*G!14MQNU%&2_Q M]WI5S@\0_/XZ^1T5:'$>E"78Z%SAPK0ZIOL1NL]^ ,]Y=?ZL4 K*M3,)>]U> M,0]X\*ZV%^#\:8O$49+5FM\N5#_6#BV/F6]5X($@)+NQ&,89ST(ZZZ(^]6[WY#J:@_$T\7@N35!Q@Z$@KS\O@IP;SJ:9^IA&A\IB M>'Y,Q#P[Y#"GXBR/GBOL]9;R9T6DIA:D679IV_LH__D8;*U.F'O)\^#M]8E3QJ;?OUJ^*& ?VVMT MI>7C]@[(S3_]+6RFK]C%X>N;7=B5M,R4:OX=!I&0L^E[7D5ZBS']G>:VVH>X MWKNGWUZ/1-2?J'7%$>H6EP8&MM-=I7[T?&#.=1U*!#:,(Z\S?(*A0_TA(@A^ M#EZ'_["UE]'K,& !'6(M&8D@:2?(5,7XX#5XO&[XI=,Q'^J?!++-9BZ;MP;5 M*+#A!= /,?2\?4_X,OY%/XV)CP,X68X>@R$!A\(+#1U]=Y^8C"*5O[H,.X-" ML-0Z<>/*\YW%RAW$3;$E'E02W=0@"?ON=MQBZXHV M"9D6_/VO$QO>W/ZKXX *MLIR?0#W^-\'NKI>T M!E$Z)5E"$ =JNKRRDG%3J- 4+F#SH\.7UW<&PF/W//H(Y5HYOA%!"LE7&;+) MJCSU\2AVCK E5==93KV_ 3&(%UZ MN(Y3!$D/X6\[2BMN&R2X_,,5 RM>;ZD M-1M@+2 M$E./KTCG)V,D@&&B\-E9U^>N7CS#]=ZDC!5!(S#[>]7LE2^/_FWY M_:[_-#Q+IJR=S:ST$8GB!L?-77203U/2* ML5P0CP))_+":U<6+@QW"N!=*R\( 7BS,=_ P/],ZYHWP/XG 78![W3ZAG$0+ M_@1I#0ZLSR_P1X&R'3SB;X.\&9*G/JO^_XNY;&Y7N?#LI^J&+1Z>];MQY;7G M6,=_?/'H5/(C%:^4_J:ZZ8O)&9XI-ZA]HT5@V%L;G-0&UIT$9)$)^P MU?7\ M!)8+BOB(0,+#U#^8-B?VXP/]$8M@9)$P(?=)7Q2CD>/QXR_&MMQ2JVYBYM/F M:?)W(C]0#!2<'>.Y%<+MF(+ABBQUJ*++Q$;K@4NL$69[S3>\\[U701X36^O6 M2_KV+:T ]H@G&0K BR ^FE!(5U43M;245[>0ZYW+/,B38A;7PQ M 8KOHL:SZ8/J*_UQFU[P9> 0U%?M8F(S1E8!^%Y:##!U\0PL"M;5RI=CWHXB M*\I^AW$S!;.O(V9@6_>-+Q)WSK2)(-L:X?M]:AE]#(+9&_H?KP09*+6?[_!> MW#N3MDA24XUYO8M;T35!-&JAQ]P?&A.*F#\UT70_CP<\0@8^.-(MJ#_WIN8 M\9K]J[+)5@SC_"GO2_3AB]],PCS=1_&"_<=&/*"APTE1;.S 9U49TA?0_$'D M4^=+=MU=25Z]^]VW1G+CV/46L%);II+I!;7WY[ZH6YX,@6XG; MCI@H+JPF'[UA,U\G_&)^AO5%9?H+*,5,5N?&<)6O(V!JNECNL8?QU5KZ9*)M M2+>;11)^B>Z4 C2?;#1YNZ-],@4818,$O619,6Y'W>J90J#98*E+Y4IMCCQ4 M0?MF)[LE_^9[TU)!R9+_."4JO1FUE=&=]B8@_E;>T."&@!.3[K:U/F)=+/;' MQ?:@I5\SBO;\(\NRY<\Q)6Y0(3?YF@LI(+* C7[VTXC69Z] =K""()F36@-Y MS68:U^5H#LR-NNE;QY\>5X)JC\YMGYS!RC!C^%):'PUV'GGOJ:B3:5.K<56E MQD=\,D>S9%%.]2#I,W0_T*P;$(RDE#L%_Z0)E"*KCR"Q7219BATK/$RXG5(\ MI(MQ9Q#118+92Z#%RPI^K."@9JCG. ^3S>8) O-MGA.VP=$()6 M;+2X:C\/,!4I3X4*P=,1J]8!ZJE$P1IV[*TJ5)L+0_".\>V\AW'RW%%@88L_ M*-E*4$2.)C-Q1@2I#)8G[O4F4+C/SITDF]["CLB!9D(T51%N[Q]*S^*,2A ? M\K0K9+/\LVFE^/=89P:1+UG3+"4HHH/F4T,8K0O>9^K?3YZ%%^I>W&=FS%CD M2]E3@_G1VM^4UXJO@$;S3W+0'R@_62&\H)#>W_UJ M# F'%0N;'L9M=K\_=J"JUX3TVYDLU,G&J%ZSL67LWY->5W<[6,W /7J,V@YH%D; M*0\=$+;#$LO\\2AR-$/(5)&%KA2ZV)(/8LLU8J_J#+(N@P M6[+V$XPM%KRZ R4&$ 2@@04^9>)<]CTVU'[M%KQA"3PMTHLGP[= &W(#08=; MBQP!F)ECO8 ;H%BAFDY=23J\Y:-1CX^8@K^P$!]8_,H(3=B]B;./''A8CL*U M)\I^_O;839!UZ-8%G9"H$>'5.<5=(*6ZPPVZDB+6=YC9E]#8&/@[X8/,8IWI6K[N@V.NO3L[AN[+=]ZYXKW:C M[F5EUPD,L5G\JV T;64<2:EH#I\\\S0F\$>]H\T&%,/%Y>"=W>:ZJKD="9ZZU4S[S%DO"B^ O8YH@)E5:G&/U40A MWQ^K8V;#&X5JR@I^)/WE!9@8W@VQ ZGI=4:71]ECV[\6!R_&I1U.O_%"[($Z MBQ^U/(-[]CKB@,)M/26'XQ/L!S1T:MV!X+E/;XI?V;11JHKF"Q#,5,()>)?7 MA)IY3W];=?I^5;&,DT&Q.,08<%S]HRZ">\PU^F#==4U^0 8P84N\)8)J3($_I[=X&+H\Z"1G5[!,KVEK/ MV>:S';*3O+$FK^6M<1OGIW#27-_@LQ^-75-*C'<"!M-U^U-GG@_GB*TT&3LZ M_[VO_3]OWT+=,C10^7UWA6:-:JV'2./7@&)<<4CN:LU@Q MO<1]ULZRD$3FMU!&:*G=7DM_Q$'X[WN!\8SZ;=6)KA(*N30C6R+HTQ>^\Q:Y MQQ QPFZ>,K-3\<1& F@7Y"I4X27S!=(73!3^O4Q,!$IM5FY$UE5G:V]WZXTV MG&/7IJ(CYK"F.;+,VF'&I*6B/,/U9=&6C,UF'IV&K>S#!B82<+O9>Z^.2U^R M^I=E C#1X'\!4$L#!!0 ( -F$I%3[$]$\^[D .FP!P 5 :&-C:2TR M,#(R,#,R-E]L86(N>&ULY+U[<^0VEB_X__T46,_$C!TAV'R )-#SN*%2J=RZ M6Y;JJF3[SCHV,O"4.)W*5),I5=5\^@5(YDN9R028($7/1KOKH2*!QO?S&_,%I*H)6;E=5?_^V[ MA\7BZ2\__?3ERYU W&_[T?W[Y^)D_R$<*\UFYH#-N.BCSOY35#S_..5U4F!^5"QQ\POP- M+A^#YDC.PG M6>1S\7E!B\5'RN142U^UMOCV)/_MNS)_?)K*Y<\>"JGV-SLMBJU6C93$2!FF M1LI_.-393R>([TG>Q:ZL'H2KU+WV)6,;IM?>Q+W3_"#[%WBCFY-%KC^HRYD8 MZMM==76RZ/U+[.NSF"_H=(#/8MW-ALA3\X./^D]--Z:A%C*M^FFH>T-4^74A M9T+6;+G5-,C%OWVG_S1Y+N$]I4^3S\]/6BNS]M'I!2T?/DSG7ZYF:EX\5D1^ MSLI%0?EBDH98KV>*0!4D*41Q3/4JI00,@R@->*9_R./)8O6I3^0,_OIY*575 M=:=^OW/ 87%@/A>RG#\7?+T2/D[W+6]Z93-K(?YI1A]E^42;%[3PQFBH]?GW M3;&!R$L^G9?/A01S!;C6 BBM!LC7>OSE7W]:(^!O-*9OA?%T0'B-R,#(##:$ M!G\LQ?Y_#T([YUL"3HU1,B]> S7G78%:S_U2ZUBAI&C)*C6;)C5D4?B3G"[* MY4^@^0D,PL:0^0?7OG_:^7K.BZ6>M.!'!J]YXB<^UQ;;TP)NC:.Q<$\"9#$_ MZ<.KATF+^!V8%T(6VF+?H^[N9'F@A7RG;41Q,7]\DK.R;KPH]!=5=?[NV_J1 M3_2;^='Y%UJ(R[\_YXMO5]I^+2JKO[Q9/,CB[H'.;IY,$^5OLM0,?36KU\!) MPAD+I)102$U[B&B#%(?F%\D315(F@\2-^P82?&SD64L'OL]GH#3ZE3\XLN-0 M XZC4)$DQI '2$*D @:Q2@*].9,A3S*!(A)-=LR[/]>XV]G"_[\<:S4&E^AFHE0<;VH-*?;#0^H,&@#/0?"OZ M4ZE!\+C6#SQL?HV%H80?UMH8>$AVS)6A^^]F[US+Q=6,SQ_EQWE93@3'-%*) MA)F(.$2,A9#%*H"95!&3.,JR+)DL5IO,HW2VU;J3Y7!@O^R3>+1PF@N,=&Y+ MQC9D"<]4*H((RDA;;RA%&60:*YA2KM?[,(W#)'.QX[I#-L!JZP9$%F_<.VF8O8X?-SH+H#$7/R[S!H!8,?&]$ M^P&<+Q9%SIX7E$TE6,SUHEYHNO.W*.]%PNO*N=W#H,O;7N5>KT'['^JV4-P\ MR4(O8;/[CU*O6+?FGNI&_5K*\[*4BTFJPBR.,P33F 40932 )!(4IIAF4@K, M11*ZL&!K;V-CQ4H\6,D)*D'/0"4JG"NH MA065M/XHP H4KY30WN.@%&&E_&O*L'NIX]D:?Y#B>2IOU+OG,I_)LCSGVM@M M\\JL??=MXV]W\NOBG5;F;Y-01>9_&FLE,$111B&- @5CBI7(%$[".' Z)^L@ MQ-@(9ZD#N"P7^6/E6_"!Y@7XC4Z?96F8J!JN$E3*%%)OD'7\O?^IX M4M)E]"Q//7H>D[Y/,);#H0%>*@ V-3@SYQ<;/P!_W%5&CU$&5-KXO'TU8U/+Q^?IO-O4M[*:755G5.63W4/LKQX+HPM/8G2 ME*1)60(C%*12A4&8),*%/(_V.#:F/.>\>-;T6-(I+;289^ + MO3>_T9D 3,ZDREV-M>.HVY&>5RQ[9KBEK+"HA04;TIZ!1EY_%&8-C5>^.M[K MH.1D#<)K)K)_T8UVRF(QN36GE[_(1R:+2812$HN$0ZY2S3 14Y"$,H "1X&@ M!(613&W(Y56[8Z.0SPMM#VL[B],I^$4;Q<]%?27QQ_OY(\UGAU?N5O#:.>($ M2/JV=;JB84T"!W1OF^KZE8UIKO_V>HJ_;G.0B7Q D>5T/?3/W6R!#_DL7\B/ M^8NY&5CH9G-M8-:[ +T&/C\^5UQP_C@O%OE_55<1DS1D48(9@5&HF+80N(!$ M9AF,9!C3D&>4QI&+<> NPMBF^H:88%-.-P.APU#860S] MPS<=3"PTIZL!:_ MV:F> 6?LG:V*[O!Y-3,ZB#&HW=$=IM>&R DMN9&@D/GDL^3/1;[X=OF5/QA6 MO=;?XB15@F1*<1@&F$,44@492S+(LX1S0F2$ VQ#<8VZ5V+#+9D/@.5U!IFT$@.C.CV<]X& M]^,4X!G-OL\S/ #I1!,.\'1F#9L^!B,1!X4W.<7EM;$Y>'^8%TKF"[TC+G^7 MYN),VS8OLJ#W\F?=^.*]5L/C:^PTZ=C>:_8UM1&[#J%Q5+P.K?%4G2;>,J3AL)N">P!X)[7*$_8.B\: MCDAY977;O@>E74= 7O.BZ^O=B&MOT^9X]7RVNO7]5GD:K1VR!$TX3X0>A101 MB (E(*4Q@IG$:UHZ.I%T M&3H[TNMY0'HFP/V<=P:VQ^AL=WR^U2X]MY++_*5RKNO3Q^X$D+UR9Q34,4\Q!G2 MIF&F((H)AS23".*(!!<]*H''>Y M&0KKGDG4%68GUQP?&)WLRW.2$(,Y__B :M-;R$M[IX9N'-WREX?V_!4W3X(D M%"1.%1]XD&QM9;D85V)Q=EJV'EXTYY+@? M]S?LEH?6;S&8?9\[#SN.)\2+>,*\IR"24Z5[H\@23Z >#C?QU4''A<'N-W'%D[>H -O<_ ZIM8J@Z,[B-P!G$= MIG'X>5A+_>=PX7 =!&_>&2F'_,/Y[J; MK1]L/%EGO[N:\<(D*GDOZ]_UWZ?/IB+'TBG=B'FIE!9]HK>1@"K%)D>1 M7L:PHBF,0D9CP3.6I)%+)#;X7C0(_F.R:5=)RV;C*+?J]]A51CVUOA-AF?GPOEMI.BVEBYS.K7$ M7'[4F\XKO0,M)\2<$BD9PR!"%"*]]D&BL((H3&4:2)YFJ=.QG$OG8]N6+64' M[0'*X ^C :A4<#QNG1?XV,CJR9N MT0@(:@E=XSPW@&NGFE/AZ)E*')#H$*BYJ_*)49D;#0X<@KFKRFZ\Y9YG1G0, M_=M\JILQWGW5 26.$) M.[ZLQ 1%V\'CFPWV&YY&=Q_"_P;GT6OE_PPGTON':OQGTJ_D_O.?2N\?B$'. MI0]T[2/9_<=FZSY_E)-,9@G"/("I1%BO/J:*EPQ2R#BA(DUP%L:\>Z+[C9[& MMF;@O]6QYGB/Y_KL)KR;GXN1)6YGTX_T5Q< MS2[H4ZXG8F6ELM>&[*VL,_W+S[)XR;FLKX)N)9_?SZI6F@Q04DK,4 8ED[&V M?2B'5"@&XXC(,,V2"(5.&:#Z%GAL7+BYO>4;VCA>SO0]S)87.B,:O+XO@3Y= M79SM/YQ8[P#/UOX!JDK(5R[ ADX>+X4& M[O15+?0@][^330$.Q<6 W5K]L" M],!Y/KG)IQ?SZ53R*@-BW4M)9^+VPTU30$!0I@(5"BAYHI@Q;9;!2RQ;N=P_PCV;0H? *]R MW?IP _ZH);9T<[#]7N>\RO15)[P?#LNM?D>,J?7*Y091L^[H=\QB$@5QE%9+ MB64K@RP$;AHM:=SQK0XDO"RD\WFAMQ.?])?RH!>"3WK8JU6A/'^A^;0*;E:( MTB!+".1(IIJ+C3]5@$Q58\Q$2'"6Q%8N"$Z]CHV2:_$ 72>9Z)*^2I!VWC\Z(GI76%L)7SKQH;C?5?]MNC? M^>6.;BW/K-0FOTFQ\J)_N=.MU.6N)EA(*6@6P"PPSF=I0"%360I5Q' 6QPHC M29V<40[U-#JV7PD**DF!$=6Q)MIQ>.T.3[R UC-U=\3+W;_B&!9^O2(.]C:L M+\,QI7<\$(Z^T(TH/LJRE/61]'M9\B*O?!0^KKR[PX +%F0Y,SW:J]4L(?4LV>F[ MQQN'1F[PI18+R5X3:.UAIM[1CMW^KHT%34%*E?U#1*44J0DA9E"D=Y6 M<@%QI@(8!$F,:1HA%CK9B5ZD&ILUN:E4E1%\K59U[+ZIF&'ZE6I@K5OG2A5^ MQMG.-AU\]/J^?QIHX-P]M7P"[=>/RXMDPWIY^01SQP?,:^/NZ>'?S6DA;M3[ M7)N/^ILJ+QYH7CS267/9&:$H%2;E91A&"B(48TABH?D[S&3 XI K$M@F@&_O M:FRD_$OQHS%>Z&(QMT_K?@3-=I;TBU'/U%<):CAM)2I8RNKQBM@>DI,SL1_I M9K!VZTE!TO1JSB6'\^:FI)3^4__@*,P^Y=RY2!P?C MK\SNH-*/;=&Z.LTN'G;D[-QC# M:C#H?N5-!N?U]N=MA.BV-#;QV.7J\FQV;P*PRXED@G#.$JA_22$*LA02)2*8 MR]9 MPI8="BRJKT'3'!>@@OI' /$FS$(:9I!#) MT%P;9DC/5:5X1'&8IE;7 UZ '7!!KQ#-EXARCXC:K;X^<.IYH5R*N.$/,;L_ M\O$Y+V/'+"ME/C\8B'"$?,W$EJ M\RR0"!*1&2$,] M(W:O"0E=T>JIH/N1SM^H7KL=)(?+L5N^W[%BXGQ6>:[^GB\>+I[+Q?Q1%LOS M@6^W4O?\+-?'"A.A(LE(E,(DUM8BBE"@[48FH0AXH@W(.",AY->"WQP%W MK^+7"3>_5?C<1!BVBEXG>':JX'5KQ4NBC76@C$J)26LG8 MXVAPSM'GO=W8G\]$=05279>45>I-Q^_:K=$1?>W[;DZK"]%*=K A?"_3H!MN M?5]9MHGPUG>.%O!87!K:M#)P[393]7;Q[6JFI7BNS\:7]Y$W=8F>GW43B_)J M5J?)_5WF]P\+*,\@PH'G,8R M0RI0;MN6T>@VOAU1):,454)&,9].:5&")UG4R1DM3]9'!W/?=>/>\K/HVXHZ MO;I1 M0@A+J^#W(_V,;:N^,LBW36\MJ>-._1"N;AN:$] ::N?B %3G_43Q?9DMC[WBGE/G+E_4%Z@B?\G%,YV:*X=;.:W,H_(A?[J;7U;EZIOD MT$3Q+..8&J\X!A$5 NH/2D&<9!D*HD2$26*;9,>Q[[$13"5^[4FP5, Q%W>7 M 6BGFIYA[9EZ.B'JE*"G(S8G9^QQ[7>P%#X= =G,Z=.UB6[6CME$U7NWZ73^ MQ?BN?UQEG>:!1!S+# 9*I9J<< 19+#DD+(UB$:LHBYVJ.[;T-38R6HD*5K*> MD-Z[#60[6\<3=#T33F?4G"T="SR\6CIM_0UJZ5@H_MK2L7FEI^N6\M Q4/6+ M*5E@*8<Z#(W_P_\3L!OV'+^+H.,ZDC\!:N?3]5/ZZA#< MM<]_KKK!7SG179C*?F/]_.7G_1KE>7X=V3^".L_5E-[ M;X.#3.(V59;3M?69CKEDZTPI2W]?P2*59JF"K*J90B,)<1A(F."4DB1-3$4L MI]RQ6\V/;7*>?_Y\>??9,2'L-F!V6\SN,/2].:R30?7AW+Q?9[\)7;>[&#:! MZU[U=A*V[G^JVUQ=9B:Z>GRB55XCKNVTYZG93M0_,D;;QWEI"MK;XV_' M"GXQ'88PEC*?@:749V 3X+7@X&,;P,YTX@R65Z:Q[WU0$G(&Y34_N3?0X?2F M-E3FJJXG_ILL=>LF56A_!=!1B;J5*+#EXJV<'SDXE3X@^Y?*E]R>>JCC4 3T7. M)5@LU:@B$JI_*5T2_'09,8LCH)['H6?JJZ4W4#>#42L ]%!LJ&#^O5$"K+3H M&7J'PZ*>AV"@HZ,^AL+M(.D$'%N/E;JT.]PATPE:;QTYG=+.N /S)A$C%'.& M(*9I!A$3,222*Y.I.HX3D9E0>Z^WQYX$']N"MPYL>JKD>2$>0A9*#A$)<$I2DJG(RB.\6_>C6X9N;M[_?O7Q(SB_?@]N M[OYZ>0NNKN_.KW^^>O?Q$G0Y0'8<#K>C)/\@#W2>5&7=V*DX -;"@S]Z2>/7 M#;A>SI8L17B3 R8W> Z=,CFVTHWN;N6"YC,I+FDQTQN(LDFFBSE2"N6<''(_5 MH^U \,HC![H:E"_:U7W-"T>>[C;_31V$M6E5!7U'&,<8EQ"@V MJ=]%P%D8LT1)E[F_V\78YGU=7F,E8J<0^CU VDW\T^#I>=([(N,\X0\K[W6R M[^EFT(E^6,W7D[SER6X3_&K&BSIJMOY=;Y,*^41S\5XJ612:3KZ:S9CQ0*[V M54VI7BE5QC,D8"I% E&@,&09"6#&)$HY#@56:8>Z.]VDZ7!+/DQ5GEH))-*NTN-N(X#94(^#!$M%0#?+U7XH3JWJK4 C?C5OJ@^Z?)=@?DT M!+VR64=1!F6\T^!ZS8HGMM;A%O[R\6DZ_R;EYX7>8WW27_&#[M:$:+Q*<;3* M;/1)%M7QU2112 9)H&"2)@RBE"204"D@,@G0J<0IBZA=*L'3!'&9O,/D_5OE M6J--KC5E$JR]&*'7^?_ Y>=/GTY*#7CB^%G MM'CK7'CFKJ"^>QAD.!QNZP<9EH'N[.\>)/AB-5^,,TLUA$^-Q@(\ST1UUR.K M^R,Z^V;JK;>,-Q#/A;GV-V_4]X>^2E*?/"2MU__=6Q_.">!D!+9< 4YOS5?> MB3KU4TH3)DVV7(HH@8@F4B]V+(.*I5&H0ARQQ*G(](%^QG9@L#=S0I>T6H=P MM;/J/:#5\RK3!2@/V27ZRZ%UJ*\WSBK1FCOKV.,=S.-/M%B4%U-)S4ED<\X= M$A1)FF)H2O9"%&O\:"8"B"0W3CY1&@96M!96)TG M0M+S3-]&HTN%QWVP.%A_)\(SD%WG"I.;N=6"0:LAM>^]X4RD%JFWC)^VY[H6 M-WM\S!>54\GY3)C07MVRG/%<[O4N2'$L@B"44$F39CA%#)) 4$@R9B(!TRC- MG&Y%W;H?&_]=W/SRR]7=+Y?7=Y\K?X^+F^N[J^N?+Z\OKBX=O3P:YQIF3" /7..L"SVZ-LTZMG.#.S8Z[WK'7KG>- M@]WU?%:'TM2>Z#>-)_KM?#K],"_,@Y,@D('>[@D8R32"B&<84A(S&%*62APD M&5%.U-B_R&.CT]=1&AWYR1NPR%]DQ;:'N9/$(/L[IS''O MM(._H_Y!U?W:^3N]#&N6'U)RQXH^^* OG]USSN?/ MLT5Y*[G,7ZHK8B01YB1+88"R"*(0$5/]3D(_L82B.>\JVO'M:$X+N89QXEF.A:G+$J[E/#T*N78 M#)Z58-W*??H=03LJ?/-QZ9D[5Z5&-Q0\ VL5P::.R\#MI9;55G!#3] H>@:. MCW3G>J6]C$0OU4[]2OHFM5)[ ?M0I=5^.AOX#K+ZI MRTE$PB@()84TB3!$*@NU_1LJJ+*((RQ4S$ED%VS1JYPN_#1,+,8RT]O32L:! M[AM;AU-*15.N(AA0O9U!89I"PD(.32(5$M&4B80/C?!X/0,/8V-'];TAWC.%^P2['X_-7FM+N$DP M/G_-8Y4INC72P>5E^Z[P_-!=X7OY5$B>U]?K/#;INB2",0DJ+Q<*6?_XD^/OW+N8-/1)>1L7!5 MZ1GOWJ\9K5T9P*8*/>/NX'[2,_X#>9QX'PG2[G!>)"=HO>4X MY)O;)Z7]8E-DS)J4U605[K^Q=D.]SJ:UI;Z6XU1_[;\QI#4JC7.?%5U57/ MIK4TES*-GJ!1%&QJ:@[;MG4%2V6]FOY]C(+OS8%7&8?>/O0!\)X-1B_==-B" M_*IQ*4RJ4=WWIWF95X[^C6-<2C$B6%#C1I] E)$8,D4IC 21(L>F;.-4Q:3+"2LTLV@#:\',Q[3[@- M9,9WQL_-7+< I=4L;WM_.//;0HLM,]OF^8YWV_Q!BN>IO%&?Y;WY3&[ED^%J MP\=J7CQ67\V[;\T_UAE^(HR5HA&&BE$!4<0C2+%0D'*N)$68)MSMJM-=AK&1 M[%*%*O"QEA.LM ;:IQ5EV'-$YWR+G49,_SG%Z&P/V.L3N(?F\0 M.\@Q[/U@=Z!V;O].:*H;;7[(9R89U4?CI_JIT%O?_(E.FWO%$P4;06)5Y9J[W%0/K)2_C7S MV+W4C6-T>X_R5D_49NO 8Q*&VIJ%*J%*FUU1!#%13/\I##*F_Y@F5I62#[0_ M-I/J'9W]S9#&^:,L=T!MK[/^ M=1^#SO,#"KZ>V8<>.W6;M94&]^;+3,^DA_S)Y,&]_'SS:7TC7]:6.TDR)ADB M,(QB/>F5,24($Y!G,:(1C;(H=LI2VU60L;'#IK7_*C_T2I1^3$S9BW0#M:3?F*,P;;]O8R-)LV57WTQ MNTZ[_Q? C*@G%:IHASH)%*:F[A+7^V"(6* @(WI2,,0E1TFJ4LG<0EM.!GN8 MT)2W@=MN@3D9PIY7CU5MQE61CC-0R>AO26B%P"O?[^]I4#)O5?8U4[<_W.$F MMF,<']T7Q[<._RXG21)0:8H[2BDC32TJAIC'"))(8$X3'J#8*C%,GT*.;1$X M[YI.HM>1M+@Y'L'X]$QZ/85<;R@[@I%VN/,>P8@/=%_^AB/O=N/>\Y"TWM;W MU?=P-_T]H[?E)=!W7UW+M+_(V;/\H'$QP2@4E7*_J$8&S+]>WE;Y?7OUZZ%G"W1-EN ML] '=CTOI8W(=9#,4FCP14L-EF+W5'7 %2S/Q> M.Q^X/+P;)+L%XQW?/R&S MQ[OC8?_4M9ZO!VWXF6X,_UA5A>*8UQS/N^@SH]'TFM/=A0OZG+ MOM M!2]\)RG9,B!\Y^[9!#IA\]G,N2@[,UQ,J@ '3GM5Q,,B82 M@B,"<1;%$$5)"O5J%D.%@D@E26CNY:R/;'?;']OV;2GALL $^*=_P%$8_@N8 MR%.SP[+O'7PU?+8V^<)-M^IY#)-=4]0L#"%VH0GD(E ;P&EY&$04,12 MIX@9S_*-C4*7U>&-PSAW=/;T/70*Q0E3@=ZS(SU^2' !"0\SF) 0D2@@:4"Q M2WZ MQRZ(2HSC6CH['9);S@@?\[+12]+4L_HCS:'\V#K9\\ ]YFW^?3U^Y5! M8*J;3%@816&FZ3L)2001Q1Q2FA$8H8@@O0<)0\9ZJF= MS_AS4;AFS]V'I1VSGHC0P+N1LZK@D,^J( >U]UP$9+>?@6M^'%1TM\3'X4>[ MS?3W>4GO[PL3T*@IYT8U%T>5&_'ZTC-+B$!($DA4ED"$ PYQ1$,H56 .VA,A MI%.%#JM>Q\8&F^[YVPK4:;?KZU/V#?Q"_W->Z+5_YAJ6:3<8=N3A'>*>Z>0P MHG5D ^CEZMD)):^T8]?SH$3D!,9K:G)[N;R?!,1<6-#)\3 M@F-)(I; 3&&FB4JED,HL@@KSF".1Q0F-K,]*;7H<&TFM9 :B+16JP[&A%>X6 M1ZN^T>R9C]9 [N24/>\12(<36=^ #G1&VPHG*.34I%8P"?3FJQ&HS.\?/9WC MNL#6>K)KU=!P9[TN>FV=_CJ].' %H-<7;+]+4V- [WM?M,SW\F?=P.*]_F ^ MT+SXC4Z?USGG0TD"E@44RB0-(9*A@H3C#&9)K$(A$4^56P70?0X?^S\E\/I3ZJ-@PML- MYS@*W'17X\]1_>;D8?)6&N=T2;HMMN?B/Y_+NF#%;6U-WJ&@N!F-3S^%AC]_9@OU/%VF&9CP+!*"10C*A,<0*2P@ M0R*#(F(I2P/,4N&4LZRML[$=,ORJ09Y.)5_DYL[G:2FY:\+"%G2C2&6(HMB4 MJ<%UB67,<7OL/DV%E)6UE%SUMXTT9JCW#;,;,O"'LF MYU4FD'5X]QFX**3(%\ 4B5EY9G]OKK^*DDX],K8-1I[33+9T.'#.R>.J[R:@ MM'BG&WO_/)^++_ET>JNGCF[=;/8G*E5Q$F8(1K'D$,6,0T*H@"%#<1+HW33' M3NG1]O0Q-JY>B@C^,$*"1DK'M)#[L+3CC!,1ZIDJ7,%QIH,6];VRP+Y^!IW\ M+8J^GO-MCW8TU/2@7NMA/O^:EY,PDB1(!=:F@ZFVFIH:TT&0P2"+)"5A)&+L M9IAM-#ZVR5WE&37"@3^,>(ZS>@LV2Q.@(Q@]SV-K'-S7\ST*^UV_-SL8=KW> MH]K.^KSOF6Z3]%HN+O0&K5KQA13OOOU:2G$UNZH.WO/9_;DV;U]J#^GEW1]* M11*%)(!$Q02B+(GUR'O;CWAH;RS6RZIFV"NUH7!",#]3ZQ%!3<^@3,P>_1%W #^3MV!=#-J]$&E%9OQM8&AO-BM-%CRWO1ZH6N47#F MP/^.?EWGUU_;CUFDDI!%,$J1@ AS!8G(.&0\S1AE)$T2*T=SB[[&1J'-G92Y M3U\+:V.A.(-L9PQZ@JYG'NV,6H? N:-X> Z@.]S?P(%T1Q7?#:@[_HH;>0B9 M3RYGBWSQ[?,CG4Z7<;V3C$FI0IYJ%'$*$0\PI+&(81Q$,1$8!8J&-H1QH/VQ MD40M(JAD!$LA[9CA$(+M;. !EYX9P T2ZVE_1/$]4[V4_,?[^0GC%U%K!)%BB512B# MF50!1(FY.8YI"M-(219R&F0DZ:5D_#KYD9X%!;_OH2'NQS>H?"H^GN]"H^_ MY34GN[D+OROHC#_(F]FRDJ\@)-!T@F!*4P7U'Q+(N$P@I5()FH4*2:M-28>^ MQT8['TVBKRI#\3\FZ_IR)N=/%4+@)9/UWC&PHY^>D.V9BXY&:#2R RU\#[68 M.X V1";GO?V/(1=S&S"6V91;F^A&:/L*6"P-M&\7)B/7;#%A2H4\PQF,,Q29 M"RT,*<<8QIR*0&1AH%+JPF0VG8Z-PE9%6S9W9] ]S,(*<#O:\@UCSWRUO^S- MV2J/X[37&D%^(9:0)@4!:>4 M(G[KCZF=M_]$G\B IFO'S!>;'U@%"*@0.0,&$[ &!6RB4B?!6,SKW^<*--#\ M.;XN!S>./\=7-I"3R)_F:W/S2GG[,6[U>7E#\8;SJ'G[,=CRUQF!.!V=S.?F MP.Y)+N3Y?2&K3LKF"$>R.":B\J$,0X@019"E 8$J93S%&:>,6'E3'N]J;#:4 MEA0VH@*ZDM712_PPL':;3#]P]6Q/K(4$:RE[./,Z#H9?[^W#W0WKI7U4[1UO M[.-O=-DF5A_,Y>PE+^:SRG"8:N):\@22+$M3!#$U7M=2$H@QDI"F(D(A1YPA MJQC1HSV-C29J6<&6L)7%4/:T M^P?G:-E:X-%N>[8U,*!U:*''MOUF\T+'FTM9O&BCKODX ZQH%E$*F5 F%9U( M(3'YZ"033/\M05(X>4%LM3XZ@JR% T6=-=W1@MH&+HZ1"GB,H,9-KS)A(B V MCJ<)4DD@_R673NS-8I2Q M",N(9I!2#1[B@D$6A@CR.!8)21D/!+;>+Q[J971DL)+3,6ZD'4N+#:(/A/IF M@%UPNNP*#Z+DL"/T@=9 N\%.J+GM!X^AT;H7//CR0)O)ZY\@3ZN0#Q72$+%00)HJ#E&@$H@ED3"@,1=I1@*<.7F+VG8\ M.FJY.G]W]?'J[NKR,SB_?@\^W]U<_-]_O?GX_O+V\S^#R__]Z]7=?_@-XW., MNND#V+YI9V]87R_!-Z[H#!KI]S8!.:Z0N$;^>0K263HS+"M47,V6J6D_T6_5 M2AR&68QYILT:O!4R^J< M8N0(V'9DY!7"GEEHA=[W2VE_,$"N$EA_.@)DEZPC=N#XSCURI->A,Y#8@; G M#XGEB]WXYI(6LWQV7WZ2=.ZJ*/> M.O51A_LH&%Y9XW!O@[+%4:5?L\3Q%SKF(UA6@-V)C4=)+#*)$T@D0=H*B?5& M2004*A9@)11".'*R0@[V-#9V6)=_EHVDCCD'#D)JQPY>@.J9'=88]9MBX!@4 M?K,+'.QMV,0"QY3>R2EP](6N>((>#0QU0[>=)7QBUK<)T1&N M#OG/VK$X,1':@<8'SHC6KN)N:K0CSWEG)1 M;M:,;XCH/R0M/NC/:1*C4*:,IC!DA&K"B DDF68-312I2),(QUG@8DMT$V-L M=*(_MM3-M.@(OYW=T3^H/?--K0"L- !K%4"EPUEEJ?"J\OB&-F? * *,)O[, MEM.0]&K3=!1E4(/G-+A>6T,GMN;&BV6Q6*:A;MPH&(LDPPR;./T(ZDU4"%FD M8LA#%@<\1(ADB0W5[;0\-O9JA+,CL%VPD$$:2HCF&;<7!XKC".G M6E^^!1P;$]S<_GQ^??7_G-]=W5Q7=\G7YW>_WEZ"FP_@YM/E;?7SSXYG*+[' MU/+HY0U'JN\3FPW5SL"66E"0H,.4^ M3# :1QAB'E.(:8!)G.$@")WVKET%&1OK?^8/4CQ/J]0AVSJ9G]1:57E+:JU, MII%-O=S6@\ZC9\?[0XQ)S_Q^< BJG%8'!J'QA@2]B(P$:1(12&,J-;-R M"2D+N+EKC"7G5$;8,%7MY>^@R6=4')ZP+$;=^OT]@D5&4Q"JD(^Z.9T MNW5Z]H_SLKR6BQMU1[]^,N>&VG)=+(J1!#HE(%"58$IT& @MBIK+ GN<9&=W6- KZIE\FTKA5SK##L:]PL3P:& M'XV^#P2J@=A2:5DZXGNCU0]GP)0KUH:D5NT,-,J!3>V,.5GKUU^!"7^8^Z]$ MX4&VX4M6^ -T;VT+C\UWX_-/Q9Q+*6HKET[EC=(_$<_517AM_TYBC)6(C,-* M%C.(L HT:6<,ID0;G8@I%,=.2?N.=SDV%EY*7.\.2UIOXVDEJQL-6\!MQ[!^ M0>R9/+?Q^]S@MQ:XV7S[XT)[=+S2G$6W@S*8/0ROR9$W[K6+@;VL+-1 M=]?/SNJMKI1R+H1NL:PN1FX*S5@O>J\D)UD4D>-W= M6V4A.*!V2]Z!0V]TXXGWDBWV^4))S$F"< I3%J<0,4DA2U7U2Q!G61Q0'KF0 MQ(%^QL80[R_?W57N:1^NKL^O+ZZN?P;GM[?GUS]?_G)Y?>?HH'8(6SNF\(!8 MSS1A).S?W>L(#EX)XE!?@[+#$85?4\.QQSORPJK%&[59B>563HT7P,6\7)3K M&I]-(99R_8V'C$=$X0BR+*,0T0!!PK-$[T.RQ&Q 4*"<\@:<*,_8>*9** #? MG7^^? \N;G[Y='G]N7*!=228$P?)DHB&@[[OV_[V>L-]$9@?_/P2W8DR#4N( M?@#<(4Y/S79(Z?L[+1?RB^ZE^(WRY^?')GGX,LUJ)!1101K"3*$0(JRW:10K M"5.J4J;"3*#(ZN[)HJ^Q$>-:6E"+"Y;R.N2O/0)O.^UY!JUG2CN,5Y?$OT> M?-NW MW6(-I9C;Y0ZID_5V+VOY&U0<1S]KN6#@=.?'=<]=V<=Q;O=*RO4B?/RV?WG^;3 MG.<;Z9=2&F;$I+ *6, @$BJ&A*4,9DP01A*1Q-1IWWJXJ[%1Q5I2L!35YLS7 M%6 []O #6\_:XR#FF,4\C"@&&9!(E*A5-QWX-=C8TP:DF- M3UNQDA64C;".-7X/XVO'%WY0ZYDOUH"MQ5Q&W7ET SR.A=\2OX>[&[;$[U&U M=TK\'G^C8SK=JN:XE)7#S\V7F9Z,#_G3)_TQ7'Z^^;2V9\J/^4Q>+>1C.:%9 M)!7*"(R1"/0F13,(35*N+1 D4TTD/ F<:,1=A+'1RU*#VHT-K'0 1@GPO5'C MAPVC72^]1A50Z>)HKG08+SM:ZG<4>J:K?@; /?=O9PS])@5V%V/8;,&=8=I) M(]R]I:Z%G1:&4&[412%%OMCPC3Q_-/;BPR%-J\XAE,,T;" M(.-92IR"@(]U.#8J;.0UE@.O) 9S5W]H:ZSMB,TG@CW3V 9XM;";GM!GH);7 M9ZDG.V0\UWLZTNG 19_L(-BM_&3YW@E!O*M3)7/2$R=Q@LSY3@Q1&F80LX3 M,(JC)--Z)SATCL5=-3\V"JFDZQ \N\;+CABZH] S#=2AK"O)SL#/Q;RE=&BW M0-0=Q?W'DZZ[&#XL=$>]O=&=NT^Y1S:\;R[][@HZ*_/Z5MYLTB91RJ)8$ E9 MPB(30<\@SC(!PTQ/9X%#D6#K$*E#G8QM[B[E!&M!FQ,$^U"&@X"V3VM?,/4\ MN3L@Y!2[< R"SG$+!QL>+&;AF&J;\0I'G^W@"K,L$7LQ?V3Y;)4)+A=5O8+Y M[++4JGR9H!AS+&0$213IU3J.,TA2E<)0*)$%4@8HL3H?<>AS;#1@"F/^Q:13 M8!(\3?4S585W6=R)?,9N.P)4 ?G&?_ M#N1$XP-@-Z\:-ZA:O6LLFQK.R\9-MRUO&\=7NVVH-J):?Z/39SF),J6HTG:9 MRM(0(HH)9%)(2'D<<"HBKG=6+ENJUQV,C9&;..NR.A^%($K/@B P_P=E'7-- MGQ8,1/$9RK*S+$55WK'JK_$9B@3F0ZZ>^%]T]DR+;R"L?W8&= NFFD'^(J??W+9^ M.R-KM_D[9;QZIO[MD/C?:ORO*GC][0$/Z>]U%[C3R:#[P$,JOMX)'GRN^8*XE/N!8["KH=*_B$LN]]Y&DH=@D-L8+&=^Q'>Z=#!W=80; G M>L/NO0Y[TD^T6)074TE-.4UM-RVH;K5:QBLO9KW8-C$B37J@\I6??*8RC-. MPY0DFHQBIDV@2.]=LR1A*&7:)DJLBD/X$&9L1%6I Y;Z5)N#M4:@4ND,_!-] M?/H7;;]4>H&G1K&?2O=0D%.'TF(;/. ]4Q_%F-369J-/LM<9N5/I\2?Z&%N/S[@Z@C,E8WDSEL K*5T<'4%MJ7],' <@9J M8, &,J!V$UEH;$ #SAE8P7,&E@"!!B%0061*5DM@0*I/%CV6BAC1F/LM1#$& MQ88M;W:1-BIKH;70-(N MX/F.+G628>B0TRX [8E#[=1,UPS0EX^RN#=%D(KYE\6#Z8W.ODW"-$@Y"2D, MTXA 1&D"]3>:017RD"0X3F)[5\F6?L;&9$TZXZ6LH!86--*Z)G_>#VT[5WD$ MK&=.ZHA5A[S/K4B3_,B_?S9[90 MS],F)+Z\E5SF+R;&MCHU#C0F3ILVJC@:04Y#$DHE0RIBJ(C))8"-NZLV M4J&,4YR)@"6!#-W/-7L;F.$.(-_1:34L5._H-\\::PGZ'!(49S&.] 11%)EH M[(1"2D@",\Z1"*C,(JQ<3_]Z'I#^C^DVAD/6)W+]#X3E]J O:/O?'%0R@K60 M9^!\BXZ:X$5C.*Z2LGO<&G0!SN_&P$F"8;<%7<#9V11T:N3$?'B_%_E"OI]_ MF4UH*H-8L! FB&0014D$J:(IY"P2B:0$*=XM"]ZJB[&MZ>O4;KFVKO*B.OGE M#[2XMRP!TX*F'1N=AE'/E+.&IY(."BU>#\GN=E3O)\7=NINW26RWH^;!=':[ M3W:;XWM<_/=E:TR#! N".4Q#(B$*L@ 2$BL8XCA-L-3F#7-*+&/7[=BXX-VO MGZ^N+S]_-LG6WUU=5[G6':LY6.)MQPS^4>R9+?9%]O2?,M,-)J_,8MGUH&SC M!L=K!G)\NQLKW1\(47E^[_TT8O20-L?!)(@TKNH,$TA32,!A8PX#1., MD7(BH;V]C(USUD+6$4)N=+,?2#MV.1F>GLED YDZMY0_)T0K"+P2Q?Z>!N6% M5F5?TT#[PQV\Y0]<'IOK81,HSA_DA_Q%-A]P@K3=83)EBC3 $"41@BP-(LB2 MC.%8"A*3P-HUWJ7GL;'#/T:!J;'X.->+Y\IY">0S7DBMD(/_M!/\[?S1*Z@] MW< M\^A6@C#I?058P^YG!>@$YEA6 -UC3RO &F:_*T GN,>V EC![GT%V('NU!5@ MW>"H5H =/5U7@-T&W-V1+N8OLK L];#S_(BHI)++:RV'@]IV]GW9;FTP;Y>] M2FSZM^Q_H-MITL_SN?B23Z5?'V0=/C!KNFDRD5Y/A.77\T")JNQH6,PL!ORY7,P? M]7IS9KXAXUVY[9QE4ORCYYVTRUXM6Z:][TWW-ZX1>JM+7#;5D=SP MWEMFWJ#%(I?ERJU;A#P1>I/" \P@4A&"&--4(TFD5!0E26B5#LJQW[&9-\L< M-$^UE)TJ2A[%VL[JZ0'!GJETKX/P*JM/+74?;L%N0/51A_)HWV]1E-(6D ,5 M*JU?[W()(Z=3$U@D9WHWH;\A<2X>\UENSF-,*MBEF7Z):60![;R_0[HC;7/V\S3GW?#BT'I]&K&IMMS5;[3+#2 M#6PJ!\[-*QOJO=$8NMPMO^_>+*8W\#WFOY1VG[VJN' M]KOZQ5;I:3]H_4W./G,W\GN^>+AH]GJ77QL)S+&^_D^8C!A!B$*!LP12%E.( M>,@@U5L)J%?@"+-8)2IRNNOH(,/X]A"5"HZ;AV[@LYB0",,T#@5$1&:02I1" MAD5*>811FLG)BRS8?"3P;\K2_P#41Q5+/4KP)3=Y Y8G%_T/C]T^KV?(>S99 MEKG'MZ#>1OH,K'0 2R7\YHPY 4+/;M;N<@SLA-T9J%T7[>Y-==@QWN3396Q( M4P"]<6)BD2*1$!**0%"S!Y20\.KN70@2J @KA:Q=] [U,K8E1LL)EH(Z&/@' M08Q1(@E% DHL.42,!!!',891IIBD:9 DG-@M)-Y@'&:I\ VDQ=;5!S@]D_HF M*J 1LHLWXD&8'':'/N ::*O7#3:W/=LQ.%HW8 =?'FXW=4S^K:W1T8<[UG*? M4Y/T<2'+ZKY%;Z*J#&@;]R[[@F85PZED.( R"9.4HQM(3J_N+CY]?KN,[B]O+B\^NW\W<=+QUKOG<;"SK+N'>&>:;B2WZ3V M79A[D_JBVIP>U9D9-^]D>P]R/@E*OV7D.TDR;&WY4\#:*3A_4F-N!%D6BXDI MP3B?YJ):*RN7N??S1YK/)A'!C,=A"!E#(42F:I3AA9$Y -"&W\HM_?X!;]M]>\TMK! M(+1AH^*2%:R>[5[*_G\_TT+/J^FWIO"Z# +$TBB"%#,"$8D8Q&E 81CS+(N9 MY!Q;>;>V]#&V*;\JT[Z2LW,=^]=HMD]W3QCU/-O=X>E4Q/X "?7L'_=[N E M[ \HMJ^"_:%'3RZ$W&S""<=AF.$(JL0D/(GT@HXCX_)%$LIC$@F:.I4CW>EA M;%-[L[YNYUK#3DE.3H*D]W5[C48/R4T.JMY7H>&W2&IR4,F64L->CC!^HT5> M>6;1A3S_FI>3)%0!#5,%@X0)DT@]A1A+! .!9(RSD&72*5/RZP[&-I>7\@$C M(/C#B.@86[8#H=V4/@68GF>T$R;.$_J0XE[G\TXG@T[G0RJ^GLT'G^MX'FER M*93G_._/>2'%U>S35(_O+[3XFURD+<\8^\&O[Y/%2NHSL)0;YC-827X& M:MG!6O@>;(,.H/D]0W3H?]B30W=@=LX+.S31L@_HX1F&L M]QE0Q2G2>XQ40"*Q@B)3G"51HFA 7.C*HL^QT=3GRY]_N;R^ U?7'VYN?ZFR MNCJ6?[3 V8ZL/*/7,TDM;U!7XO9_S>$ D-]*@Q;]#EL(T!Z(G3I]#J]V(YY5 M#/JZ3-6$932(XS" (6>F!H;>"3$2"1A&*0\8T5LC$[]V/ JDI0\G8AD@H&,= MBI]7,KJQRCX0LP0Q)60$E404HBS+((NY@IG>068\#)!R2UQR*HB#YC/P!:(= M%9\(3<_4NT9EJ^*?/Z)M4=\KL>[K9U B;5'T-7&V/=K-8W*5SW^2(HX($1A2 M)!*(4HH@H9&""<*)$((HD<0N7I*KEL#MROO:]VWW@1'NMVIM^S"G+I_GBVS(SO\FV,F5;U#]HU[6]UXY8Z]6"5>7"=>+#. M.[@9&=E$4?Z'I,7=E_DDBE2@8IG!.,48HI"FFG)2":,4BS0-PX39E1T^28JQ M,9'^ )$;TW0#WXZ >H>T9UYJS8EY5H5\5\5%-I4Y T8/H!7Q1UDGX>B5R;I) M,BC!G036:]X[K;&N117KS.SO9?W[5>US\#"?ZC;*R[\_:^*]G4^G'^:%R:L\ MD2QB,4UB&%,2091Q 0EG"8R2B&0DE!Q3IZ)'COV/C0*7XH/OEPK\ /+&1Z;1 MX9]!K07XP^@!&D4R[ 'W#M4@.Z'GN52DFPP#UY'L!-!N MD)12KG>6L[8Q*4G>WYM=PMI.3)Y!Z)J .^'3R:SZ P,E^S:_;'=RO M^8!B^_R:#SW:,<%E95#]54Z%)HS/="JOYPN3J.Y&O<_+IWE)IS\7\^>G"<4H M34)NDJ,D2F_Y1 99IO\48QHK1B5/ ^R4X-*NW[$109.2_T'+725JU7(ZWGG9 M FYGL_0 8\]4T2!H1(8:06@0K((TJQ27YOQN*3FH1/>8Z-(-*[^)+BW['C;1 MI1L@.XDN'5_OZ":UMZS-) P"$HLPABJ(M1&2L!AB)#,H69P$E(HT")T.<#E3/!+.)T2?ZK3)+SHM"/R+-GPW7S#@M M'Y9I SVZ/[5"X]?C:7]7PSHYM:J[X]?4_O3I<1Q-4'!&%5)1FD*N31,39YU MQH2$B9 !%40%BCFY3.YV,392>!6WX!1?W0*D'1V(HC5&:*NKD<-?:V]BF_5I88*3]IW_ 41C^2SX#C=2.VY)6H"TW M([[@ZWL+LHT<7&/60["&%2A^]QJM/0Z[P[!1?F=?8?52QS!N;?B=SX3YS1R5 MONA=RVQ1GB\N:%%\RV?WO]'ILYQ@D00LRC",%=/D0F@,"18$!E+&+,*,B-CI ML,.JU['QBY&V<@.LC&6YEMLQ]ML*<3N"\8YCST2S@K#ZPX;(9X NP%)J4(GM M,7316/0\;8NX"QD[8N=/+'<\W^(,4SU-YHY9!9X]IPD MT;!G0C[ VSDZ\M)HUZ(.3_498GFCWDNVF'"*PQ!% <0Q"2%24MN&,1&0T52I MC$M&,S:9R7OC)7_G4KAANQ^K.4KJ.;K36W_S=7F@JJ>K[NX1F/2*KI4 7@.* ME)(X%%"(6 -*0KV$R5C"D!)%&4[25#@9VYV0'+2^Q=,:Q(4!<7HZB':KQBG0 M]+P0K$6KK@"U<#[K&^Q7VW/Q@E>=#%R98+^*NV4'#CS7-17T[-Y\PJ:I.]U$ MTL8M4@9$,$8%J>H!N^1ZWM?-V":VD1)6$]K(>0:, MI!V/XP_@:C?+3T>KY[G>#:@.29?;7)X/0]2SG_.>CM_8N?DP%,<] MFEO>[4Q,\T=Y1[_*TMPI3 +-/Y1E!*8L01!Q$\ 6!2GDBF8\EBK*N%75HP/M MCY!N3!:*A9$//&D!G5EE"SUK NF*2?]<8>"H1*MN +U2PCZE?<_^K3Z&GNC[ M%-PSI_<^UB$1Q_E3D4^C(,3-771$J$H2/6T%1GKN9D)"EFF4$J6("D-*0VF5 M5'U?XV.;N)5X9\ (Z)"$XC5B[?/U5!QZGJR59!4"74IHO8;"(27'"9 ,E)7# M!1JW-!P'=&_-Q/'ZG>&2<1R0=BL?QZ%GNMD3S3%H>3=O3J0_%?,G62R^?=(# MM#B?"7-=^&0>F<09BIA2"LK8'&_R0$"<<0X3FJ4()PD6/.MP7FPOP4A/DI<> M-])XX8I\\5RX;G8,. MF%=#R*'[06TD=UA>FT\=6NB86\@D@=[89RVSW(12DY;47"4)-QY0<0J)L;DX MDSC((H(3ECDE%=K?S]CLK;HT'&]R"G5/(70 53L:\H!5SYQ3P[0A8A^Y@MI1 M\)LDZ$!?PV8':E=X)RW0DGLA&419F$$6!0I&/ Y9)#!!U"DIUVGBC&V6'XD*!'\L!7>\J3UQT.PL M@N&&HF?*\3 *SH:$'_"\VALGBC2H6>('OM?6BZ=6.WJM;%R&9@$6%&4""LPC MB%#*(*$\T",7A&$<)0G/0I?$]UTOG0=(>']G^NB^J7&_0A[G37$O5\%]W_B^ MV<6NQ?WMZ=>TFR>T4=@8UCSE+))(P200'")NLJ_S.(:,8)F$@4))X'S/LVQ\ M;-;)ZIXG"MTO-U:(V=_S=,%AB'N>&H(3+GI66+A?]'3!9,B+GB.?1Z<+GM<$ENMCXZ+C'"-3V:'NJ#;R-D9"IWQZ)N3K*%P#PO?I[+?,/"M M'H8-^]ZGW$Z8]]Z'ADAC?BV_+NZ^R.F+_&4^6SR4DY@P+@G#4&640B2#%!(2 M4!A$BF92$L+"'O.9OQ9G;(2@OZ^XS\3F.\-A1QK#@=PSRYR0ZOQFYC%NW ^@ M;YCS?$>D$2<_/P3?:5G0#[;:C5:OY<+$OG\JYB^YD.+=MU]+(X:6B:1@#A@B"<)HT@YY>5S%V%L]%GE?E#3 M^9<2F(\&K$0':]G_XL:O'<;%CE/[1;MG'M7"UXDVEN*;4/'OC08@G_VP%_=> M#IR[@^B5.SN(,2A?=H?I-4>>T)+/G*0;%QGOOJT?:0ZO*W/WYJFJIW?SO"@U MEXNJ6.&BR&=ESNL\.)R$#(=40<19#!&BYCB:I!"E.!%!E*1!(BI#59>9O2MP? ?RL=:JBJG6C6M+*:"I-P96&OO.JM3[J R0']:'M"-(,>L1=+LLM3X[=/?+ MNM#MSJ>YJ$2Y6LC'LCI:PS012,421MRX:++$Y""A&0P)BUD6,1Q1JT/)PUV, MSI+>E!)48CH=4;: V<[,?B#JF5([H./DV-4.P,D>7@>:'\S5JUV]39^O(T]V M-"EWBOA,A"0(<:0T6F$ $24$4A5$>KZC,%!)&+- NK@F['8Q3@^%V>UF6$/C MH)H[%L+A)SNFI)T_/L[K(EZ5:5%>E>6S%)-,$8SU)(?Z+;V^2YQ"$B@%.0D" MO? KGL:I4Q+:_?V,;Y$W8M8D< ;*2E*05Z*"[_-9\Y,?')/0'L#8CA4\(-?[ MVE^!]KD&K192[X4J,3TFEFW'P6\JV0-]#9L\MEWAG72Q1QYW+\%WH>GEO)#T M8B[D1"$AHC1*85#5W6.2:T)@*:>5N-#58H;Y\*F]7Q]OY[!R_$R]E+7LQG ME5/7]+,L7G(NRRK6JG$L0P$. IGH"1@H;95G&$-"J8(9RPA)J I):!49:=7; MV*;FEKQ@*3" H)+9P5WO*,SM\]<[>#U/ZG;42>"JB; MMZ0M0*WNDT<;&Z1)[.:'V\VGR\+.58I51"%"NN31TL("&Q MWOM@3;A2&SQ):)4C<%_C8^/46JHJ[>U:5)=HU%?8'3_*/ 61_X^\=UUN',?2 M15^%$;-C3E6$,9L@01#H^>7*2^^,G97VSG3U[#[U0X%K)F=DR2W)F>E^^@/P MHBM% 1!)<^+$3&?9,@FL]4'XL "LR\!$N1.M][#4=IU[B$P]:GC$X-1VE0[C M4\\\$W96\=?E4OXHYO/;Q8DWTBZB:^MSDN<*$DTR0&+$ 5(I!S25$C#*8XA3 MFZW+*8(CJ/>I3?-&^#(7R[&7WSK:*1 ]<4&S_I.?2HWW=O^[,&,IR#&T=X3@W MFQ%"$\!8K "#F'NS?_^7W^1Y7LX,8')=!&OBV]G5,BQ'F< M9+:!YW#Z>R4D Q/"(1HA![QML'B5+;]MYXA[,= M4A^DWM>C%7L=-,NH*PDFZ4><70^RGY4H5 M7Q>?U&;7S=)L[FR99;U<6?_Z9@DD/&_4^.A6O+(QCSN320C?'0@O8_!X3X(+N;9(- .;;4YHAIDS[G#ZV/F#0+S M6-;?M5]B3W/0&ZMN*]&]N1&-1V\=#VU*_]>OB*"]7QG3=08A3U*D-$B%R 'B M2 ,B8 RR+)>2(LDI\,)O06NDC7[9DS>J!3X?RA%0Z-L5G9Y+?U_L=N1BX*XPG)8' M=W[SRB.F+^IKF=*Y-GFIHK%*F0 H012@/". 8H;*(W/,4RVHBH,.E@[[F1JM M--(%GA8=@>AY1A0.S6@G0XV(/9X,.\(PS"'045^O<_33KO#9 Y\SCX=>LQLN ML"(&V0Y3C&3#"?4JT2X4Z^3XX9&:'NZW'K! M'.HHZ#8(CCN-OJ$=>A/2!ZH!]_,>*/5\5>_2\\BW]AY@G%[@^[Q\A2]0%;OY M]GEE*/!>K8JEK&(ZWST^S9V5K8LWWJF!"<8)1R@+(V-):-S M0&T%'J@54A1!)913@.:5CNZ%__A200_GOT[LO]?7AL M=^AHN?+;X&,P..-9K"L5HDJ'J%)B%RG>*%(Q8M2H4I8/[;%*QI5@]N_#%"#+ M^ Y.X8"U>C]=T5RH__3[8JY6;PQQ?UVN7F:,8L@AY0!2;!-7(0;,#H\#LP., M99K&.K9Y;7Q\IP_:GQK]U5[!I8Q1(Z2OP_0A@MW4U0,N U.2'R0!'M*MBE_I M'7W8YLB>T:T*G7I%MS\66B5K88MSK90L-N^9**_[W[-B5::SN].WC\MG8X7M M\MW-5$HA)3P!6;EK4S &)#;6$&98B3A'61)[^4G["C"UB;\G6L27J]7RA__! ML?<@N%DU0T([,'=8T:TE60D?-=+?1%;^*NFG_7.EPGYNT#Z+?86AUW-%,$\A M1BX;%@;1:6VQP'8".4^MUTH=^CI]5H^L6#2_/:C5XRQ+B!89PP C:2P8 AF@ M2,<@CC.1,P)CB;T"6]VZG1J_;26,YJ57I.G3L8JR)]R.G-8[B$,S62GP373B M"+D#MG(W?>@"UI^]O'#JE[/G2&XY2G<9X"@C(($$RHV4U9Z%.!6$ZPPLSKK+RKLZDQ4"-KM"=L M]&=I(93R>IZ+=^+L1D)]H3WG\>/0]-9+Y M'UEDZ+TZFXZ*A5A95N^EHD0K\H['TL/@.?11='?Y]YNHECTRP@]PY1\ VAA% M&5K[GT*9A2Y@' LG=#8Q?&8; M-EM]K)&\\BJ'C6Z1Y^[OA/CU>7Q':=IU.=QEGH* M"TC_@]!;O1[OCL,6JP\+L7Q46Z>5K7.5I$IF"<-F86&VSEO. 8FS##":,819 MEC,%?9:8,_U,;6&HQ(QV3EBA+FSG<'7C]A[0&IB10X#RILX+,/1*>.?Z&I6F M+BA\3"Z7'@]UA_BLOA:VJ<7FD_D*S&*FXU0B#&)J\TM)B:VW:P*,R2DYE8*1 MS,GW_5P'4R.!^O9_)V1DI?3UB#@"T=4E(AR:<7PB7%$)<(IH5_U*KXBC1D=V MBVA7Z=0OXLQSH6OZ=\,&R]5+2U;5&"8)LEM'(GD&$!$QX)F&(%,8Y3J-M?F?_N5R]F;-U59(RQ@3EV!;Y47%LS (H 1QY]#TU:JE$!Z7L+=F<^4M4RA^5"GB5! T9&#?^&0CN@?FH M5Z2]22H LUY)RZ?_44DL )AC4@MIHJ]4NF8C-7^V[EGW57*T_!;? MBW ^,_98Q %O]8V5NRC]ACB;VXB;:U/U!HT;Y E/D$X!RZQ[?\(98%P*D,-$ MYHA B%-=C]N[A9SVJ#4"#KGMDZ\]8([W(:,/P="7'BW!GS?15JFHUNHDC?.A M8MMKC2&3.5^#],")GX-$>^4DT=? >3FA]%6M7W/+\,!^OOMI[T#4;VJA=+&9 MY0QQE1 .,I1+@ 259@F5UC=00ZQA0G._B(PS_4QMNW"_6GXOUG;N:F.J%M51 M^H;]=$U+?0E6GTN&J\ :YY+!B!C5,D:_U%+VF)3G @X#W#*<]O4*MPQG%6Z_ M93C_>!@EW IA0R/6GY50Q7?+/9_4YDV=3#BQ6;L8S$"2"WOCP'/ C7D&)$%* MI53%4#CEIG?I;&KDT,@:K;;"1L F?BUW=-]*;O)-DN:/7*V)T=CDK;+JH?<[?3._[7Q+>/:B'M ME?/[.?LZ0U+GJ808L-RF%6%< T89 3RF&288$4:=K+B3EB='S8UPD97._4+X M$*[+-\'!( S- 6[Z>UW]MNH:?.=[V-IHE[VM2NS?\K8_<&6*LFH[9_W*E@N; M *T\_%8!MX2GLC%IY:K N)85**M?;X.JG$NI0_FT*L\Z50YRZSD?L@36N% M+D3IC/KIN8SK$82*)*80*$DI0)QG@"=F]\43F:!<89C%U,_+ZTQ/DR.-RK') MGC(5 ODT$O4 U,!$$H>9' 112"">!\RZ--_HO* M[4_\RP\''L26+A;-F174*FA;$"!#-6@(B%F?M""YWJ-+';!X^3P?W6 MIWD4V!3&8Z6HGN=_!^ Y'OB%0C+T[KZ4:X@SNS:%^SVD.^AAW%.Y-N5.CN%: M'PJ;KV^+-?OZ=:6^ENO^G?ZLOJO%LWJPAWLS#(6**4UM];D$()J9F8N)C>)* MD8@U9@QZ109W=3:Y)?M 5IMCK98V^K.4U_,4H!-GMYG>%WI#K^+!P'E3@0LB MO3)#9X>C$H6+ZL>\X?3.R%D*&B>2]695VB/KN\TWM7KXQA9W593J^^5*JV)C MW3@K*V6F$B*IS!4@@A%;FA<#HLQ8*9H:=LIA*@B>+:R6RM7?;CSIG28JK2;J MO@[#S=>MB%?D)!]Q]!T/3",B!<(<*5<9.?U&9&$QXS+%(@%+=K%H2 M8)D#)C*BE0V4E)ZNB;O&IV8Y[X+\ EQ@#E#+=0()BQ%@28H 4B0!5&042)EA MF*100*)\C@^"41OM]*#H#3NW=3(4D8$7LJU8-[9:\@!AH7OJ#A,':CMXG<#/ M/=7.1GKN/W-U9;/WQ8(M1,'F]\LJ@^,V=%GDF6)289";&0N0C#G@-,E!H@6F MMNI9DH=Y#W1T.C4V/*C M94Z:L3NHZK9^0%P-)9[AG5H*_=Z1*^I:'81HJ$* MFIWO^+7JF5V$HJ.5W_8BI+.C^93FW#+?>$MV,X5SK%&* -$\!(H:'6(($ M8!11HE*=)<+INK&]^:F1S1]V1[21V)?]+!$^6$#Y&:# MC0;[P%R[3;6_I\A-M#<.![K<1%MM;J*=/OVGX[\*UD'R]8=)]"H)_:\"[US& M_^L:]6/:]6HSNU\MY;/8W*V^J-7W0JC2^SK/;/E%GH'4[$@!RJFTSF@"J%1" ME&*B(20NY'FN@ZGQ82UC:1[68GKYM)\%LIOD^H!G8-X*0,:9C"ZIW\4OYMT] M;C&_'?/*V<9'H8I+JC6S_^)S@=YF3:S@^^7J[?*9;_3S_#1([?-R/M?+E;T% MF F1(\(3 @A5.4 XDX!2E8),Q#F,<\IB[K0?#)9@:I30&HEY-@8S^M.J8J__ MK"Z>1U;^H^5F.PTZ!@/SSC#P^SO5A4+8K^.=MQ3C.N>%@G3BP!?<4!A-EE>= M5>*%VX4L?ZNS+^Q2/CZHGYO?C+;_-5-IPDF,-$A8FEFO/PH(LYXV+"$XASE% MU,OKSZOWJ='CWOK\)!B5YH+ .::X ML$;"Z,WN&C.'A3$SOYKOZKKLSBRL MD#-C"<80$PADHNS1&:. 2NM-F#*<0L(HDDZ[OROEF!KEW;,7N_RL2^-#[.ED M?;V>:JW\N"]TA-Q8< 3FET_*>D)J M:,IJ!ZG'.I:.6%Q]>M;5QVB': Z*[I^EN3P>9DP=98EXN[35O6=0&PJ0* 4Y MM,=F:2(!APA:>TGB/&8DX5[9^5M[F1H/'&1C4G.I4]-A:Z'PYPGS+VQI-:;5[JI4IBC6":2Y S* &B M, 9_#/3"NXCE+DJM279;!YV9C7W/!17" M\.R_>H*G'..72@@#JK4N0F!35]SIV?96ZIMITNP"J]-V>TULOE6J^+JH,H2( MEP?SM5NS\DSI=B'+W^95V*3\S^?UQGX?/ZG-G7Y@/V=:T@0;S@0$:9O+&R.S MQTLUH#C6:882E:5>(3O#B#DUNFU4B#8[J2.V%=OSM'R@H44QE31FF;'?,P+, M=IX!KLR6'HJ44Z6R+,WU[+M:\>5_G\'=%_?5AG<2H^MQ8?RJ(S;*S?*!ALT] M\R]6R5_+W 56SV@[JGN:EI?1>[I&.V7+4%0;K !Z?_*NG]1Q[_; M'@SNUDOPX7H+..%Y]_@T7[XH5=HK]V;2?3-FR;V904MMX"3U)A[&F21(4H"U MUK8680:(P@E(,4<22\AS[&0$N'=QEEM+XYUR>6EV7M39&BG7W%:^TQI9UA8IX FA@*5Y MGJ8<$1SG7L=@3MU.C;D;J>TDJ&^G*L&C/KUC--X[ ]$HTE_HOD]KI1,VS MB9Q.GPS/EEG;(#.H%*3$& A,$ $0S0G@%&N0I(F0%*L88Z^4)GMM3VU*[XGF MG^NQPB,/#,=0$@*,WCD:J]9WELVA\]R>.18FTY'H\?"9N2=7KX>[72 MR]6C#5>]X_.B2A[_5JW%JGBJ\L@_%(]FQ9])KAE&,#;3EB* F%F::4(4@"@1 M*%M>K=>4MT^,9XMT&MDA[<^K0_$4 [925O M)6\7\K.QVFRUERK;R^W7E2KW5_7WBR10$D@9T$1H@#13@,H$@5C*+$SJVM9XO.NIW0$C^[X;6"U1\@Y%\' ML1.$?BL@MG\4ZSI^6U\2R<\S(?&#,=CP57>:[Y[TY?K*"W M/E=";Y>=$&N<)S$VJX/DB?7CB0%#F4VCG>1:Q!G7B5<6W9[EFQI=[KO.6?-T M50B[2:A<=_]F/K!>+??*]&9FXE?E>178]^ Z&EZO-V1#6VP[8\V,ETM-U75G M4=7:)S(:))/E0,/0=]7L7F4I)M0;XQMF)(!I*K/\&Q(JG;O M6B[6ORF]7-7A3 _LIUJ_^VGL:M-'L3 +5^D18LLVF#<-V*:GKQ\6AFD-UZ\@(-4+K0$9>ZA,5U6\; MJY&O\\APP\L@Y#+!$D"H,C.\' '&LA3 A$&S%T(QRZ2?\\XTAG<49Z#I#Z^; M<3"101O84#B(*X[LTA'M5(UVNC8C6C]?JEN5.]JI%S7Z]>D%-?@@].Q5-9R\ M(WMI#0[\J=?7\%V&'IEK9?/5FCYOUVNU6?^-S9\K@Z:I@C"3F-*$*0H4D2E M24X!,]M(0% B((ZH*Z$;J> M,[[Y_,^!ZT8QO4 V,+%L92Q--5"+V:-7E#,8/6?5/]?;R'GS+RA]FAG_T@N! M)>3JNDMUU8O/:F[GQSU;;0JU?E/7VR#[1+.88XEU MYI5ATJ73J;''ME+94R5T!*)5);?YI!3FZG$SZ -1OS7=7#H>MXR;!Q0GE=M\W@T,=:W([;,R=&9N7="AKL:7066C>:Z0.P M@:DE""O_<-@+0/0;%'NNLW%#8R^H?!(@>^GY,')X7RR*C?I8?%?RPV)C1KXP M+%1:\'^LE7Z>?RRTFF4X%S2!&I#OM=K=A7%56B1E;6Z)<7Q5:^";"=H'H<6AXZ>H\4T_)@,;5#M9SVK=;"N6A7P-RTC M,J2WSY5X#I4=S4N6UTJ7%@)81_ZTH.:" I/%MV)AZSY^-_;DP\A6HC!:P[(R.;\3R&>4O1"T?OS5FY/(9B8^BE\\]=:T%^-OSVC:\ MOA7_>"[61>5X\++W6Y4A57$*TTP( %-A-J@:(L!1ILU656*Z?J/Y#]$50_EO.SM<%1)FB7*LT,[7PF;.V\7RV%4K+T9K9E%SA6\E:ANOVMX\[8 M]+JZ7^YUU#7?&81C2\#]Q4"7P-(C=I9)I5G"-4@9R@""1 -"8@6HSAA/1+P1N$\R0[WWM44\RTE6>M+@%" <4T )@D":=5@E3*0P M\8I3.&Q^:C10UKH,F/]GP'/QAT-__U*J]+];DX.NQAW)]*JWLFV MH_TI_W7];;%2P@!>A\P)>^LI)00JRP1 .E6 *9X +1#.,D1S&#M-VM.FIS9A M?UO:=$AF5]V(Z6A,MX!V>8$.AV+@B=H(UF,HX7E]KUYXCYH=;:%M5V=_83WS M1&BX\/;TH'*IO'TV"_:J^*>2,\:)V)$"YVG*?,, M&#[;U]1F[)N]8\2;:%TYF[*MN-$OQ:+^U-.;O@MOMX6X)Q0'GNS[YX570A.G54E3[EDA/ZG-+!60*B49$#'# MMI!,#!@5#&1,0X@HEBCUHHZC]B='%VS]+7HRLD7:K&_%I91&3A"ZL<$5P R^ M_ZXDBZQH-]&[GV+^;/WTHS?LJ=BP><\ M3H=]C)Q[J57!TWQ)[8_Y&_/E;>>=_K"09K#D,YN7SBM9PAG.:0PTIXE-$T ! M28WQ@&,&4TFIUMS9IF_M86HS?WN7OA/3RP/H/)27+?VK 1J8 0*P\;+\._6_ M>@/0WOIH^X!.Y?:W ]T/^GL*O:V]UQ_,JS/!4J&E]3'0Q*SC@D+ ,L5 G!,= M(Y+:9-BN7D+[#4]M&C>R158X=[^@ ZRZ)^PU" R],7=2WLL+J$W38 ^@@\9& M\_YI4V'?\Z?U[_[KZ/UJ*9_%9GV[D%_4ZGLAU+H^E\VS7,,L4T +:@^UTP10 M 37@5 @54YP(Z7S/=;:7J4W$6M RLK"6-."6ZSRHEU?57J :^LP[!"6OM?4B M"E>OK^=[&&V-O:CD_CI[^>%KHXB:)#N?EANU_KAD"]O7^V+!%L+LBSXKH8KO MA]'('!*86*]=%'-[ 2Y3P'.-S#])JJ&05+J51^Q!EJD1R7Z(RS;QU$[N*50H&[GS84GB3893^+?1#L%H@,-#+ =0Q-U[35*"9>JDXS[G:/!^-H&6:_9G(XIS"A /*LAP@ MD=A+(:P!BRE-(4;F&^Z5G^UZD:;&F"Y%MR[4W+*Z1:5ROE'RUP^PHP4[ZK - M;^9*)>) MVL\,\AQ311*@8\0!2BD#7,02I$((JG,.\\0KZ6YG;U.CX:VPY58TNK>I3'T- MUFYXW9BR-] &)L$=7I6@42/I %4#G##IE;.Z>QR5CIR4/V8:MY<"K<+BZZ+0 MA6"&G*I-NNGG?CDO1*'6NZ,MEN08H9R#.-&&36": $:8+1.>4Y9F.B?4:W/L MUNW4:.7+'[__?OOY[]'=^^C+A[]^^O#^PYO;3P_1[9LW=W]\>OCPZ:_1_=W' M#V\^O/OB:;FY#8*C==8[M$-;8#N!HYW$42-R].,/5K0[EU/:Z=Y 7' MB2WD]W9 -LFWJ^?'O4R $!G.$6832K@6 $ED?M): Y*836C.N=38Z=ZDI>VI MD4XI77F8OGY^>IH[ERMI@ZV;0:X$8V@GAQ*'D$221R!X9)$,!V.D%)*NH/CE MCVQ7NS-YY-$KXV6.;)?U(&WDF4?"#*9/:F.=A>]7R^^%5/*WES_6-D7YUOMU MY_PZHTASQI $/(<8(!IGME8T KED!*5,9BGE/GD8W+OVXK 14(5^6XQ0E16:I!2@D%2 OK.\HRP)39[$F6 MD#QWRM+=T5 ,>8PD$)'$6)U@E+//AA_-=38TF2DG]9G\'CFXDT \Z W-!*>2>AY?U M!+,%EGHO!GD9C5XYH*.[4:G@LMK'C.#P1L AS%TQ?U_,S51KO!?JRQ"$(12$ M)("E]C0FSAB@29H"B%26(,42K9SNFKHZF1P9%/.HDG.;@-WC2.(L!KI("<(,[]3G0M@=![OG'MWO'.>"](?'/A<>C;, M)FJ*FM4US3X]VS;O=!6(OU?'K*RH-,,BQXPI#@A#,4"9%( CHH!6C"2)CK,< M>=V8>?4^-;*LI+5;A1]-93A65X:K4W,L=QK\)>)E;;+@%!U^ P5%KG,M8J!C MR6W$LP3&O)4 8HXE4Q@*KOW2@ XV5.-D"_V/XR&JAN-TH,8:(3=+>3#4!UXM M3VHE[B;+:8W$NFY??Q9U$&J]&ME^$HQJ=P>!KB_K-,-8( MJI2#F,8,H#2C@$E& ,]3HE@FXC3SJEMUII_)+3MJ$Q4+L7Q4T9.94255_262 M=;U+RUYR.9^SU7KW9T\B.P/,;U'I M ?)QEH_7 ]UMG>@!R(%7A+9RK;64_1'_!1AZI?AS?8U*YA<4/J;M2X\'NMNI MKW8SV20(0%09\Q(#*;@$".4QX+'"0!"I,I[S/"-^\13[K4^-C&OAUH$Y;P^1 M#$@+N5__E< MY2N?0821U&;1-T:7L;=DG@&.B=EB)K%$4B2$DNLW_Y?EF!H%E!(7W[>;?ANT M7_[XK_]"$@C_O8JN$?M1.$]S&TK>[T;380"OV'+V.RROM/EL:L*?[D"CG1X# M[T+=@1Q^/^H@R^OO3-T!<]JC>C1W59W1>DE7$"6(,P8$)9G9HR8(<*$)2+)8 M)2S-E1)Q0*71:1I#VSJ;0;;0(7!N7!4,Q\ ,Y(Q$:,W1 4VAPQY>H^YHMRG4 M_E!P84.;/:F^@V,\A3 F$, TQ0 1P@"G-+?^K3I&">-8<<\BAKO6IS99FV1= M*_5=+9Y]'54/@2,)I3I6"B32YE=E2098JF+ ,D9$&L,TIIY%QX*A&^O@SG:V,427D4'&+E[#H][#G;&_C'OQ<4OKD M$.CB"WTXS/^Q>%XK^=MRM5K^L.'9S'PWBLW+[:.-@)S%F:$$CLPV)L5F0R.T M-8\P!)3R.,899CSVNG3SZ'MJ_%'['D:\$3<2M;S7.--WP^]&+0.!.C#9'+G9 MWT25X-%6\J@1_2:JA!_* =\)L0$=\[O[?T6'?2=@NAWYW9H(([+WQ:+8J(_% M=QM8M#'?+9LSM2K\:MI?;8I_EN>O[W[:HUCU<)CH%*N8Y3KF ,6" H3S%%"H M8X"Y3AEE%#'MQ6S7"#,UJJMT 7.K3+33)JK4B?;UB6J%_#CPJI%S(\6QQF-@ ME@P8BD%ST_8!:Z]4>I5 HW)K'] =DVTO;087[7M:J6^F7=/[A])9YI/:W.D' M]G.&J;$221*#/$XE0(020"1*0,:2G&6$2\ESGZCQCKZ\N'.,,/%]46LG(N_J M?&>!=>.^GN :F-H.D:K$C'[YN%RO?RUCKZSWJ)'86'^;S:K@SYN2U3;+Z)[U M&Y'E %??U?O.]C=V];Y+BK=4[[OX2G#UO@/^,LUNR[7]=;F4/XKY?$:-<48( MS0 F, >((08XRRE@.3&,PS*1,^99TN]BIU.SSKXL]>:'F0)E/IUB9Q*PRB0 MT4+Y5_V[#'V:"FVV_AG@R ".$,D Y>;7A,&,Z%01E&<^G-X[]".0>Y6J8K5Z M*9T(NC>EX4B[D7S?^ W,]B>V:\7QO^Q*,C9"GW>/":FXZ(Q1WV48+W<\=FU& M9RA:"C:ZOQMJ32XV*R8V_U%LOKUY7F_,NK+:)=&G4N8\P0)(EMG4C6;;SHC. M0:9)JG@LH4R:UA-YYAKK!=;4I>X)L<*NR1NN'$31J)!VD MYH 3)#U;CET]CFP[.BA_:CVZO-1K4K-MA9:]9%IYG">IU!@0CLSV-(X5()1* M$!.<0)O13-JSOZN3FK5T/36#ILR[]5REVHKTMM!1SPG-VL; C76&079@"KJ0 MT&Q73VK$A&8=B(V1T*RM^RDD-.N Q3&A65<+H?>S6JU6MFV[NS8;ZX^[=;\L M:P]C)CE* ,Z9,ANQ1 *"4 P(5"FAQASB?AX<%_J;FCG4B-L$Z&W83U^:NH2P MZ[5K;[@-?M5:0U8?LAE9HSUARYU8GY>K3KCT?*':W>?(EZA. )Q>G+J]-G+I MI/*?V@OW7JV*I80S(J36D-E3_=Q04$XAH(F]1E5"QX1BKI37,5R?PDV-KZH" M.]]K%_&G4L@R&.A%L95O+%"OH^A&KP&PGCC,2Y!))3 MP^><<\"P^2=7&4LPDW&&O4(A+O8X-9+>YBO;D_@F:F0.#'&ZC+L; _>*YL"T M>BV0P84_+X(S2)G/\[V^2E'/BR"<*^%Y^<7>BAA_5F+Y=5'\TQBZTG!>H0NV M\UFI^I:W"[EG_)J_/3\:DES9C/N;E_NY+=&RD._,LT]EI+.62@DF&>!9' ,4 M(PBXD#&(12()3QA,A5E/'JFYOH7]GCT[]'JI'WZE+) PR\ M'W].9CC'XN"#>A+76I5?!GMY1K?A-M/N"W%=?$/ODNXM?CSY* M.0\W7$,7?QY \M'QR]'KLX"\3N##KCCDZ8P _RB+U%B? 2$1YW&6&Q) $"!M MD^*8%0%0JI7.A$(E\%VHXI>(1R8-8X. M5P[/5FZB4N*>_32D["\^%7L?.S.,&0DNV'L<70[W GE9*%*4=:7Z>J_)L M?B'WPSIGR)@>A!B0A;1YVB6. 8.8 ,63Q) 1(VGNE6_0I=.I\>M"YX!WGGN /7LHN?0\NY0G#KK>;P[1GJ3ORNV>C # MIF:YC*E*, (IM27;) SSN?'YSDSW['2Z&[)3="D^I4YPU))$"MN;#:S'P>IT:">X)7>\KH, N'S;[A?9CG. C.YWO]0SOTD=_=FP]GLI0, MD"G7&Z&^#P0=>Q_[C- /E)9C0\\&QK#J/BOKA"=ML;WWQ5JPN>7.F<@S(41* M@;UJL%E0^\ ,8?E=#?9W=V-UT:-8IL5)LK=ZJZK\?%A\6 M-MORO#&2GA4R1?]TDA:(K/(VVU/S>2J]I-5%CH_6M@'S(T$ F$8>,I7"-QV(^ ]N5MT[74J M[[<_ZL1M4>QXFK8]TE^"L;)AZT^@8BT1CSE(%,T!4E2;6IO#],9._?E\^8.9+W]9%O3- M2LEBTWVFUDO2L6.X!L\YMNWPU5..':ONDG'LY)W@!-B/RT7IQWM27W+&4<:9 MBAF@B@F XD0 +@VMY$0F61IS3(F79T979]-C%"MKM+;"WC1U#2^%V M0HZH,:](D@!"( )(* [,'DT"R41.H?E#C.)9E7_CRX:M-N,"?]SQ)L7I+1,'@KS.(,4F*^XMALCA,. 64Q!9C3%$DJ"56HQOO=0KX&VDVW MPV']KOI"#PNTZSK:#W2#KZ,E.7RIR*&2]&:_.'.O>=TO(M)W8O?S'8Z=V?VB MZBVIW2^_<\6.^,Y,2F:SFE2W*?6A7FE^,\,CG$B ,>0 Y1H!(F0"A%DHD?D: MX0R2YIC-8YM\ML. ([91]LZ_5"GM?@UQFKX L<>V^CK8QMQI;R7=5H^HA?VU M9U=I-USZWY6?[W+\C?I%]5OW[I??"F.4SW4IWEN^+NW[68)2%><4 <:%!HCD MT-B!609@$K-4Q%F2":^4=,<=3,W(_AQ4B_@$-C=>N :,@9F@$2WZLQ&N1U>+ MI^=.O4YMIC?"^E>1N@RP\]:B7]B&WV.4\D:-P#6LH9C+8B4^XO^Q&05,7L[5*4Q4GOFU."M\;$GT&!I,P4 M H))FT6,84,[:08(UWDB,Y%E;DZB9WN8&K$T0M:I2R,C9F3E=".:\T!VDTHO M\ Q,(-[(.)/%1>U;B&&MQ+]]77[_G^;=DA/^@>R/H/JQ)(+SK8XRZ2\JU4SP MRP\&)F&RAQ8?UNMG)=\^K[:)4ZMCC.,L'#:_:EFS[OURI56Q>3;/S&SP=B(R M 3()%4"),3(XSC 0,H:9X 1EN?*+ZKM:)I_Y,$[(WUYJG?I4_^N*+>ROP0>? MUX\<5Q1"B!*@\I@!I!D"-$,Y2&B<,JI2)JJTJ1>3W:'W2::J.J]X7?MT3[$>,U3UA7&_::BNEFK<7%-]@7B2 M4*JWAOV-XG>+3;%Y>:/L??G\PT*JG_];O :4) (F7, MU 7C:*KX9G8$KS1L;+*.[4/M@H M;F]U-*.X4ZE]H[C[P<#P2$L0UKBND\WK+,8H-^1+DMQ.9:5 F<>"9#FF),<0 M,;_<;X?M3VTB5]4YK'R!Z?N/\7,S8JY 9>#YZP.(?U!BN]K]AAX>]3%N@&&[ M@B=AA&<>\YO"WX0H9I]989Y\M_A>K)8+NV-F\_K4%F:8:"QR &&6 \3M),[- M#BAA9D&.LTPX+LK=W4QM0E>"1@>21E_4ZGLAK'^9,9CGRU4AF3WL%?_F-M ME*)<("J9B(4S-YZV/S52;"2\B:R,'G.Y!3H'MKL.D(%IKA&NA"*$WUHP\2"V MZ[ 9B=$.,.J)RLXKWLEA+:^-1U[G93Y@K8[' @LB&0OEJ_JX9(OZ"T:$%'%" M)(@YCP'*,0&,.ID987W[8H]"/Q4)%;]6;XT[&+5!S1L636C+GG@OT7V+K;V:_\>.3 MD=+\:(.'RXJ-MPO94A'\;;$6\^7Z>:6VCG>:02Z4B$&2KDU7"C0YGGA^>IJK>J\BM^+:?=YBN0!6QZA8Z.7JL5PQ_^+I'77M M\+D1SYB#,C!1657L#OO'351K$VW5*=.5;A6*=AI%.Y4&\<_L"]]^O;&N%6I< M1ZV>(#SQX>JKW4!^KF,]/ZMYR0_K;\73NC8:4JDPCI4QM)#9)R*D!>"Q1@ F M4N0J89+$7N4B._J:&JLVHM;%'=>69 OSZVI?=$\J[4#:D27[P6]H FR@.Q!S M"#_2RW#TRU<=_8U+19<5/V$9AU?"".2C6J^7JX]5CIBU6!5/MGV[;_FP48_K M69K$(L>QL=^8$@!QEMHK1&K,D44@"P@@%2!(%:"(S0.-<)RHEYK]>_HV=O4V-9K;% MM';27LRUXK+3"!@'-_+I#=V!J67Z6R6:?RYPJ<=;_4 M9WO:FHL4J6MF"\77R/3W6,TWPD= MD.VC'5TW[N@'LX&9HX)K3\KJ[+GO@_LT=[=^-G]>A4NS6C1_<;H441 M;#KO*MAAE@J2:B@4P)D6-NDV 5QH!6":\9SDBFA)_*H;[!J?&B'4F>\KX7SK M%>QAYC;I0Y$8>)H?@&"LA.6\$"_1G_5_;47TJ"R)WN.NHPV)GK/\[W4PC9_J9VH2V8D8[.:\X##T'K-M4[P&N@6=]$%(!Y2X[<>BYPF5[7R,7M>Q4 M^+2.9??C_G&$#RMF,P9^>7GDR_D,"Q@+K&,@1(P,#60)X+8L.D]0)@1+4.)V M9G#2\M0F?BU<5$GG'BUX"%?WY+X*A(&GLZ/^7C&!K;H&QP(>MC9:#&"K$ONQ M?^T/A*W&[]C*9OY=FZ6]#!K>GEX++7E"S9Z;4PX!RA$&/,\RD J40ZX)A]3+ MW>Q<1U.;EHV!V,!S. PL[S7Y$A*]+LIG.QMU5;ZD M\O&R?/'YZVX:[]F+O3>P]:J%6#TKN;>IW[EBV9U7N?&:$:H2!&WL?TH)0# U M"SA7,8@1(S2%*">QES$?*,?4R.7VS9N[/SX]?(GN;_]^^]O'=V'7C;Z#X7<1 M.2#$8UU1UBJ4%P>U$ON'@@=.IH.<%ER)Y2"WE[ZRO,J]9B!@YVX\0YL++0U8 MU[C[ZVJY7L^P9)C+G -,869V,M+84D@H8(TGC12%&-'99KEAB]JV MG0QHSML^PLO\'2#G1ECA> S,0UO!;J)2M#[+]K6IW'.=OH,N1B[,UZ;>:26^ MUJ>N2PL^RQ.:(Y0KH#$QLY7G$M",:A#GUC]3)EK#W&>V-@U/(1#__-C"@J?K;)RC,8P(%2+&-UK6USG@L.4 BT8PRI+5GDEF?WJ=&=?\# MQM&36E7)9,T>H:J@[)E3U@M^-P-E,% 'ILM2;L"MX/:LH[P-O5T9B;^JRD6R MECXJQ1\@XBP(N'X3P'I),&ZRUQ!P3A*[!C42&+EFME&V[&EAOC\+\5(>E;#Y M[>8-6ZU>S(=_8_-G-=,B39E.%4B1C5J+J4WLFN<@%5HQC"C*,];47'OP"&-S MZ=QI[AW67WL8(Z;-QCB(G? 1JZ3W#&)S@M^-T?I#=QH]E\P#B):?-Z.6!/>+]2WXOE\]I,W<>]E#V*\21-90SR%,< M02X 36@*9$Y1HK.<)KE39>2./J9F,#52UD[?SFF/NF!TV"->#\[ =+'%Q4KH MF /)&2"/#>/U0(VT:3P%K*>=8S<"G;O',Z^.MX/LEOU@%WGAT3![ZZ_+I?Q1 MS.?598=*$DD@P2!G2 )$( 04D13D-,\$X23+_,)U#UJ?&K&50D6B7C$B]FBO MZ?S,I4/TW,RB8$P&YK-&KMXOBEH5[M6Z.>QA5"NF5;EC:Z7]H0"KY,UR];1< MF2V%#7>;%X_%HDH<4J\:&),DS45J@T\X0)1+0'6J0:Y0DD/-M938V3KI[FMJ MDWDK;16AN2>OQV)\ 5X'JZ4_T :>[3N\;H_P"K%B+@#G86ICA)$52 9)S: M;&L$L%1AH#5*T\R>/DF_H_/V?J;&IHV896&"8E%L%/A8?%?RI!*M^9*7"GAZ M(Y^#V_&H_'H0ASX4W\.OD?$B4OXGW]TX]'O&?::O<4^SNQ4^.;>^\'B 790 M J IW_%%?;4?-(M=!F4.&0:0*0*0S;+&XE@#+K'@!#.%I%.P@F-_4Z..]@HG M'K:$ \0(90E-$P&XBFU6*<8 8<;.I6F,M*293CERJW[=? MZ 9FY3/%=VIQ0^Q>%SIPMWW[!7,D^_=:4/UL8'>(.NU@AV;&LX7==3JPASU> M"XRWF9>#H63[_>^[G_9'-4.,:8UC84QDC0P98P0(DC9<%Q$E?D]_:U MYR(VN]KFY7>U^;:453Y\^R59?]RF]B )XRFQJ8[B7!A24LH8Y5B -)<9S3(: M"QQX5'*IZZD1T_[NOY(]JH2/]J2_(KF*QZ#X'JCT"?6(9RQ7HGS%R8LK8 ,= MQESL_I7.9UQA.7]DX]Q"<+'X*OG;9_6T7%D_HB]FI_1L:"R61&J% :%9 E!. MC&$KF"$T)(1(N&8X4YXUXUL[FAII-072*V&CK;11):YW!?EV=+OYJ$_,!C]+ M"(,KI*Q\)Q;75I=O;WSL(O.=*K;4FN]^/C#]C-;*UO11'Q9B^:@>V,_/QKRJ MO R?32=W3VI573G-8B1%DN4:I#JC &7$['ES:+? >8H02R&B3A?M_EU/CC8: MR6THA1$]VK"?D;VEN[%1%J(KU>FU@^!FVPP#[=#LLD6UDCHR8D=6;IOQWDRJ M8EZ4,M_89#>=(/OGM_'&J]^,-^[=CYL#QQN6DZPX_BWT59&C]#NJ.7-&,294 MPAP(E2" 1*X DYD"DFN(9!H+KJ\LR;'?W=3XRN8K\STEZL;3\72H-Y0&II[6 MVAI5*G2^N<=,80D.6UF@#;.#:&@==OG)QC3;U+U?7:'TKL+Q&EH!N89H)1\Z^J<1F/?HMJ=/0W;DV-RXJ?E-1P>.7*?%0V,JLT MMS/:7 MZ)&);_:0TGP)GU>\6'^SQPBK2N3 U%6G(+MQ1S_0#4P=6R&CK911(^8 Z:W. M0C%,JJO3[EXG[=59M<^FP#K_1AAE_/:\-M/"QGD^\MK9U^Y^ORZ*?RKY09I. M"UV4*?5*3]1;\8_GPIBDAKOV,NN9OST_'N3:FV&F=9S% O!,)P!IK0&E(@=9 MGK*4)%J0/ X('A](7*>)-WZX^7:;\+27W[(..??,Y#74.+M1WFL.VSA\V6@8 M[:EX$^V4C/:U;-RZ&SW+<=W/5UJK>K/_87^L._!H]$K90\DZ*M\/#/CQ8C%T M=V$KS1NV_F;_9^\T_.!&6289T!F& -$(,* M<*0Q4-1\G')!.$UF3V6YFB\;MMJX+2=7R>3#/L>2#>BP980L^438']1.7'O M]+58V*3A]C;_*:"@U'5#B(E(H$H9T#F69@@) R3),! PQS'*"8(\JX?PG?DJ M3G$ &[E>9?B4^?15!LYMC1]M* 9>R:UD-U$Y#N_VX=_)'FT'Z?BSO1?Z6ZY[ M ;;71?DZB49=>GL![WB![:?1P&5T^?BX7'S9+,5_W;/5WRBM9IN)I2D', M&*:24R)!CJ19+&,5VY)*V&S#S&K).ASZF=^E0B1VLK\XW9/ZVB M[U;-$Y@D!,H&Y6>%3")AB',0Q-%NI.( >TJ%]KYS1UL^HO-"AZ/'<[WHTT)6L/(6K MV]JND'E,=6Z/1R0T_Z DSVU=! Q2*B2F69HGL9<-W]K+U.9XX^G-2F'_XNE" MUHJCVSR_&IV!9WHEWW:*#V(]=&+0KP]8:T_CNGYU*7OB\=7Y<-BLKS+^E E_ M=OE^JHZJ1(=I DF"< )4PB! &4: )C(&DA!)*6*<0NU# )L\ZZ8I,K^QQL=-1B<05@F-.<7XOT*BPA0/> MVD1N/XOU3&"J4)P@LTF0#" ,*:!4F>V"2C 5)$N$\JKM?-#ZU(BC%"ZRTIEE MTLCGZ1QZB)RC^1"*Q]!F@S,4_M9"F\K]6@D'/8QK';0I=V(5M#X4-EVW;EU; M[__?7MXJK8S%(A@"Y(&9HS=\O8G%%ZQ>.<>Y\U'I MR!>28Z;R?O_:/"8=QDV9'7)7JCR-8X4$1P!RB $2QBCA6E+ F4:0(TT92L,2 MFCC+,#5J<\\+&YK1Q'UX'.]IA@5]Z+L:WSR\T2 EY*\ <:"\)^YRO%("%&^@ MSF="\6\JM/3:0BX7I@NUXFSQ7W?:L+"2-DCYXX??[C[7^2R9S+C6"08PDSE M+,D DS(!D,4L3@F#2GM9>4Z]3HT'2]%\*ZNYH.M&:KUC-C"-5?)&6X&C6N(J MI<$OI="_#E :T@NGGNNMN?0\)ZY"CN1+:;;WK%:V"..0M52%[G3LP\,CKWA=U(N9S/8MAS%F<76#KS-W,]L>J#-2^/E:^S&-\OO:L$6F_7MUZ^K M,D;PS7*Q+F2=<.9C\5AL9M@Z[=B2!8S:_)T,^BM6.6<:A7:A#]9]<:O3 M3;0;K .UHH^O,%@>Z\7(@S;2LC+.X/DM03TBW;E2]='/> M:CZ@6Y'M7J+ZPVO@A2<4JH \KUU(7)GE MM;7ID7.\=JEWFN&U\^EK[X":Y!6UKVR3[>@@I/SHM@'EDLY.\:Y(PK'=:#+H@"!7NG6*!RZ\]='5[099IG^ARJ^?MLH>?O=['B_JD_/]CSX3K\MYL]-?:?UW?/& MF,(+:;J=, H0V$YK@N:YJ\;98B_ER_;S:VYI++2!"*@<* MFF4*86*#?&(",AD3GE/-U5N=D)&OTYR$&%"R0]IW;NZ'#DY,Z753]-[^SP3K##Z51-9.8."@UH1=6.*:W$:V@$@ *(0?]&S&/3M'GK:T=C>H&=5;7'^//]LV-2W M37U8K#>K\CSD-[8NUE^>5HK)N\7?V*K, &R=2^$,0J8UXQK@G,0 ,4H!44D& MN*:$ZRR#' L?.G#M>&H444H:K4M1H^4B^EX+6];:\R,)9^S=B&,(1 J5$/ \QP *2K5"T+"T M%_MU=38UCCO,LFH3L)?B!M<%[ 3:C>?Z@F_HF]]PY*[)2GL6DJ%2T)YV^%KY M9L^JWI%<]OP[O1M8O[/_7*[>S-EZ_T MO()@[]/FZ@)O+&.K58:I6%E= 'F85YW-7!FN4/_G8[%0<(9M*BTB8L!DGMC M/ JHQ@HD&N5($Q:+U,F@ZNQE:M1V[(%?_Q!98:.[16BTP@&PW3S5&UP#LU$P M4N'!"FU(]!.K<-#RZX0JM"EW-E*A]>$P6^B3VECSZGZU_%Y()7][^6-M2<<6 M6BW=SFYMT%15XS).,JRQA( 1A@ J?^+F'Y2J1'(8LS)^R=VUR+WKJ7D5E3N% M9R-M5"S,_]?R1FPKL)^EXS$&;D;.,,@.S"A&Z&H+UHAM$^W]\D>%\J_15OCH M]C+,WI:-/V*]&C4>W8]JS_C#M;,8F/ M%9-<:<78NKX+&^I='CO?Z;NG,IQ[\=7PCBXV'Y?K]7LC]1?UU9XHK1^6-N9[ M.2]D5<*\\7/#DMN+,@Q2KG. J$W 28F-P^0)UTK@E"<^!SW]B#4U>MD/!SS4 ML'3KK92Q^1:>SQ,==SZ\'.WRO%UNJMJO[[8;$5XPU[ M*LSN;WM7%6.$M$@PR'.>&CYG"C"5,*"DEDID:9ZE7@?W[EU/C;/??#._J;7= MKRZW'%"5ERHCN.>[^%S/P^%&P\. /##5-D)'OS1B_VJQWO%M+?H@-XO^ MB/7M<^[:_=@>Z)ZPM/BC^[80ZMI@>/'#>OVLY-OGE274LKI]69KVW>/3?/FB M5%6WUGQAOQE)[LVW;R:MD[I*S.8VR31 (H6 N_D 3"?X_>?;F_]_6'"!D=5T>)@3$?W(/"8ELI$%4: M1)4*-U4Q[)NH4:.JF!TUBD16DS[=*ZX LF>_BQ!)1G;(N *L4T^-:QH+(\S? MGM?%0JW7;Y:/O%B4YJ@U3K\NBG\J^4$:Z[/0I4-N[90F_O%QG(C%_ M>WY4LBEH6#YYM_EFDT!GJ81<$\ Y,H8CQ/;84&B08Z@4BE/"4Z_ H&'%G1H% MET)%XJ"(J1_C#CR\;M0\G4$;F,,;1:,]36^BG:[1OK)-#9!&W7+[L)_XJ=9X M5Z2U<5 IU>Z/\,<9GEY7AH%%'G4)&0?^X[5FI%Y[O4O?[AEV=UW;+3%$,H8P MSH!D%-I4?P@0#E/ ).84YSG*$Z^0,W\1IK9XE%? NO3"+4\E=UOHG>R>1Q0! MXW+5/7M/:+_N?7L;[H.<7H2#.,85?)<84[B*=X#)\4K>I:7 TPV;_N,W8_A+ M0]LV(J0JPK=:V3/),I3N9??(/7NQ'Y551=\9]MZ\[$+N*I9^^,:,L+:)M!Q(LK:XBBG3!*: MS\S;?.E\9C(5W7R895_#X0BF4N"J#(230]GU5&@_>=J:*(2FYNH0F1@P23%*8IS2EVJ@+9WOS4]C^U2UHI8E3+Z.NP=P"?JZ=>*"CC MN.BYX1'@EM>F]I7^> =-CNR(UZ;.J0=>ZU-AQGUSJ&]:>RPVECT^*QN49#82 MOYM_'Y\?;Q]M3O#J[X8U9CJG F'FTW@-?R1Y4"T9N+ MP'N;@L'@]6JR^4LQJFD5#-*Q"13>4&!:P=VIIW=;/Z/.[PY%CR=XUZ.!.YCJ)&3]6R&]\M5 M^\'*+$9Y*C/K?ZEBNY&!.> YBX'F M%$4I*+>+8H:TS*!X_]3* \3C.#5C/C M1*J!SWVCE7JJ3;,ROL1*O-8OT8;]C'[L=(N6?%Y\+;7Q-!Z"!]%Q"S3DF(RT M$ZI4N"DSG^_)?M-^XKX[->QQ+W0EBOUNB4*%&7=G="5D)QND:]N[CF,?EK5+ M3N/(H]9_72W7ZQD5FF5*4@L;[:2]B4IY^Z>M2\@,0D]G.WT5&KH$ MP3FZN?A>0/G'CXZ%OLOCB8^JNJSZ;-F,;1Z*1_-N*=.Z*.T K5(M*6+ _ \" ME*L,&$)2@"$,.1?0_-G)$Z]_T:9&58V\45DQ/6*;:&-$MO$V;">T1]7$?L>Q MF^Q>=W0&/VI:E,-0:18UJMGS[JURT58[8PB6YW;;X?S<#.=#/9RW$QA.C[J9 MKS:L(Y7:?(WA]:O3.<@(=);V[+?'\:J!#H+400'187H(O259J+LC67YG/^UU MS&_+U6KYHPJH-7_9O,QXHAC5,@&2V]0KA)@U6%,![7B,0"NER[#P/I::V0#]5;XZ,TEJ -N:_PQZ_D>QT. MD6]X_*$YO?L):".,T8X*W3^LF%3-I66B*1(\3P"EW-:>IQSP.$X $XA#F-Q0P8\H#CQYO=YU]_1OJ:V]\5:L+FM MT/1N(:T3_RRF2FF),@!1(@'*LL0F_-8@9XAQS:F&J7)UMS_7R=2(ITE54 E: ME2LSHI8!0N[.]V56:\H5G06 M7#>KH@_(!I[^@6A=6;=VX&)"9SM[Q;JTE\L#77P^L"R:,L^R^?OGA5R_TUJ5 MY\1??K G6]2V=MN,H2 <2PDRC6-C'*0),'Q!0*Q8EL7(F B9DW'@T>?4:*,6 M.2IE[B[:' RS&VOT#-[ !&*DK3';REJB%]U]5ZN%C2@U]"+5S\AJ4/VE?X]: M#\CZK5KFT.^XEJ#>V2JKAT^%3=LR:T"53JTYMM>2Q3+E.1#*WH6P) $L81+$*:)$$)3G M?F693[N8VO2]/OEE"XQNL_@Z< :>R14N32[(WF\ZSNO>ZXQNZ6;467U>S>.9 MW?'DE8%P:O6]$*K=3?S3LBSLI6295Z1R+MG_^YOE>O-IN?F[VNS2-L[,ZFZV M#R@&3%B/#\PI(!HA0'4N,F@^S',>%$[7MZ13XYH_%JM=DE:QGU-)_;0_>^Y, MAAMA*F@L8(8 3@4%"-(84$7,,I!3S1."E&;O6S+-W4RB@'"2(>"?YA@U-ZE?9V0 MUJ% /QL8.UB'?G;#>K69?;9?_]N?Q7JFXU0+3C& J;#%@[$ )&4QR!$669H) MLQ%P"ID_:'5JZ['=317K36'OQWY7;/V\JO>N5EC'??PA;-W\&@S&"+OV !R< MB:U5[RX2,B_L$9#Y[9A\#EL/9#,"[[^:?)H>% MBM.,L@2H#&* 8DD B8D DDHM!!1:$"^CN[67R4W0K9"1^MZU__0 TO&$[5IX MAIZR.V1* 0^^$H-]SM]:>QCU^ZU+VY!2N\^&P6?_7Y5+^*.;SF5!91E(D M0,H3#1!3$%"8<9!23(36DC"_>(JFX:G-[48NOSF]A8EEFBED=J<,(FA@BA6@ M&F,04RH2K5.49YG?%C4$J'%VE%="A3%D:2:-&2=RF_?$;.19FF;F&\601#"3 MBI#94YDJUE@"J\UPG.!6"I* M>3V(;DMP""P# MK[H7)Z+W(GNL9*_KZK;Q49?28Y6.5\^3OP?D$KAG&YNFX/UR]?@\9ZJL%R3L M0=NZMO(2)5,(*0$QT['9OZK87C_G@"M.6)[B#%+W] "7>IO:TEK+>Q/I6N*; MNFAP);1'RD1V H$?$?)](CA0$?S6B?A'M MK@AU!JE?;&2\N'-7?0Y"R9U?"CR?$-^4?)ZK.]TP^;94_$PP;OXOD2#+M?4? MD-+0+B* FFT,S!*ED\3+?Z"CKZF1;B.JC58.,]B[@'4\M>@'KJ'/+EJ0JOV% M(BMO5 K;VITTO9ZXJ%*.;* M;# ^+,3R47U^#&CZ\]N@,3Z]' M;A6,["Z^4C'ZQ2KYJ_WS%(I)#CD@_4;*#R'HN"'V T)]$IL_9%^]W*H]F%;* M&]M4(<5I:DS47*< J1P"+B &QHS%C$&8TM@OCK^]GZFM 2?W1U90KXOO2\#^ M?\V=O6Z#,!2%]SQ%QRZ6;+ #7C)T[M@]<#(,X&D2LW:9NCU%+8]JC#FKCM5NN=P.UQPA'D]C0='+W,"JY/*/;2 M;N7NE_[3YMP>-3,**UHBH:L._&&*.),5(LSNEM84,%$03PC4VZPYM.*2^J&H MF+1IQO "P7(YA/O+U1F%:_;CT[4;_J VV"LBPJQB&J&:;W&/B A&XF=!L&3 MNOD]MP/A89Q7BMB'"%%W:P9*62)..$-2&DJQP@37"2SR_M);&RDU MAR9"Y[\V.KSV!4*$(PU2>"!4BUSP+W([)+(]WVRG0=[HC(S4SM?I&-%Y1X2< MYE[ ;[MWV U'[*:+L!QV_U!+ P04 " #9A*14X-_6E(1U #L/@4 %0 M &AC8VDM,C R,C S,C9?<')E+GAM;.2]67-;29(N^-Z_(J?NZWAE[$M;=U^C MMKRT48H:25EUZ[[ 8O&@T 4":@#4TK]^/,!%)+AA.8%SF)-6)1$4>8XO7WBX M>WBX_]O__'XV^>4KSA?CV?3?_\+_RO[R"T[3+(^GI__^ES\^O0'WE__Y'__R M+__V?P'\[Q^% 4,BP45O8?@788@"TK# M%&.H_^_3?[66H4#NH)@L0*GL(#AOP46T04;/ Y.KAT[&TW_^:_TCA@7^0LQ- M%ZN/__Z7S\OEEW_]]==OW[[]]7N<3_XZFY_^*AB3OU[]]%\N?_S[G9__)E<_ MS;WWOZ[^]?I'%^/[?I >RW_]W[^__9@^XUF \72Q#--47[ 8_^MB]'X MUBO3_ <1-X$TP3#]:YJ=_5I_ZM>7,\($T;OZ_>6/+_CO?UF,S[Y,\.I[G^=8 MZ$$IC:$JEDEAZEO_Q\4O_OKSY5_FN""\K)A]2]^X_/WZEAT)P>]+G&:\X/#J M-9-9NO5#DRK?V?5O3D+$R>J[HXSCT>JI1W&QG(>T'&DK@PWHP1A90 6CP+/$ M02;.&2(*'M?Y)KH71/A*'0M,?SV=??V5'DQJ$?R_5/T2+KY<">7.*R\$M!OM M5ROP$_WL* LM@]0&DBT!%$H/SF8$'J-ER1L7/-^;])MOO$WY3>4>S=,OLWG& M.9F1JU>&>;JCZ-L0OOR)7[^$.3T(TN?Q)%_]=K4G7>AL.>M >A>J(7+_\@MQ M77 ^Q_SV0C,/,K?B;$G&%5<_V876_]_S,*E 8/$>Y^-9?CW-KVA3'BE3%$^9 M Q+ 0?D2(;#"@T;P4(-'Q9[2;5G9+R>+L?+'V_& M$WQW?A9Q/O*:2Z=R AFK,(HF=YH)11\%>=_>&W3[NSWK;]T("7JX2-A+BH- MP <\'5Z(Y0TAS$&@XIF!_3J9L)?B/)']\.3N?+N<_7LXRCLC7"=8; 3D)#DHS G=RY DQ M1[Y03-;G_3>-#0C9""MVZ%CI3M:#@,ZG\/TXD_C&97R1R[BTB*Y83H0[<$5[ M6@-!TE?"0DHY91%11^\[ LT#)&P$%S=TN'0AWT$ Y2AG4L'B\J^WXRGR$<.D M7. 2 BH$%5F"H#+YU39A=CIRE*8CD-SS^HT XH<.D'WE.E!PB)%-/#--""_! MTBXJHX-05 *KLBE!ZY"1-0.'V"S%Q9X?.K83[)#0\9*^/)E_FGV;CKSGQ9G, MP,:D00F3(03F0 M=A% E!--5U'+GY9LA8\#9SRZ$.B1SK>)IP MI+FW63()S'-'3^K1TO_ M9_SEPM$VN2C/.(3(2#2J,/"9/BKT4J)0*?*N_-/[WK\91 :<(^U(M#T#I%J_ MHSF&%=U"<&E0"4*R$!1[Q0*.8B[P7#A!E9[ M/7>?O/\\FU[E[[C/V7)RB3+%3J!"45)"M9D8'83CN'XBLOW4S]0\X#;J7 M&'N&P$=,YW."+Q?QTW@YP9%G7BJ*GL$:1@%U2H*L%A=0"B)CZ#&AVAL"ZV_= M# (#SG_N)<:>(?!I'FJ%T\)O!)>8A9<,8"*Z+L M?UQZZY6;*7_ "_HXRMH'#$Q)ID!E*@/* M,(1(HV S> P^3]F!> [K*2-U/P69U6(-/6'8@WD' I!8'S%^&)9[. MYC]&(095O,V0C+"@2J#8J""#F)B,Q4LAO!DH!I^KW%V8@\#"Q[,P MF;PX7XRGN%B,I-'V&\U/:_GZ;S[XM/[^N M%HIT92YNO'XJW#7UD)D3-F)5V_X35TW1L!I0!9S$[%O4P@$.2FX?)\33C]_\' M?XQT818Y2G D)5 :.<3"'00KE"V2(G3=50G?VJLW@\> ,YS["[3O,ZZ+$.K- M>)'"Y!\8YE<7&JPCIZEZ3 J9((D$"=%2=$5F,@;-BD:Y_\[RT-LWP\6 DY^= MB'4@]T1^,O&&OK,8<<9B<2("[8J$;AX$!5?"@=5"%*\9RM+=?;*UEV\&C %G M0[L0ZJ!P<7$-ZH()7VC?TSD!QD NE,&5+ZW) DHCDTPBVOW37 ^^?C-L##@5 MVHU@>T;'$7&05UQ,PNE(:Y&#*(%4?3!6;Z8C&;C'-M#?$B3&K7 XK#<+FX MS<:FO02>?&J7C0:V8V'/+@3G"S@-X+RI:O5]BM.EHNK[ZP6'3!^ MV3OB?VQ#W:[VY.H=1XL%"?>:5YE,5F.K',HO(@8 MD(1B&R)GC9Q^ ;2/?N^%RC["'@!B7H;%YZ-IKG^]_J_S\=_BU,SG$DN8Z6N *C(J<519Z8*8ZV0BPJ4=)$69$*PQ7+4QFN!;?;Q MQZCJIXM+.UAUIH$!H.EX^I6HGLU_$ LCQW1*B0)#1H%B+;'-)(]5S(&1A<*< M?K0<:7?TW*2BGP8O[="RLX0'@(X+:?POG.0WL_E',I_O9LOW84Y.XZOQXLML M$2:_S6?G7T96VXAD+$''Z&K&.D(0CN2#&EU$DS"W=*F?)+"?[C -+5 #O0P M;B?+SSB_):U1EDAAAZB%OZP68@0'D642E;?9JQR<*H\5SNZ.K+NT]--8IAV( M]I3V /!RFWBAK9:A&.!<4K1*^VR]'8 0=;9!,EH!Y;$ZN(ZBLWZ:SK0V-;O( M>'> S)9AT@E WL]G7W"^_/%^$D@I60UT8&'+SQ M!J3W"G.HE8"A"5X>HVH(OG(G07UGHA^ G3DA3D*M*W^+88$?:K/AD_+' E?B M&@F;'3(E(?B,Y--9"=X*VG.9%59E7[A_[-AJCRWJ,;*&X$9W J3NA#\ )#VX M*E:;<5T:RCCOLA%@1?#5PM:;KC%"YLY$IQ@KK,TN]B1I0W"BVYJFG90P %0= MDQZFI^,XN5@4"V+A]?#(9&8V)_ )7!MR FSQX()C$)(L MTH:B>6B3>MR$NB'XUIU@JW-5# !>UW1KSWC"(J%X;D'1;@V1.PE,!%8;N!3C MVMBFK6#2V+GN!"8[B70 4+@1,XY2-E)J4X 93TZ<50A.%%%)1Z^D9#*3VTO8#1^U[B'X +J=PKH2 MU577BE%)-D@1::N7(H%2K+9;ID# EB*,C]'81R_P=Y5 7*>KWXVP$: Z5,4 M@/5R-EV)Y._CY>>7YXOE[ SG=W@B/]()[BBZ3(Q6C(@1O$\.HD#,Z(6(K$U5 MQR;4]9NF;@2RSM4R *B]/OLRF?U _("36K=^5W(C8536RB$$5L\& P4]?C4P MT!49@]1"^39NUI.D]9NY;@2R;A4R (1]"M]Q?:,WUK%D:M_/4IO-]CVTJKN\AIM\<=2,4[2OT >!FE3J[!_XYEZA++&"9KCT#HX%H98%" M7VJ7DF6QS8'' P3UF[QNY4]U(/P!8.@>#HR1P69: $'[6.];:X@R:$A"IDP\ MF*0?NWO89=:@WRQW(^3L*?(!Y#P?B"7>S:;IDB$,-D;%=4V=U#Z5P=->;!7D M+)UD4FN9&YF@IT@;3'#7+@'5K7H&8*36;>T-3D)11E/( )K3\E.E=A_BP8!- M65F9+7=1'&2OVQ)AAXCL&B*L&X4, %I7/>]>SL[B>+K24@UB:?$0,_6^\CCC M_/+B\]UUE+U2BLL C!D%BMG:L$87X,4P3,)9KQ\;BK([^O8B>S!183N 'DZM M \#PJ\O7UB&(9TB!S78U:>S D_<"Q%P0%-@8KMO8R"<( M&TQD8@1VGH6&?A8I^7I%.K5+ L%LXG>:1_&M!F_#%_&9.5&5C.I/%E0G@,Y>L)ZB%XS M^LB<,9(GQMJDNAX@J.\2K";@Z4+X \#0!UP&BBGRZS"?4ARQ.$KI_.Q\=01% M7MXXC9?HJS?>Q2'SB7LKYS.P-9/U]3W*[5\QN4XD=]]BZ>N6JC>?L4A^ZD^PMPA MFZM*BRQ8PJI3L1"<1 (R8@*2](Y%K;UHU"#@$,U5[\RV.#I??I[-Q_^->:22 MSX)+"2&45/< !=X0XRR+XJS(+M@V^^0C1/6=F.@8+X^D*/92QP )E_IB3@GQ/A:I1(^!]QVTU M3$\<&E>[*N3Y34JXENUB5BY2,IWY^O<\NK&/_Q0S'?GV%X^^?MG/HM>"2:.W M('1MV:&L 2>U A$R(W<^0<(VC_!=?G 3_42P$@DE:R2J99",E"6$WLF MT0KC.L8B@TV/CJKO(%I9T=&OG]Z%[N]FM7:64U'QA+(X&@WMH$V8I41DG$Q!&Z85QN54]$+;F"$/JWCXR$*!A+) M[:#-68>B'08T5HFT"PX6KV9G83P=!>6=Q=F.PIY@$XQ9?4_XYG$>3TPX@N\MX "YWG@IG,!C^G(Q(DHMDO$$GR4"16JU(-1G ML"SGX#AS131.L%_3,I"DW^Y.24=B'@!0/N!7G)[CSZYLQ:?HD13IA8NT9$2& MH$N]_>44"#%-,/<@2?WN=9TBJQNQ#P _ M5U(9L>B$+)R!,;S4N_0)7*Z9[:BB-_0OO-%TBRL*^CVD:F%WMA/J *K0KE'] M^ON7FD7_*0V#*!2*VH$\^WH]64#,MH!W-F(FX231N#'!.DD#<9R[\8FZ$?P MS,G+V6(5?%[Q,?(R,V2B0$B.%H\U%D*Q"*5DH35GQ;DVH=8Z)?VZ-1TI^,X! MY1[2'@!:/N)D4N<#JNDEF.O^(E6R,=3&(AD3=F"E:7+)!+ MAAXTUUP9-"QC&^.S&7W]6J(VR&J@F0'@[172F]-XI1OZ>H(K)1%S9[/YLDM<%:YUH9 -)6%UNN MQ741&EP*[6)>D$#!5"(WH3J764EP4D4*,KD/QA3M=)O,TN-T]5O/TP9='6IB M>USY"UQ-\735HN&V2!U";M7-Z2XQ M ZDU[-@OWU'8/<9TM1JK3I="TL#R!N ]=U%FXZ%H#+26G(A1!O7 MM[<[=5T//'L@Y8#[J;X+N0U@ _H)V*OLYWAZ3D"^1/1LNGB!93;'ZPX[N'C] MG:PM:6D\#?,?*P'6WDXU;SI;.8-70B%S'$T14H)DR8+RB>(-D@*@E46%G)UH M%-,U9*KO>Y&=FJVA*'\ *:UK%B^7\@N*:$J]X(X^A3JLD2>K0+F:IL5 H!,, M9<%4J\,;8O@.0?VV9&J"O_V$/@ ;2F;_QKY?$DN,_%"0.9O:=R- $"@A\9R" M8EPSV:;WTBTR^FVWU#%.=A?P "S+5?>,J\M++\)BG$:.(@@5T!#_M3@FUB@E MRPIQK[13Z$-N@Y)[R>GWM,O!I/SBDT'.422DG&@*D3%Y0K M#ASG&K@TJ$-V1 G;]C'6:.^>@KN7&G^.Z\EN.= ME#MWDRX61F%6)DL*MZXV); L@*>0%1(M&!E++HFWR3%M1>9FQS+LF0"MG8:& M"[_+Q73WAIPQSC T'!P*BI@EKSUT-1TMMR.1_'\V6MV_\TNVA<="W )) S M'@@3B=7:M23!D^@@.Q^5-F3ML4VY<4<,#*2VZP!P[4/C P?ZF]F<7)CIQ8RG M]./3/$P7Q.)%3<#JT^0""OD_SQ?+JJ?K3I'%224U%V!XO;\BC85(CC0XYQ+S MIGAC&DZUZ9R?GDO6^H#F%LOC0#@9P&JY1P!7K-"GBRL,]VKB@2,-*/+V72BT-28O2P[:*^Z;+)..&>FY\&X ZZ-/9 P@!?\(^Z.H8I%)(P@1 M+"AA#'A6(DCC8S*\]NMLUDOP(:(&4AMS +^F*\T\OVZIUU*>E7N:Y7:>;[CW M+8?*-CS-8O>YAD=Z_!**O(S>0+#TA[(I@\N1@6,QU GI/J0VS1TW(J_CMDL< M0TQ,2"##7._>EP)>EP2A..,5\B1%HU88 VJ[U#TNGFC"M(W4!^ Y7E-_(9%J ME6?3FB9<-9=A9&A]+K73AR-F4$J()B(44S#:$$+AK:9)/4+60!"U@[X?@L[> MPA\ DM9XN&PJ4C0RIH('X0S6KNJTJ# E*,(R2_ZK-*[-S9Q[R1D(HXQ<)Y)0F\X&CY+5;S:B M>Q!UIX,! &I]Y-4E%]PZZSE3H"BF!:54S7=P#IA53"*$E'*KOBSWT=-O?J![ M"'4@]0%@9X-Y59>,>>F]$ER#0%-KXYT"5VA1."0SFX75S+2)R38FL=\K.@V, M5!/=# !T]U0%)58PNR A&.DH%JFMS#TM&V>L4%D+Y5N':V\'V;6NDQAM-S$/ M "@$\GEM/_0*+_X^GM[-A'R8329O9O-O89Y'6F:I"C>05;KL ^FM%Y#0>&]9 ML9RW"=FV)'0@P=R.N+A[(::9D@: P4<')13'D\NY0*JC:I6R!9PRM$:%H);#",CD=4<38ICZ^&_K[W8(/B> >]#T8K*_=D./>I7IUDGM! M4JSMZ%RRMCJRY.IXQ[-K ]GMBTF;1:F'1-[NTA_ IMRH=HKQQ /W"60MI%4A M&7*(N ,5UFZQMCS5VS0+B0X)Y 'C8>55\Q7F<=3F?^V)"W*OS>=U$ M+FSVRCEZ??9E,ON!>#&F\'R>/I-6WD]( "-K@BY9UC+RFKJ*BD,T*I+K%#S: ME(J6;3H&[$APOQTM#NX@--;H SZ VRN)F@^R&5=GR(DC!!BK"5]3(#7Z" D MYGQQJ(MK52>R [G]ML$8 &@[U.9P(7NQ,J\N\>.J"I&VI,M.?\9:C#ML2W6];E)Z0WE2S@VBJ^FB27/B8E$T"F*$(0868 M("#3D.J09U,D;6<#';W=KF_*8$XPME'.GEG=U]-NP-91/IO9$HW)'$I>E?3Q MFGBACR9;+DR463YGJ?L[4MUKZ>\Y%FVOAIUAZH. M#L?J,]_/9U_')+\7/_X@X1]/KYMV'Z7E^"OYUCL;(*2:LF55=;R!:48 9I\C5L"J%AOU2[R.IW^*] MP2&Q&]7M>]3XJ>&EO6O)71817(N-7%_.K$3PT@50.3F(NDAB4#CM&&-1MJIPVH6YH]_ZZ0<:3 -Q334,VG,?3K[43X9Q6[PA9<&4U_$D&BM!T MG07%3 !N ]/><%&S_%+&.469LSQMWH'=IUO@/!LW-5#AFW M5_;_??BQ,OY%)::C*9!,;;G"K*B7M@A0(G-9=""GN4VC_"=)&]I]O -OT+LH M:*B.X?RVV MW.%PMX^:!@"]S4]C1\G9[)5@$!TCT7%>&]LK Y&7X'-$+WW?Q3_];L:'K]-H MH;H!#"9X@+/J$B\>$&20";F6'H*2)$C#+ 3&R.PKH30*ECUKUH'TOWK M0)5I72EM +:2O(NKJTOIO\[':;$M?]2[I4OR?6MU\I?Z(R-6IS04]("L M]FB,UD 0FK[*(I(@N="R32B].8V#K&GK#"WK)]-M5#>1F-(R]M$FV]CZV2JY?3SCT/CU()[(5&!NI M;KA.Y)OQ-$S3_8)T.GIND@(KB$VU*G..)4'*(B@5-#.-9NQN3^M@9F$=Q(GL M2FD#L)4?\,NE+W)27F%ZGNH84!NWS43UX)Z.5N0!U$4>;$6:>EAG1*G%>T)*#P8E]"KDKF3 MH6D LD[1(%V\5NCJ1"W#0=D%$_BV)CW?S\?$SY?:M.."Q^H7B!21@W"2U>$H M]6*MM63^2PD\&)EDF\3THV0-THMKA;?N%#0N%/=[:->3:6RJU@&A^$:P7_M_U65*3O//GARCY#,* M6SSP)&HED644N(5,8N56EJA1RF876QXGK=]#O4/CLE-%#2#0V%Q^(R:RR\$5 M<*%N$%HC1(<1,LL\,ZU$3&UZLVY.8[]%L@?&8B/5#2 I4]FJ_Z_I]J]AC:;[]C1L_>='S[>XI_&4SF-??T^

-4F1]*( M4%BM0RXN0T05H=[X24[&1&%>$V ?EL]^'8AFR: !@^6Y+Z6124$'EC20#A(H M'S5Y4UX!ER9(:S3+ODT>?B^R^_5(A@GTK50YF,D<^['L"N>%U0&LDM-2I2T6 M G$/246TK@AFL$VBOCUZF_DP T7O-JH<2@?"\R]?)BM1ALF5*(^G938_NU#F ME5!+DI%E00O3.EU;YV@(GF2,63J!M*NX1HFQ#0GLM_UV,SRV4,\ XKGK:\2X MJ/V21\)8HMD9()$8,OM,0/2!R)*J5]9FIZ3)Q>JN6AXOB;$%F?8Z MM"N_.%^^FRW_@:NE.K*!G$\D&=[$=SO%GQ8 M5-WI;MY>Q9TAN44GZ),/OQV]._X_1Y^.3]X=O7OU[NC3'Q]>G[PY>?_ZP^I[ M'V]SL5D#Z*'8'V(>*G'?A$*GTQJ2=L M(204VB3(6/VC(#6XVK8PVZ*$=26;TN8HM&M.^C7(A\?VG89#?2+C>9OK]R2K M5 \\6YCMZX;5/P9S.C1IZWZ7N%RS">M+%\5\\^H.&[EYU!V;TBO$WUQ#O6GG^*"0]>>81:+JJ% MPQ1XF_S,(.S>N_.SB/.3\@&_S.:KV4$?\?2B8I;G(IRI&5[/=*VJ\>!8;6?3NT]'+ER=_O/MT_.ZW]R=OCU\>O]XIH-_PR=U9QUU8Z<@V7C8#6HT'NW ] M;W1_0;UJSN**BK54(M9CYP1>^VQ%3CK'-H6.#].T]V'T^'0Z+N-4K['?>PLTJYX-:.C M7O%?=:%8C&^=-#J4O"3+@;;)3% CES^XHH$09GD267/9IEAU.SKW-5CWO.V^ MC$^1Q126$1)'!)6\@B@$0DXY)LDC>M=YC-F71K6:AS5K']-G MS.>UF\O5>V^\9/'BQXU//U<-1=J&@A1&8A::EI;6K';:-I,CM0 M^ZQ,WC:HN^.WM5;ELS. [\*\]A3\BGNDZ#9Z;ENC^#@;/9E'U)Y97VJ3,=J; M4\K@:;>D*".ED$SR&MN$I,,UCZL6OC[8HEDJ8'QU*"2M)R=C@(31>9>$";S- M0<2VE#XOL[@%VO8QBUNK< #58O=P=?1]O!@YZ8S4@83$.<7G21N(K@@0Q@C4 MI=C0Z*K4 P3U7'#=% 4/!!_[J&2@R+IH0XFO9F=A/!UYG;6Q+H LK)"0LH00 ML@/'.=,<4W:B34WVDZ0-P[SM!8 -0+6[-GJ$5_6Q1A]GY_.$KZ=?Q_/9]**< M_7B:?L=Z6D)1N>)6!PEZU5X:*>;W.CKR3)WRY" ''M:[(M_QVYY\R_ 0LH$6(Y=<*)VLE2& \)+"))\$1"M3+2[(WAC.E 9XR1_FH?I@B@@C),+^9)>LOB(\Z_CM*JAON2- M&+-.1P.U\02H4"_)YZ C6:,<9%T7A\"<#]@MGQQO^V\&L*HI0*&Z?I0,(_' M2SQ;C*((N@[%J)51DH1F%,G+>]K%HTOKZ7U[%[OIIP! >U& M(%RG69Y.Q_^-^3B3Z,=E7"5VT6+[JNGM5)!",9>.=( MKD+HVEY9@Z$(&0U:+<+!SI_V861PWMF."'OZ6.I@ZGYVZ=O7B^7XK/:U>Q/& M\[^%R3G.RFVYA/ODTG&R=T\JVJ:&NQ11/XEDKTJ0-M=>LG7P5!$):B0"B,PK ME;Q-J9)O!,$\E; 6#K1/(VVN@[ M$_1HMI-;Y4TR :)1@<2424Q&%2A)15N[EW"[[ES\^1+)6VESXT3R-J+M&R,/ MYSR%L(C:*4"5:A_:7(@?)R$5Z:W)416[?ES_)TLD[XR.;H3:-S2VS6-RCK&D M)"$CRZ"4]A"5#,"D3:)(&X-E_W],).\,HY8*&*;K\S.3A%H[FV(&&;T!5?LA M!2T$Z!*]EMH5YMKTX?@3)9([=J]W4T[O5FRWM.*]N2'Z11Q_7=5ACZ3W2I@B MZSJCQ<85@DNZMNQE*&J=J,_K-VT?L'9M"!R+#_7.B!7K!%!@B_&T[99ZL&_CB <"2G[;+EH,WB^+5^#E/4!HO:IMG4,0)\-..:LC\IC MM.O5I-U ?"OT-1O)T@Q].PEX9V!\Q7F<#=#$WOC.*$OAR?LB&?*Z0E*LYRT& MH7A5##>,);V>;AZ>,;WQG7YGMSP+L[FK^H,Z%S-E*PX7OBF]:T-AO/\"S OZVZ!S#0\![V7\Y6/;.(\]ITL!Z37M9\ M7K#[8\240LZU!!0+1S-?'^T^S28E^QB8O?YK/%8J0*!6R.&3"!6>+'>'#62OKH% H3O4MM M+G\_1=EF('L^QX)--#+HVR ?7O_M];L_7N]RA>/J5[N[=W$O,1U=EOB 7W%Z MCF\(1'7WJ37J?Q\O/[\\7RQG9SC_V0J/24/*X\ U\Z"\ID @A A,!HN&9^]C M&X=A0P+W-39/O.9&P[XD,9%/"+:VIE?1!W!>1N!":Y4SB2&W*9G9E,)^2Q): MX&G=##71U7,P1[OW4[S]@,Y-4\.NB9L"BGETR$(&C;EF['2!4**#.LL[%1YE MS&VR_@F?%"$\Z#E;F>#M%71B-PQ[)T M/"<5VC3@WXB\YV&:MD'2NFGJ7DL#<,3OE=;J@MO/#,J/-19ER+%DR0&+%61Z ME04GK (13-9%R!(:37C;@=A^JY@. ^LW%ZDLZM%&G_\'OYS M-J^ATF*/*]S[O*[SC7E_I@^\C0L9E>>8(+% $60BYS#F4$!PCB$QD;SIQ;WN M.,YXC_/5R.QIPI,X&5\HY14NTGS\Y6+G^#0^&T]/1VA=L5HX\*$..?!"07!6 M@_6857 LQM"FN?V6A#Z/K7T;=#T0=331W V^<<\EY&Q.N9:M6I%G12$B?:" MK#.PJ&,=,8GJ3O>J]F[E\]BV]X%<9SH9 +ZNQUI=Y0ROQE"MKA,SK;4,G$'A MNM[8H5*GC_VS!-NFE1\GJUZAUI_WU/A*=J6((N+J@_>H68#;9U,OH M@9B@U48+S453 RWR73W*H%V;^/<6&3TWB.A.O>O V5G6?1]&WKHE?'6G\Y*= MRWN=#(6T3@5P53J*9S+4D0?(2@K:O;E0=OTTZ?Z#R*??U3,^=M?BK)U(^T;( MR7BRMEXNF9#%113,@(BH0#EN2$ H ;W,I6"*MFS6PN&A-_1\W[4;-'0BOAXQ ML)@O1^_GLWR>EB?S2S1?V$O+4K*!@66B-J7EIA%]S8 M3>C3^D[R$ 7]PJ-S)Z0300\#*(NC:;XR?)?K1QJ'*0<.V2FDW;5>9,HB G., M[!T)!6]V&^7+RLV;GQ]+2&BL0 SFMI MXM_#8DG?SA]P4NM?K]B]XO72@)K@K*\]BUV,"93)&J(N'C3S*B:5(OKU@ZW[ M]Y\]">D=5/OB8-:34OH&X(JC;\3,_&\AG9^?K;&"2K.DDP;CDB,GS=9J5ZL M;=:/)R-IE@JHJXDDYUHM^<7+5DC$$+J1DX4S@HJWR]9*W!)]HAE3 FA\V\S"=? MU<\-ST8(Z5:P X#)F_&$'K:V31;EO!390.%2432E:Q_A2.+1J(H-*DNWV;BU M!U[0S[W'=I#86X@#.+=[(+'X]OJBBD=.-BX9T$'4GD">0ZQ9HV(9,UIHPOVZ MQ6A:JD $ [(D"C=??T^0\CZ>GM0Z2_I<_A>\CVF!1T%H! MN>I3F*P [R0Y[3S6"^^"7+%>;KG<1^P@BQ-V1,MV%SSV5MT@.G: MOL5 CZQ_'$\3\3*"%@!Z61@PE'DJ-J,T'J0I$&>076# MM6[4, A$7A=FF%MDI[9I.R%W MUB6B87W\E:6]:)(1:O_SBV_<:))1;ECDQ;<;)KF#@OENWM]Y!7T#L1RXI#Z% MQ(4T%>-&@!*V'K]Z5MO0^HR:!\_;.-('*JE_\')+[>62>;U.Y35PEVBI.Q*# MYT;6V0 "H[(NJ3:F\#&JGD>Q_#:XV?C"T;8Z&4 @<1\O/UNRJ)BL,XP!>0/5 M2T &T:5,$9A79.*2SJK-!8U'R7H>M?%=(VPWK?2=%7MPK5RSLVI*A87;>F?/GYX_?+U\=^.7KS=J>_./4_I+AAXBL2.7/JCE&;GT^7BY]@4LD/7 MZ,J*]J[@#7@7(RC#R![)PD%H3:9*RBQ=FTG%CY*UK[UZ.PO3Q;O9$A>?YB'C MT32O3L=O3(ZA>#Y-9HOS^8W;Z9FV=)0I@=&6TP9/5MJ[VDR!95:++J)5ZP4J MWQX'74$?0JF=GTJF MW0MK2TNK"GUE1;8<;4IMEF]34_9S=MS5:U9K8[5*:&V\&4_#-(VGIS]??G-1 M.,EK0T^&GA:%5I8614B SN6B4@CI3AEN1S<7=R=ZR&9M&X0]/&B]K1Z?F7'[ M>'YV%N8_9N6NY/=(_^[TGI9&<5LV#V(P@RY.)4U@DK625"K:K[-$<,4HR73, M/K7IP-#48-Y]^*J/Z.6$J!'+J&+M;ZS9JANWH36-B:7/FOA69_:9U&R*OF:[Z3NZNXJ(;\5#-*_(9A#[GW[:^? 6R"Z^D8$M<5 M)X7K4 KMWT%$I+#(D*"<5Y -RD(\177GBE='568/TM3O3+MVX.I("P/ T[TR MNN(%;IA"^8.DG7@EBMCA $N:J$DKSV "^'5 MLL!%#%8%;-.-M6W68:-HXX8N1C9['D3(8)B+H*(MM.O3_A\CE]S)Z 5O!:8M.%8H%3].M8"<*S1D?! MG:LO7DB:S7IW4TC.L1JGK.EQT4@)UII]>[+!?]-"[)_OM\ MO"0OYZ04VD;J/8XTHW?4N;1!<)Y%HE7C1+WMI0J$1/RHXEE,QF9YIRWZ _U) MGGI5SPFU@T"H@="',PQX.\.L>+1,:%HHBM7634:!XYI<%H7T79-4CALU\!O MQMHN"S?@C74;_>VYL;Z>YL;1[_&[O[U^]^GDPS]VB6M__G)W$>L#!'44BQY/ MOQ)ML_F/GT5C/RMK2\Y%* 8H92*]%@E12X2$7$M.M@=M&X?W$:+VM4SW//IG M'0DQ1BR%"$66.DJS>#*[@4.=HFD"N8F"'XSA@13\=(6/=0O3F1X&7<]SO79W MKU%@H7GY6<5V M_9++77)MTE?0%C$KVIV=IV#46 .>\P(\:2%B")JE-C[/IA0.U^QL@YN'JPP[ MU,_S,$$OPWS^8SP]_5N8G./L)_][I/$W?G8#H[45.P>P9@$- 8]B-%YK8Y2- M"8*DCTDSPF.V*>1GXRQ=];RZ?O1(&VU<[:G+<=5./"+XQ&GGQ\@R"[1#Z\WZ M4-Y\ZG!-S#;*7&\4MIO0^JZ9^CB;5+(7/ZD/$I$+8\%;"NB4"!0_FH0@,A?. M*!DSVZQBZLZC^\T0-M'[?N+K6_F_!Y+9%&]0GX,+*<1,,7R*M<.A@TB:!=0A MJ.22=1MVH[[SZ'YS>TV4OY_X^E;^J_GYV0W2O?/TBNPA>&- :2\A6*Y %]2) MG"'NW+IC>K_F;S^WW^Q9$[7O(;@!G'VNZJ-N4.\5]R99(-9K?:^5X(D'X#I' MBTDY[=J.[HJ.?FO,6B%E#UD/H.#ZFOH:E*UT\8'4,O^*BU$1)6A?'"1O ML)YCZ3JA :%X6ZP.&&5HB"X%HQV4,!83.W\ M1[MK$4C:SJ1WB=DT*G6X244_/:T/AIAMY3PDBU-/T/'5[-MT1)+(K&1!EM+4 MV0[1@,L80-7&_CH4[D.;6V5W:=D(+_[9XF4WF0\Z6_K;R&3#V<)&YYY;X=3H9EG-FEP*$H]S:PMK:T QV7001?M;)OK'@>U MAS_/7:]>^W/Y>.,H_% >>#29)* D1"$Y?8S9&:&=*.OXZOHH_ Y1S\G2;8.@ MA\_#]]/+ ,+%GZR\&4_),7T[_HIWQ+=VRE]H)TA*"K"JSH&K7=&"Y0:B0B\, MB8XUFOJP [']GIKU AP 5!]A[.AL-E^._WNEU]??O^!T@6N\(GJT.5)P MA1CKP:*'B,C :!$+"Y@R:Y,)V8?J?D_]#@?>@VGV6?N15_IX$2:UR'R?01:[ MONIPGN9&S/;B>C(OBXV*%GJID\LTB^!K)BA[4W@A+-K0IK]9WZ[G:FY;9MEB M$ QRIK6N!&?@LF& SON JC!DK??^6P0])Y=S&^1LX')NK8\![.$?23=8)PQ? MC83\B*?UX^+H^W@QLAE+)L\#5KET)369@ZE8O^[:1Z!1RM:/!F\N.!M[+ MB+6Q@#96T@Y, :>3N?:R0I3>Q.),FSZM]Q SC(1FMS#:5=8#LE"C'+D71420 MN?:*-5I!8"8#QI"M8,EJTW;G&L:FM;,J'X#&5G(=3/.L:^IKY:)EW #%B@D4 MX[3?IE0@*"FLEEZ7W&;0RU:H:+[K=(Z*;>0Z^,XO3R7RWX5YG5K_=9_&IUN_ MXW#G%(^SU\L!A?3!8^Q+< M?M^H!"8BTGZN1>W[%36'8%2$Z(SQP28C0YO[-H_3-8Q]KGL3?'3(P.I$7@Q* M0:Y0T10[R>)\]BJ;1H=U^Y#]G SP-BA\;#!@6]T.((Y]I'[H)F^KPR_&A93< M16#6UD-XDJ=W#"&9$B-'G[-KXQAL0>103IR;0V?S.K"]]#ALB/YD[%TXP\LS MN1@BCYJ$Y[-50$)#<$P'$+4'BO/:I-PF:[R4MWB\_C+XO( %Y7@/M6C%ITEJ&(E>&,R".(O!2LMUVUN6CQ"U&!! MMS\89FTTTW?QQ7NS:2*^<(E'IW-<54VL<'#-/7; >R08.M(+[WO=&%9*7\SF]>: J1(_^TX MU6LKU]NV]#XHY)!2[16BD@%G8^V1BT&$PHK-ZWF3!S:_)][4;U>PP^V'70I\ M /;I+0:B_2KT/IZ^GX2$OX?Y/W%YE/^3_,$;U952BEIFER'+5*_KHZ0XNV1 MH9P7DB'YB$T,UA9$]MMR[) 6K)7F!@#*IS-!B[?7534ZI4A+S8"7P9*Y9A28 ML,Q!"\N%XL9:;%,RNPV50ZFF/72.K9DF!X#21WBZJ""54C)=@@/,M;U)P0BT MJBVM.FE%80H#:Y/,>(JROH=AML+$YGFT[14T;,#=J"J]>1@^*B))X3VMW4(+ M6!&+$)%6,6?,,1;(HQ5M1D]O3VO/,PD' ,HNE#@ F*ZS]0Z7K[^GR7D>3T^O MJ])0<:YJPU2;M ?%C",?B!QF*ZPTEN5D3)LB]$VHZWFVX:&@V+FB!M!L\F&A M_;' Z.SI?\.;!5_4M?S#,/^[>". MBGK>E5N7'OJLU+8C:6T'N&Q%TK)\:YOW'["&:V>Q]%+(I3WSIN9^A,!::ATX M! P>M'+%E1"":30D]:"%7-OUS_F -=-!1JOVBEJD,/D'AOG(9VNB# '(K2&7 MQM/J]BDK<$EI7W2PH=$H@PZ(?TY%7=L@0"NZW8LOR,C\^D;3K[B M[[/I\O-B9+(2RGL/KL1Z9903HXXI*)QE&[-*RK8IY-R/[F%E(?E*8K'>>_9M#L-W(G<8-SR'AMQ==/D\ M 4L(Q)'0.AL4=?ZP,Z"X9!2AB@ :@^ A.L;MX7-2D<< ,A!OBB)H<)XC\& DN4:U<]M04%OI[?=X?\B@W5J;SQ.S]+.C M8A07)1J(HIZ7)"7 Z5H#J**MJ082P1#\VRMZ^ZT%FM]7FH)-K1R]?GOSQ M[M/']T?_.'KQ]O4N^;'U1W27XGJ4N(ZR5._#C]6H!(+:44KS\S!97 ,K*N:E MK==D MKW:?V'+_@YK9KH;S6![#FO(EVMHP4O,BR+GHUK/6@%TI)9DD@,2H%"FT$+TL!;I7*%-,GU&T*Q_>A>KBV;!M\/7;QN:D> MGY-!V^.<\H$G-3-I+<\.'\.<#5'GE#7MG[P6_A8-H1@$5%D[4>>\FC:-[0_G ME7V:AXPOS^=U>8X*9]%9"HA%(585K2F(VDDP16O#"N?HVGBACQ U7(NT#3J> M\*YVUL( LA1KK*QNI6)^'^;5EE[Q%)F.-BH'*04$I1A)37$'.47A+AH>U*RY882%K4V]YU(#SM(OO.*@];N$>O7K_X=/3NU9OC=T?O7AZ_^^WHPX>C=[^]_OWUN]V& M%3_ZO.YH5Q>4]JU.D2K P*N*R-N+TWX'0(D*.5#KW)NM$TXOOI MV=?2W'[JC0FUQ2GFH@>T/-0,L(+H!-(?,GBNC4RL353W $']ND<=8&'=S'0A M^$&'88\MV"X:HV[U_,/8H8,T1'T BS(KGI+B8+AUH"2F.HM" +I0&.V'UO(V M>:EV=NEX2L\ZKQ='+Z[^I2PSQGI[.23:U9U4X&KG3#1%H-3<1FS'XAHQ@[1' MVV#@/GNTC\ 'X#7?9F'5^,H[R;-T#APCXZRP2(HQL8[GE,Z$%)+E;>Y6W*6E M?\3LI=Y'X;*UK >'EAO7X+E4(N"J<3V:BT(UG^AC3B)DKW-0\A!F9BA]YO;5 M]*/ V5'LO3/7\>Q\\0GG9V]G87K5;2.+$J*0Y+O5N^DY2P@R%TAHA2#K M6\J=QH4/M#>Y]_E#PL&NBIMU*\6^@7!TMG+ICJ;Y R[JX,'\DB@8+Z_;^%RU MO/!6<(P:3+(15*@KAGM%1H"9*+A6\$+^TWU=0^5%G(>P![T=C8] MI:>=58%]HM]965=CA4HF!_!&>E!*,8BT(D#KPEUDB-FTJ6N[CYHA 6E_KV5O M>0\0,Y=+2["H7&$%Q$4-3""QR,")"\]02J=2;-/>XWYZ^MVK]M?S$\#90>@# M@,Y'3!0NYLK$57>YDHL-N"KOI(A1<4L&V5N(41IDR4M4;6X^WB%E6(#91;]W MI@7O(^P!H.4#?IU-OHZGIQ=;[9N0:N'(CRLOS4938C:0'2-F2A3@8B@D&G+? MN/-&-YK;^"A9_6Y7#5#4G1(&@*@7\W$^Q1NN?D(,.IH$VB5+>[G5$*6N#19* MDK0TN&=M0+1.2;]'F0UPLY>H!P"5OX7Y>'6<3[[^:O?6*FOM:BSHJV=OA8>H M8P);'&HF4I*RC5>\3DF_4.G:(]Y+S@/#R>6R\8IK-,F!Y<'7&#!0#*A3O1FM MM"J9[4??P6OE26 M+JUD+3OS-D>P-I#)9=Y!-":0LKTCDHPLV.C"^=/$#0=,N^A__998Q\H8 +YH M%\^SZ?&4GAC#])\GQ!414?EY>_SBY,,E4YRYI.F?(,EZ-[,8!<'5!O+9*,TI M#*4PH%6<_C1Y_?K/'6.L>X4, &7OY^,SO+%(0A !O1 0BRN@.))-=RZ 9M** M6 +7LLT)YQHA_;I%'2-G'R'WB)'%?#GZ$*:G%[N]2!0%&N>A"(*SJM6OWAD) M@A/)!9GT>J/<#CWU!BKHTSHB;KVVWWX27;G'NTMR".J_1*TI+@NE,\3,:LEJ M5(1?JZ"@T\DIU!8WVFHV!T"?CLH>*EM7^@[RZUGMOX^GX[/SLTO"LU.)POH$ M)FA-?KZSX IY3T:YB(DKL^&5O(T4?^O5/:M^%\7-NI!BW^H/WV\0SH3SF(AI MDVJJ1WD/(1<)NDC&98PVIHV.@C93_\U7]^,^=J;^G:4X +_P]L[W]KHK+D.! M*=>N\KZRP8, KTL$G7(TPK.H2YL4ZP,$]=NZIVT9W&Y2'P!X/N"7\&,U=>JD M5)9&R ,:@P:X#R03J+\)BO/A(M(1\,KV9!> CE%+DDED=I9)! MA9 A!!3DSMG:((V'$MIDVC:E<$@G2=W@KHEN!H"Y]]<6^\UX&J:I+I_98KD8 M*6:"B4F"YYJ$57(&+[* G#7WUC%!#+7)OCU T9#2+]U@JA/9]UTG?!E9KG+1 MN%B^G'W%>3BMBV$\&[GLBJG3/5-(%*^8VKDJ!J0507^RD"V/ZXFZ^XN#'WO+ MD/SN_8#1K4![1\;%MOQI=?,;;W$AO>04;()V-?]0!X]X'1@Q)42RRMIBUK,X M#\#BH5?TVY*R>TQT(LJ^ 5$%,5OSW6K1^WR\.B.M2"S MZ6)<3U,O;K2>C9 ^F4[(V@JC[TT&T>Y7U#=:'=P#:]6LVUT(P/H$2EH2I*,B-R&7 : 7; MT")NN)EVDU=Y$\;SOX7)>>WH=U:[TIR<+Q?+,*TS\4;*)&^"3" 3&J9CLM9*R39? >XC9#%+/*B^\K\@'@)JWN*P/NUH8-_!_L2!&:$+1 MR270]1Z6$N2"1YD1$H_<%.&U\^L7I#LR64]0MAF>GE<.N$ME# !1FD'O&Z=_N5#3H M/EG[^:R,EV]GB\4;6GR7KU]\FM54Y&PRSK5_RHU))JDPS2BT MH/56.T[&"#$7 :RPS+341NHVL]^ZH7^@MFP;M-TM$3JX8@?@X*]S?3$S[ :C M#_$9DB*GU")M&W5TF'(]*<;\%1P>!;!/E/;,]^7K9 M7DM\<4ZHVJ/G[=;O:+F';\->Z[U=Y^AXK2(2WIJ*H@0^AYI>S=ZGI"WY><]J M;W]W7HO03\K%@ZNW=&7M1\XE+H)"B*Q>1K.F7DO3 C I(9P0VMDV>=B':1KH M'KP-*M8-6D<*&,"^^G,JU+J@CJ=E-C];Z>G%CRL[O:J)MUI(Q>M5V&1(O=J5(]60L M(,7H2B0$EPK]00Y!4CG84KJ[KW@_#3T;LM9JGW6J@\&AZ/+FMV19%*T1DA&U M*U9-,I=D((@7R@AU;.. M&!D%($$JB-QFR$C!4(PIB=+&G7J H"$!9Q=-S[H7>]]E12]G<[+#M8O2-+^> MC,_&TY6(KEA!;SFBTB!2;5A=QV>Z4/NK\<"Y,S8P3!O5%CW^GOXNUW8*C*XE MVO,N]'X^R^=I>3+_B/.OXW31?< Q4>\:%XB>A*-*H.T9:W<9$5FE/X6X43BZ MT0YT'P4]^\0']&/VEO\P\%/'V%UR<+VX=%$HZ\VHR#G4X;S$1-3T,4LN7&#> MK)N5O4%TEXS^MJ/]-7L7)GN*>0!NS"7UUX:R7M"4!6RDT%(5+\%Y+J!8PS.J M8IUK=,;*O6N^<)>\JXYT!\A7G<=99B["54"[)CUZ60/]!4+0SJ\(= M.$E^5V'965-4S+9-:O06&?TY+VT@LKN,!P&1CW6&QNJ.[OEB/,7%XLH[7QG9 M')4.)47PEM6.!/]?>]_6W-:1J_M^_@NJ^GYYV56RHV1CQUFG\]^GR[FLT*]N[JQU=OCW SK%%G@<0B8@,J$&L70 MT)87:^.-1[,=C-GM>7DZU'[]NYIXT^HCQ7D]EHYZ=ZT/=#F]VM&8[3&$)-*J MJ"!XAL?@R"(GROHG3GW,@2&UW9#QW#@>,93B8@'BM9!\CZ9E'6,JDYNMPMUXX[J.+H_,[2\&G!K/J7?T^PZ+6_? M?-&29)E(!)HR 6&)0OH- 8F7-YZ 4)GKK [=I:2)RVM 63_>BM.?\>T IY3' MO9_/UD?XYW3U]?WU:A@%W&#J>AEHU436 QMLGNI^3PX\L/S[, IYN M$H+-*40)M@Q0%JPTS MT$$6TT6:E2:9U,/-Z88,B:QBV-X"?&ZY,LI9. MNQ1 F1#+LYT'I]9S>*T-GE#&>)V\T0T%XZ:(:MB=_9C:'PSK<1:#&I-M'_L= M-W@@EB6TBD$:-(V18J")' *7T1/(68BDZO29/$M2$R%=/2]I&%$T8\_Y* MI<#V'!,=/0N).Z"RU!V$&, 8Z\%F05.T)KI*:TMW*1G7T1E(P/,!N3UV#O&6 M)3\D_/ZP:4=QLWCVK2C9?]:_3IS63&7IP+&T7N<2P1*/3IKC+ A!A92[">AG M&S,W'75O4MH@M-M<=+G=(7_PZ\_I5G955:.&+]-9]/" MP#)(ZU9! A=<2.++JH"$5S2UX 2/D!-!A]\D8QZ9HZ?Q="@E(S^1U;K0CB^E M!ARIA\^98$ZZIE$&7$1J,@\AX-.]0EU4BQ"45F*1UO*IN](V-_\0X'7(R&F29'".H+JMRH@6-OV<1N'9D-^_YM 'L\>7C#C:N M:_-JRZ(MK#UKNC_,MDFV^P<]V_$XDK,\1LL@D$A!H%H!\ARMO4]$4^HP7.Z# MP8.(&G? \C&Q>3S9-7 U7ZZ^IL6M&[Q)VFW/>Y'0LV8D))L=>KSE19V[=;S$ M(&:T]Y90K2HMGGB9KG$',=?/=@PGE/TA9C<0FZTG/L=A$VF;HQ3'=^(%8=G) M#-1J]".45."CS^[$QCLR8%A"$XVD#^]@_#-,^9T=HU\ MVF)\/MN&U)M_]\7]D9;G?^ ]CG*;SMSB^YJ!%W/\V]D*2;M:LWC#E(EV66NC M D0>\.H6*H,I3U\3=JE.OL%*QYJY('5U6U;*W@XL7D^FYE&_J8F:M Y M/L]\=LWY/5V.4WMNC]:.\RP8L+)Q3L08P">'ZIYM]H3RZ,5IS>3K4U:7@]8E MW0X8IELH:Q7 T"3 VB258$DY6HD)E8:M''_2SSXX&F+8RCXB:VY,QKK%@*+%/K%H,$U@<%4=I,A2#"=AM[\*<:MK*7V%\?MK*/#)I#T;84W3))HD+R M;2BU;H8%Y$9.$#T/@A 1LZR)H[&;E(>0;)=A*_NPN8&(X[FI'QA!40! W#^@8P]'*#97*&1&8L,)D5 MB!37PQP),(;1M*?$"5VGL/GP#N>FIK;T<8B&EU +<'O0GZ<9H3D8#B*L)X1& M!8X;"IEQERCQ/K'=;7-_L@[GO<3[8H?S/KP>.RG?H1T7#Y\BQ[LYAU(X%R5& MLM0'("EJ(9FD(>UZ2&^APWDO*>[9X;P/2\=&R+,-NBIR9WTDP*UA&%%DC"V\ MT>!S8EFB'Z?];IQUNOW-O=$P"/O:N4Y>?@(09>">50G0F)8N<)WQ3$D#QIZ) M"L6MUKKF+7-X=W-3TUH.\F6&EE<#&-R\#TP(6L?,'0,NBD+*;)%J+3"4](3* MX)7L-DUW;Y1MOK^)2VI NG MG\XOWG\X_]SGJ>RECQON=:PST0,]B+V??_LV76W2=U$3Z= [+JT:Q"LPVC/P087HI ZATH:FO<@\/.O3X0X(*5A)2U M"^@C>"/ 1VG "!&(=T0IVVD\9AVF-+*>JA[.'B>.JDFOZ3*!%RQ'_YU\KW_H M44Q?Q2U]^P$S&DZ#]@XX9Z616K/25T8A4AJ84#)85\?3/:H!?'8@P%H.=[I# M0_!!8#SK#<581J''X!T-H*04 L^1N#_R5(:'!)Z2R=L'69T'.!P@KU.U=1=N ML:G[/Z J:I^//XK]>_E0HUA"Q3C!X"+@G5S:R;3F8 CUD+SUP>7H<[7.]R-: MPI_+*)V-1OV0EF$Q_:T(=SN$C I)C0C 0QG'S 0'ZUP"(F(4S"E4VSKSC%\@ MZI0LWCX(VK5X0\EEY&*63P[YLQDGG[A3%#U0SDJU:G067'D==\1&2JR2U@Y7 MO7+[M>/"93 AS@_E: LPV.:'33 I1A?*J)X (F<-!J.04KJ3G;>9D&[19'<@ MC%V TE-DNT+OP;^1Q?[+=#;]=OWMIJS!V<"BB,4'5, MJE/Q;2?!/_CJD47?1W#S(;@XMOC='_<(EYI;'I*&0(4MD_LE%"L'V:J@W.Q@9>-IV_ NX2^T2Q;EPQX7J;N454*J$H]%JX MM2HU05A7:@W LC0QWV6\OI^%L+AV5V>K]VZQ^(Y_^ ]W=9TF1%LMBCN1-^Z,M*HV<'#I'#J:YB.B\E M3WW#41Y+7CW:."_'4::,KAP8D\ODO8CH%6C87(Y">5%FGXY8)3+D>\E\\71H M)HU*7)L,/E+4KH3QF96)0G""H-9ESFB=:50O$'5*[R7[(.AI'_!PN;2QH_CA M)EZ1?3;>6*#988!4ME^:$ G$9%4N0P8)Z32+JNZ.ZZHAZB"B?6V7]3Y\;@,G M3ZQ:=4[1I(4$$/)2L0Q*2 V"154Z5QUD;ZU67&65=[,4SPS2?OSAHPO_4'G- M!V3>Z,)?S']+B]7W+>DD.A5E>78HI5@B&U8TP0'WR)U,F$5KVDWN#SZWQ:73 M_47>GV4-Q.DO=X-2SJ-WAI3F//R1" <70P8G%!&2&.EJK;%OMQU[: =C>$FT M *L';8.4!J>90I++[F2A4+=<&2@LA]>CWW; M=.@1YB$X3F6 *&QI.RVC>[2WP$G&*S5[I1^5@;R%MNN]I+AGV_4^+!T;(<_V M#88MH*4NEG 83T<\63A:!IY!)G4F-KQ V_@-6#4]E2&DT *[G]WUZXSF1 MG@'5)<7HM %/>0GDA(DJ2T5C'??WL#6K1\ZM]11\YZVK^TBAZ3:=#Q?O+W\Y M_W+VW_TZKN__[\.]'#U+U$#/0K>SJI]*X:?,A#0.I"C#/[)"O!@5P05O$J7" MLTJU5B\0-R)>HFI< MFS(4/IZ>I3Z '$[%I!SP;/W$IU0Q,#6?GU_"46D8Y4P32+J4=!FFP*('#$X: MAOY.MC;4<0\KVIE2HK%1TJNK^;_=+&RZ6R?<2BT5WKQ)J 1E62A8*P782)V( MVN#AZS0A/T-0N]9E'U3L6I#DGX2'D0%GF 6.+.E6I3]/3&IZ&D/U\<$&,G1[\.W)F@3[%#,_P<;Z< MKG?D;%-<"4V[(R(#Y>OMZ,2"RYE!C%E$HT4(MMM6K1>^9%R4#"' >05NCHV* M'^>+-/UU=I%6=TF%4O!:BEOS?/%OMX@WQU(AHKK0",J4IU_K*5AJ*<124FT8 M12/=K;"A^W>.FU@>&C.5>-W /?78!M\ENI1-,9==@TIP7=+GR*Z8.$05LHH^ M*"_J)"Y>(&I<7!W' ^HG@0; =!N';)<5ODNSE*>KB:0B<9L#!%6J3EAT8)CV MD#,1)CD5C:DS-N89@EIS>WH*_+EW9[GDUNEI]8$3IQ* M428M(+.$:B<8^H7:S4,U"K)J 'T[7H.R\I ZC^V!SUO7;W]W_]KLG),6"0\9%#(/+WGJ"L;#-MJS7Y8ZSA-',HP*D M([/M:<)'3ED<#ZN/+.41!7Z"5K3_4.07/Z^V1:TX"OE K)J@$U..0+""E8R9 M >,$HI8D9X-@U+$Z#W'CVM5[&SYNO^,A%?@]TX"$?%ZA6IW-XLZ?_'TV16J* M#SU=?=^9V*L(B=(3A:X+L64VAP'+L@$A&4F1,:M=I?U=%4]UTA9Y'Y2_L.!Y M7*BT$%W=$\/=+72?&V>+19D/MV;_N^^/;JJSDFJ]5^$21) 83P#13(#0,H%) MO"S>%L%Y%G16=1YL!S[(R-GR\91C3$"'20HS+&9B*2ZW<18T/4Y:W-22Y!4.G >):! M?K3E^FJ MW% ?9G'Z^S26.8]%DR//1DH1(1EO0'#BP&MI0;NHM=)!92F[8*[3Y*W+_'RVFJZ^;[4P),4#:B*(+,O1D%'> MLPA4>(]'S@8OD7J0>YFX\:90#0"#ET UH$Q&AML/TT4*^-=;"YQ92!C#1="4 MHDUW28&SG $2C']J*8]JN#F'#[^[(; ,*=[Y(+P>?8W,S&W,]LT.%,E"1I4I M\]SQIB9.@,_H &A"2CER2%P-N4GFX;>/-^GL6$@YB-\C8^7='"_QRWP#]N7[ MKVZZ^.9F-SMX5#04+_$RCXGA2:0O$V8%F"A)UFB2,=P9##DOTS).\=HQ<32@ M+!J(\U[U*9]S*7^^K0HD&JTJ=Q:,S!&$-!'U*/.2IV3,&LEMIJ M0C5AU(IZ?5Q,0YK$'##^M %8<.@<*D' 4*.!$^--IDS24*<,^XZ&D;V=!B"Z MORC&;A&_(WM[T7Q!<"R_SJ_B)-H4DBC;,DUIRPH8NAJ!/[P,R!^5I#6O5A*] M\AWC+I8:"3%#\GUL^%Q7=P*]CQ/ MK(G6Z\B!(B?+V.<$5L4R^]6R+*P@1M3I1^A&7R>(JC<&T8HB[ W,W]/"SX?J M6/_VV]7\>TK;0>1/G^YB/OM]K9=KABZ_S%?NZO[?EUJ^B_GJ_Z75IQ3FO\ZF M_TEQ8DB@D8@(Q)NR:X,CMR/'J#!&IIUA-#W:2#-0@WNM(W52 /U&%: -H#1@ MS'O+X4I^GR?W]FB:5&[B4@/U0'L'2+*X90K*Q MTJ.D2,KH)TJ=P6E=EB@08U!>W.9*-?RUC]9)D^Q?FG0$X+Q53?K'O#PA7TU7 MW]+ANST#D+W4Z"GI:4:A' M[)W67+_:>S3]->OJ^7'M @%3;^F28C!L,P]L! SX%U-BY,K05$5\'96 M)3E;3X6&/DXWI7G3CZ>C(J2)_$%O*6R?N2ZO5\N5FT5D!KJRB^EL.0UKDS)1 MMHR2\1ZRH"BK':D;@KSUU-I3:0,J#3':YW?:7!Y MP+]UHF7PEOK.WUB[U;[?T=MHP7=!>$F(!4W).@43@>/11Z,@K+3?^JP5_3_S6:\'?!P0-1 X/NW$# M*7-]F"OQ<47FS!WTX#I&"_X^DFX [4_WZ&D4PO^/B)K '=KWOR GM&FOQ=) M99$3R+H\2QL,*&W9\"VSR.MM. ??'7WDDM+H-IJF4LN M:9XT*.W0J2;<@_'6@%.!4&XM4EEG[.,.(0UO!W["+5L]\6TRM& MJ+D964)9\I$)4#R6-0 D(Q]D!*5T5H8$&]CNTJ*G"U!W/K@16?>1T'P@=HTM MZE_<=Z3<;BFWBB*R/1[<%@_1!07.4P(V:V:.>U<,)N;^ MK!I;R#\FO[AV"R2?D1N,1BF)#10"(030S#EPPF1(ADJ-H8%!;G22].//'K>K M93!Q'\BTAF1.M^1[[:B,Z#XK@=ZTB#F 2<6;5BC5*$008F^9TSUD7JTOI8;, M^S!M;)EO+Z);V@4I94%E>%G4ODQNYF T>F!9JV0UAOV,['5O[R7M:DTA0]_; MO=@UMJCO(95MR=<1?=/D*:"5PE"FY'@5 I"&2&)W@G10/42'0WLRW#B;O$;96G\9W S(X^J8!A MY-(:L%X;U(.ZIP+>@8(&!H(Y@OI7SF>RT8D2FW2G[\'ADK M[[].4S[_(X7KLM;B,N=I2#>C!1W)-DLC0#N#]IK9"!Z#\:):1+B1 4I2 R41@P<#&2,)$*5GQP4F,:RDFEM)6=!UGNF.-(2OWI"1 M)M[VCHR %C!?'L@_+)?7*?YPO;B=H+89?[&[4*^<]"*M+O./\T5.T]4U_IL) MUUID+0*D]9[3H .XTE430_"9T>BXJ_.$>##IC5=-#(RU7:@?5?!-=(=TG)JA M"<9GWBG@P5 0 MT:'ZF ()V4T>LL>)U"Z0$'G[3KHTZ6DJG0#-B,EZ'--@Z597CCCUI>7K>(?!O RAOH6MIV_)XXW;Z M[W=MC[7;ESI\]9'[F/9E1AL-35):(0+U$'AIM"LSY+V,#%SILPLFE[^L8MO> M2D,31N *K8T&&2TRD @#M@S*SY$C:_&N)&;WH?BOAJ9Q\%NOH6D?$+3V8K5^ M:V$N)"XI <$$'H#[6';-X/6%],<0B1>ATVKARD^A)]#0M!<47GT*W4<6"T82GBK2P+ 7"5 RDTS#!/\-3Z%XP..0I= ^9M+U&2+A" M+(:L692Y:4$DL#EJ,,YQ8E56B@^W:7& -4)M/)/N(_[N:X3VD44#B82'G7^H M;-;JD"#Q9$$XZL!Y@ZKG5(HD*9&[[4\\0KOO"?0,];D=#Y=+ Z"JTMX7)0TL M(".C+A.XK!3@ EX+PFO)0F3.YTJQQQMO]]T+7,=H]]U'T@V@_>G>42$5Y0SI MEX+C(5*@X!F+@*/&L\>$7#^YG ;D$#TW^A2E M\1JI@&PD*<_P&"PIS\"G\@@3(M%B--#=D3FN/W94V/64S=C-F:^?[,?Y]4UI M=%0JDV0\R*09"*HR>.QXH+^&?V M'GR8A47"/YS.UCG#]8K9'U&FFPK+\L_P _$_8?TI90S!:EY^WJ[_G*25N3N4%"SS*&1K/(P\,U4>70/NX:>5*&7RSB-=: MHG#0Q.GU?!U6RHV5A,A9()QJ2KI5T/2[94;9/=-R2T8?/6H'(*UH21\9G/_K M>KKZ_F&V7"VNUZ[!Y>IK6GSYZF;;12.;%=0?9IOVK(G4U%A.)63F2F=ND50N MHP8C_JG'2(>*BDN;CG#"D^_O.%B76H/18.HU6K/'I_G559XOU@.E*C=W//%5 M1V[F>.VP;31O$!D]%Y1 +'VCPAD-Z/PPP-@F1A^R#^,%\K#JP>=,.UPZO)IRQ]>!O"-DXE!M9CP/'\"T0PGQ(G)HZM1-'.V(# M:8"&L'TTE^P0H/76P-\V4QY6;K%J9'Z(X2R&G TP5^:O,FO!6]0&:[,H)[>Y MUEJUH\P/J1OV-ZPW1P7&F[Z1=F(WHSV1HM4BS/97/[M1OUGZM?C.7TY "[>FZ1Z'J(\\:6% J\(AI1E8;]% M.>8(.OF&LHI)[.,<!IXR.@HT&?03N M@ @:J*$YHA=]8GK8)T*K5GCSI]7"0X!V8(1V/AM0"X>0W3]3>:)+\>SWM'"_ MII_P ];/VS^ZZ6*]^/XVT66L%!BJ"LC>H/? ,@,3(@?N';?&Y:A=IPF[XR4@ M.Y]UW CP+20DZ\#J38>#W7DW(5IH984"G6AQ&H0%0W6I8=1*6I8SC42GG0P>1N?;SQ:?NL[7!.X;U_E[CUZO\\U8+GE&OBE1!C5[YL%E2P!= M)):R8U&R4U/X?<[_1O+1IZ[MU2#[5^2^X1ESMBPZ%==_7]2)\18:6*6:#EY2_^DVU M*\KW.VHK!>6!2F++-F=),8:T"@Q5"GQB(BL>%/-U'@%;V0;P0&B7_Y[A??AU M^EN1VOGGRX]W5"XW3<9.$FZ)0F4-1I;W9 G.*0..<2=1;6VHQ*^^%)]X\7=W M=#X_Z[^BB!OPNVXF0JXGM#F;B4A&@$)7LQ?4^[S@830$(!N1HIF%TJE&@2-P88PTH(S#G_UAB:;)?HL=48,MS0X'K*#/S]Y!T VA_8!6V1I]F2S+7!.%45K"BC0<;D:?*"6:8(C&&.C/,GR"F M@4J@41'RW!;1GN)J#7$OW4,_W\[ET%E0QT,$4R8F"T(2&.LU^*PUY'!EUHK8:D$PY, MEQ1!)N=,2:7!!OT('C<&.A)2CRG49HWBSGOC[3,C\F#-@(E46FND&!@W##54 M2O"4E:-2KGW.3.4#K>1K)(Q[13=A-@>54N,[Y<_//EU\N/CI\\?S3^LGTSZ/ MO8\^8[AGW)?)&^B!]MPM9FB(EC?RO7W<*J:&%T>/ZB)G[B*Z?*I8?I5HD(XF M4LFS?H:B@Z.+G<_]@AQ\A__@?R=,"X'1%0')*89=,AOP/FEP-H@DK,W&UKDS MGR5I9/]M"$P\B@4&87_38PMW%78=0/4J(7GFD^K9EJ=(K6UALF-,"F+ 1I5! M>*O!XI\ ]3(+IYFFE1;BU;(P]V+LG6]XYY;3<#:+/TROKLMDC,+M.P403">N MO(<0RDIM4Q;Q6)T@J4"(39[14"D%W(_@1JW3/GAZH1RCFNA.RG8=4/_VW$?5 MLUXU*]B>A5LRAB6=& M+Y<3[F-2.1DP)#@0RF'TJ3P%RI@CI9]#N#K6^0$9C9J:?62_:VKZL[F!M-1. M>/AP]L?E]0JU=1:196NK.:'2$R&#A4@Y+5.S%5B,&,&I&!S)P3%?!T-[D3ER M"JH&QNJ)J8FNK2>/M[V@'YWQ+/[/]7)5GM\FTEGCB/&@I%5X6W,'7C+4.%.V M1V<6I:GC:/4D>.1\U-&0.;#HVK63SQUT$F,2*5H"KBSD%+*T4,JDP.?HJ994 MIE GV[(GH>-VZAW35@XBJOY(G*/;.\RC^E/QS(1I;GE@ AB/> AN$E@;-&@: MF'+2VJB/X[QVOX&KM8950=7A;&_BIMT]QE8K)D$HG6(DX)E#UAA'-T/3N#8J M&4*U>%176P<_6X(Z(4B=-(+ZL+[Q!YC++W\[__3AXOWE+^?G_UT:UL. .H=ND$93@O<. M 25"I#Y2YE*=:4 OTW6HF7GXZ>O?ME]Q]^QYEW1#)GA+2%D>ECR($/#R%<(" M828)CAA68G=-;@TFO$+FN*F+ 7&T:YCJ":OI#.F3-N" -.F+GU?9=-5,F+Z" M/**L$UQ22%2PDC$W8+VVH-$C(B1:05.=&/P(%NSR-PPARN;#S==LO^,BK28. M[VRYZ9T/$81 \EP@!*Q2 97 ^BCKM*V]3%?3-FH?I#QIHX81QX!SMZO,-?C[ MN\_G__?OYQ=?SO^!/S[W,46//F/ 600ODC>0R?E\[9?I7]=(YOGO#SJTRQ@J MPB0#0HJOK"W&ZL1;#-TQ3&>*FE1K>.(S%!W\Q+SSN7?W;-!,L3*G(RJ--SHM M[2[$16"IY,F44.Q(1VW$ 1H$$X^>B0=A?]-NSJ["'C((Y9F/JF==:OHUSP** M,TLMHQY4U*4!VV6P@EE0BA,;G.=45]K>6\O(W!5#K*<)_9)67^?QPWINT+JU M:=,9$C,Q47,#CK*2DM>AK#;CH)G5.CE/&:UT[D[T-6I^]D'+"U4J0PEFQ+>2 MY6+UZHD>_VE*MY,/E,XA$&2EI]*5C4:NS%\)$(1A4B2.,6RG:3=(R#WPX6^[ MP#N4TF9&C@R&FOD((AP9JL^=8]N[F9FU*?($EDN#[ L$G$T,G"!*8=B27>QD M#3N!\65:QH';<;$PKR*8L9MG_O;NTZ>T6DS3[W^;7\4P__GG]]O?MQV](O.D M7%*0RV1MH9Q ;I5R(4Y$2!)O%K6;^GRZ1^:U;QH/0T.*,BDM!^B8F@O0 5G%=4N8+A[+$2U,&=D$(&_#J(>W&\/1EO;:KCSF00% M04<\A*:H7X*7!< B1.XTY[1._OM)N?;UM?+0\I M)C'R3[\W-S$CVHW7QUQ-0#$>V>81)*#CZ'D M:4P"D;,$*W- YQ"]39D]IY5J,^\1T7@&H:>#,Q,3(P,C(N M:'1M[5IM7Z%C*WO>*MZ&%[]@KZLPL#%5>[;#XNSF4TJ,-*!8,YJ3 M-&#RZ],M#6\VWL,YGY=SQ1\P,^J66MV/NA\)G?W4O>X,_WG3(Q,;2W)S>_&Y MWR&%4J7RM=ZI5+K#+KD<_O*9-,K5@ PU38RP0B545BJ]JP(I3*Q-6Y7*;#8K MS^IEI<>5X:""734J4BG#R\RRPOD9OH%/3MGY7\Y^*I5(5X59S!-+0LVIY8QD M1B1C\I5Q MQ]BYY!\+L4A*$X[CMQJU\E$SM:RD%52K?RTXT?.S2"46QM.@[[_Z;AYU M9OF]+5$IQDDK!(.Y+GC=17NHI-*M=U7W=XHMI8C&0LY;/P]%S VYXC,R4#%- M?BX:B$/)<"TB+VC$?S@8!?:YQYFW^0CZD2+ABSD$-;2Z]^VR?]$?DGI0#LBF MS7MH;:#WI=^MWUH'8*+?VK M3O^F_9GTOO4ZM\/^/WJ@ +J]P?[/\^9V\.6V#;,:7I/![>?>%Q+4:2EH'+0_ MN(D&398_[?U4($C#RQ[Y C$8](=]F$KO6^>R??6W'FEWAAC#X*3>>/8TMJRQ ME]3Z=V:LB.9_N,\:6WW6+Y(++6A"!CRDUJHB";E&>XB=4/O^7?/X=*? ;\[B M^Y./J1Y#@ALI&"]NU<'._(U5J7M,*6.0E$N21[95/X0W;B21,/!PJQ0Q>R"VH@4!"<>$[N$C63 MG(UY<2-R3($)B0*6 B-0D1":S$F66)UQF 'P%D=A(*24Q/ $*UB2B(;P2A,5 M"TNL\G*/!!(>+.8K/]Y,,E))!*(.@)H%>4B !+$H5FOM8LD@G1#D:?#]U!F#/H$)*V% MM @H%%K.20I 0 PCMJ5<@33'AWDP-*P#YC8 193() @ ,A7 QPUGG#TA-1,2 M234S"]AJ/A;&PN[!$HHOO=U@97$-?69AS"-KWRP &WL'P.%&M!RU/CHU.<1R M3H))1$61@,<#\\&%LD^HY@XT (QDAR#2S@@=22%F: &BL600S&/XC,3)I3* M9*"'V54KZ=&3:A5R!J\-.0"P, [H\XCHW8<3FHPY:4/B&F02)!Q);AYP;X4C MR?CD'P7RP,2C%OLGF-W6P.S!A;;L/%"T,5 $ ^$\'T(<)) -.-KV0K ]JNT1 M;.G^P#8H5X_0#UUN@/]"^%P=_&UL%;%$AS0SNZM@K1QQP$D^DJ^^*M/0 62P MJ3 N+X(43UP_2-U7&74]*VLNJ0->7GY7X"GF&1L;!617L,4H*9@[(S'9R @F MJ!8X >%)@JL3"?:4&2S<;JD:5^5=%E6&@T$6LC8JI100'V:28O*':3DC5@0 M-#R=6&=!\&W$41#R,^AS]I+Y>*^ /=H?8.?Y>!/7.V>T1_#>/1?NC')8&5/! M$+S4J(1BTJ<&@(_<%!%--5N@"_ NZ$A(8>=(";8-BVO- =%AS"^3#=$U;NMJ MRWT^H333*6#<. H3ADHS9X!CN6.> #.1 '5HX2FN(10!!N_A#&M-I)#>WRR@ MP_T!]")3]Z949BZ=8;AY% '-%%,(E-E"%Y<$9(?T[!^W,T@'8%"$U&H\3QVI MS#YMP2X%A"ZE.9+PZ+(L89/N#P452]=%]C!+< MWN?4S[5LA>(S4BD2 !6&F48LK%7;+;W&REAXCX>7T)<)H:-?,RC6T/7!$RH1 M@!J2W /IW'#8A'%W,H&'%DFVM.N#MVI"S9*:8'ITBX S5S>]-/#W:G?7W#O@_\^[.W>XR1;+IKA*9)A7UZ&[RFD(OF?PE4=, M>&D=!39LE39+BN!>0)=Q+*SE_#M58Z2 A& [$V"?Z^0 Y)VF 1@/_(R1>K MDO^:"3#?K< L"=V!QH?_;^)>CQJT)= \H)T"T(<;:=R2AX(#5O+ROMQ,S3B] MPWKM:9^KV(ZPNH/7Q6G4LQ"8[WO\,<:6Y$<9*!J^S'U/HC6GN: "D ,V6O2D MP0!C,%D,\ ONZX7QS?O7CI%D^J1[B[0\+,[-L,7!^,:3L+H94+'O<5@?-1NW)YFHY>++M M>]T>!N7CYO%.W5:C'?_/7_]6WP/F)8S%QM M:KDC(90JG+]_UX#,Y3XW+S \N RUAKZ%\?D(=;^&OQNL*H:JL%-<-T1WQ/LS MNO\S+(WM8'5QS)\#0H7MW?,PP[,@ MY@J?_FRY7\^F/)'MQ%75= 5M.I*A8Z,DIE] M6N49%Z@V/OU%2W?E\_R_4$L#!!0 ( -F$I%0?<>Y070@ $ J 1 M:&-C:65X,S$R,C R,BYH=&WM6EM3([<2?L^O4$QEPU;Y-KYP,2Q57F."JW9A M#VNRR5-*'FEL!C&?4:K6Z/W5_DG7Z_?EU MI__KIRX9V5B23[?O/_0ZI%"J5+[4.Y7*>?^<7/8_?B"-J0 HC:]-6I3*93,J3>EGI8:5_4T%5C8I4RO RLZQP=HIOX)-3=O;=Z?>E M$CE781;SQ))0U6 M6,G/9GI.*_[YM.(&.1TH-CT[96),!'M7$,U!M5JK\P,6A(U&/3P\KC:#6M@X M.*(#'O#JX6\!&%D!<=_'V*GD[PJQ2$HCCN.W&K7R83.U)Q/![*@55*L_%)SH MV6FD$@OC:>COOWHU:\HL_VI+5(IAT@K!8*X+ON^L/512Z=9>U?V=8$LIHK&0 MT]:/?1%S0Z[XA-RHF"8_%@W$H62X%I$7-.*_'(P"^]SCQ-M\"'JD2/AL#D$- MK>[^E"ND56;=]#:3O>FW[OH==K]WO45N;X@G]X)<]*[:5YU> M^P.\@M;NS>[/Y-/MS>?;]E6?]*_)S>V'[F<2U&DI:.RWWY+VU3D)FBQ_VOFI M0!CZEUWRN=NYO>GU>S"5[B^=R_;53UW2[O0Q2L%QO?'T>6Q81L_9Z_?,6!%- M_W:G-38ZK5'SJ,=5#R& # M9:V*6W6P,G]C5>H>4\H89-V2Y)%MU0_@C1M)) S\VRH%1ZG]1LX*RK-9O?SH MJVX)JN4FNJ%'1G3,B>9CP2=0K^Q(&'A*E;9$)>1"Z9@$U=)_2*0TN81Q+1WR M4D=/C:62="2G29'TDK ,L3X^>8TQJ^UHB>1LR(LKH6,* M3$@4\! 8@8J$T&1*LL3JC,,,@)DXDJ(B0DD,3UI ,",:PBM-5"PLL<1AW2:>!=PR,@2&E8S@P!@J$0@.C ;$$NH,EC&LR&8EP1$R& M'XO^$ZYYK@0G$ L#($,GD(FP(YB@27GH#$2]*9BF&$QS#-T8&4R7W?!J,5G_ MYV"2DT@D$'4$T"+*10 DB$.S7FH7"609@!LPRHR!3D#24DB+@$*AY92D M 3$,&);R@5(T/#.F".XA=1(I,@ ,A4 !\W7&Y02,V(1%)-S RWF@^% ML;!!L(3B2R\'9A:7X&=FUJR9^VH1V-@Y!/97HO5F[Z@6')Z8'&,Y*\$LHJ)( MP..^>>M"V2-4H#J0P(^R!8C$D44RD^,R$":4R&?3#]*J5 M-$XFU2KD#%X;L@]@81S@YQ'1_1J.:#+DI V9ZR:3(.%8RL<2\8G_RB0 M!R8>MJB?8'I;0K,'%]JR]4#1RD 1#(3SO ]QD$ ^X(C;,\'VL+9#L*6[ ]N@ M7#U$/YQS PP8PN<*X9]CJX@U.J29V;X+%LL!!YSD(_GRJS(-"B"#C85QB1&D M>.+T('E?I-3EM*RYI YX>?U=@*>8IVQL%)!>P1:CI&#N&,1D R.8H%K@!(1G M":Y0)*@I,UBYW5(UKLR[+*H,!X,LI&WLE%) ?)A)BMD?IN6,6# Z.'YQ#(- M@F\#CH*0GZ$_9\^9CW<*V(/= 7:>CU=QO75&6X/W]KEP:Y3#RA@+AN"E1B44 MDSXU 'PDIXAHJMD,78!W00=""CM%2K!I6%QK#H@.8WZ9K(@ND5M76[[F$THS MG0+&C>,P8:@TSK#61 KI_=4".MP=0,\R M=7=,9>;2&8:;1Q'P3#&&0)D-='%.0+9(S_YQ,X-T (:.D%H1OR \4)E]V()M M"@B=2W-DX=&?[Z3(8,;OW9KDWA-@C\,?#O :,>TZ=$BCLN\W.*>_+% MO^RBYP;^3NWNFCL'_/][=^>.-]ELV107B0SSZC)T%SD-P?<$OK+&A.?646## M5FDSIPCN!:B,8V$MYX]4C8$"$H+M3(!]3LD^ !R2M,$B /^1D\]6)?\C$V"^ M6X%9$KH3C;?_;N)>CAJT)= \H)T"T(<;:=R2AX(#5O+R/M],33B]PWKM:9^K MV(ZPNI/7V7'4DQ"8[WO\,<:&Y$<9=#1\GOL>1&M.OFA#LWBZK#74_TI!7B@ #[K(A ,D=G.>(*_JR*9*QDF.. MM3.AP_S\7^<)E,>I5%,.K9.1\BF3KN 9\/&MV9<3J$VII-.62%S$7:>35;/QAL88:QRPI?P'4S>< M;\XO;QP?EX^:=;R_8<%PRV8#YU<[RNYJ1\6R];9ZH]PX/'JPN5H.'FQ[3.U! MO5ROU;926W$F>[/!,2:ER;M"O7#/VZU:^I4$,U][/V [OO&N^7E4X2[/7,. MR\[_[OV13DFCZ*[XS'&4.^(9YSB_K//2$WT_7?UY_^5M\#YB6*MS/1#,R,3(P,C(N:'1M MY5CK;]LV$/^^O^+J8'T UMMQ_*H!QU87 ZF=V2K:?AIHD;*Y2J)&T7&\OWY' MRLZ[G0MT;8H%@6#I'OS=[XZ\DWK/1M-A]/$BA)7*4KAX=WH^'D+-6!2,1KS.6*X@E(XI16)<\7\)[RLI/8%D[K:$H MMI(O5PI\U_?AO9"?^"6IY(JKE/7W?GI.==]SS"*]A:#;?H_R2^#T=8V[S99[ MXKFTR6B[T79;I-5VF\0_#ESJ+UC3_<-#D ZJ5S:EVJ;L=2WCN;5B>OU.P[=/ MC@O5W7"J5AW/=7^M&=5^+Q&YPO4DVE<_*SB1$PD[7*=B^/ M12IDY\@U?UTML1*2\73;>1'QC)4P81N8B8SD+^HEYL$JF>1)I5CROQF"0GSF M=E-A/D$_*<_9/@;/UZC##V?CTW$$@6][>\C?%H=_#T?C41QPEZ\GR-0PG$7C M-^/A(!I/)[@U9O-W@TD$T?3I0_=:\,Z>VT,;O.#8K3]]P(,Y#$;3BR@<_5Q$ MS\.AJ0X\3F#Z!J*S$.:#V>E@$LZMZ8?S\",,AI&6^*[K?W4TCYPKW]+JSW6I M>++MFD<\I^BD$S0+]9]S^?B),,XA%GG.8MUA8,/5"M2*P8P50BH0"9R%LW$T M^"VTAK./\VAP#L/S<#"IPWB"A?Y2ZSX_:OF^VQV*K"#YUMQYW5> [MX(F8'G M6K]#(J3Q6R!*08%AW!3>$AFOP&_63:>I RDAX2D*KF',6;R6V/PP7I)3"*_B M%!4E-;U*V18&L:%;EVP=Y435M9U67+#2B+(M?,K%!@E:LN=' MQZWN03OU7^KM9ZW;Z*9(DW6:;K&*LR+5A7)=/)+]M>:2Z4FEU/SM<^ %+PF6 MIP3O^"5]=9V.FU*[+K-=3KQVT$#"VUU3A/]STGF.>SDCADD\.11!+8I/;Q\; M">$24U)(5FKRZUI,TA30#!:R?HT-J9EW#-&JMTRIW M @\.LV9Y;UO:3RD?!_BY:Z3((F5[^4)(RJ2%R4Q)4;+._D>7\K)(R;;#(9E'3TF7^KS*2;I#JM9KA+O)NAVVVX=!WJ(5@A3T?W"N_G: M-O.UH^A#6="P&R>MSXI=V_NL[$MNFX$=^/Y!;AT#N8*-Q)28^]>UH+8W* BE M^"[3\8LK\)"+6SE+6?* FXJ6[[^+S"O,"'=!=7Z_)5MH5-WONFIV1'S#&*_? MF+YWH*?;NVWJ^V.H.*(L%M7IT5GC]I-:J]9_?M0XZ9;F>G:OZ]N!W M*P35'OYBLER=JMI!>;VC>F"]?X7[GV%K/)Z''\J'$L4/(N,"^Q_7W0)'U'!J M.N((YYE8X>BB!UK/[\*%Y-@Y"VR=#^;7A_0YIG,=-ON*]Z\ZU^B9EOH[U_P%02P,$% @ MV82D5+ORDHNV! .1, !$ !H8V-I97@S,C(R,#(R+FAT;>58ZV_B1A#_ MWK]BCJCWD/PV(<%P2 1(@Y1 "K[>W:=JL=>PC>UUUTL(_>L[NP;ROG)2>Y=3 MH\C"GL?^YK4SN^U7_7$O_'PY@(7,4KC\<'(^[$'-M.V/?L^V^V$?SL*+DHDLF4]K9ZFG;U7O;UHNT9SQ>=]HQNP86OZ^QAD>/FIY/HX9[5(^. M:9-0TF@V&J3A4-=SXM]=!&DC>R53RG5*W]!.RC)8PHBN8\(SD;XP2XV"65+"D8BS97Q1!(3[]NJHP'Z&>E.5T M:P,:BJ@'G\Z&)\,0?,_RX#[F%XBV-YB$P]-AKQL.QR-,S\GT0W<40CA^^=#= M8_A@3:V>!:Y_Z!@O'W!W"MW^^#(<]'\L1T\'/9T=3:=IJ3^6I63)NJ4_L3Q&)8'?*.1_;FG] M24N'.40\SVFD.@JLF%R 7%"8T((+"3R!L\%D&'9_&9B]R>=IV#V'WOF@.S)@ M.,*B>JMX7Q\<>Y[3ZO&L(/E:O[FM=X#J3KG(P'7,7R'A0NLM$"6/@:+=,5P0 M$2W :QBZLQA 2DA8BH0=C"F-E@*;'=I+\A@&-]&"Y'.*/2G+6%DJR/BO.&-L M8+"@@B+DNZ@J0[:@$+:AEKV"/OV-26) ;\%H JD: MNI'VM:H- ^E$&DI.,8PEF1JBS998Z@?RZ9H&HL*97_MC%P_;<$_@V?K<+QVV>[7)L$Q.W MZ=?1XU)W#8D0:X8O][=,Q+"!(:D$+14SC<4F:0IH!@N MC"6&A *C41I:*MF5'BJ,]6"K/8U!6HFOE;[4T32 M#5:]7$7>C,O-IG5\Z*N)62),&6\7W@S3EAZF;1D_IOEUJWYT_"S9L=QG:5]2 MV_ MW_/V4FMKR!5L=$R)L7]?\VM;@8+$,1Y< J^X 1=]<2=F*4T>^:9RR[>O M(GU>Z6,55/OW!5E#O6I]NZS9..)?M'%W//K6AIZL[[>I;X^A\E%,(U[M'L$2 MRT\HKEKG]4']J%7JY]UYX,'Q\4[N;:%O]/M5!7\Q5(X*5&VOJ-YCW3/;OT+] MCU 83T7ANWI#\N([N>*9F?2Q6VS=#?;J6GLUJ0?W+ 6O+IH"05.LH&OZZ.;E MMGOI1N3&UL4$L! A0#% @ V82D5/Q$"&1.X@ XOD M !0 ( !G14" &AC8VDM,C R,C S,C9?9S$N:G!G4$L! A0# M% @ V82D5/L3T3S[N0 Z; ' !4 ( !'?@" &AC8VDM M,C R,C S,C9?;&%B+GAM;%!+ 0(4 Q0 ( -F$I%3@W]:4A'4 .P^!0 5 M " 4NR P!H8V-I+3(P,C(P,S(V7W!R92YX;6Q02P$"% ,4 M " #9A*14A9N@T'P( !-*@ $0 @ $"* 0 :&-C:65X M,S$Q,C R,BYH=&U02P$"% ,4 " #9A*14'W'N4%T( ! *@ $0 M @ &M, 0 :&-C:65X,S$R,C R,BYH=&U02P$"% ,4 " #9A*14 M%09Z5.($ !X$P $0 @ $Y.00 :&-C:65X,S(Q,C R,BYH M=&U02P$"% ,4 " #9A*14N_*2B[8$ Y$P $0 @ %* J/@0 :&-C:65X,S(R,C R,BYH=&U02P4& L "P#( @ +T,$ end