0001628280-24-020679.txt : 20240506 0001628280-24-020679.hdr.sgml : 20240506 20240506163603 ACCESSION NUMBER: 0001628280-24-020679 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20240329 FILED AS OF DATE: 20240506 DATE AS OF CHANGE: 20240506 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ultra Clean Holdings, Inc. CENTRAL INDEX KEY: 0001275014 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 611430858 STATE OF INCORPORATION: DE FISCAL YEAR END: 1230 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-50646 FILM NUMBER: 24918135 BUSINESS ADDRESS: STREET 1: 26462 CORPORATE AVENUE CITY: HAYWARD STATE: CA ZIP: 94545 BUSINESS PHONE: (510) 576-4400 MAIL ADDRESS: STREET 1: 26462 CORPORATE AVENUE CITY: HAYWARD STATE: CA ZIP: 94545 FORMER COMPANY: FORMER CONFORMED NAME: ULTRA CLEAN HOLDINGS INC DATE OF NAME CHANGE: 20031231 10-Q 1 uctt-20240329.htm 10-Q uctt-20240329
FALSE2024Q1000127501412/27P30D00012750142023-12-302024-03-2900012750142024-05-03xbrli:shares00012750142024-03-29iso4217:USD00012750142023-12-29iso4217:USDxbrli:shares0001275014us-gaap:ProductMember2023-12-302024-03-290001275014us-gaap:ProductMember2022-12-312023-03-310001275014us-gaap:ServiceMember2023-12-302024-03-290001275014us-gaap:ServiceMember2022-12-312023-03-3100012750142022-12-312023-03-3100012750142022-12-3000012750142023-03-310001275014us-gaap:CommonStockMember2023-12-290001275014us-gaap:AdditionalPaidInCapitalMember2023-12-290001275014us-gaap:TreasuryStockCommonMember2023-12-290001275014us-gaap:RetainedEarningsMember2023-12-290001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-290001275014us-gaap:ParentMember2023-12-290001275014us-gaap:NoncontrollingInterestMember2023-12-290001275014us-gaap:AdditionalPaidInCapitalMember2023-12-302024-03-290001275014us-gaap:ParentMember2023-12-302024-03-290001275014us-gaap:RetainedEarningsMember2023-12-302024-03-290001275014us-gaap:NoncontrollingInterestMember2023-12-302024-03-290001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-302024-03-290001275014us-gaap:CommonStockMember2024-03-290001275014us-gaap:AdditionalPaidInCapitalMember2024-03-290001275014us-gaap:TreasuryStockCommonMember2024-03-290001275014us-gaap:RetainedEarningsMember2024-03-290001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-290001275014us-gaap:ParentMember2024-03-290001275014us-gaap:NoncontrollingInterestMember2024-03-290001275014us-gaap:CommonStockMember2022-12-300001275014us-gaap:AdditionalPaidInCapitalMember2022-12-300001275014us-gaap:TreasuryStockCommonMember2022-12-300001275014us-gaap:RetainedEarningsMember2022-12-300001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-300001275014us-gaap:ParentMember2022-12-300001275014us-gaap:NoncontrollingInterestMember2022-12-300001275014us-gaap:CommonStockMember2022-12-312023-03-310001275014us-gaap:AdditionalPaidInCapitalMember2022-12-312023-03-310001275014us-gaap:ParentMember2022-12-312023-03-310001275014us-gaap:TreasuryStockCommonMember2022-12-312023-03-310001275014us-gaap:RetainedEarningsMember2022-12-312023-03-310001275014us-gaap:NoncontrollingInterestMember2022-12-312023-03-310001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-312023-03-310001275014us-gaap:CommonStockMember2023-03-310001275014us-gaap:AdditionalPaidInCapitalMember2023-03-310001275014us-gaap:TreasuryStockCommonMember2023-03-310001275014us-gaap:RetainedEarningsMember2023-03-310001275014us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001275014us-gaap:ParentMember2023-03-310001275014us-gaap:NoncontrollingInterestMember2023-03-310001275014uctt:HisInnovationsGroupMember2023-10-25xbrli:pure0001275014uctt:HisInnovationsGroupMember2023-10-252023-10-250001275014uctt:HisInnovationsGroupMemberus-gaap:CustomerRelationshipsMember2023-10-250001275014uctt:HisInnovationsGroupMemberus-gaap:IntellectualPropertyMember2023-10-250001275014uctt:HisInnovationsGroupMemberus-gaap:DevelopedTechnologyRightsMember2023-10-250001275014uctt:HisInnovationsGroupMembeructt:BacklogMember2023-10-250001275014uctt:HisInnovationsGroupMember2023-12-302024-03-290001275014us-gaap:LandMember2024-03-290001275014us-gaap:LandMember2023-12-290001275014us-gaap:BuildingMember2024-03-290001275014us-gaap:BuildingMember2023-12-290001275014us-gaap:LeaseholdImprovementsMember2024-03-290001275014us-gaap:LeaseholdImprovementsMember2023-12-290001275014us-gaap:MachineryAndEquipmentMember2024-03-290001275014us-gaap:MachineryAndEquipmentMember2023-12-290001275014uctt:ComputerEquipmentAndSoftwareMember2024-03-290001275014uctt:ComputerEquipmentAndSoftwareMember2023-12-290001275014us-gaap:FurnitureAndFixturesMember2024-03-290001275014us-gaap:FurnitureAndFixturesMember2023-12-290001275014uctt:PlanAssetsMember2024-03-290001275014us-gaap:FairValueInputsLevel1Membeructt:PlanAssetsMember2024-03-290001275014us-gaap:FairValueInputsLevel2Membeructt:PlanAssetsMember2024-03-290001275014us-gaap:FairValueInputsLevel3Membeructt:PlanAssetsMember2024-03-290001275014us-gaap:ForwardContractsMember2024-03-290001275014us-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2024-03-290001275014us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Member2024-03-290001275014us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMember2024-03-290001275014us-gaap:PensionCostsMember2024-03-290001275014us-gaap:PensionCostsMemberus-gaap:FairValueInputsLevel1Member2024-03-290001275014us-gaap:PensionCostsMemberus-gaap:FairValueInputsLevel2Member2024-03-290001275014us-gaap:FairValueInputsLevel3Memberus-gaap:PensionCostsMember2024-03-290001275014uctt:ContingentEarnoutLiabilityMember2024-03-290001275014us-gaap:FairValueInputsLevel1Membeructt:ContingentEarnoutLiabilityMember2024-03-290001275014uctt:ContingentEarnoutLiabilityMemberus-gaap:FairValueInputsLevel2Member2024-03-290001275014us-gaap:FairValueInputsLevel3Membeructt:ContingentEarnoutLiabilityMember2024-03-290001275014uctt:PlanAssetsMember2023-12-290001275014us-gaap:FairValueInputsLevel1Membeructt:PlanAssetsMember2023-12-290001275014us-gaap:FairValueInputsLevel2Membeructt:PlanAssetsMember2023-12-290001275014us-gaap:FairValueInputsLevel3Membeructt:PlanAssetsMember2023-12-290001275014us-gaap:ForwardContractsMember2023-12-290001275014us-gaap:FairValueInputsLevel1Memberus-gaap:ForwardContractsMember2023-12-290001275014us-gaap:ForwardContractsMemberus-gaap:FairValueInputsLevel2Member2023-12-290001275014us-gaap:FairValueInputsLevel3Memberus-gaap:ForwardContractsMember2023-12-290001275014us-gaap:PensionCostsMember2023-12-290001275014us-gaap:PensionCostsMemberus-gaap:FairValueInputsLevel1Member2023-12-290001275014us-gaap:PensionCostsMemberus-gaap:FairValueInputsLevel2Member2023-12-290001275014us-gaap:FairValueInputsLevel3Memberus-gaap:PensionCostsMember2023-12-290001275014uctt:ContingentEarnoutLiabilityMember2023-12-290001275014us-gaap:FairValueInputsLevel1Membeructt:ContingentEarnoutLiabilityMember2023-12-290001275014uctt:ContingentEarnoutLiabilityMemberus-gaap:FairValueInputsLevel2Member2023-12-290001275014us-gaap:FairValueInputsLevel3Membeructt:ContingentEarnoutLiabilityMember2023-12-290001275014uctt:SemiconductorProductsAndSolutionsMember2024-03-290001275014uctt:SemiconductorServicesBusinessMember2024-03-290001275014srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-302024-03-290001275014us-gaap:CustomerRelationshipsMembersrt:MaximumMember2023-12-302024-03-290001275014us-gaap:CustomerRelationshipsMember2024-03-290001275014us-gaap:CustomerRelationshipsMember2023-12-290001275014uctt:RecipesMember2023-12-302024-03-290001275014uctt:RecipesMember2024-03-290001275014uctt:RecipesMember2023-12-290001275014us-gaap:IntellectualPropertyMembersrt:MinimumMember2023-12-302024-03-290001275014us-gaap:IntellectualPropertyMembersrt:MaximumMember2023-12-302024-03-290001275014us-gaap:IntellectualPropertyMember2024-03-290001275014us-gaap:IntellectualPropertyMember2023-12-290001275014us-gaap:TradeNamesMembersrt:MinimumMember2023-12-302024-03-290001275014us-gaap:TradeNamesMembersrt:MaximumMember2023-12-302024-03-290001275014us-gaap:TradeNamesMember2024-03-290001275014us-gaap:TradeNamesMember2023-12-290001275014uctt:StandardOperatingProceduresMember2023-12-302024-03-290001275014uctt:StandardOperatingProceduresMember2024-03-290001275014uctt:StandardOperatingProceduresMember2023-12-290001275014us-gaap:DevelopedTechnologyRightsMember2023-12-302024-03-290001275014us-gaap:DevelopedTechnologyRightsMember2024-03-290001275014us-gaap:DevelopedTechnologyRightsMember2023-12-290001275014uctt:BacklogMember2023-12-302024-03-290001275014uctt:BacklogMember2024-03-290001275014uctt:BacklogMember2023-12-290001275014uctt:UctTradeNameMember2023-12-302024-03-290001275014uctt:TermLoanCreditFacilityMember2023-12-302024-03-290001275014us-gaap:RevolvingCreditFacilityMember2024-03-290001275014us-gaap:RevolvingCreditFacilityMember2023-12-302024-03-290001275014us-gaap:LetterOfCreditMember2024-03-290001275014us-gaap:LetterOfCreditMember2023-12-302024-03-290001275014srt:MinimumMemberus-gaap:EurodollarMembeructt:TermLoanCreditFacilityMember2023-06-292023-06-290001275014us-gaap:PrimeRateMembersrt:MinimumMembeructt:TermLoanCreditFacilityMember2023-06-292023-06-290001275014us-gaap:EurodollarMembersrt:MaximumMembeructt:TermLoanCreditFacilityMember2023-06-292023-06-290001275014us-gaap:PrimeRateMembersrt:MaximumMembeructt:TermLoanCreditFacilityMember2023-06-292023-06-290001275014uctt:TermLoanCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2024-03-290001275014uctt:TermLoanCreditFacilityMember2024-03-290001275014us-gaap:RevolvingCreditFacilityMembercountry:CZuctt:BankDebtMember2024-03-29iso4217:EUR0001275014us-gaap:RevolvingCreditFacilityMembeructt:BankDebtMember2024-03-290001275014uctt:FluidSolutionsMember2024-03-290001275014uctt:FluidSolutionsMembersrt:MinimumMember2024-03-290001275014uctt:FluidSolutionsMembersrt:MaximumMember2024-03-290001275014uctt:BankDebtMember2024-03-290001275014us-gaap:RevolvingCreditFacilityMembeructt:BankDebtMembercountry:US2024-03-290001275014country:ILus-gaap:RevolvingCreditFacilityMembeructt:BankDebtMember2024-03-290001275014srt:MaximumMember2023-12-302024-03-290001275014us-gaap:CommonStockMember2022-10-200001275014us-gaap:CommonStockMember2022-10-202022-10-200001275014us-gaap:CommonStockMember2023-12-302024-03-290001275014uctt:CinosCoLtdAndCinosXianCleanTechnologyLtdMember2024-03-290001275014uctt:EmployeesMemberus-gaap:RestrictedStockUnitsRSUMember2023-12-302024-03-290001275014us-gaap:CostOfSalesMember2023-12-302024-03-290001275014us-gaap:CostOfSalesMember2022-12-312023-03-310001275014us-gaap:ResearchAndDevelopmentExpenseMember2023-12-302024-03-290001275014us-gaap:ResearchAndDevelopmentExpenseMember2022-12-312023-03-310001275014us-gaap:SellingAndMarketingExpenseMember2023-12-302024-03-290001275014us-gaap:SellingAndMarketingExpenseMember2022-12-312023-03-310001275014us-gaap:GeneralAndAdministrativeExpenseMember2023-12-302024-03-290001275014us-gaap:GeneralAndAdministrativeExpenseMember2022-12-312023-03-310001275014us-gaap:RestrictedStockUnitsRSUMember2023-12-302024-03-290001275014us-gaap:RestrictedStockUnitsRSUMember2022-12-312023-03-310001275014us-gaap:RestrictedStockMember2022-12-312023-03-310001275014us-gaap:PerformanceSharesMember2022-12-312023-03-310001275014us-gaap:RestrictedStockMember2023-12-302024-03-290001275014us-gaap:PerformanceSharesMember2023-12-302024-03-290001275014uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember2023-12-290001275014uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember2023-12-302024-03-290001275014uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember2024-03-290001275014us-gaap:RestrictedStockMembeructt:NonEmployeeDirectorsMember2024-03-290001275014uctt:EmployeeStockPurchasePlanMember2023-12-302024-03-290001275014uctt:EmployeeStockPurchasePlanMember2022-12-312023-03-310001275014srt:MinimumMember2023-12-302024-03-290001275014us-gaap:AccountsReceivableMember2024-03-290001275014us-gaap:AccountsReceivableMember2023-12-290001275014country:SG2023-12-302024-03-290001275014country:SG2022-12-312023-03-310001275014country:US2023-12-302024-03-290001275014country:US2022-12-312023-03-310001275014country:CN2023-12-302024-03-290001275014country:CN2022-12-312023-03-310001275014country:AT2023-12-302024-03-290001275014country:AT2022-12-312023-03-310001275014country:KR2023-12-302024-03-290001275014country:KR2022-12-312023-03-310001275014country:TW2023-12-302024-03-290001275014country:TW2022-12-312023-03-310001275014country:MY2023-12-302024-03-290001275014country:MY2022-12-312023-03-310001275014country:IL2023-12-302024-03-290001275014country:IL2022-12-312023-03-310001275014uctt:OtherGeographicalAreasMember2023-12-302024-03-290001275014uctt:OtherGeographicalAreasMember2022-12-312023-03-310001275014us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembeructt:LamResearchCorporationMember2023-12-302024-03-290001275014us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembeructt:LamResearchCorporationMember2022-12-312023-03-310001275014uctt:AppliedMaterialsIncMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-12-302024-03-290001275014uctt:AppliedMaterialsIncMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-12-312023-03-310001275014us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembeructt:TotalCustomerMember2023-12-302024-03-290001275014us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMembeructt:TotalCustomerMember2022-12-312023-03-310001275014us-gaap:CustomerConcentrationRiskMembeructt:LamResearchCorporationASMLHoldingNVAndAdvancedMicroFabricationEquipmentIncMember2023-12-302024-03-29uctt:customer0001275014us-gaap:CustomerConcentrationRiskMembeructt:LamResearchCorporationASMLHoldingNVAndAdvancedMicroFabricationEquipmentIncMemberus-gaap:AccountsReceivableMember2023-12-302024-03-290001275014us-gaap:CustomerConcentrationRiskMembeructt:LamResearchCorporationAppliedMaterialsIncMember2022-12-312023-12-290001275014us-gaap:CustomerConcentrationRiskMembeructt:LamResearchCorporationAppliedMaterialsIncMemberus-gaap:AccountsReceivableMember2022-12-312023-12-290001275014stpr:TX2024-03-290001275014country:CZ2024-03-29uctt:segment0001275014uctt:SemiconductorProductsAndSolutionsMember2023-12-302024-03-290001275014uctt:SemiconductorProductsAndSolutionsMember2022-12-312023-03-310001275014uctt:SemiconductorServicesBusinessMember2023-12-302024-03-290001275014uctt:SemiconductorServicesBusinessMember2022-12-312023-03-310001275014uctt:SemiconductorProductsAndSolutionsMember2023-12-290001275014uctt:SemiconductorServicesBusinessMember2023-12-290001275014country:US2024-03-290001275014country:MY2024-03-290001275014country:IL2024-03-290001275014country:KR2024-03-290001275014uctt:OtherForeignCountriesMember2024-03-290001275014country:US2023-12-290001275014country:MY2023-12-290001275014country:IL2023-12-290001275014country:KR2023-12-290001275014uctt:OtherForeignCountriesMember2023-12-290001275014uctt:TermLoanCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberus-gaap:SubsequentEventMember2024-04-042024-04-040001275014uctt:TermLoanCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberus-gaap:SubsequentEventMember2024-04-04

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________
Form 10-Q
__________________________________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 29, 2024
or
o
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 000-50646
__________________________________________________

UCT Logo.jpg
Ultra Clean Holdings, Inc.
(Exact name of registrant as specified in its charter)
__________________________________________________
Delaware61-1430858
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
26462 Corporate Avenue, Hayward, California
94545
(Address of principal executive offices)(Zip Code)
(510) 576-4400
Registrant’s telephone number, including area code
__________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each class
Trading
Symbol(s)
Name of each exchange on which registered
Common stock, par value $0.001 per shareUCTTThe Nasdaq Stock Market, LLC
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 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 the definitions of “large accelerated
filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.:
Large accelerated filer
xAccelerated filero
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
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 o No x
Number of shares outstanding of the issuer’s common stock as of May 3, 2024: 44,905,933



ULTRA CLEAN HOLDINGS, INC.
TABLE OF CONTENTS
Page
Item 1.
Item 2.
Item 3.
Item 4.
Item 1.
Item 1A.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
- 2 -

PART I. FINANCIAL INFORMATION
ITEM 1. Financial Statements
ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
 March 29,
2024
December 29,
2023
(In millions, except par value)
ASSETS
Current assets:
Cash and cash equivalents$293.0 $307.0 
Accounts receivable, net of allowance for credit losses of $1.8 and $1.0 at March 29, 2024 and December 29, 2023, respectively
194.5 180.8 
Inventories388.1 374.5 
Prepaid expenses and other current assets33.1 30.9 
Total current assets908.7 893.2 
Property, plant and equipment, net329.2 328.3 
Goodwill265.2 265.2 
Intangible assets, net207.6 215.3 
Deferred tax assets, net3.3 3.1 
Operating lease right-of-use assets163.4 151.7 
Other non-current assets10.2 10.9 
Total assets$1,887.6 $1,867.7 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Bank borrowings$17.0 $17.6 
Accounts payable215.7 192.9 
Accrued compensation and related benefits37.1 47.7 
Operating lease liabilities18.3 18.1 
Other current liabilities41.3 33.7 
Total current liabilities329.4 310.0 
Bank borrowings, net of current portion458.2 461.2 
Deferred tax liabilities18.9 19.0 
Operating lease liabilities153.4 143.0 
Other liabilities38.6 37.3 
Total liabilities998.5 970.5 
Commitments and contingencies (See Note 9)
Equity:
UCT stockholders’ equity:
Preferred stock — $0.001 par value, 10.0 shares authorized; none outstanding
  
Common stock — $0.001 par value, 90.0 shares authorized; 46.1 and 46.1 shares issued and 44.6 and 44.6 shares outstanding at March 29, 2024 and December 29, 2023, respectively
0.1 0.1 
Additional paid-in capital545.0 541.5 
Common shares held in treasury, at cost, 1.5 and 1.5 shares at March 29, 2024 and December 29, 2023, respectively
(45.0)(45.0)
Retained earnings337.3 346.7 
Accumulated other comprehensive loss(6.5)(4.4)
Total UCT stockholders' equity830.9 838.9 
Noncontrolling interests58.2 58.3 
Total equity889.1 897.2 
Total liabilities and equity$1,887.6 $1,867.7 
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 3 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(Unaudited)
Three Months Ended
March 29,
2024
March 31,
2023
(In millions, except per share amounts)
Revenues:
Product$418.5 $368.6 
Services59.2 64.7 
Total revenues477.7 433.3 
Cost of revenues:
Product354.0 315.1 
Services41.1 45.2 
Total cost revenues395.1 360.3 
Gross margin82.6 73.0 
Operating expenses:
Research and development7.0 7.1 
Sales and marketing13.7 13.1 
General and administrative44.6 40.4 
Total operating expenses65.3 60.6 
Income from operations17.3 12.4 
Interest income1.4 0.5 
Interest expense(12.2)(11.8)
Other income (expense), net(3.8)2.8 
Income before provision for income taxes2.7 3.9 
Provision for income taxes9.9 3.5 
Net income (loss)(7.2)0.4 
Less: Net income attributable to noncontrolling interests2.2 3.8 
Net loss attributable to UCT$(9.4)$(3.4)
Net loss per share attributable to UCT common stockholders:
Basic$(0.21)$(0.08)
Diluted$(0.21)$(0.08)
Shares used in computing net loss per share:
Basic44.644.8
Diluted44.644.8
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 4 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited)
Three Months Ended
March 29,
2024
March 31,
2023
(In millions)
Net income (loss)$(7.2)$0.4 
Other comprehensive income (loss):
Change in cumulative translation adjustment, net of tax(4.4)(2.1)
Change in pension net actuarial gain, net of tax 0.2 
Change in fair value of derivatives, net of tax 0.2 
Total other comprehensive loss(4.4)(1.7)
Comprehensive loss(11.6)(1.3)
Comprehensive income (loss), attributable to noncontrolling interests(0.1)5.2 
Comprehensive loss attributable to UCT$(11.5)$(6.5)
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 5 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
Three Months Ended
March 29,
2024
March 31,
2023
(In millions)
Cash flows from operating activities:
Net income (loss)$(7.2)$0.4 
Adjustments to reconcile net income (loss) to net cash provided by operating activities:
Depreciation and amortization11.5 8.9 
Amortization of intangible assets7.7 5.8 
Stock-based compensation3.5 3.7 
Amortization of debt issuance costs1.0 1.0 
Deferred income taxes(0.7)(0.6)
Change in the fair value of financial instruments1.8 0.2 
Changes in assets and liabilities:
Accounts receivable(13.7)63.4 
Inventories(13.6)10.9 
Prepaid expenses and other current assets(0.8)6.3 
Other non-current assets0.7 (1.7)
Accounts payable25.1 (50.5)
Accrued compensation and related benefits(10.6)(14.7)
Income taxes payable2.1 (1.6)
Operating lease assets and liabilities(1.1)(0.3)
Other liabilities4.1 (3.2)
Net cash provided by operating activities9.8 28.0 
Cash flows from investing activities:
Purchases of property, plant and equipment(18.0)(27.3)
Proceeds from sale of equipment0.1  
Net cash used in investing activities(17.9)(27.3)
Cash flows from financing activities:
Principal payments on bank borrowings(4.5)(22.0)
Repurchase of shares (14.2)
Net cash used in financing activities(4.5)(36.2)
Effect of exchange rate changes on cash and cash equivalents(1.4)(1.2)
Net decrease in cash and cash equivalents(14.0)(36.7)
Cash and cash equivalents at beginning of period307.0 358.8 
Cash and cash equivalents at end of period$293.0 $322.1 
Supplemental cash flow information:
Income taxes paid, net of income tax refunds$8.1 $5.6 
Interest paid$11.2 $7.4 
Non-cash investing and financing activities:
Property, plant and equipment purchased included in accounts payable and other liabilities$7.3 $9.5 
(See accompanying Notes to Condensed Consolidated Financial Statements)
- 6 -

ULTRA CLEAN HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(Unaudited)
Three Months Ended
March 29, 2024
Common Stock
Treasury shares
Shares
Amount
Additional
Paid-in
Capital
Shares
Amount
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity of UCT
Noncontrolling
Interests
Total
Equity
(In millions)
Balance December 29, 202344.6$0.1 $541.5 1.5$(45.0)$346.7 $(4.4)$838.9 $58.3 $897.2 
Stock-based compensation expense— 3.5 — — — 3.5 — 3.5 
Net income (loss)— — — (9.4)— (9.4)2.2 (7.2)
Other comprehensive loss— — — — (2.1)(2.1)(2.3)(4.4)
Balance March 29, 202444.6$0.1 $545.0 1.5$(45.0)$337.3 $(6.5)$830.9 $58.2 $889.1 
Three Months Ended
March 31, 2023
Common Stock
Treasury shares
Shares
Amount
Additional
Paid-in
Capital
Shares
Amount
Retained
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders’
Equity of UCT
Noncontrolling
Interests
Total
Equity
(In millions)
Balance December 31, 202245.2$0.1 $530.8 0.9$(15.4)$377.8 $(5.4)$887.9 $49.1 $937.0 
Issuance under employee stock plans0.1— (0.2)— — — (0.2)— (0.2)
Repurchase shares(0.5)— — 0.5 (14.2)— — (14.2)— (14.2)
Stock-based compensation expense— 3.7 — — — 3.7 — 3.7 
Net income (loss)— — — — (3.4)— (3.4)3.8 0.4 
Other comprehensive loss— — — — (3.1)(3.1)1.4 (1.7)
Balance March 31, 202344.8$0.1 $534.3 1.4$(29.6)$374.4 $(8.5)$870.7 $54.3 $925.0 
- 7 -

ULTRA CLEAN HOLDINGS, INC.
INDEX TO NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

- 8 -

ULTRA CLEAN HOLDINGS, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
1. ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
Organization — Ultra Clean Holdings, Inc., (the “Company” or “UCT”) a Delaware corporation, was founded in November 2002 and became a publicly traded company on the NASDAQ Global Market in March 2004. The Company is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services, primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. The Company’s Products business primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules, sub-fab process equipment support racks, as well as other high-level assemblies. The Company’s Services business provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment markets.
Basis of Presentation — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for the fair financial statement presentation for the dates and periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023.
Fiscal Year — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.
Principles of Consolidation — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation.
Significant Accounting Policies — There were no changes to the accounting policies disclosed in Note 1, Organization and Significant Accounting Polices of the Company’s Annual Report on Form 10-K for the year ended December 29, 2023 that had a material impact on the Company's condensed consolidated financial statements and related notes.
Accounting Standards Recently Adopted
The Company did not adopt any new accounting standards during the first quarter of fiscal year 2024 that had a significant impact on the Company’s condensed consolidated financial statements.
Accounting Standards Not Yet Adopted
In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in
- 9 -

the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
2. BUSINESS COMBINATIONS
On October 25, 2023, the Company acquired 100% of the shares of HIS Innovations Group (“HIS”), a privately held company based in Hillsboro, Oregon. HIS is a leading supplier to the semiconductor sub-fab segment including the design, manufacturing, and integration of components, process solutions, and fully integrated sub-systems. The acquisition strengthens the Company's leadership in developing and supplying critical products to the semiconductor industry, and extends our reach into the sub-fab area.
The purchase price of HIS for purposes of the Company’s preliminary purchase price allocation was determined to be $73.6 million, which includes initial cash consideration of $46.5 million and the fair value of potential earn-out payments of approximately $27.1 million. These potential earn-out payments represent up to $70.0 million of cash consideration that may be payable based on the financial performance of the acquired business during the fiscal years 2023, 2024, and 2025. The fair value of the potential earn-out payments was determined utilizing a Monte Carlo simulation model.
The Company has assigned the purchase price of HIS to the tangible assets, liabilities and identifiable intangible assets acquired, based on their estimated fair values. The excess of purchase price over the aggregate fair value was recorded as goodwill. Goodwill associated with the acquisition is primarily attributable to the future technology, market presence and knowledgeable and experienced workforce. The fair value assigned to identifiable intangible assets acquired was determined using the income approach taking into account the Company’s consideration of a number of inputs, including a third-party analysis that was based upon estimates and assumptions provided by the Company. These estimates and assumptions were determined through established and generally accepted valuation techniques and with the assistance of a valuation specialist.
The assigned purchase price is preliminary pending the completion of various analyses and the finalization of estimates. The primary areas of the purchase price that are not yet finalized relate to the measurement of working capital, acquired income tax related balances, and residual goodwill. During the measurement period, which can be no more than one year from the date of acquisition, we expect to continue to obtain information to assist us in determining the final fair value of the net assets acquired at the acquisition date. Assets acquired and liabilities assumed are recorded based on valuations derived from estimated fair value assessments and assumptions used by the Company. Thus, the provisional measurements of fair value discussed above are subject to change. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date. While the Company believes that its estimates and assumptions underlying the valuations are reasonable, different estimates and assumptions could result in different valuations assigned to the individual assets acquired, liabilities assumed, and the resulting amount of goodwill.
The following table summarizes the preliminary fair values of assets acquired and liabilities assumed at the date of acquisition:
- 10 -

(In millions) Amount
Cash and cash equivalents$0.4 
Accounts receivable5.6
Inventories11.4
Prepaid expenses and other assets2.7
Property, plant and equipment9.3
Purchased intangible assets51.6
Operating lease right-of-use assets7.5
Accounts payable(8.1)
Accrued compensation and related benefits(0.7)
Other current liabilities(0.9)
Deferred tax liabilities(12.0)
Operating lease liabilities(9.6)
Total identifiable net assets$57.2 
Goodwill$16.4 
The following table summarizes the intangible assets acquired and the useful lives of these assets:
Purchased
Useful
Life
Intangible 
Assets
(In years)(In millions)
Customer relationships7$35.2 
IP knowhow511.2
Developed technology54.6
Backlog10.6
Total purchased intangible assets$51.6 
The results of operations for HIS have been included in the Company's condensed consolidated financial statements since the date of the acquisition. In addition, acquisition-related costs of $0.3 million were included in the results of operations for the three months ended March 29, 2024. Acquisition costs are included in general and administrative expenses in the Company’s condensed consolidated results of operations.
3. BALANCE SHEET INFORMATION
Inventories consisted of the following:
(In millions)March 29,
2024
December 29,
2023
Raw materials$197.3 $197.9 
Work in process123.5 107.2 
Finished goods67.3 69.4 
Total$388.1 $374.5 
- 11 -

Property, plant and equipment, net, consisted of the following:
(In millions)March 29,
2024
December 29,
2023
Land$8.0 $5.6 
Buildings54.6 57.1 
Leasehold improvements128.6 110.8 
Machinery and equipment210.7 207.4 
Computer equipment and software73.1 72.2 
Furniture and fixtures3.8 5.0 
478.8 458.1 
Accumulated depreciation(181.8)(170.3)
Construction in progress32.2 40.5 
Total$329.2 $328.3 
4. FAIR VALUE
The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:
Fair Value Measurement at
Reporting Date Using
DescriptionMarch 29, 2024
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.0 $ $ $1.0 
Other current liabilities:
Forward contracts$0.6 $ $0.6 $ 
Other liabilities:
Pension obligation$1.6 $ $ $1.6 
Contingent earn-out$30.4 $ $ $30.4 
Fair Value Measurement at
Reporting Date Using
DescriptionDecember 29, 2023
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.3 $ $ $1.3 
Other current liabilities:
Forward contracts$0.1 $ $0.1 $ 
Other liabilities:
Pension obligation$1.6 $ $ $1.6 
Contingent earn-out$29.1 $ $ $29.1 
The estimated fair value of foreign currency forward contracts is based upon quoted market prices obtained from independent pricing services for similar derivative contracts and these financial instruments are characterized as Level 2 assets in the fair value hierarchy.
- 12 -

The estimated fair value of pension obligation is based on expected years of service and average compensation. The valuation model used to value pension obligation utilizes mortality rate, inflation, interest rate risks and changes in the life expectancy for pensioners. These assumptions are routinely made in the appraisal process by the independent actuary resulting in a Level 3 classification. As of March 29, 2024, the Company's aggregate pension benefit obligations was $12.0 million and the fair value of the pension plan assets was $11.4 million. The underfunded pension benefit obligations was $0.6 million as of March 29, 2024. The Company recognizes the overfunded or underfunded status of defined benefit pension plans, measured as the difference between the fair value of the plan assets and the benefit obligation. Each overfunded plan is recognized as an asset and each underfunded plan is recognized as a liability.
The Company measures its contingent earn-out liabilities at fair value on a recurring basis using a Monte Carlo simulation model. The significant unobservable inputs used in the model include the forecasted operating profit of the acquired business during each of calendar years 2024 and 2025. Significant increases or decreases to the forecasted results would result in a significantly higher or lower liability, with a higher liability capped by the contractual maximum of the contingent earn-out obligation. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the contingent earn-out liability on the acquisition date is reflected as cash used in financing activities in the consolidated statements of cash flows. Any amount paid in excess of the contingent earn-out liability on the acquisition date will be reflected as cash used in operating activities in the consolidated statements of cash flows. For the three months ended March 29, 2024, the Company recorded $1.3 million of loss from change in the fair value of contingent earn-out related to the acquisition of HIS. This loss from change in the fair value was recognized as other income (expense), net in the Condensed Consolidated Statements of Operations.
There were no transfers from Level 1 or Level 2. Fair value adjustments were noncash, and therefore did not impact the Company’s liquidity or capital resources.
5. GOODWILL AND INTANGIBLE ASSETS
Goodwill
The Company’s methodology for allocating the purchase price relating to an acquisition is determined through established and generally accepted valuation techniques. Goodwill is measured as the excess of the consideration transferred over the sum of the amounts assigned to tangible and identifiable intangible assets acquired less liabilities assumed.
To test goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying amount, the Company does not proceed to perform a quantitative impairment test. If the Company concludes it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative goodwill impairment test will be performed by comparing the fair value of each reporting unit to its carrying value. A quantitative impairment analysis, if necessary, considers the income approach, which requires estimates of the present value of expected future cash flows to determine a reporting unit’s fair value. Significant estimates include revenue growth rates and operating margins used to calculate projected future cash flows, discount rates, and future economic and market conditions. A goodwill impairment charge is recognized for the amount by which the reporting unit’s fair value is less than its carrying value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The process of evaluating the potential impairment of goodwill and intangible assets requires significant judgment. The Company regularly monitors current business conditions and other factors including, but not limited to, adverse industry or economic trends and lower projections of profitability that may impact future operating results.
During the three months ended March 29, 2024, there were no changes to the Company's reporting units, and the Company did not recognize any impairment charges or additions to goodwill. Details of aggregate goodwill of the Company are as follows:
(In millions)ProductsServicesTotal
Balance at March 29, 2024$191.7 $73.5 $265.2 
Intangible Assets
Intangible assets are generally recorded in connection with a business acquisition. The Company evaluates the useful lives of its intangible assets each reporting period to determine whether events and circumstances require revising the remaining period of amortization. In addition, the Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate the carrying value may not be recoverable and evaluates indefinite-lived intangible asset for impairment annually, or more frequently if indicators of potential impairment exist. Management considers such
- 13 -

indicators as significant differences in product demand from the estimates, changes in the competitive and economic environment, technological advances, and changes in cost structure.
Details of intangible assets were as follows:
As of March 29, 2024As of December 29, 2023
(Dollars in millions)Useful Life
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Customer relationships
6 - 10
$207.2 $(102.5)$104.7 $207.2 $(97.5)$109.7 
Recipes2073.2 (20.4)52.8 73.2 (19.5)53.7 
Intellectual property/know-how
7 - 15
48.9 (19.5)29.4 48.9 (18.4)30.5 
Tradename
4 - 6*
32.5 (22.4)10.1 32.5 (22.1)10.4 
Standard operating procedures208.6 (2.4)6.2 8.6 (2.3)6.3 
Developed technology54.6 (0.4)4.2 4.6 (0.2)4.4 
Backlog10.6 (0.4)0.2 0.6 (0.3)0.3 
Total $375.6 $(168.0)$207.6 $375.6 $(160.3)$215.3 
*The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable.
The Company amortizes its intangible assets on a straight-line or accelerated basis over the estimated economic life of the assets. Amortization expense was approximately $7.7 million and $5.8 million for the three months ended March 29, 2024 and March 31, 2023, respectively. Amortization expense related to recipes, standard operating procedures, developed technology and certain intellectual property/know-how is charged to cost of revenues and the remainder is charged to general and administrative expense. As of March 29, 2024, future estimated amortization expense is expected to be as follows:
(In millions)Amortization
Expense
2024 (remaining in year)$22.7 
202528.1 
202627.2 
202726.9 
202823.8 
Thereafter69.9 
Total$198.6 
6. BORROWING ARRANGEMENTS
The Company's Term Loan with Barclays Bank has a maturity date of August 27, 2025. The Company pays monthly interest payments in arrears and quarterly principal payments of 0.625% of the outstanding principal balance since March 31, 2021, with the remaining principal paid upon maturity.
The revolving credit facility has an available commitment of $150.0 million and a maturity date of February 27, 2025. The Company pays a quarterly commitment fee in arrears equal to 0.25% of the average daily available commitment outstanding. Outstanding letters of credit reduce the availability of the revolving credit facility and, as of March 29, 2024, the Company had $146.1 million, net of $3.9 million of outstanding letters of credit, available under this revolving credit facility.
The letter of credit facility has an available commitment of $50.0 million and a maturity date of February 27, 2025. The Company pays a quarterly fee in arrears equal to 2.5% (subject to certain adjustments to the Term Loan) of the dollar equivalent of all outstanding letters of credit, and a fronting fee equal to 0.125% of the undrawn and unexpired amount of each letter of credit. As of March 29, 2024, the Company had $3.9 million of outstanding letters of credit and $46.1 million of available commitments remaining under the letter of credit facility.
On June 29, 2023, the Company entered into a Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement to replace the LIBOR-based reference interest rate option with a reference interest option based upon Term SOFR under the Credit Agreement.
- 14 -

Under the Credit Facilities, the Company may elect that the Term Loan bear interest at a rate per annum equal to either (a) “ABR” (as defined in the Credit Agreement), plus the applicable margin or (b) the “Eurodollar Rate” (as defined in the Credit Agreement), based on SOFR, plus the applicable margin. The applicable margin for the Term Loan is equal to a rate per annum to either (i) at any time that the Company’s corporate family rating is Ba3 (with a stable outlook) or higher from Moody’s and BB- (with a stable outlook) or higher from S&P, (x) 3.50% for such Eurodollar term loans and (y) 2.50% for such ABR term loans or (ii) at all other times, (x) 3.75% for such Eurodollar term loans and (y) 2.75% for such ABR term loans. Interest on the Term Loan is payable on (1) in the case of such ABR term loans, the last day of each calendar quarter and (2) in the case of such Eurodollar term loans, the last day of each relevant interest period and, in the case of any interest period longer than three months, on each successive date three months after the first day of such interest period.
At March 29, 2024, the Company had an outstanding amount under the Term Loan of $475.4 million, gross of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the interest rate on the outstanding Term Loan was 9.2%.
The Credit Agreement requires the Company to maintain certain financial covenants including a consolidated fixed charge coverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter of at least 1.25 to 1.00, and a consolidated leverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter of no greater than 3.75 to 1.00. On July 27, 2023, the Company entered into a Fifth Amendment (“Amended Credit Agreement”) which modified certain covenants described in the Amended Credit Agreement. This modification is applicable only to the revolving credit facility portion of its credit facilities. The Company currently has no revolving loans outstanding under the Credit Agreement. As of March 29, 2024, the Company was in compliance with the financial covenants contained within the Amended Credit Agreement.
The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately $7.6 million). As of March 29, 2024, no debt was outstanding under this revolving credit facility.
Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowing up to $11.0 million. As of March 29, 2024, Fluid Solutions had a $5.3 million outstanding balance under these facilities with average interest rate ranges from 7.6% to 7.8%.
As of March 29, 2024, the Company’s total bank debt was $475.2 million, net of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the Company had $146.1 million, $5.7 million, and $7.6 million available to draw from its credit facilities in the U.S., Israel and Czech Republic, respectively.
The fair value of the Company’s long-term debt was based on Level 2 inputs, and fair value was determined using quoted prices for similar liabilities in inactive markets. The Company’s carrying value approximates fair value for the Company’s long-term debt.
7. INCOME TAX
The Company's effective tax rate was 366.7% and 89.7% for the three months ended March 29, 2024 and March 31, 2023, respectively. The Company’s income tax provision was $9.9 million and $3.5 million for the three months ended March 29, 2024 and March 31, 2023, respectively. The change in respective tax rates reflects, primarily, changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full federal and state valuation allowances. The increase also reflects the impact of the expiration of a reduced tax rate incentive on a portion of the Company's earnings in certain international subsidiaries and thus the Company is applying the local corporate statutory tax rate on those earnings. The Company is in the process of renewing the international tax incentive and when renewed will make an adjustment to its effective tax rate in that period. Company management continuously evaluates the need for a valuation allowance and, as of March 29, 2024, concluded that a full valuation allowance on its U.S. federal and state and certain of its foreign deferred tax assets was still appropriate.
As of March 29, 2024 and March 31, 2023, the Company’s gross liability for unrecognized tax benefits, excluding interest, was $2.9 million and $2.7 million, respectively. Increases or decreases to interest and penalties on uncertain tax positions are included in the income tax provision in the Condensed Consolidated Statements of Operations. Although it is possible that some of the unrecognized tax benefits could be settled within the next twelve months, the Company cannot reasonably estimate the outcome at this time.
- 15 -

8. RETIREMENT PLANS
Defined Benefit Plans
Cinos Korea has a noncontributory defined benefit pension plan covering substantially all of its employees upon their retirement. The Company's entities in Israel do have noncontributory defined benefit pension plans covering their employees upon their retirement. The benefits for these plans are based on expected years of service and average compensation. The net period costs are recognized as employees render the services necessary to earn the postretirement benefits. The Company records annual amounts relating to the pension plan based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases and turnover rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current and expected rates of return and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plans are reasonable based on its experience and market conditions.
As of March 29, 2024, the benefit obligation of the plans was $12.0 million and the fair value of the benefit plan assets was $11.4 million which are invested in several fixed deposit accounts with financial institutions. As of March 29, 2024, the underfunded balance of the plans of $0.6 million has been recorded by the Company and is included in other liabilities.
Amounts recognized in accumulated other comprehensive loss and contributed for the three months ended March 29, 2024 were negligible. During the three months ended March 31, 2023, the Company contributed $0.1 million and recognized $0.2 million in accumulated other comprehensive loss.
As of March 29, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:
(In millions)
2024$1.1 
20251.6 
20262.5 
20271.4 
20281.1 
Thereafter10.5 
Total$18.2 
Employee Savings and Retirement Plan
The Company sponsors a 401(k) savings and retirement plan (the “401(k) Plan”) for all U.S. employees who meet certain eligibility requirements. Participants can elect to contribute to the 401(k) Plan, on a pre-tax basis, up to 25% of their salary to a maximum of the IRS limit. The Company matches 50.0% of each employee's contribution, up to a maximum of 6% of the employee's eligible earnings. The Company made $1.0 million and $0.9 million discretionary employer contributions to the 401(k) Plan for the three months ended March 29, 2024 and March 31, 2023, respectively.
9. COMMITMENTS AND CONTINGENCIES
Commitments
The Company leases real estate and equipment under various non-cancelable operating leases.
Contingencies
From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims individually or in the aggregate cannot be predicted with certainty, the Company has not had a history of outcomes to date that have been material to the Condensed Consolidated Statements of Operations and does not believe that any of these proceedings or other claims will have a material adverse effect on its consolidated financial condition, results of operations or cash flows.
- 16 -

10. STOCKHOLDERS’ EQUITY AND NONCONTROLLING INTERESTS
Treasury Stock
On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150 million of the Company’s common stock over a three-year period. No shares were repurchased under this program for the three months ended March 29, 2024.
The Company may reissue these treasury shares as part of its stock-based compensation programs.
Non-controlling Interests
The Company owns part of the outstanding shares of Cinos Korea, a South Korean company that provides outsourced cleaning and recycling of precision parts for the semiconductor industry through its operating facilities in South Korea and through a partial interest in Cinos China.
The carrying value of the remaining interest held by another shareholder in Cinos Korea and the remaining interest in Cinos China are presented as noncontrolling interests in the accompanying Condensed Consolidated Financial Statements. The noncontrolling interests were estimated based on the values of Cinos Korea and Cinos China on a 100% basis. The values were calculated based on the pro-rata portion of total Services earnings before interest expense, taxes, depreciation and amortization contributed by each entity.
11. EMPLOYEE STOCK PLANS
Employee Stock Plans
The Company grants stock awards in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) to its employees as part of the Company’s long-term equity compensation plan. These stock awards are granted to employees with a unit purchase price of zero dollars and typically vest over three years, subject to the employee’s continued service with the Company and, in the case of PSUs, subject to achieving certain performance goals and market conditions. The Company also grants common stock to its board members in the form of restricted stock awards (“RSAs”), which vest on the earlier of the next Annual Shareholder Meeting, or 365 days from date of grant.
Stock-based compensation expense includes compensation costs related to estimated fair values of awards granted. The estimated fair value of the Company’s equity-based awards is amortized on a straight-line basis over the awards’ vesting period and is adjusted for performance as it relates to PSUs.
The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations:
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Cost of revenues (1)$0.4 $0.3 
Research and development0.1 0.1 
Sales and marketing0.4 0.3 
General and administrative2.6 3.0 
Total stock-based compensation$3.5 $3.7 
(1)Stock-based compensation expense capitalized in inventory for the three months ended March 29, 2024 and March 31, 2023 were immaterial.
For the three months ended March 29, 2024, 24,000 RSUs were granted with a weighted average fair value of $44.21 per share. No RSU's were granted for the three months ended March 31, 2023.
No PSUs and RSA's were granted for the three months ended March 29, 2024 and March 31, 2023.
- 17 -

The following table summarizes the Company’s combined RSU, PSU and RSA activity for the three months ended March 29, 2024:
(In millions)Number of
Shares
Aggregate
Intrinsic
Value
Unvested restricted stock units and restricted stock awards at December 29, 20231.4$46.1 
Granted0.0
Vested(0.1)
Forfeited(0.1)
Unvested restricted stock units and restricted stock awards at March 29, 20241.2 57.0 
Vested and expected to vest restricted stock units and restricted stock awards1.2$56.0 
As of March 29, 2024, approximately $19.1 million of unrecognized stock-based compensation cost related to employee and director awards remains to be amortized on a straight-line basis over a weighted average period of 1.7 years, and will be adjusted for subsequent changes in future grants. The total unamortized expense of the Company’s unvested RSAs as of March 29, 2024 was $0.1 million.
Under the current PSU program, which was effective beginning fiscal 2021, performance goals are set at the time of grant and performance is reviewed at the end of a three-year period. The percentage to be applied to each participant’s target award ranges from zero to 200%, based upon the extent to which the financial performance goals are achieved. If specific performance threshold levels for the financial goals are met on an annual basis, the amount earned for that element will be applied to one-third of the participant’s PSU award granted to determine the number of total units earned.
Recipients of PSU awards generally must remain employed by the Company on a continuous basis through the end of the three-year performance period in order to receive any amount of the PSUs covered by that award. In events such as death, disability or retirement, the recipient may be entitled to pro-rata amounts of PSUs as defined in the Plan. Target shares subject to PSU awards do not have voting rights of common stock until earned and issued following the end of the three-year performance period.
Employee Stock Purchase Plan
The ESPP permits employees to purchase common stock at a discount through payroll withholdings at certain specified dates (purchase period) within a defined offering period. The purchase price is 85% of the fair market value of the common stock at the end of the purchase period and is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code.
No shares were issued under the ESPP during the three months ended March 29, 2024 and March 31, 2023. The Company recorded $0.2 million of expense related to ESPP for the three months ended March 29, 2024. No ESPP related expense was recorded for the three months ended March 31, 2023.
12. REVENUE RECOGNITION
Revenue is recognized when the Company satisfies the performance obligations as evidenced by the transfer of control of the promised goods or services to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company sells its products and services primarily to customers in the semiconductor capital equipment industry. The Company’s revenues are highly concentrated, and therefore highly dependent upon a small number of customers. Typical payment terms with our customers range from thirty to sixty days.
The Company’s Products business segment provides warranty on its products for a period of up to two years and provides for warranty costs at the time of sale based on historical activity. Determination of the warranty reserve requires the Company to make estimates of product return rates and expected costs to repair or replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from these estimates, adjustments to recognize additional cost of revenues may be required in future periods. The warranty reserve is included in other current liabilities on the Condensed Consolidated Balance Sheets and is not considered significant.
The Company’s products are manufactured and services provided at the Company's locations throughout the Americas, Asia Pacific and Europe and the Middle East (“EMEA”). Sales to customers are initiated through a purchase order and are governed by our standard terms and conditions, written agreements, or both. Revenue is recognized when performance obligations under the terms of an agreement with a customer are satisfied; generally, this occurs with the transfer of control
- 18 -

of the products or when the Company provides the services. Based on the enforceable rights included in our agreements or prevailing terms and conditions, products produced by the Company without an alternative use are not protected by an enforceable right of payment that includes a reasonable profit throughout the duration of the agreement. Consignment sales are recognized in revenue at the earlier of the period that the goods are consumed or after a period of time subsequent to receipt by the customer as specified by terms of the agreement, provided control of the promised goods or services has transferred.
Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales, value-add, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. Certain of our customers may receive cash-based incentives, such as rebates or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. Accruals for unpaid customer rebates of $1.0 million and $2.0 million as of March 29, 2024 and December 29, 2023, respectively, were netted against accounts receivable. The Company's disaggregated revenues are apportioned by segments within the Company’s Condensed Consolidated Statement of Operations.
The Company’s principal markets include America, Asia Pacific and EMEA. The Company's foreign operations are conducted primarily through its subsidiaries in China, Malaysia, Singapore, Israel, Taiwan, South Korea, United Kingdom and the Czech Republic. Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed. The following table sets forth revenue by geographic area:
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Singapore$157.3 $152.3 
United States141.0 133.8 
China54.9 23.1 
Austria37.5 30.5 
South Korea23.6 27.4 
Taiwan15.5 18.9 
Malaysia7.2 2.7 
Israel4.3 5.1 
Others36.4 39.5 
Total$477.7 $433.3 
The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows:
Three Months Ended
March 29,
2024
March 31,
2023
Lam Research Corporation31.4  %36.7  %
Applied Materials, Inc.22.7 19.8 
Total54.1  %56.5  %
Three customers’ accounts receivable balances, Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc., were individually greater than 10% of accounts receivable as of March 29, 2024, in the aggregate approximately 33.4% of the Company's total accounts receivable.
Two customers’ accounts receivable balances, Lam Research Corporation and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of December 29, 2023, in the aggregate approximately 26.8% of total accounts receivable.
13. LEASES
The Company leases offices, facilities and equipment in locations throughout the United States, Asia Pacific and EMEA.
In the three month period ended March 29, 2024, the Company commenced a 10-year lease of manufacturing space in Austin, Texas, with a single 7-year renewal option at lease end. Additionally, the Company’s subsidiary in Czech Republic entered into 8-year lease of additional manufacturing and office space. As a result, $16.8 million additions were made to
- 19 -

the operating lease right-of-use assets and to the operating lease liabilities in the Company’s Condensed Consolidated Balance Sheet.
Except as described above, there have been no material changes to the Company's operating lease commitments during the three months ended March 29, 2024.

14. NET LOSS PER SHARE
The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share:
Three Months Ended
(In millions, except share amounts)March 29,
2024
March 31,
2023
Numerator:
Net loss attributable to UCT$(9.4)$(3.4)
Denominator:
Shares used in computation — basic:
Weighted average common shares outstanding44.644.8
Shares used in computation — diluted:
Weighted average common shares outstanding44.644.8
Effect of potential dilutive securities:
Employee stock plans  
Shares used in computing diluted net loss per share44.644.8
Net loss per share attributable to UCT — basic$(0.21)$(0.08)
Net loss per share attributable to UCT — diluted$(0.21)$(0.08)
15. REPORTABLE SEGMENTS
The Company prepares financial results based on three operating segments (Products, Services, and HIS) and two reportable segments (Products and Services). The Products and HIS operating segments have been aggregated into the Products reportable segment based upon consistency of economic characteristics, nature of products, similarity of production process, and class of customers. The Company’s Chief Executive Officer (chief operating decision maker) views and evaluates operations based on the results of each of the reportable segments. The following table describes each segment:
SegmentProduct or ServicesPrimary Markets ServedGeographic Areas
ProductsAssembly
Weldments
Machining
Fabrication
Semiconductor
Americas
Asia Pacific
EMEA
ServicesCleaning
Analytics
Coating
Semiconductor
Americas
Asia Pacific
EMEA
The Company uses segment profit or loss as the primary measure of profitability to evaluate operating performance and to allocate capital resources. Segment profit or loss is defined as a segment’s income or loss from continuing operations before other income and income taxes included in the accompanying Condensed Consolidated Statements of Operations.
Any intercompany sales and associated profit (and any other intercompany items) are eliminated from segment results. There were no significant intercompany eliminations for the periods presented.
- 20 -

Segment Data
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Revenues:
Products$418.5 $368.6 
Services59.2 64.7 
Total segment revenues$477.7 $433.3 
Gross margin:
Products$64.5 $53.5 
Services18.1 19.5 
Total segment gross margin$82.6 $73.0 
Income from operations:
Products$14.7 $8.7 
Services2.6 3.7 
Total segment income from operations$17.3 $12.4 
(In millions)March 29,
2024
December 29,
2023
Assets
Products$1,624.6 $1,617.5 
Services263.0 250.2 
Total segment assets$1,887.6 $1,867.7 
Long-lived assets comprised of operating lease right-of-use assets and property, plant and equipment, net, reported based on the location of the asset. The carrying amount of long-lived assets in United States, Malaysia, Israel, South Korea and other foreign countries were $178.4 million, $85.9 million, $74.8 million, $50.8 million and $102.7 million, respectively as of March 29, 2024, and $165.4 million, $84.3 million, $74.3 million, $54.3 million and $101.7 million, respectively as of December 29, 2023.
16. SUBSEQUENT EVENTS
On April 4, 2024, the Company entered into a Sixth Amendment (the “Sixth Amendment”) to the Credit Agreement dated as of August 27, 2018 (as amended as of October 1, 2018, March 31, 2021, August 19, 2022, June 29, 2023 and July 27, 2023 (the “Existing Credit Agreement”), and the Existing Credit Agreement as further amended by the Sixth Amendment, the “Credit Agreement”). Pursuant to the Sixth Amendment, the Existing Credit Agreement was amended to, among other things, (i) extend the final maturity date of the term loan and revolving credit facilities under the Credit Agreement by 30 months; (ii) reduce the interest rate applicable to the term loan facility under the Credit Agreement by 0.25% per annum; and (iii) replace the outstanding amount under the Term Loan of $475.4 million to $500 million.
- 21 -

ITEM 2. Management’s Discussion And Analysis of Financial Condition And Results Of Operations
You should read the following discussion of our financial condition and results of operations in conjunction with the Condensed Consolidated Financial Statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K filed with the SEC on March 6, 2024. This Quarterly Report on Form 10-Q contains “forward-looking statements” that involve substantial risks and uncertainties. The statements contained in this Quarterly Report on Form 10-Q that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, including, but not limited to, statements regarding our expectations, beliefs, intentions, strategies, future operations, future financial position, future revenue, projected expenses, gross margins and plans and objectives of management. In some cases, you can identify forward-looking statements by terms such as “anticipate,” “believe,” “estimate,” “expect,” “intend,” “may,” “might,” “plan,” “project,” “will,” “would,” “should,” “could,” “can,” “predict,” “potential,” “continue,” “objective,” or the negative of these terms, and similar expressions intended to identify forward-looking statements. However, not all forward-looking statements contain these identifying words. These forward-looking statements reflect our current views about future events and involve known risks, uncertainties and other factors that may cause our actual results, performance or achievement to be materially different from those expressed or implied by the forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those identified below, and those discussed in the section titled “Risk Factors” included in this Quarterly Report on Form 10-Q and in our Annual Report on Form 10-K filed with the SEC on March 6, 2024. Furthermore, such forward-looking statements speak only as of the date of this report. Except as required by law, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date of such statements.
Overview
Ultra Clean Holdings, Inc., (“UCT”, the “Company” or “We”) is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. We report results for two operating segments: Products and Services. Our Products segment primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules as well as other high-level assemblies. Our Services segment provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment (“WFE”) markets.
We ship a majority of our products and provide most of our services to U.S. registered customers with locations both in and outside the U.S. In addition to U.S. manufacturing and service operations, we manufacture products and provide parts cleaning and other related services in our Asia Pacific, Europe and Middle East (“EMEA”) facilities to support local and U.S. based customers. We conduct our operating activities primarily through our subsidiaries.
Over the long term, we believe the semiconductor market we serve will continue to grow due to multi-year industry demand from a broad range of drivers, such as new processor architectures that enable higher performance servers necessary for cloud, artificial intelligence (“AI”) and machine learning applications. We also believe that semiconductor original equipment manufacturers (“OEM”) are increasingly relying on partners like UCT to fulfill their expanding capacity requirements. Additionally, our Services business is benefiting as device manufacturers rely on precision cleaning and coating to achieve ever more advanced devices.
Critical Accounting Estimates
Our Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States, which require us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses and related disclosure at the date of our Condensed Consolidated Financial Statements. On an ongoing basis, we evaluate our estimates and judgments, including those related to inventories, income taxes, business combinations, contingent earn-out liabilities and goodwill, intangible assets and long-lived assets. We base our estimates and judgments on historical experience and on various other factors that we believe to be reasonable under the circumstances, the results of which form the basis of our judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates. We consider certain accounting policies related to revenue recognition, inventory valuation, accounting for income taxes, business combinations, valuation of goodwill, intangible assets and long-lived assets to be critical policies due to the estimates and judgments involved in each.
- 22 -

There have been no significant changes to our critical accounting policies, significant judgments and estimates disclosed in our Annual Report on Form 10-K subsequent to December 29, 2023. For further information on our critical and other significant accounting policies and estimates, see Part II, Item 7 “Management’s Discussion and Analysis of Financial Condition and Results of Operations” of our Annual Report on Form 10-K for the fiscal year ended December 29, 2023, as filed with the SEC.
Results of Operations
Fiscal Year
Our fiscal year is the 52- or 53-week period ending on the Friday nearest December 31. Fiscal year 2024 is a 52-week period ending December 27, 2024 and fiscal year 2023 was a 52-week ended December 29, 2023. The fiscal quarters ended March 29, 2024 and March 31, 2023 were both 13-week periods.
Discussion of Results of Operations for the Three months ended March 29, 2024 compared to the Three months ended March 31, 2023
Revenues
Three Months Ended
Revenues by Segment
(Dollars in millions)
March 29,
2024
March 31,
2023
Percent
Change
Products$418.5 $368.6 13.5 %
Services59.2 64.7 (8.5)%
Total revenues$477.7 $433.3 10.2 %
Products as a percentage of total revenues87.6 %85.1 %
Services as a percentage of total revenues12.4 %14.9 %
Products revenues increased $49.9 million from the three months ended March 31, 2023 to the three months ended March 29, 2024. The increase in Products revenues was primarily due to an increase in customer demand, along with an overall market improvement in the semiconductor industry and in part due to the acquisition of HIS in October 2023.
Services revenues decreased $5.5 million from the three months ended March 31, 2023 to the three months ended March 29, 2024 , primarily due to decrease in demand across its customer base.
Three Months Ended
Revenues by Geography
(Dollars in millions)
March 29,
2024
March 31,
2023
Percent
Change
United States$141.0 $133.8 5.4 %
International336.7 299.5 12.4 %
Total revenues$477.7 $433.3 10.2 %
United States as a percentage of total revenues29.5 %30.9 %
International as a percentage of total revenues70.5 %69.1 %
Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed.
For the three months period ended March 29, 2024, U.S. revenues increased $7.2 million, compared to the same period in the prior year, primarily as a result of the acquisition of HIS in October 2023, whose customers are primarily U.S. based.
International revenues increased $37.2 million in the three months period ended March 29, 2024, compared to the same period in the prior year, primarily as a result of market improvement driving higher customer demand.
- 23 -

Cost of Revenues
Three Months Ended
Cost of revenues by Segment
(Dollars in millions)
March 29,
2024
March 31,
2023
Percent
Change
Products$354.0 $315.1 12.3 %
Services41.1 45.2 (9.1)%
Total Cost of revenues$395.1 $360.3 9.7 %
Products cost as a percentage of total Products revenues84.6 %85.5 %
Services cost as a percentage of total Services revenues69.4 %69.9 %
Cost of Products revenues consists of purchased materials, direct labor and manufacturing overhead. Cost of Products revenues increased $38.9 million for the three months ended March 29, 2024 compared to the same period in the prior year. The increase was due to higher sales volumes driving increased material costs of $38.3 million.
Cost of Services revenues consists of direct labor, overhead and materials (such as chemicals, gases and consumables). Cost of Services revenues decreased $4.1 million for the three months ended March 29, 2024, respectively, compared to the same periods in the prior year, driven by lower volumes of service orders, resulting in decreased labor related costs (the largest component of Cost of Services) of $3.1 million.
Gross Margin
Three Months Ended
Gross Profit by Segment
(Dollars in millions)
March 29,
2024
March 31,
2023
Percent
Change
Products$64.5 $53.5 20.6  %
Services18.1 19.5 (7.2) %
Gross profit$82.6 $73.0 13.2  %
Gross Margin by Segment
Products15.4 %14.5 %
Services30.6 %30.1 %
Total Company17.3 %16.8 %
Gross profit and gross margins fluctuate with revenue levels, product mix, material costs, and labor costs.
Products gross profit and gross margin increased for the three months ended March 29, 2024, compared to the same period in the prior year, primarily due to higher revenue levels, product shift and volume shift from high to low cost regions.
Services gross profit decreased for the three months ended March 29, 2024, compared to the same period in the prior year, primarily due to lower revenue levels. Services gross margin increased for the three months ended March 29, 2024, compared to the same period in the prior year, due to site efficiencies.
Operating Margin
Three Months Ended
Operating Profit by Segment
(Dollars in millions)
March 29,
2024
March 31,
2023
Percent
Change
Products$14.7 $8.7 69.0  %
Services2.6 3.7 (29.7) %
Operating profit$17.3 $12.4 39.5  %
Operating Margin by Segment
Products3.5 %2.4 %
Services4.4 %5.7 %
Total Company3.6 %2.9 %
Operating profit and operating margin of Products increased for the three months period ended March 29, 2024, compared to the same period in the prior year, primarily due to increases in business volumes and customer demands offset partially
- 24 -

by an increase in restructuring costs and by an increase in the amortization of intangibles in conjunction with the acquisition of HIS.
Operating profit and operating margin of Services decreased for the three months period ended March 29, 2024, compared to the same period in the prior year, primarily due to the lower gross profit resulting from reduced customer demand.
Research and Development
Three Months Ended
(Dollars in millions)March 29,
2024
March 31,
2023
Percent
Change
Research and development$7.0 $7.1 (1.4) %
Research and development as a percentage of total revenues1.5 %1.6 %
Research and development expenses were consistent in the three months ended March 29, 2024, compared to the same period in the prior year.
Sales and Marketing
Three Months Ended
(Dollars in millions)March 29,
2024
March 31,
2023
Percent
Change
Sales and marketing$13.7 $13.1 4.6  %
Sales and marketing as a percentage of total revenues2.9 %3.0 %
Sales and marketing expenses were consistent in the three months ended March 29, 2024, compared to the same period in the prior year.
General and Administrative
Three Months Ended
(Dollars in millions)March 29,
2024
March 31,
2023
Percent
Change
General and administrative$44.6 $40.4 10.4  %
General and administrative as a percentage of total revenues9.3 %9.3 %
General and administrative expenses increased $4.2 million in the three months ended March 29, 2024, compared to the same period in the prior year, primarily driven by increases in amortization of intangible assets acquired through business combinations and in restructuring costs in addition to a combination of other factors, none of which were individually significant. The restructuring costs primarily reflect employee severance costs and facilities consolidation costs to improve efficiencies in our operational activities and to reduce redundancies.
Interest and Other Expense, net
Three Months Ended
(Dollars in millions)March 29,
2024
March 31,
2023
Percent
Change
Interest income$1.4 $0.5 180.0  %
Interest expense$(12.2)$(11.8)3.4  %
Other expense, net$(3.8)$2.8 (235.7) %
Interest income increased $0.9 million in the three months ended March 29, 2024 compared to the same period in the prior year, primarily due to higher interest income earned on cash and cash equivalent balances attributed to higher interest rates in the current period.
Interest expense increased $0.4 million in the three months ended March 29, 2024 compared to the same period in the prior year, due primarily to higher interest rates.
Other expense, net, decreased $6.6 million in the three months ended March 29, 2024, compared to the same period in the prior year, due to the unfavorable foreign exchange transactions and remeasurements and due to the loss from the change of the fair value of contingent earn-out of $1.3 million.
- 25 -

Provision for Income Taxes
Three Months Ended
(Dollars in millions)March 29,
2024
March 31,
2023
Percent
Change
Provision for income taxes$9.9 $3.5 182.9  %
Effective tax rate366.7 %89.7 %
The increase in the effective tax rate for the three months ended March 29, 2024 compared to the same period in the prior year is primarily attributable to changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full federal and state valuation allowances. The increase also reflects the impact of the expiration of a reduced tax rate incentive on a portion of our earnings in certain international subsidiaries and thus we are applying the local corporate statutory tax rate on those earnings. We are in the process of renewing the international tax incentive; when renewed will make an adjustment to its effective tax rate in that period.
Company management continuously evaluates the need for a valuation allowance on its deferred tax assets and, as of March 29, 2024, concluded that a full valuation allowance on its federal, state and certain of its foreign deferred tax assets remained appropriate.
Liquidity and Capital Resources
Cash and cash Equivalents
The following table summarizes our cash and cash equivalents:
(In millions)March 29,
2024
December 29,
2023
Decrease
Total cash and cash equivalents$293.0 $307.0 $(14.0)
The following table summarizes the Condensed Consolidated Statements of Cash Flow information:
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Operating activities$9.8 $28.0 
Investing activities(17.9)(27.3)
Financing activities(4.5)(36.2)
Effects of exchange rate changes on cash and cash equivalents(1.4)(1.2)
Net decrease in cash and cash equivalents$(14.0)$(36.7)
Our primary cash inflows and outflows were as follows:
For the three months ended March 29, 2024, we generated cash from operating activities of $9.8 million compared to $28.0 million for the three months ended March 31, 2023. The $18.2 million decrease in net cash from operating activities was driven by a $16.4 million unfavorable change in net working capital and by a $7.6 million decrease in net income offset in part by a $5.8 million increase from non-cash items included in net income.
The major contributors in net changes in operating assets and liabilities for the three months ended March 29, 2024 were as follows:
Accounts receivable increased $13.7 million primarily due to the timing of shipments and collections and $13.6 million increase in inventories due to increased production levels.
Accounts payable increased $25.1 million, income taxes payable increased $2.1 million, and accrued compensation and related benefits decreased $10.6 million, primarily due to the timing of payments.
Net cash used in investing activities during the three months ended March 29, 2024 and March 31, 2023 consisted primarily of $18.0 million and $27.3 million purchases of property, plant and equipment, respectively.
During the three months ended March 29, 2024, cash used in financing activities was $4.5 million, compared to cash used in financing activities of $36.2 million in the three months ended March 31, 2023. When compared to
- 26 -

the same period in the prior year, the change in cash used in financing activities is due to $17.5 million higher principal payments on bank borrowings and to $14.2 million cash used in our share repurchase program.
We believe we have sufficient capital to fund our working capital needs, satisfy our debt obligations, maintain our existing capital equipment, purchase new capital equipment and make strategic acquisitions from time to time. As of March 29, 2024, we had cash and cash equivalents of $293.0 million compared to $307.0 million as of December 29, 2023. Our cash and cash equivalents, cash generated from operations, and amounts available under our revolving line of credit described below were our principal sources of liquidity as of March 29, 2024.
Fluid Solutions has an existing factoring arrangement with a financial institution in which a portion of its accounts receivable are sold on a non-recourse basis. As of March 29, 2024, Fluid Solutions factored $6.9 million under this arrangement.
We anticipate that our existing cash and cash equivalents balance and operating cash flow will be sufficient to service our indebtedness and meet our working capital requirements and technology development projects for at least the next twelve months. The adequacy of these resources to meet our liquidity needs beyond that period will depend on our growth, the size and number of any acquisitions, the state of the worldwide economy, our ability to meet our financial covenants with our credit facility, the cyclical expansion or contraction of the semiconductor capital equipment industry and the other industries we serve and capital expenditures required to meet possible increased demand for our products.
In order to expand our business or acquire additional complementary businesses or technologies, we may need to raise additional funds through equity or debt financing. If required, additional financing may not be available on terms that are favorable to us, if at all. If we raise additional funds through the issuance of equity or convertible debt securities, our stockholders’ equity interest will be diluted and these securities might have rights, preferences and privileges senior to those of our current stockholders. We may also require the consent of our new lenders to raise additional funds through equity or debt financing. No assurance can be given that additional financing will be available or that, if available, such financing can be obtained on terms favorable to our stockholders and us.
As of March 29, 2024, we have cash of approximately $204.0 million in our foreign subsidiaries. It is not practicable to determine the tax liability that might be incurred if the undistributed earnings of these foreign subsidiaries were to be distributed. For undistributed earnings of foreign subsidiaries which are not considered indefinitely reinvested, deferred taxes have been accrued.
Borrowing Arrangements
The following table summarizes our borrowings:
March 29,
2024
(Dollars in millions)
Amount
Weighted-
Average
Interest Rate
U.S. Term Loan$475.4 9.2 %
Fluid Solutions Debt Facilities5.3 7.7 %
Debt issuance costs(5.5)
$475.2 
At March 29, 2024, the Company had an outstanding amount under the Term Loan of $475.4 million, gross of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the interest rate on the outstanding Term Loan was 9.2%.
As of March 29, 2024, the Company had $146.1 million, net of $3.9 million of outstanding letters of credit, available under this revolving credit facility. As of March 29, 2024, the Company was in compliance with the financial covenants contained within the Amended Credit Agreement.
The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately 7.6 million). As of March 29, 2024, no debt was outstanding under this revolving credit facility.
Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowings of up to $11.0 million. As of March 29, 2024, Fluid Solutions had $5.3 million of outstanding debt with average interest rate ranges from 7.6% to 7.8%.
As of March 29, 2024, the Company’s total bank debt was $475.2 million, net of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the Company had $146.1 million, $5.7 million and $7.6 million available to draw from our credit facilities in the U.S., Israel and Czech Republic, respectively.
- 27 -

See Note 6 - Borrowing Arrangements, of our Condensed Consolidated Financial Statements, included in Part 1 of this Form-10Q for additional information.
Capital Expenditures
Capital expenditures were $18.0 million during the three months ended March 29, 2024 and were primarily attributable to the capital invested in our manufacturing facilities worldwide as well as costs associated with the ongoing design and implementation of our new enterprise resource planning system. The Company’s anticipated capital expenditures for the remainder of 2024 are expected to be financed primarily from our cash flow generated from operations and cash on hand.
Contractual Obligations
The Company had commitments to various third parties to purchase inventories totaling approximately $364.8 million as of March 29, 2024.
In conjunction with the sale of our products in the ordinary course of business, we provide standard indemnification against certain liabilities to our customers, which may include claims of losses by their own customers resulting out of property damages, bodily injuries or deaths, or infringement of intellectual property rights by our products. Our potential liability arising out of intellectual property infringement claims by any third party is generally uncapped. As of March 29, 2024, we have not incurred any significant costs to defend lawsuits or settle claims related to these indemnification arrangements. As a result, we believe the estimated fair value of these arrangements is minimal.
- 28 -

ITEM 3. Quantitative and Qualitative Disclosures About Market Risk
There were no significant changes to our quantitative and qualitative disclosures about market risk during the period covered by this report. Refer to Part II, Item 7A. “Quantitative and Qualitative Disclosures about Market Risk” included in our Annual Report on Form 10-K for our fiscal year ended December 29, 2023, for a more complete discussion of the market risks we encounter.
ITEM 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of our management, including our chief executive officer and chief financial officer, we conducted an evaluation of our disclosure controls and procedures, as such term is defined in Rule 13a-15(e) under the Exchange Act. Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms and that such information is accumulated and communicated to management, including the chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon this evaluation, our chief executive officer and our chief financial officer concluded the disclosure controls and procedures were not effective as of March 29, 2024, the end of the period covered by this Quarterly Report on Form 10-Q, due to material weaknesses in internal control over financial reporting described below.
Material Weaknesses in Internal Control Over Financial Reporting
As previously disclosed in our Annual Report on Form 10-K for the fiscal year ended December 29, 2023, the Company identified the following material weaknesses in our internal control over financial reporting that continue to exist as of March 29, 2024.
The Company did not design and maintain effective controls relating to the: (i) sufficiency of processes related to identifying and analyzing risks to the achievement of objectives across the entity, (ii) sufficiency of competent personnel to analyze risks of material misstatement and develop internal control activities to support the achievement of the Company’s internal control objectives; and (iii) monitoring of performance of control activities in accordance with established policies in a timely manner.
These material weaknesses contributed to the following additional material weaknesses:
(a) The Company did not design and maintain effective information technology (“IT”) general controls for certain information systems that are relevant to the preparation of its consolidated financial statements. Specifically, for certain of the Fluid Solutions operating subsidiaries in the Products segment which have not been migrated to the Company’s primary ERP system, the Company did not design and maintain (a) program change management controls to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately, and (b) user access controls to ensure appropriate segregation of duties that adequately restrict user and privileged access to our financial applications and data to appropriate company personnel. Business process controls that are dependent on information and data produced by systems affected by the deficiencies in IT general controls were deemed ineffective because they could have been adversely impacted.
(b) The Company did not design and maintain effective application controls over certain information technology systems that are relevant to the preparation of its consolidated financial statements. Specifically, for certain other international operating subsidiaries in the Products segment which have not been migrated to the Company’s primary ERP system, the Company did not design and maintain effective IT application controls or business process controls including, but not limited to appropriate segregation of duties. The business process controls were deemed ineffective because they could have allowed for certain personnel to have incompatible duties allowing for the creation, review, and processing of certain transactions without independent review and authorization which affects substantially all financial statement account balances and disclosures within such subsidiaries;
(c) The Company did not design and maintain effective controls to determine the valuation of inventories, including the write down of inventory to its estimated market value less costs to sell and the validation and approval of inventory costing;
(d) The Company did not design effective controls necessary to validate the accuracy of certain data used within the operation of controls which affects substantially all financial statement account balances and disclosures; and
(e) The Company did not design and maintain effective controls related to the review of cash flow forecasts used in the valuation of certain assets and liabilities acquired in a business combination. Specifically, the control activities related to
- 29 -

the review of the inputs and assumptions utilized to develop the cash flow forecasts used in the valuation of acquired intangible assets and contingent earn-out liabilities were not designed at an appropriate level of precision.
The material weaknesses described above did not result in any changes to previously released annual or interim financial results. However, these material weaknesses could result in misstatements of our consolidated financial statements that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected. Based on additional procedures and post-closing review, management concluded that the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q present fairly, in all material respects, our financial position, results of operations, and cash flows for the periods presented, in conformity with accounting principles generally accepted in the United States.
Remediation Plan
Management has been executing and remains committed to implementing measures designed to ensure that control deficiencies contributing to the material weaknesses are remediated, such that these controls are designed, implemented, and operating effectively. The following remediation actions are currently being implemented and are in progress:
engaging an external advisor to assist with evaluating and documenting the design and operating effectiveness of internal controls and assist with the remediation of deficiencies, as necessary;
hiring additional personnel to identify and analyze risks of material misstatement, develop internal control activities to support the achievement of the Company’s internal control objectives, and monitor the effective performance of those control objectives;
designing and implementing effective controls for certain operating subsidiaries not yet migrated to our primary ERP system, including controls over program changes and user access including segregation of duties;
designing and implementing effective controls over valuation of inventories and inventories costing;
designing and implementing effective controls over data used within the operation of controls; and
designing and implementing effective controls over the review of cash flow forecasts utilized in the valuation of acquired intangible assets and contingent earn-out liabilities in a business combination to ensure the accuracy of inputs and assumptions applied in the forecasting process.
As we continue to evaluate and work to improve our internal control over financial reporting, we may decide to take additional measures to address the material weaknesses or modify the remediation plans described above. We believe that these actions will remediate the material weaknesses, however the material weaknesses will not be considered remediated until the applicable controls have operated for a sufficient period of time, and management has concluded, through testing, that these controls are designed and operating effectively. While Management believes that the aforementioned plans will remediate the material weaknesses, there is no assurance on the exact timing of the completion of the remediation. As the remediation plans continue to be implemented, management may be required to take additional measures or modify the plan elements.
Changes in Internal Control Over Financial Reporting
There were no changes in internal control over financial reporting during the fiscal first quarter ended March 29, 2024, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


- 30 -

PART II. OTHER INFORMATION
ITEM 1. Legal Proceedings
From time to time, we are subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, we have not had a history of outcomes to date that have been material to our Condensed Consolidated Statement of Operations and do not believe that any of these proceedings or other claims will have a material adverse effect on our condensed consolidated financial condition or results of operations.
ITEM 1A. Risk Factors
There were no material changes during the period covered in this report to the risk factors previously disclosed in Part I, Item 1A, of our Annual Report on Form 10-K for the year ended December 29, 2023.
ITEM 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a)Recent Sales of Unregistered Securities
None.
(b)Use of Proceeds from Securities
None.
(c)Purchases of Equity Securities by the Issuer and Affiliated Purchasers
On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150.0 million of the Company’s common stock over a three-year period. This program may be suspended or discontinued at any time and does not obligate the Company to acquire any amount of common stock.
No shares were repurchased under this program for the three months ended March 29, 2024.
ITEM 3. Defaults Upon Senior Securities
None.
ITEM 4. Mine Safety Disclosures
Not Applicable.
ITEM 5. Other Information
None.
- 31 -

ITEM 6. Exhibits
(a)Exhibits
The following exhibits are filed with this quarterly Report on Form 10-Q for the quarter ended March 29, 2024:
Exhibit
Number
Description
31.1
31.2
32.1
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Definition Linkbase Document
101.LABInline XBRL Taxonomy Label Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
- 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.
ULTRA CLEAN HOLDINGS, INC.
(Registrant)
Date: May 6, 2024
By:/S/ JAMES P. SCHOLHAMER
Name:James P. Scholhamer
Title:Chief Executive Officer
(Principal Executive Officer and duly
authorized signatory)
Date: May 6, 2024
By:/S/ SHERI SAVAGE
Name:Sheri Savage
Title:Chief Financial Officer
(Principal Financial Officer and duly
authorized signatory)
- 33 -
EX-31.1 2 uctt-20240329xexx311.htm EX-31.1 Document

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

EX-31.2 3 uctt-20240329xexx312.htm EX-31.2 Document

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

EX-32.1 4 uctt-20240329xexx321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
The certification set forth below is being submitted in connection with the Quarterly Report on Form 10-Q (the “Report”) of Ultra Clean Holdings, Inc. (the “Company”) for the purpose of complying with Rule 13a-14(b) or Rule 15d-14(b) of the Securities Exchange Act of 1934 (the “Exchange Act”) and Section 1350 of Chapter 63 of Title 18 of the United States Code.
James P. Scholhamer, the Chief Executive Officer and Sheri Savage, the Chief Financial Officer of the Company, each certifies that, to the best of his or her knowledge:
(1)the Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 6, 2024
/s/ JAMES P. SCHOLHAMER
James P. Scholhamer
Chief Executive Officer
Date: May 6, 2024
/s/ SHERI SAVAGE
Sheri Savage
Chief Financial Officer

EX-101.SCH 5 uctt-20240329.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Balance Sheet Information link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Borrowing Arrangements link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Income Tax link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stockholders' Equity and Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Employee Stock Plans link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Reportable Segments link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Balance Sheet Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Retirement Plans (Table) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Employee Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Reportable Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Business Combinations - Schedule of Total Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Balance Sheet Information - Summary of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Balance Sheet Information - Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Goodwill and Intangible Assets - Details of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Borrowing Arrangements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Income Tax - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Retirement Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Retirement Plans - Schedule of Future Payment Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Employee Stock Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Revenue Recognition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Revenue Recognition - Summary of Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Revenue Recognition - Summary of the Most Significant Customers (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Net Loss Per Share - Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Reportable Segments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Reportable Segments - Summary of Segment Data (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 uctt-20240329_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 uctt-20240329_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 uctt-20240329_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Variable Rate Variable Rate [Domain] Less: Net income attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Contingent earn-out Contingent Earnout Liability [Member] Contingent Earnout Liability Statistical Measurement [Domain] Statistical Measurement [Domain] Initial available commitment Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 2024 Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year Award Type Award Type [Domain] Unvested restricted stock units and restricted stock awards, beginning balance (in shares) Unvested restricted stock units and restricted stock awards, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Term loan, interest rate Line of Credit Facility, Interest Rate at Period End Borrowing Arrangements Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash consideration Payments to Acquire Businesses, Gross Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Discretionary employer contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Deferred tax liabilities Deferred Income Tax Liabilities, Net Performance Stock Units Performance Shares [Member] Segment Reporting Abstract Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Commitments and contingencies (See Note 9) Commitments and Contingencies Construction in progress Construction in Progress, Gross Other non-current assets Increase (Decrease) in Other Noncurrent Assets Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Geographical Geographical [Axis] Income Tax Income Tax Disclosure [Text Block] Issuance under employee stock plans (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Concentration Risk [Line Items] Concentration Risk [Line Items] Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] Customer Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Summary of Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock — $0.001 par value, 10.0 shares authorized; none outstanding Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Diluted (in dollars per share) Net loss per share attributable to UCT — diluted (in dollars per share) Earnings Per Share, Diluted Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for credit losses of $1.8 and $1.0 at March 29, 2024 and December 29, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Unpaid customer rebates Customer Refund Liability, Current Extended maturity date period Debt Instrument, Extension Term Debt Instrument, Extension Term Austin, Texas TEXAS Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Common shares held in treasury (in shares) Treasury stock, shares, beginning balance (in shares) Treasury stock, shares, ending balance (in shares) Treasury Stock, Common, Shares 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year One Line of Credit Line of Credit [Member] Bank borrowings, net of current portion Loans Payable to Bank, Noncurrent Services Semiconductor Services Business [Member] Semiconductor services business. Trading Symbol Trading Symbol Term Loan Credit Facility Term Loan Credit Facility [Member] Term loan credit facility. Net loss attributable to UCT Net loss attributable to UCT Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Indefinite-lived Intangible Assets, Major Class Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and equipment Machinery and Equipment [Member] Leases Lessee, Operating Leases [Text Block] Accrued compensation and related benefits Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits Gross Carrying Amount, Finite and Indefinite-Lived Intangible Assets, Gross (Excluding Goodwill) Cost of revenues: Cost of Revenue [Abstract] Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Debt instrument, interest rate reduction Debt Instrument, Interest Rate, Stated Percentage, Reduction Debt Instrument, Interest Rate, Stated Percentage, Reduction Repurchase shares Stock Repurchased During Period, Value UCT stockholders’ equity: Equity, Attributable to Parent [Abstract] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Other non-current assets: Other Assets [Abstract] Basic and Diluted Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Shares vesting period, years Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Schedule of Future Payment Obligations Schedule Of Future Payment Obligations [Table Text Block] Tabular disclosure of entity's future payment obligations. Useful Life (In years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Goodwill Goodwill Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments Financial Instruments [Domain] Revenue by Geographic Area Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Prepaid expenses and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Shares used in computation — basic: Weighted Average Number of Shares Outstanding, Basic [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Fluid Solutions Fluid Solutions [Member] Fluid solutions. Letter of Credit Facility Letter of Credit [Member] Accounts Receivable Accounts Receivable [Member] Operating lease liabilities Operating Lease, Liability, Noncurrent Organization and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted Stock Units Restricted Stock Units (RSUs) [Member] Debt Instrument, Name Debt Instrument, Name [Domain] Retirement Benefits Abstract Retirement Benefits [Abstract] Vested and expected to vest restricted stock units and restricted stock awards Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Aggregate Intrinsic Value Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest aggregate intrinsic value. Income Statement Location Income Statement Location [Axis] Customer payment terms Revenue Recognition, Customer Payment Terms Revenue Recognition, Customer Payment Terms Employee stock plans Weighted Average Number of Shares Outstanding, Diluted, Adjustment Defined Contribution Plan [Table] Defined Contribution Plan [Table] Bank borrowings Loans Payable to Bank, Current Operating profit: Operating Income (Loss) [Abstract] Product and Service Product and Service [Domain] Inventories Increase (Decrease) in Inventories Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquisition related costs Business Combination, Acquisition Related Costs Award Type Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Unamortized expense of company's unvested restricted stock awards Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Goodwill [Line Items] Goodwill [Line Items] Equipment and leasehold improvements, gross Property, Plant and Equipment, Gross Operating lease additions Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 2024 (remaining in year) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Contributions by employer Defined Benefit Plan, Plan Assets, Contributions by Employer Property, plant and equipment purchased included in accounts payable and other liabilities Noncash or Part Noncash Acquisition, Fixed Assets Acquired Long-Term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Operating lease liabilities Operating Lease, Liability, Current Employee Stock Purchase Plan Employee Stock Purchase Plan [Member] Employee stock purchase plan. Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Austria AUSTRIA Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Carrying Value, Finite-Lived Finite-Lived Intangible Assets, Net Property, Plant and Equipment Line Items Property, Plant and Equipment [Line Items] Accounting Standards Recently Adopted and Accounting Standards Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Income taxes payable Increase (Decrease) in Income Taxes Payable Other liabilities Increase (Decrease) in Other Operating Liabilities Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Product warranty period (in years) Products Warranty Period Products warranty period. Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total purchase consideration Business Combination, Consideration Transferred Gross margin Total segment gross margin Gross Profit Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Common shares held in treasury, at cost, 1.5 and 1.5 shares at March 29, 2024 and December 29, 2023, respectively Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Total bank debt Long-Term Debt Bank Debt Bank Debt [Member] Bank Debt [Member] Plan assets Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Estimated period of options amortization Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Stockholders' Equity and Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Maximum Maximum [Member] Comprehensive loss attributable to UCT Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type HIS Innovations Group HIS Innovations Group [Member] HIS innovations group. Goodwill additions Goodwill, Acquired During Period Unfunded balance of benefit plan Defined Benefit Plan, Funded (Unfunded) Status of Plan Employees Employees [Member] Employees. Entity Address, Address Line One Entity Address, Address Line One Subsequent Event [Table] Subsequent Event [Table] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Business Acquisition Business Acquisition [Axis] Account receivable, allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Customer Concentration Risk Customer Concentration Risk [Member] Purchased Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Other Liabilities, Current Variable Rate Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Total revenues Total segment revenues Revenue from Contract with Customer, Including Assessed Tax Title of 12(b) Security Title of 12(b) Security Interest income Interest Income, Operating Thereafter Defined Benefit Plan, Expected Future Benefit Payment, After Year Four Defined Benefit Plan, Expected Future Benefit Payment, After Year Four Business Combinations Business Combination Disclosure [Text Block] Numerator: Net Income (Loss) Attributable to Parent [Abstract] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc [Member] Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc Inventories Total Inventory, Net Statistical Measurement [Axis] Statistical Measurement [Axis] Land Land [Member] Balance Sheet Location Balance Sheet Location [Domain] Financial Instrument Financial Instrument [Axis] Other current liabilities: Other Liabilities [Abstract] Entity Interactive Data Current Entity Interactive Data Current Repurchase of shares Payments for Repurchase of Common Stock Product Product [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Total Stockholders’ Equity of UCT Parent [Member] Segments Segments [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets Revenue Recognition and Deferred Revenue [Abstract] Retained earnings Retained Earnings (Accumulated Deficit) Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Extended maturity date period Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock, shares outstanding (in shares) Common stock, shares, beginning balance (in shares) Common stock, shares, ending balance (in shares) Common Stock, Shares, Outstanding Percentage of original outstanding principal balance as quarterly principal payment Percentage Of Original Outstanding Principal Balance As Quarterly Principal Payment Percentage of original outstanding principal balance as quarterly principal payment. Lam Research Corporation Lam Research Corporation [Member] Lam Research Corporation. Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Retirement Plans Retirement Benefits [Text Block] Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Maximum contribution from salary, percent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Czech Republic CZECHIA Change in cumulative translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Customer Customer [Domain] Summary of Inventories Schedule of Inventory, Current [Table Text Block] Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Computer equipment and software Computer Equipment And Software [Member] Computer equipment and software. Debt Instrument Debt Instrument [Axis] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Credit Facility Credit Facility [Axis] Total liabilities Liabilities Services Service [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Title of Individual Title of Individual [Axis] Average interest rate Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate Other liabilities: Accounts Payable and Accrued Liabilities, Fair Value Disclosure [Abstract] Standard operating procedures Standard Operating Procedures [Member] Standard operating procedures. Plan Name Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Unit purchase price of Restricted Stock Units Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Equity Units Acquired Purchase Price Share based compensation arrangement by share based payment award other than options equity units acquired purchase price. Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Number of reportable segments Number of Reportable Segments Net loss per share attributable to UCT common stockholders: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Sales and marketing Selling and Marketing Expense 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Restricted Stock Units Performance Stock Units And Restricted Stock Awards [Member] Restricted stock units, performance stock units and restricted stock awards. Common stock — $0.001 par value, 90.0 shares authorized; 46.1 and 46.1 shares issued and 44.6 and 44.6 shares outstanding at March 29, 2024 and December 29, 2023, respectively Common Stock, Value, Issued Stock based compensation expense Employee Benefits and Share-Based Compensation General and administrative General and Administrative Expense China CHINA Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Tradename Trade Names [Member] Total current assets Assets, Current Percentage of value used for fair value of non-controlling interest estimates Percentage Of Value Used For Fair Value Of Non Controlling Interest Estimates Percentage of value used for fair value of non-controlling interest estimates. Total Defined Benefit Plan Expected Future Benefit Payments Defined benefit plan expected future benefit payments total. Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Summary of the Most Significant Customers Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Lam Research Corporation, Applied Materials, Inc. Lam Research Corporation, Applied Materials, Inc [Member] Lam Research Corporation, Applied Materials, Inc. Entity Filer Category Entity Filer Category Amortization of debt issuance costs Amortization Of Debt Issuance Costs Amortization of debt issuance costs. Other Foreign Countries Other Foreign Countries [Member] Other Foreign Countries Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Vested and expected to vest restricted stock units and restricted stock awards (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number. Authorized amount Stock Repurchase Program, Authorized Amount Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Repurchase of shares (in shares) Number of shares repurchased Stock Repurchased During Period, Shares Gross liability for unrecognized tax benefits, excluding interest Unrecognized Tax Benefits Others Other Geographical Areas [Member] Other geographical areas. Concentration percentage Total Concentration Risk, Percentage Percentage expected target award range, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Weighted average fair value, 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 Buildings Building [Member] Geographic Areas, Revenues from External Customers [Abstract] Geographic Areas, Revenues from External Customers [Abstract] Details of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Forward contracts Forward Contracts [Member] Future Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Israel ISRAEL Regulatory Liability Regulatory Liability [Domain] Eurodollar Eurodollar [Member] Furniture and fixtures Furniture and Fixtures [Member] Accrued compensation and related benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Business Combination and Asset Acquisition [Abstract] Total UCT stockholders' equity Equity, Attributable to Parent Total Total Customer [Member] Applied Materials Inc. Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Long-lived assets Long-Lived Assets Goodwill impairment Goodwill, Impairment Loss Restricted Stock Awards Restricted Stock [Member] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Cinos Co Ltd [Member] Cinos Co Ltd And Cinos Xian Clean Technology Ltd [Member] Cinos Co., Ltd. and Cinos Xian Clean Technology, Ltd. Amortization of intangible assets Amortization Of Finite Lived Intangibles Amortization of finite-lived intangibles. Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type Concentration Risk Type [Axis] Consolidated leverage ratio Consolidated Leverage Ratio Consolidated leverage ratio. Subsequent Events [Abstract] Subsequent Events [Abstract] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest UCT Tradename Uct Trade Name [Member] UCT Trade Name [Member] Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Employee Stock Plans Postemployment Benefits Disclosure [Text Block] Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Intangible assets, net Carrying Value, Finite And Indefinite-Lived Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Award performance period Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period. Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Purchased intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Malaysia MALAYSIA Useful life Finite-Lived Intangible Asset, Useful Life Remaining available commitments Line of Credit Facility, Remaining Borrowing Capacity Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Repurchase program, period Stock Repurchase Program, Period in Force Amounts recognized in accumulated other comprehensive loss Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Net Loss Per Share Earnings Per Share [Text Block] Product and Service Product and Service [Axis] Income Statement Location Income Statement Location [Domain] Applied Materials, Inc. Applied Materials Inc [Member] Applied Materials Inc. Assets or Liabilities Measured at Fair Value Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical Geographical [Domain] Operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Total equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Lease term Lessee, Operating Lease, Term of Contract Minimum Minimum [Member] Shares used in computing net loss per share: Shares used in computation — diluted: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Total Property, Plant and Equipment, Net Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Other comprehensive loss Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax Business acquisition potential cash earn-out payments Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Benefit obligations Defined Benefit Plan, Benefit Obligation ASSETS Assets Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Three Forward contracts Liabilities Liabilities, Fair Value Disclosure Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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). Fiscal Year Fiscal Period, Policy [Policy Text Block] Net income (loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income taxes paid, net of income tax refunds Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred tax assets, net Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Developed technology Developed Technology Rights [Member] Business acquisition percentage of voting interests acquired Business Acquisition, Percentage of Voting Interests Acquired Retained Earnings Retained Earnings [Member] Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Total liabilities and equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Basic (in dollars per share) Net loss per share attributable to UCT — basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Percentage expected target award range, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Fair value of benefit plan assets Defined Benefit Plan, Plan Assets, Amount Regulatory Liability Regulatory Liability [Axis] Entity Address, City or Town Entity Address, City or Town Summary of Segment Description and Data Schedule of Segment Reporting Information, by Segment [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Balance Sheet Information Supplemental Balance Sheet Disclosures [Text Block] Document Transition Report Document Transition Report Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Recipes Recipes [Member] Recipes. Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Raw materials Inventory, Raw Materials, Gross South Korea South Korea KOREA, REPUBLIC OF Indefinite-lived Intangible Assets Indefinite-Lived Intangible Assets [Axis] Outstanding debt Long-Term Debt, Gross Adjustments to reconcile net income (loss) to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Title of Individual Title of Individual [Domain] Comprehensive income (loss), attributable to noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Percentage of undrawn and unexpired amount of letter of credit as fronting fee Percentage Of Undrawn And Unexpired Amount Of Letter Of Credit As Fronting Fee Percentage of undrawn and unexpired amount of letter of credit as fronting fee. Business acquisition fair value of potential earn-out payments Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Three Loss from change in fair value of contingent earn-out Gain Loss From Change In Fair Value Of Contingent Earn Out Liability Gain Loss From Change In Fair Value Of Contingent Earn Out Liability Work in process Inventory, Work in Process, Gross Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Employer matching contribution, percent of employees' gross pay Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Non-Employee Directors Non Employee Directors [Member] Non employee directors. Schedule Of Segment Reporting Information By Segment Table Schedule of Segment Reporting Information, by Segment [Table] Intellectual property/know-how Intellectual Property [Member] Entity Registrant Name Entity Registrant Name 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Two Proceeds from sale of equipment Proceeds from Sale of Property, Plant, and Equipment Cost of revenues Cost of Sales [Member] Noncontrolling interests Equity, Attributable to Noncontrolling Interest Document Period End Date Document Period End Date Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Issuance under employee stock plans Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Principal payments on bank borrowings Repayments of Long-Term Debt Treasury shares Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Segment Reporting Information Line Items Segment Reporting Information [Line Items] Change in the fair value of financial instruments Derivative, Gain (Loss) on Derivative, Net Gross Carrying Amount, Finite-Lived Finite-Lived Intangible Assets, Gross Provision for income taxes Income tax provision Income Tax Expense (Benefit) Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Accrued compensation and related benefits Employee-related Liabilities, Current Number of operating segments Number of Operating Segments Sales Revenue Benchmark [Member] Products Semiconductor Products And Solutions [Member] Semiconductor products and solutions. Aggregate pension benefit obligations Liability, Defined Benefit Pension Plan Entity Entity [Domain] Long-Term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity Legal Entity [Axis] Gross margin: Gross Profit [Abstract] Deferred income taxes Increase (Decrease) in Deferred Income Taxes Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Number of shares of common stock issued under ESPP Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Credit Facility Credit Facility [Domain] Debt instrument variable interest rate Debt Instrument, Basis Spread on Variable Rate Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Diluted (in shares) Shares used in computing diluted net loss per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Number of customers with accounts receivable greater than 10% Number Of Customers With Accounts Receivable Greater Than Ten Percent Number of customers with accounts receivable greater than ten percent. Change in fair value of derivatives, net of tax Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax. Other income (expense), net Interest Income (Expense), Nonoperating, Net Operating expenses: Operating Expenses [Abstract] Indefinite lived intangible assets acquired Indefinite-Lived Intangible Assets Acquired Revenue Recognition Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Effect of potential dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Balance Sheet Location Balance Sheet Location [Axis] 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Total assets Total segment assets Assets Cover [Abstract] Cover [Abstract] Property, plant, and equipment, net, excluding construction in progress Property Plant And Equipment Net Excluding Construction In Progress Property plant and equipment net excluding construction in progress. Subsequent Events Subsequent Events [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Pension obligation Pension Costs [Member] United States UNITED STATES Fair Value Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Other liabilities Other Liabilities, Noncurrent Plan assets Plan Assets [Member] Plan assets. Total operating expenses Operating Expenses ABR Prime Rate [Member] Reportable Segments Segment Reporting Disclosure [Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Secured Debt Secured Debt [Member] Lessee, Operating Lease, Renewal Term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Fixed charge coverage ratio Fixed Charge Coverage Ratio Fixed charge coverage ratio. Employee common stock fair market value rate Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Debt Instrument [Line Items] Debt Instrument [Line Items] Change in pension net actuarial gain, net of tax Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Operating lease assets and liabilities Increase Decrease In Operating Lease Assets And Liabilities Net Increase decrease in operating lease assets and liabilities net. Entity Current Reporting Status Entity Current Reporting Status Taiwan TAIWAN Concentration Risk Type Concentration Risk Type [Domain] Unamortized debt issuance costs Unamortized Debt Issuance Expense Income from operations Total segment income from operations Operating Income (Loss) Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Revenues: Revenues [Abstract] Unvested restricted stock units and restricted stock awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Total cost revenues Cost of Revenue Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Singapore SINGAPORE Segments Segments [Axis] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Backlog Backlog [Member] Backlog Outstanding amount under credit facility Long-Term Line of Credit Customer relationships Customer Relationships [Member] Equity: Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Noncontrolling Interests Noncontrolling Interest [Member] EX-101.PRE 9 uctt-20240329_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 uctt-20240329_g1.jpg begin 644 uctt-20240329_g1.jpg M_]C_X 02D9)1@ ! 0$ V #8 #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! V $ 0#8 0 !_^(,6$E#0U]04D]&24Q% $! ,2$QI M;F\"$ ;6YT ", * M #( -P [ $ 10!* $\ M5 !9 %X 8P!H &T <@!W 'P @0"& (L D "5 )H GP"D *D K@"R +< O #! M ,8 RP#0 -4 VP#@ .4 ZP#P /8 ^P$! 0&!YD'K >_!](' MY0?X" L('P@R"$8(6@AN"(((E@BJ"+X(T@CG"/L)$ DE"3H)3PED"7D)CPFD M";H)SPGE"?L*$0HG"CT*5 IJ"H$*F JN"L4*W KS"PL+(@LY"U$+:0N "Y@+ ML O("^$+^0P2#"H,0PQ<#'4,C@RG#, ,V0SS#0T-)@U #5H-= V.#:D-PPW> M#?@.$PXN#DD.9 Y_#IL.M@[2#NX/"0\E#T$/7@]Z#Y8/LP_/#^P0"1 F$$,0 M81!^$)L0N1#7$/41$Q$Q$4\1;1&,$:H1R1'H$@<2)A)%$F02A!*C$L,2XQ,# M$R,30Q-C$X,3I!/%$^44!A0G%$D4:A2+%*T4SA3P%1(5-!56%7@5FQ6]%> 6 M Q8F%DD6;!:/%K(6UA;Z%QT701=E%XD7KA?2%_<8&QA &&48BABO&-48^AD@ M&449:QF1&;<9W1H$&BH:41IW&IX:Q1KL&Q0;.QMC&XH;LAO:' (<*AQ2''L< MHQS,'/4='AU''7 =F1W#'>P>%AY 'FH>E!Z^'ND?$Q\^'VD?E!^_'^H@%2!! M(&P@F"#$(/ A'"%((74AH2'.(?LB)R)5(H(BKR+=(PHC."-F(Y0CPB/P)!\D M321\)*LDVB4))3@E:"67)< ^(#Y@/J ^X#\A/V$_HC_B0"- 9$"F0.=!*4%J0:Q! M[D(P0G)"M4+W0SI#?4/ 1 -$1T2*1,Y%$D5519I%WD8B1F=&JT;P1S5'>T? M2 5(2TB12-=)'4EC2:E)\$HW2GU*Q$L,2U-+FDOB3"I,%W)7AI>;%Z]7P]?85^S8 5@5V"J8/QA3V&B8?5B26*< M8O!C0V.78^MD0&249.EE/6629>=F/6:29NAG/6>39^EH/VB6:.QI0VF::?%J M2&J?:O=K3VNG:_]L5VRO;0AM8&VY;A)N:V[$;QYO>&_1<"MPAG#@<3IQE7'P M,QY*GF)>>=Z M1GJE>P1[8WO"?"%\@7SA?4%]H7X!?F)^PG\C?X1_Y8!'@*B!"H%K@%JX8.AG*&UX<[AY^(!(AIB,Z),XF9B?Z*9(K*BS"+ MEHO\C&.,RHTQC9B-_XYFCLZ/-H^>D :0;I#6D3^1J)(1DGJ2XY--D[:4()2* ME/257Y7)EC26GY<*EW67X)A,F+B9))F0F?R::)K5FT*;KYP M0)ZNGQV?BY_ZH&F@V*%'H;:B)J*6HP:C=J/FI%:DQZ4XI:FF&J:+IOVG;J?@ MJ%*HQ*DWJ:FJ'*J/JP*K=:OIK%RLT*U$K;BN+:ZAKQ:OB[ L'6PZK%@L=:R M2[+"LSBSKK0EM)RU$[6*M@&V>;;PMVBWX+A9N-&Y2KG"NCNZM;LNNZ>\(;R; MO16]C[X*OH2^_[]ZO_7 <,#LP6?!X\)?PMO#6,/4Q%'$SL5+Q MHM\IWZ_@-N"]X43AS.)3XMOC8^/KY'/D_.6$Y@WFENV<[BCNM.] [\SP6/#E\7+Q__*,\QGSI_0T],+U4/7>]FWV M^_>*^!GXJ/DX^&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED M/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN M#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O M,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N M&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T M4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E&%P+S$N,"]S5'EP M92]$:6UE;G-I;VYS(R(*(" @(" @(" @(" @>&UL;G,Z>&UP1STB:'1T<#HO M+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL.FQA;F<](G@M9&5F875L="(^5V5B/"]R M9&8Z;&D^"B @(" @(" @(" @(#PO&UP.DUE=&%D871A1&%T93X*(" @(" @(" @/'AM<#I4:'5M8FYA:6QS M/@H@(" @(" @(" @(" \7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(#QX;7!'26UG.G=I9'1H/C(U-CPO>&UP1TEM9SIW:61T:#X*(" @(" @(" @ M(" @(" @(" @/'AM<$=);6&UP1TEM9SIH96EG:'0^ M"B @(" @(" @(" @(" @(" @(#QX;7!'26UG.F9OF%'.7=) M1$UU34%!-%%K;$Y!*S!!04%!04%"04%304%!04%%028C>$$[05%"24%!04%! M44%"+RLT041K1FMB,DIL04=404%!04%!9B]B04E104)G445"055%0F=51D)G M:T="45E*0W=G1T)G9TQ$06]+0W=O2R8C>$$[1$)!341!=TU$07=11$$T4$5! M.$]$0DU41D)15$5X=V)'>'-C2'@X9DAX.&9(>#AF2'=%2$)W8TY$03!914)! M64=H55)&4F]F2'@X9B8C>$$[2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T)!045! M07=%4B8C>$$[04%)4D%135)!9B]%06%)04%!04A!445"05%%04%!04%!04%! M04%11D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%114%!04%!04%!028C>$$[ M05%!0T%W449"9V-)0U%O3$5!04-!44U$06=10T)G8T1"04E'06Y-0D%G35)" M04%&25))>%%614=%,D5I8UE%54UP1VA">%=X46E00B8C>$$[571(:$UX6FDX M0U)Y9W9%;%%Z4E1K<4MY63-00TY546YK-D]Z3FAD55I(5$0P=4E)2F]-2D-H M9UIH2E)&4G%3,%9T3E9+0G)Y-"]0128C>$$[,4]4,%I85T9L85&18;#E7 M6C)H<&%M='-B5S5V63-2,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ M;RM#:S535FQP95EM6B8C>$$[<6)N2C)E;C5+:G!+5VUP-FEP<7%U28C>$$[;V)(=T9-2%(T4TY#1E9*:6-V17I*1%)$9VAA4U5Y5VE9-TQ# M0C-04TYE2D5G>&15:W=G2D-H9UI*:EI&1VED:V1&53,X<4]Z=WEG<"8C>$$[ M,"M0>FA*4VMT3515-5!2;&195U9P8EA&,658,5)L6FUD;V%7<')B1S%U8C)2 M,61N9#1E6' W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;R8C>$$[*T1L2E=7;#5I M6FUP=6-N6C9F:W%/:W!A86YQ2VUQ<39Y=')Q*W8O84%!=T1!44%#15%-4D%$ M.$$Y531Q-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<28C>$$[-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-R8C>$$[1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1B8C>$$[6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6"8C>$$[67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9 M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T98628C>$$[ M<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6"\O,E$]/3PO>&UP M1TEM9SII;6%G93X*(" @(" @(" @(" @(" @/"]R9&8Z;&D^"B @(" @(" @ M(" @(#PO&UP34TZ M4F5N9&ET:6]N0VQA&UP34TZ3W)I9VEN86Q$;V-U;65N=$E$/@H@(" @(" @(" \>&UP34TZ1&]C M=6UE;G1)1#YX;7 N9&ED.F%A83,P96(R+6$U-&4M-# Q-2UA8C&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @/'AM<$U-.DEN M7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(#QS=%)E9CII;G-T86YC94E$/G5U:60Z9C&UP34TZ2&ES=&]R>3X*(" @(" @ M(" @(" @/')D9CI397$^"B @(" @(" @(" @(" @(#QR9&8Z;&D@&UP5%!G.DY086=E3X*(" @(" @(" @/'AM<%109SI(87-6:7-I8FQE3W9E7!E/2)297-O=7)C M92(^"B @(" @(" @(" @(#QS=$1I;3IW/CDV,"XP,# P,# \+W-T1&EM.G<^ M"B @(" @(" @(" @(#QS=$1I;3IH/C4V,"XP,# P,# \+W-T1&EM.F@^"B @ M(" @(" @(" @(#QS=$1I;3IU;FET/E!I>&5LF4^"B @(" @(" @(#QX;7!44&7!E/2)297-O=7)C92(^"B @(" @ M(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M93Y$969A=6QT(%-W871C:"!' M&UP1SIG7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.G-W871C:$YA;64^5VAI=&4\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIG&UP1SIB;'5E/C \+WAM<$&UP1SIS=V%T8VA.86UE/E)'0B!2960\+WAM<$&UP1SIG&UP1SIB;'5E/C \+WAM<$&UP1SIS=V%T M8VA.86UE/E)'0B!996QL;W<\+WAM<$&UP1SIG&UP1SIB;'5E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @ M(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4D="($=R M965N/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,#PO>&UP1SIR M960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(U M-3PO>&UP1SIG&UP1SIS=V%T8VA. M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)' M0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\ M+WAM<$&UP1SIG&UP1SIB;'5E/C(U-3PO>&UP1SIB;'5E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @ M(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4D="($UA9V5N M=&$\+WAM<$&UP1SIG&UP M1SIB;'5E/C(U-3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @ M(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R M9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ.3,@1STS.2!"/30U/"]X;7!' M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIR960^,3DS/"]X;7!'.G)E9#X*(" @ M(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$&UP1SIS=V%T8VA.86UE/E(],C,W($<],C@@0CTS-CPO>&UP1SIS=V%T8VA. M86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)' M0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(X/"]X;7!'.F=R965N/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB;'5E/C,V/"]X;7!' M.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO&UP1SIG&UP1SIG&UP1SIB;'5E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @ M(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^ M4CTR-#<@1STQ-#<@0CTS,#PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\ M+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.F=R965N/C$T-SPO>&UP1SIG&UP1SIB;'5E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @ M(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR-3$@ M1STQ-S8@0CTU.3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C$W-CPO>&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @ M/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR-3(@1STR,S@@ M0CTS,SPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP M1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N M/C(S.#PO>&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL M:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR,3<@1STR,C0@0CTS,SPO M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(R-#PO M>&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \ M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z M<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G-W871C:$YA;64^4CTQ-# @1STQ.3@@0CTV,SPO>&UP1SIS M=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM M;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @ M(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C$Y.#PO>&UP1SIG M&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL M:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX M;7!'.G-W871C:$YA;64^4CTU-R!'/3$X,2!"/3&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIR960^-3<\+WAM<$&UP1SIG&UP1SIS=V%T M8VA.86UE/E(],"!'/3$T-B!"/38Y/"]X;7!'.G-W871C:$YA;64^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/ M0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIR960^,#PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.F=R965N/C$T-CPO>&UP1SIG&UP1SIB;'5E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @ M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTP M($<],3 T($(]-34\+WAM<$&UP1SIB;'5E/C4U/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @ M(" @(" @(" @(#PO&UP1SIT>7!E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,S0\+WAM<$&UP1SIG&UP1SIB;'5E M/C$U-SPO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D M9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R M7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.G-W871C:$YA;64^4CTT,2!'/3$W,2!"/3(R-CPO>&UP1SIS=V%T M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E M/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIB;'5E/C(R-CPO M>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X* M(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.G-W871C:$YA;64^4CTP($<],3$S($(],3@X/"]X;7!'.G-W871C:$YA;64^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X M;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y M<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIR960^,#PO>&UP1SIR960^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.F=R965N/C$Q,SPO>&UP1SIG&UP1SIS=V%T8VA. M86UE/E(]-#8@1STT.2!"/3$T-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-% M4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C(P/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIB;'5E/C$P,#PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @ M/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ,#(@1STT-2!" M/3$T-3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP M1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N M/C0U/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIB;'5E/C$T-3PO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL M:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ-#<@1STS.2!"/3$T,SPO M>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C,Y/"]X M;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIB M;'5E/C$T,SPO>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \ M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z M<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G-W871C:$YA;64^4CTQ-3@@1STP($(].3,\+WAM<$&UP1SIG&UP1SIB;'5E/CDS/"]X M;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @(" @(#PO&UP1SIG&UP1SIG&UP1SIB;'5E M/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @ M(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C M92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA M;64^4CTR,S<@1STS,"!"/3$R,3PO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-% M4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.F=R965N/C,P/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIB;'5E/C$R,3PO>&UP1SIB;'5E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @ M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTQ M.3D@1STQ-S@@0CTQ-3,\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C$S-#PO>&UP1SIG&UP1SIS=V%T8VA.86UE/E(],3$U($<].3D@ M0CTX-SPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP M1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N M/CDY/"]X;7!'.F=R965N/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIB;'5E/C@W/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @(" @ M(" @(#PO&UP M1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIS=V%T8VA.86UE/E(],3DX($<],34V($(],3 Y/"]X;7!'.G-W871C M:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^ M4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX M;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIR960^,3DX/"]X;7!'.G)E9#X*(" @(" @(" @ M(" @(" @(" @(" @(" @(" @/'AM<$&UP1SIB;'5E/C$P.3PO M>&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X* M(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E M/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.G-W871C:$YA;64^4CTQ-C8@1STQ,C0@0CTX,CPO>&UP1SIS=V%T8VA.86UE M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO M>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT M>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @ M(" @(" @(" @(" @(#QX;7!'.F=R965N/C$R-#PO>&UP1SIG&UP1SIB M;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @ M(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O M=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C M:$YA;64^4CTQ-# @1STY."!"/34W/"]X;7!'.G-W871C:$YA;64^"B @(" @ M(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO M9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/ M0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIR960^,30P/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @ M(" @(" @/'AM<$&UP1SIS=V%T8VA.86UE/E(] M,3$W($<]-S8@0CTS-CPO>&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM M<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX M;7!'.F=R965N/C&UP1SIB;'5E/C,V/"]X;7!'.F)L=64^"B @(" @(" @(" @ M(" @(" @(" @(" @(#PO&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @ M(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIS=V%T8VA.86UE/E(]-C8@1STS,R!"/3$Q/"]X;7!' M.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIR960^-C8\+WAM<$&UP1SIG&UP1SIG M&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL M:3X*(" @(" @(" @(" @(" @(" @(" @/"]R9&8Z4V5Q/@H@(" @(" @(" @ M(" @(" @(" \+WAM<$7!E/2)2 M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(#QX;7!'.F=R;W5P3F%M93Y' M&UP1SIG7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @ M(#QX;7!'.G-W871C:$YA;64^4CTP($<],"!"/3 \+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@ M(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\ M+WAM<$&UP1SIS=V%T8VA.86UE/E(]-3$@1STU M,2!"/34Q/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^"B @(" @(" @(" @ M(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^-3$\+WAM M<$&UP1SIG&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL M:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @ M(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTW-R!'/3&UP1SIR960^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C&UP1SIB;'5E M/C&UP1SIS=V%T M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E M/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C$P,CPO>&UP1SIG&UP M1SIS=V%T8VA.86UE/E(],3(X($<],3(X($(],3(X/"]X;7!'.G-W871C:$YA M;64^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D=" M/"]X;7!'.FUO9&4^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.G1Y<&4^4%)/0T534SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" \>&UP1SIR960^,3(X/"]X;7!'.G)E9#X*(" @(" @(" @(" @ M(" @(" @(" @(" @(" @/'AM<$&UP1SIB;'5E/C$R.#PO>&UP M1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @ M(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)2 M97-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W M871C:$YA;64^4CTQ-3,@1STQ-3,@0CTQ-3,\+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @ M(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM M;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!2 M3T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(#QX;7!'.F=R965N/C$W.3PO>&UP1SIG&UP1SIS=V%T8VA.86UE M/E(],C T($<],C T($(],C T/"]X;7!'.G-W871C:$YA;64^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.FUO9&4^4D="/"]X;7!'.FUO9&4^ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G1Y<&4^4%)/0T53 M4SPO>&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIR960^,C T/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @ M(" @/'AM<$&UP1SIB;'5E/C(P-#PO>&UP1SIB;'5E/@H@(" @ M(" @(" @(" @(" @(" @(" @(" \+W)D9CIL:3X*(" @(" @(" @(" @(" @ M(" @(" @(" @/')D9CIL:2!R9&8Z<&%R7!E/2)297-O=7)C92(^"B @ M(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!'.G-W871C:$YA;64^4CTR M,S @1STR,S @0CTR,S \+WAM<$&UP1SIG&UP1SIS=V%T8VA.86UE/@H@(" @(" @(" @(" @(" @ M(" @(" @(" @(" \>&UP1SIM;V1E/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" \>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @(" @(" @(" @(" @(" @(" @(#QX;7!' M.F=R965N/C(T,CPO>&UP1SIG&UP1SIG7!E/C$\+WAM M<$7!E/@H@(" @(" @(" @(" @(" @(" \>&UP1SI#;VQO&UP1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP M1SIR960^-C,\+WAM<$&UP1SIG&UP M1SIT>7!E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^ M,3(R/"]X;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM M<$&UP1SIB;'5E/C8W/"]X;7!'.F)L=64^"B @(" @(" @(" @ M(" @(" @(" @(" @(#PO&UP1SIT>7!E M/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIR960^,C4U/"]X M;7!'.G)E9#X*(" @(" @(" @(" @(" @(" @(" @(" @(" @/'AM<$&UP1SIB;'5E/C,P/"]X;7!'.F)L=64^"B @(" @(" @(" @(" @(" @ M(" @(" @(#PO&UP1SIG&UP1SIG&UP1SIB;'5E/@H@(" @(" @(" @(" @(" @(" @(" @(" \ M+W)D9CIL:3X*(" @(" @(" @(" @(" @(" @(" @(" @/')D9CIL:2!R9&8Z M<&%R7!E/2)297-O=7)C92(^"B @(" @(" @(" @(" @(" @(" @(" @ M(" @(#QX;7!'.G-W871C:$YA;64^4CTR-34@1STQ,C,@0CTQ-S(\+WAM<$&UP1SIG&UP1SIS=V%T M8VA.86UE/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \>&UP1SIM;V1E M/E)'0CPO>&UP1SIM;V1E/@H@(" @(" @(" @(" @(" @(" @(" @(" @(" \ M>&UP1SIT>7!E/E!23T-%4U,\+WAM<$&UP1SIR960^"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(#QX;7!'.F=R965N/C(P-#PO>&UP1SIG#I#+!M?_$ !X! 0 " @,! 0$ '" 8) M P0% @$*_\0 ;A$ 0(# P(-#@H%!P<*!0(' (# 00%!@<2$58($Q<8(2(Q M5Y25TM/4%!46&3)!0E%25%5ADI,C8G%R@8*1I='5)#-38F9+/"X65V\34W.,/$XO_: P# 0 "$0,1 #\ O\ M 'GF>;:U7JN(FX;/V M9K_7,!Q%'$3<\S/&\0B+;4[1FCB9.0W*.A3?EJT12M%=7:5V?VG=D:94ZFN+ M=.I[]04R4]NG7UMU73L_7_R?6,TD;J+Q MJC!,9>RF8;$Q'"$NOTC]MM#RK+9L@J MPU67UH4NE'*I;KY6B%*_P3*9;0SUA>3JZU$M+[/\U+NO=_XZV.]_7L?&,8FM M$E2$05U%9>9F(P_:OM,][XB'^_L=_8VWJ,;LF^5:[0E.*KAW#? K U5=:H1D MVW\ARQU+=6DI2E3EKP:S46OR_:555$)I5"J(ZJ*IVU>_+Z&>FIA^F6L?>C#= MTJ40U_O//=[_ !WCP)C1*5%>7J6R;#,/Z2:6[_NLL_X\>Z>#WOY4ESIF4JBP M:7XJ69IR,MI;L[%=M7J8U)75=$RHK[>XHK+?92I%4H=CO)[2.TOMH5V#VF=# M=8Q.R_5JF]'+WG91$,GB5^B+C]D8'C/:(NV*MAFDTUF&3OM3*U9?&G]+3#[8 M1/*+M\I8Z2:XT83$=T'8%,J75Q=IU9,>5)HNB>RF12^Y=-2E*:I55/DZ-U^N MKM55]7L^HUH>[O6XJ@M,\]C\N9AM?8:1_:RGF.Z("W[D$X523,(>1+*VWMN+ M_JPG1+G\HJZ4:?)H_%VMKZR-492W\SMFFM?NQJJHI5:OU5>;1+>\JJBDTK2C MM$=3=.RBBNU57<;N&NW;3D537WHY=U4U,8LGU%H3_9@=-R_:\9Q6)%289AY* M967P_P!M"U?VCX/UAWI4/3;AWL7U3\*G)J$7:^AWN%S/.G%JZ7D>F&N"2O-# M]8=Z5#TVX=[%]4_"HU"+M?0[W"YGG1JZ7D>F&N"2O-'=K7\I'Z3*WN1')>0: M7OB8[:4O,734T%EJXUHU5NKDNMDNT-:%U76KE?(+83VZ?5I1'U#I.Z'^[QR" MH)EYMF*O"1-JV/DQH7\FSE^T[K=_EX"(IQO2CV'RI9.S\[ M'R[&3O'K>/\ MRH?GQ;:QFK]JCBMDD9I4A4EZN%[1M%UDT<2[5A*94'<%8K%$.J:_9!55;;2D M55VU>43Y;^APL2YCBS4ZG+KV,GPTLM$/7D5*XE8N]M^Z]D]-C1%6T1%,'J;3 M9A,-WX&90N/TPF\,,GS-SVC('$_E66V(?D:9UPZUYD=$HCT?IB6U\DPORKB8 MZT25,5O&'7_R"%R*MK0E7E*MH2II2G55\JGPYK0STMS%U%:Q]CR=-EFWO"V. MX>8R[7Y,L=G(GN3W)?1)U-O#"E?5Y=S!\CP38M&*UI^UNE]EXQ5Y':_;7J17J^FB:U^J8Q.Z M&FT#<%=;K22'KA9VC M>G6Z,_>MSM=@M^_/T;9/>'HT:%8-PXKD.!I5(EK9::8=RN1"?Q]E_P"9'8EQ'V9 M464RU(C28[J'X\B.^A+K+[#S2JI=96VM*DJ36J5)52M*]1%RDJ0I25)BE28Y M(PCNICXH_P"-@D]"TK2E2504E4,J50W(P\<#Z ?8 M!YQFNWM5:V0XYL'9>!X1Y-ORJF\KRRPV%]25(HXBC4:Y3VW'W%4JGL(0A2W* MKI1M-:UI2ON4BRMIJ_%,*%9^=K&*.3++2KSR=W)ME-H4F$$^%&,803WXP,*M M1>-=_8E*UVQMQ2++P;ABPU"HRDJO)AQ0PH?>0M<50[A*$Q4O+""81C&!B3F? M2<\,L-J\S3:RLKG,]?7!PS&,FO?E.I=$_P"#=E6QFW.?M57Z)G[$_P#JGKE" MDZ'>]JK85=C/6UE?AS!&T$TW_-4R1G MIK+\V8C+MR<>$_\ AEQ=ROIJ-*0*N(PK4^S,G4WUT2Y?Y6-8A%>4EVE*K;7# MN%WBHU3]_.)3EW?-F9?RN]XH?&Q116/Y1O M1%U."NHG*%9_%YG2U+R=SN=7S4]Y,>ZR]W'XF#R*]=)/S7OE7*2-XW&$RYY= M*6;+B> 66C#;RNNK;4BUXJT]6J$]BB%N.K=11/\ XO6JM:Y5)Z'VZ&2@G2[' MMO*3DVSTS//8HP[ZH.S,4;;OI@E*8^(C>J:-[105;3(/7J/RJ%X\B9:G4B5P M)7X,%L2"'-KW*%J6IQ.[CRY51\SNG-'EI=_+_.^16W6OG'DO*?DK-KW9*)\G M5KL>0_(LN/\ ->NC5.UY+L=OM5[?7VU]>0RUT=V,KI<&K!4M6EYJS4KW.'#@ZF6S@W(8 ML&''ML>+$K+UA?*;DXXKM.\C-\+5^SK7M[8*E=5/V4ZU9#7Z*'H)NWN[3#(F MP=%3#_JJ1Z.>&J_N_-Q6)=]%K%Q^-:.L1_\ ]P^:O)CD?6JNOD%NZM:UK6M5 M;6SNM:UK]-:UK6_==:UJ(#=OM6SO\>/W4]L%F11^+9+F3YU<+ZM]^U/\05;I8\Y?D=X@ M-V^U;._QX:GM@LR*/Q;)/X:LSTSL[7SAYW*C:]QW'= M;&RK+Z):>D6YIV6J*P]\Y"]5"W'$?E6QX9?Z=MUNK:J+3?L:DT<11*J52E5* MI0KZZ*)7])X,W<-='-P5!VQ;"<4(?JGIIG<5E_F9AK#ZU)VT4[$=@S.G:-#1 M.TQ252U[4Z[%,51_2)2F3G=)R1RPFY%Z"H9-Q,JAI3:EK_-I%NJE2U*HM78[-**HGL40CK0K&IS0 MQW3S6+2*;-T^$<7ZF=>CAVW>T]3^YN0Q8MCNLL=DSZE?RA>B7I^&,W:"F5Z" M80R]5TB41EPIR*C&$BF3W8[94(8898;5*4Y8'M6.]-/O:)5NF5ZKU3?FD=FB MZV3\[<9DO-TJPE=5.S+_ '-M+ZD)D]:DLT113Z*T;I1M2'<1G]"-8MV"HTRT ME3D5*_;=33*4QVW>0S+*PIVNUBO%DA';1Q94RA1?Y3N]B7BW"T%@;/U=",F7 MJ7KA(K5#:;JG)R?1CC""XY8-PAE6F,$02B*5^_8QTV^)R?)IS/0616CJHE+L MC&,YMN1^451#5%.M0[IC]K\C2KGE^INKZ^RE-*>576M:TP>HZ#^IHQ1I-MV) MJ'@PF9-QC)N["EM3$SEVN3;8$XHXMJG(2]0OY4>SSL&TVFNBG:?DR04N0JK$ MYBV(950:F).0P8E8LB(NKR0P[=66.3)K$>ENX>9)5%+Q>L^P&JZJI6N7X/,E MI15*JT3VU8/*O-*4K7]E:==*?^;LD>U30OWJT^"HRLI)5K#YK.(1_P 8B4_Q MN$Y6=_E$=#;6HIA4:I5[(XO2-*<=R>++UJ=J>[_5X60RLPKEOQCV'5IO$M[: MRN$I^B%,VR7E5LL=Z=JOM4IY*R7Y^++76E:=2J>1K5/:31?5VJ=<9U:Z^\2A M04NJ6+J++*>Z=1+./-0^5YF#C4/5M]G9R;D2?[+Z(BXJV46T6=O8H4W,.9(H M8C F1 MMQMYMMUIQ+C3B8*0M,8*2I*H98*3&&Q%,8;,(PV(P_K_ '!R@ M M M M &!6^.D_X!<:Z3&-LRF3! M?91D%SD1Z4K2O8D6N"XJJ>Q]3_.2U1]#=:.9PKK=TZQ.L>.9U=< Q>:R[6M M5M2\4U\NUVR0U]/5V5Q*TI3Z$_02-3+NK#4?)U!9222MN.5*W&4ONP^1U_37 M4^V1U4[PK;U>*NKK43JT+AMD-O1EVX_*TQI;:O8,(KC<;A=IDBXW6;,N5PF+ M\I)GW&3(ES)#E4T3Y1^5(<4X\YV4IIUJ56O4DS%+2&4);:;@VTGN4PAA3#Y$ MI,/6ZXZM3CCD7'(]TJ*L2H_+&/\ M^2!\9]G& #-WC=T<'-[ MEI\RE:+XY;#RC')WDE,9W=;:SA6NUL._64\QGN:R+?:KAY-K_$6U%E/R.RM/ M896IQM*\.M!>!8ZR^*%:M"Q+S#>ZRB.G3'TLLP6[#R<3B(0W=G)")F- L%:^ MTV%5&H+\RPK^>7#26/H>>BAI7CPI5%7JV80)W^/_ ,ECW%?:0[KR9Y'81KN( MJC3[^):CL%SV'?GF5HZG(,W*,C79(-AN"%*^LY'B7IBODNRBJZ+[:(6KFB3I M3.)NSEGWI]6YILTM+"/E2TWIRUI]2ELJ_P!A,M%T.-6>PN6AKS,BG=TJ60J8 M7\U3CFDH1'UI0\G_ 'B:#2/R>;HTM0H@2,AUMF.]+[ HEREXW#GEVF1G9-:T M4M3F*X.BQV>7&I7MI0S+@RDI0JG;4XY2CA$=8OVO"JL7$L5!JBLK\"491".' M]Z]IST(^M"T_1#:DL4BXV[^F00J8I[M8?3LXYMY<88OW3.DM1AZEH5],=L2O M:KXZ: T;$8A:9TCJ;5,=AFK*4Z]U[BF(.K0I-4NUD2;#:F');SG6JKKCJUN. MJ6I;JEK4JM8QJ=?KE94I=7K$U4U+CE^'?<=V?4E:U)3D[T$[">\273J#1*.E M**31Y6FI3#)^CL--=[OQ0B$8Y?"C'95WXGLQY9ZX /+MC M;IU)J&'\_P!G[(PS!6EMU=C-9'D%MMUPGII55*TMEI>?^=71SZJJ]B.RZOJ; M57JZDUK3(+/V1M1:EV#-G;/S=95".%46&'%H1^\=@G2VX>M:TPW-G9,#MK>? M=W=S+=56ZMM3+*-JAB0B=G&67GH?T$NI>GOQ[K:LMN*R05')D3$CKV?TPG&C M$*2(F 6O-]LW%OMT8DVVU_FEC*UHZJ52]=LHHU/:ZUUIV5-VE]->RJO:I3R? M;GFSFA6O"JFE/5V9D[,R\>Z@X[U5,0^:U+8F8^O%,HC#8V([.&F-O/Y2&XZS MFG2]CZ?5+PIU/<+98ZW2$8P[RYB?P3:?BQ13W4QR*CBAL8H_-C],IR$R3YQ& MUWAV ZTA.]KR$F0S-S;(XM:]=$U1<+K6/;W*4I7Z>W::]=4_\J?5K.5 T)]A MJ?I;E>JL]:!Y/=(@I$G+J^HUCF(?1,E/K:_REM\5;TYBQEFJ18>53\C\SISW]LJ MA;#1'W[VZTQ-I[U*S.2[W=R[,TN0E%_.DY#J:5CNQW68F.3CBWEK>>6MQUQ: MG'''%*6XXXM2E*6M2E=:EUK5=:UJKKK4SY*4I2E*4P2E,,B4P[E*2%7'%NK4 MMQ47%N1BJ,51RQ5&.S%2HQV8QC'NE?+LY3\#]., M ](PC;^UM9/-/:[V3G.$*;=J]V,6RJ]62.XM7TK\M%M\U#4EM7[%I<0 MI*J4ZET53Z#P:S9:S5H4J17K/R=8@J&3])EF7E0^:M:%*3A\%28IC#O&;66O M&O L,XAVQMMJK9=258L,A/S4JA48[N-MEQ"%I5X25I4E<-A28PCD,XM<=*[R M^P2K#%[R3&-FVZ/_ (5(F>8Q$5)HQ3JHM*+SBKMKEOR.KKJEV4])K12D]NBT M4[!#M?T,]UM:TUF8._DF:?&0F5KW8P7,.S$81W8+1# 2!:QZ:C7E MSK&A[=U+D^)OU[+3M[PBZ0L\ZK)",S2YAFHL98Y-NN7F.H7F40[Z4+FU[&UQ9803)#JCF-QFW56) M'U]N#$9]WF*0VQC-ZFKQ7*7'ZTZUQHN.Y.U$ESUI515%+C-/LU[/6AQ:%(56 M ;3747B60TU=AU.S8^\BG351FLD$24RXJGSZE[L4(DI],O,/13N*C+MNM]]*XIBE2LFR/ MB

4'3/='EQ37(#R:KZNQ^WJDFS=T=O+30;= ME:*JGR:_\XG/T9O)LY%02I,7UICXVFEP(VM%>Q8:S6F-S583/SC>QI$G^D.9 M?)5%*H,H5\5UU$2O)R5^5);FR7Y_9.*FAL2U?;7$K8CYQMBXO[!S!;=554BX M6[%[/6WVG'YU*>33Y*6]?V.I*Z_6JM-&YVL]H;J3+X'[2UIVI.=U%F6AU.S\ MU3B\;JT_&1!A7_C!M?T1E5F--9LW1FJ>WW,'IE6GN_*EI&!I$>]D7%]/_A K MR&Z0SFORJJ2ZCR*FTZ\P]J!9*)\C]3M5@U M75*U=M=:K6JLV4*PEC[-0;C1;/RTJ\UW+T4:8_PA[&]_;(7KEN;6VDBY"LU^ M8FF'-UF"]+E_<-8&?[!AJ9:8D #U73VB]R<@LOBX%I#6& M;[4R^75*TV+!\=N603(["JK[4VY*@,K;M-M11#BG)4I;,9I*%+<<0BBE)\NJ MUFDT*55/5BILTR53X;SJ405'R88HXEJ\2898JV,*3U*51JK7)I$E1Z>]4II? M@,H4N*8>4K(G(A/E*5DA#OJ+''$SY,/R!S]NVY-RWVAC^B,??:8E/:^P9,38 M>SW4.-];MONUW:DHQ_%7T^4;K1Z/)R'Z6UMKC-=:5D!VGT1E#D8N2]EZ:Y6I MA.*&GO8I>6^5",FGNI^*I+'C@J)/-F=#Q6IZ#HHHK$4_1F M=<)^LY=78>S.E.2E%1-SC?\ /S7Z2[E\I.-.E-J];+31)XE* M$(2A"4I0E-$I2FE$I2E-.I*4II^Q/53Z*$=;NS'=)%A#)L0/[ M !Y_L+:FM]46560[*SC%\(L]*.>3F9+>85KI+<915RL:W,2GJ.7.;5- M/JL1D.O+K]"$*KU4/9H=FJ_::H\S6)K8RHEV5NX(1V,2U)AA;1XUKBE M$._$Q"V-OK$W>TQ58MQ:N0LK388L+L],MR^FQ3#+%#*%Q@Y,.Y.Y990MU6XE M"HD5VY^F1TQBE9-MTUA^0[4N2.VEN^W;RN%8?UU55"7V/G\1VZ3^SV:*4RY MA45124TD4K579LG9/0H6MJ<&YBUM48LU+*W6&L,Y-_-5@6F61BW,J7GL.S&* M-S%02\S^4KNSL_&8D;L[-SEOYY.5*9N9Q4JF^%""T::VN?>R13"*D+DY1*DQ M3D>A'%ABIV_TF/+;;=),)&>HUK89-%(59-71EXNNB*J5U55DJI+]XJNJ/JKH MBXH:7]/^"GM=196RNAYNOLQI;L:+&T$ZW_/5)<)G^[Y$2G=;F5B*D^64 O&T M<>B'O#ZHEDVNA8>D/;'4M!;C(1R?].BMZI8LFPK#.(;C^SAN&!T^X3[I-DW* MZ3IEQN,UY>6MQUU<>Z6X MXN*EK5'PE*C&,8G'G*=4 ]?U3>]+VRXU8W/@>:978WW M4]4_ ,>GQ;VFE*4[#7;M]>NM55DJ3U4IB]I9.ULQ+Q M79*M2E-G$P[B=DUS++L>\G&W,,N,^M>%[U([Y(]W]4NQD9W2KS;)U.OTIY2? MAJ35&Y":8AWXZ7,RTKZM>JKEL;QM$A8C3':M M9FG35.:_SR3E)B9ELGEK6B9QLP_Z0VS\TV+767#Z >]_J>6LQ>%7:?79C)"% M+JE2DZ?/XU9/@FFWI#29I>VW)%^:A#9V=B.3+SN=>)?VEM[UQLGP@1?KJ[SO M-Z5P1[I18OM;6AY\]M'QE*_EP[G7B7]I;>]<;)\(#75WG>;TK@CW2AVMK0\^ M>VCXRE?RX=SKQ+^TMO>N-D^$!KJ[SO-Z5P1[I0[6UH>?/;1\92OY<.YUXE_: M6WO7&R?" UU=YWF]*X(]TH=K:T//GMH^,I7\N' ME<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[UQLGP@-=7>=YO2N"/=*':VM#SY[:/ MC*5_+AW.O$O[2V]ZXV3X0&NKO.\WI7!'NE#M;6AY\]M'QE*_EP[G7B7]I;>] M<;)\(#75WG>;TK@CW2AVMK0\^>VCXRE?RX=SKQ+^TMO>N-D^$!KJ[SO-Z5P1 M[I0[6UH>?/;1\92OY<.YUXE_:6WO7&R?" UU=YWF]*X(]TH=K:T//GMH^,I7 M\N'E<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[UQLG MP@-=7>=YO2N"/=*':VM#SY[:/C*5_+C*O3_%&U:/^:1\(W5O]ZQ0U,I1B>5Y MO8\NQ>D5BM/^!C6N_P"(/_D>,JE.I5;>N([U4^JY2OTD9VJO,F;8Z:Y6+(4- M,Z[B_29:3>E)G*KPXNR\VC3E0\'3TNI\:8E@+N-#]3[K(R[-E;S[8.4F6PPA M3JA592I2&!/\TAB6;>W=I_0&&S-A;MV7A6J\+@JJV]D6M[TJK2W6 MK=;UW"0A5UN[J6UT8AQ4O2I"J=AAEQ=:)/0I-&JM&FKKCN>^LJD1HVS]FM77"-9(=2CM,7"TX@W5G(LL@U M77LK:FUQAVG94I"W$]E2K"V5T.55G$MS-K:DFDLJV8RTM@>F?6E;NS+MJ]:. MJ8$ 6HT0]*DXNR]E*8JK/)V(3,SB9EO4I#6P^XGU+ZFB5@^572?\X>92KA W M7O?*9.%SZJ376&'.IP36:(U:N5:BR\2QJC#61);HZY1#]W5<9?9^&F7;0OJ%L4N;]D@I8QS&V92U(8FY;EUS=8M>)P%J0JB'KC+BMN*3V& ME+<4E%? K]IZ!9:4ZMKU4:IK, MM/-]0T&ENU%Z&3%@3M&\7?==5D::3N[9:X0CN0V2V1PI^3#X#CC5HS7G+L61 MGU]2J/-5I?4MQGV'!XU>NCJK=EVPGHS%WR9*FE]AYFT-6.C#S-?(W2K-1>J4TKPWEJ7&'J3EVJ$^)"$I3#O0+"TJC4FARJ9&CT]FFRR? 91!"5? M&5DV5J\:UQBJ/?B>M'FGJ@ &*._>:7';C@T_&V'G463E M++-76L!Q1+>0YI(KU4K1MRUQI"&K+VTU55MRYR(++G851#JJTZB2;$71V\M\ MIMRA453=-5&$(STSE8DT^N#BDJB]D\),NAY<-C*DK_>[HG;F;E4/L6QM8A^O M-IRII%/@F=:GJN MF77TEB[JCJQ)A-N0;J%6<1LIQ06\WU'*8T;*D-R[[S2\D6IS+#%&*3+,TR_/ M;W(R3.=>[FZFE:]E*IMQ?<75I*55HE%%=E%/H32B?JEF M*72:71)-NGT:FL4N19[EEAM#+4/J(2E.)7A1W5>$:_+0VGM':ZJ3%;M57IRT M=8FN[F9Z9>FGU^3"+KRUKPP\%.7#"&U3"$#JQZ!X( M ,U]&](%R@T/6%!Q_8$K+,5AT2A&&;"2_E5BI'0JE4QH,B3)1<+)'I2 ME:);@S8S76XI54*KU$1VQN.NYMIIKT]0TTNI/?YW(899[%Y2TP2J7>5\9YEQ M6U[I):&ZK1@7[W2QE92D6P1X=D5DRK'KBTEV!>L=NL*]6F6VI*:T5'GV MYYQIWJ2I'72BNNG7]/TE::C3*C29MZGU61>IL]+QR+9?:6RZB/QD.)2J'LE_ MZ%:"A6GIDK6[-UJ5K]'G88F9J2?:F9=R&[M'F5K0K=[RMCOG8CIGL@ M M M M 'C6\>0NDN-&"SMD[ZV= MB&K<,@)=Z[QEEV9A*N$EII3U;;8;8CMS,EO2FTUJU!MT>5,>_P K+"U?0>I1 MZ#6+13B*?1*:[4IQSP&T15A3Y2U=PVCQK6I*(=^)Y-8K='L_)JGZU46J;*)\ M-Q>3%'R4)[IQ?DH0E2U=Z!4YYO?*=[Q._*^"\#=>UL<6OSB'^G?;MKC3+NOJ M[;5)^#ZP\J[%@]3C:7(\N_O3?*MO=B38(SJ?HL[8W0Z,MZ3.VUGM.5M8]12J MHI1\UZ9VJU>3%#*49([CZH%:+8:(9U<'I.QDCI$-SJR:2E2_E9EME"?*2MY2 M\J>Z9@HJV[OY"[OY*YK+V'OG:&9[5S"6IZE+KF%YDW%-N8>7Y15OL5MZTQ,< MM"7$I[$*WL1HC?92EME":%D:-0J/9Z33(42FLTV43X#:(0Q1R]TM7=NK^.M2 MEJW(J*YUFN5BOS2YZM5)VI32O#<7%61,>\A/<-H\2$)2B'>@>.'K'D M 'IFH=,;7W[G=HUEI;7N5[-SV^+I2W8QAUGE7>XK8H\PR_/F4 MCMU;M5F85(9K*G2ELPXC:_*R7VFDU6GS:K5Z91))^HU>=:I\BSW3CJX(A\5, M,O=+5DVJ$XEK5M805$].F4JIUN=:I]*D7:A./=RTTB*U?.5D[E$,NV6J,$(A MLJBF!;=X%_)EK1!9M&Q.?N5JO$]28\UCCYK.]NQK3$K]5U4/8>S+:XEZYNU2 MI;;T+'E1FVG&4N,Y!+;6IJE7K;Z(AU:GZ?8>5TE&S#J^91B7'XTO+JV(>-*Y MC$J,-B+"(PREF[&:'UM"6Y^VLUIB]WJ&77D1#XLQ,)VRO6AC"F$=F#RT[!:U MUAJ?6>D\,M.N]0X#B&M,&LB*IMF*838+;CEDC+6E%'I7S*V1FT/W!ZK:52)+ ME%R)#E:NONN.5JNM9ZC4ZC6)M=0JL\[4)U[NG7EJ<7'U951CD3#P80VJ8;$( M0@63IU,IU(E&I"ER+5/DV>Y:91!"(>O"F$,2HY-LJ.RI6S&,8[OH1TCO@ M &)'(WFMH/C'%?8SS*TW3,DL)=A:ZQ6L:\9E)\LGMQW9<+Y MPAJP0EIK527[@]&;=2E7D/+.4HW63; W16VO%=0Y1:;&7I,8X5S\SB:E(9.Z M@A>2*GUPW(HET.*A&,,>!,<17B^G1071W%RSK-K*_">M+!$(M46GX)FI+Q0R MHBXUC0W)MKAMDO3CDNA:8*TG35PP1@(Y&]*9R!W1\_L&"2/T*X))\HU6!B4Y MYW,;G&5UI[-VS7R33\?KI^UNVM0$]ERK3RI"?I5=RP.ANL-9+29VLM]EU9;B ME6.90F$HVK^CD\JT1^684\K+MD)1$U$7U:/>^"\Z$Y2+)OZF-E'L2-)I[RE5 M)YN/G-3R-NHRPW422)1.12D.1>3MB,UYYU]UUYYUUYYYU;KSSJUN///+55;K MKKBZUJXXI:E54JM:UK57:46&2E*$I0A,$H3#(E,-A,$P[F$$^#!)1MUUQYQQ MQQR+CCD8JC%48Q4I2HXHJ5%6S%48[,8JV8Q/G/TX0 #,WBQJGBYN2Y-8 M=N';N7:;S.7)JU9KI)@X_*P&^^47UQ8B[W-\FK&[K5*NQ1N;_P (]5GK;FT> M>:BIBB\FTMY%DY=56LK9>5M9264Y7FDKF(3K.'NEZ2C*F8:\+*S\*C+LLX$1 M=+,7!W?W#7ESS=F;R+QJC=K:6:PS/P#BH; M292ZZB6)9$]"=JU5**3N_/54K1-4JICV/=5:=7715*T=ZJTZNHK)'1>6CA'( MJQ\EE_Z0_P#@;"H?R7M@8PRIO2J\81_^3DOQ/][DO5WINS[U>QW^H?.N]M+F M?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X% M)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4 M&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[! M[Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9] MZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/ MP':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7 MJ[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F M?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X% M)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4 M&N]M+F?(\(F/P':N[![Z57X%)\H=R7J[TW9]ZO8[_4&N]M+F?(\(F/P':N[! M[Z57X%)\H]:U+T8WL-G*=0[,C6VTX\[9;M1NO4AJ]X],4Y!O M;%*=74W+CO)37J4GJ4FE:8Q:?1%-6TDU25IKM:55F,BDHBMQ^#S6+PF7T9'F M5?&:6B,>_L$B7=Z!29NGJR:Q=[?_ &CLS-15!3J&9>35+3&') M,PRXF&ZG(I,%$I5L9N$6VP6+K.;NES8B,-3;DS"I;FI\I#24R);D MG6J+-,R,^YL)=?;6\A"=G+&#:%MQ4O4F?S]G<@. MDA:VCFAV>$Z\Y)_(^,V.-L=N#BE@1(=<6W ML:)#;4ZM2&4 MU6JM;&T._JR]FY!NG4.[^--E$^"U-(RKCAR06XN,O%;B\FZMU2UJW%**\UNX MJTUHYU51K=O85*;5X3LJO(B&++@;1!^"&T9=Q#24HAWDGB7ZJ-L#QIX=[$KW M_'>Q*]_W)&N9DX8CHXUM4]G:SP1?2!^JC; \:>'>Q*]_P!R1KF9'-%[AB.C MC6U3V=K/!%]('ZJ-L#QIX=[$KW_X8CHXUM4]G:SP1?2!^JC; \: M>'>Q*]_W)&N9DX M8CHXUM4]G:SP1?2!^JC; \:>'>Q*]_W)&N9DX8CHXUM4]G:SP1?2#YW_DIV-':< M>>??TM>6FF&6D5<=>>>\I2XY(0A M.(V?5DZF"]#=.)2I2K7,I@F&6,8RBX0A#A'^/40^;UX(:!T#L^V8?:^4:^3] MMLMY2SL2NJ,,9UW9DPHZ_P#C+1BFT+]>LCB3KVJE.S28Q8KI;&.UVO*R7$+C M)EZA6LK]>IJYQZS?8RMY'P'5;G5"\4>Y6[+(0PM*/B*>:=5Y,$Y(D,6AH-GK M/U)N3E[1=E"65Y'^I6X,-Y(;J&IM:IE$5_'1+N-0\I2LJ2;CBKTM'&[A9@:= M>\=.CLL>"VZ0B,K(;\GD!6Y9KFP(3N950AB7DRKC& M.R2K9J^>@V2DNH:#=XB4;7DQKZX8GGHP\)YR,AC6K;1PI4K"C%A0E,-J92?K M&W_1Q_[A?^QQCFMYAGA'B_\ \\9%KDXYEPXRAT$?K&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$? MK&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\ M(\7_ /GAKDXYEPXRAT$?K&W_ $&N3CF7#C*'01 M^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$?K&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$? MK&W_ $&N3CF7#C*'01^L;?]''_ +A?^QPUO,,\ M(\7_ /GAKDXYEPXRAT$?K&W_ $&N3CF7#C*'01 M^L;?]''_ +A?^QPUO,,\(\7_ /GAKDXYEPXRAT$])U)TZ&TM[YG;M=Z@Z/\ MR'/\RN?UX]GQ_?/EUL1J.M-.W*ZS7=)(C62S-./LT?FS7H\1CRB:O/(37K/- MJMR%+H4FY4*O;YN0DV]U;LAAQ1\E$.KL2UQR;5"(*7'P4Q/3I%_%5K\\W3J- M=ZY4)UWN4-S^+"GYW M>W*_.NTX@Y>-MY/$HI,>Y.,]2UX=9*N M79V5J;DY5[-S5OHL+^ ZH<:D938\--(702LXUDFURTH_4JI&,=U#-2TZ11*HP["E2TM"8@K+@F\&Q&,^9T M*69W"7)GW#DA:ITZ:^[)F2YF W63+E2GUU<>D29#F956^^MVJE*6JM5*JOKJ MKK+(M:+RD,M-LR]@'66&(0@A")YM*$)AL0@E,)3(E*4[$$PV(% YG^3 M--S M#TU.7V2TU-32XK===I$PMUU:XQ4M:UKJ2E+7&,<45*5&*E;,=F)\WWY)/B5[\R'_,AW(64^(>P>SFX_%XUX%. MS$?X>WT4=JTKV_))\2O?F0[D+*?$/8/9S->!3LQ'^'M]%':M*]OR2?$KWYD.Y"RGQ#V#VWY)/B5[\R))N)7'/D-QPBQ,.RGD!9]L:MAQ*1K9C=YPV MZ1+[C%&FU)B,8QDKN3R%Q[2E7DD5@R6I$=MMI*8=(GU^W7^\^WMA+?N.U6FV M&>LQ:5U6)V8;FFULS.6.WC,R\)="5.QV8ZKEKY+E)>7 MLU7KX)6\*P$NW@EY*9ILPW-R$$PR-HD)U4^\I$O#83U*\AYE"$P3+0E]MCSM M(:+8@ M M M M QSY*\J](\3,$=S[=>7Q[!"=I M*:Q_'X:6[CE^8W**U1VMIQ2P(=2Y_1[,1>I]*PUFMMXDQ3!7P$NK<^&6GNUI5W3+<<6Q%* MUM*)KL%=3DV8*0AV&(MK,^D^+N$Q\#TG@EHP^T43'5=9[+?SK(\HGLMU16[93D4FJI5\N-:K1BML1TH915"OVEK5IYV,]6YY&\[';N*^='"G<1!*<,#WH\0R M M M M M $1'2#=+)JSB&S<]<:[3:= MJQ'7C[R*T8E[%N-O?2M=Q36J7$6.*ZB>XVFE9;UL9?C/ORO M8"ZFJ6M6W4:ACIEGX1_6Y(:=,0ANPETQV,/@Z3'IGB '>-;:TS_< M.:V'7.L,3O6;9MDTJD*RX[88BI4Z6Y1*G7I#E>M+<&WL,(<>DRI"VHT6.R[( MDO-LM+73J5.HR%'D9BI5.:1(R4K#$MQ:LB8>2GRE14K80B"8K6I28)A&,4P/ M2IE+J%9GI>FTJ37/3TU'"AII.54?&KR803#;+7&*4(A",5Q3""HEM+@!T,.N M]#TLFT^2C%CVIN-BK%RM6)5;3<]::^E4HEV,JD69'33-,H85]:LN2W\QBO\ M4J#&=>CLW)=4;?7R5&NZ=2[-J73*.K:K>[B9F$]_93'X%I7D)CC6GNXP@J+4 M+=W>W*4V@:15K3I;JU;3MT,]W*RRN]'(J'P[R?+5#2T*_5HBI*78SK$($]@ M M M M M ^>3)CPX[\N6^S%B MQ67I,B3)>1'CQX\="GGGWWGE42RRAM*E*4JM$I2BJE5I2A^)2I2DH0F*E*CD MA"&S%48[D(0\9QJ4E"5+6N"4)AEC&.Q"$(;L8Q\7^-PK*=))TT*JKO\ HKAO M?>RA/SBSYGOR JE:K56BF9UIU,[2M>RBG6IIS(*TZZU\JJSH2FD:[ULM=Q4AZHI_K1)_[%3/RZ M3X#Q68E2I,Z3)FS9+\R;,?>E2YQ/N0CI+",.G/*3X*$^"B&UQNQVB/C*5!,)';S?:%[B MQZY=E\AOR3BV/*H[7Y$QM$EM*XUKC+^;M=E*WE29?E)3M+[8VYK5M)WJBHNZ M5)LQCI$LA4=)93X_CN8>Z=5MH[B<",B$W>L78*A6&D>IZ:SILZ]"&GS2X)TY MZ/BQ> UB[AI.U3NJQKRKCF@8@9N M M M M ##GFUSDT-P) MT[-VYO#(OFWSGY[;L#P:TU1(S+9641H2Y;..8O;55_\ [/SN>_5N!;VY#;DQ M]ORC*'7L,R[<59-,<5_N(3E<7&$8(3'(K)B=KK M846Q=*75*P]ARXDLLIV7IAR$,NEMIV?5C7'(A$%0BM4,4,NOZY5=,ISTY,;? MONR+-O[;W'_%'5.0@1+B]B5TMJLSR/LR%5F7B>U\ MXDN*[+#<."W%@1KQ68NFL59ZE,T]ZA2MM;2T%4>GVJY-4265M6I:3F7F&VD9584JTI2-.<\MU:< M2E9<*4(@E"<;N\0Z0#QS\Q/]S6ZOC8R'L#L/F92>+I/F3'^SJV^>-5XQF^>' M>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V M=6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT M@'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@ M=A\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;? M/&J\8S?/#O$.D \<_,3_ '-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@' MCGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A M\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/& MJ\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F M)_N:W5\;#L#L/F92>+I/F1V=6WSQJO&,WSQR]@YX=([E=]LN+XQS-YL9%DF1 M72WV2P6"R7M75YA^85!"$(GIQ2UK4K(E"$P>Q*BJ.U2F&VC&)=8Z,/HYN3=@UP]L7I(. M2?(G>F7;$QM4-'&78V^]HYQJ;",>O49-9,396-7C+9%OS_-G(SGDW8DAM^TV MJJET0B;-2S,AU#O%M]9]VH)D;OK/R%%EI!S%UQEY*69FWG$*VJI9Q#25L,PC MLP6F,'7-CN$8D+MG=_8*T#=/5.6_KT]6IBH-Y.MTQ.S+TJRVN&S"9;6ZI#[T M8;"D*@IIK;9,:\*T25=WSP>\*6BO9UCON9@79];7.F>X0YRC.M3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON8[/ MK:YTSW"'.4-3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.# M-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN:#WA2T5[.L=]S' M9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON M8[/K:YTSW"'.4-3RPN:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3 MD.#-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN:#WA2T5[.L= M]S'9];7.F>X0YRAJ>6%S3D.#-\D=WSP>\*6BO9UCON8[/K:YTSW"'.4-3RPN M:#WA2T5[.L=]S'9];7.F>X0YRAJ>6%S3D.#-\DC5YSJZ//C#;I MF"X3Q3X]9=O"XP>U&M*]?8X]9<%CS6EUC7K+%,Q.MV=V:MN1K6E2'GD*2](7 M'C+9K)L!V=T]U+TXI$88FI;$K:H[J#LSA4A"LJ M$)6N"\%(M%9H@;I;B9*8LG9>R=*M%>I.M942_4[2I:E(=A'!,U'!#9<[E;$A M",''$877E,LJ:4]"YB6\=RZ\M\JRZXVEGVLL=F76=>W,7UMEM\U_BS5TN;B7 M)TR'C.(SH4""MQ3;::T9CHI1#"$)IV$(I2Z;]WUA9O2%3]CZ;5'F&T-P>FY& M6FIB*$)R)2M]]IUYG#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3AYUO M*/Q)[]]L6Q/B,:FEW&]_1.*I#F!K@;^-^ZU_\25GIP\ZWE'XD]^^V+8GQ&-3 M2[C>_HG%4AS UP-_&_=:_P#B2L].'G6\H_$GOWVQ;$^(QJ:7<;W]$XJD.8&N M!OXW[K7_ ,25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_&_=:_\ B2L] M.'G6\H_$GOWVQ;$^(QJ:7<;W]$XJD.8&N!OXW[K7_P 25GIP\ZWE'XD]^^V+ M8GQ&-32[C>_HG%4AS UP-_&_=:_^)*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ M0Y@:X&_C?NM?_$E9ZG#SK>4?B3W[[8 MMB?$8U-+N-[^B<52',#7 W\;]UK_ .)*STX>=;RC\2>_?;%L3XC&II=QO?T3 MBJ0Y@:X&_C?NM?\ Q)6>G#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK M_P")*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?_ !)6>G#SK>4? MB3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3AYUO*/Q)[]]L6Q/B,:FEW M&]_1.*I#F!K@;^-^ZU_\25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_& M_=:_^)*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?_$E9ZG#SK>4?B3W[[8MB?$8U-+N-[^B<52' M,#7 W\;]UK_XDK/3AYUO*/Q)[]]L6Q/B,:FEW&]_1.*I#F!K@;^-^ZU_\25G MIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_&_=:_P#B2L].'G6\H_$GOWVQ M;$^(QJ:7<;W]$XJD.8&N!OXW[K7_ ,25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG M%4AS UP-_&_=:_\ B2L].'G6\H_$GOWVQ;$^(QJ:7<;W]$XJD.8&N!OXW[K7 M_P 25GIP\ZWE'XD]^^V+8GQ&-32[C>_HG%4AS UP-_&_=:_^)*STX>=;RC\2 M>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?_$E9ZG#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_ .)*STX>=;RC M\2>_?;%L3XC&II=QO?T3BJ0Y@:X&_C?NM?\ Q)6>G#SK>4?B3W[[8MB?$8U- M+N-[^B<52',#7 W\;]UK_P")*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@:X M&_C?NM?_ !)6>G#SK>4?B3W[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3A MYUO*/Q)[]]L6Q/B,:FEW&]_1.*I#F!K@;^-^ZU_\25GIP\ZWE'XD]^^V+8GQ M&-32[C>_HG%4AS UP-_&_=:_^)*STX>=;RC\2>_?;%L3XC&II=QO?T3BJ0Y@ M:X&_C?NM?_$E9ZG#SK>4?B3W M[[8MB?$8U-+N-[^B<52',#7 W\;]UK_XDK/3AYUO*/Q)[]]L6Q/B,:FEW&]_ M1.*I#F!K@;^-^ZU_\25GIQGCPJZ3C/\ 4^34Q+D'E&5[*UGD4YFB\JR.[7') M\RP*8\XEIRZ,S[BZ_+ON.=BJ?G4!3BW64M?.+?\ 72[$F0Q>[H=Z)::G]<[# M4V6L_:&00K#+2[34M*3R$[.EJ0A*&F9C]F]""4KC'!,;5276;9Z&'1T6ON]K M?8]?#7JA;BP]8=1BGYQ]^?J5(=7&"8S"'GXN3,W)8?U\K%:UMP3ITGMX+EYF MS'8[Y9\GL]KR#'KI O=BO<&+=;1=[7*9FVZY6Z:RB1$FPI<==42(SC2TJ0M- M:T52O6:\YV2FZ=-S$C/2ZY.=DUJ:=:=3%"VUHCD6A:([*5)CL1A'U;)O'I55 MIMCKU$K86TI3M_S/(J3H.K-2V*7%:RS8=_BL)4NC=7JUI9,3AN/Q%7 M6\.MN-0FI"&V69MP?A0)6;V$L%6;>57J"FI@S*2^2,S-+3'2Y="OD[MU>16E M-0C"*U0CBBA$%K3A%N;=4>PM+C/5*.G3X:1M=-=5"*40 MC!,(+6I"%:X'E]S"W?S>W-D&[-YY,[=[W='78^/8["L3.F/N;5"$Y=*9:\%ME'@(3]JU M8EK4I<5*CBX9*8V #M6#8-F.S8?QC#Y3*E MQ[EF3D26\U=[XS5:/\1=NM+E8-),V[T>O7OBE4 M(I<>3W268*AE:95^\AE\%:)-,4Y(M-1W(O M1@K(Z]#YC2L&5;L_A")-H (D^D&Z1*%H5FX:ATW-@7 M?MNKC*JU;FYFMIQ*X\5RBVHB5)D3$+JIJ,]9NXVX M9VVJV;4VL97*V2:5E99V4.5%:8]Z.ZB4@J&%;L,BW8Y4,Q3D6M&O'1AZ,Z6N MC:F[N;M)IFH7ES",,Y-9$O,4-M:=C$G90Y4UI5!;+"\3-(KK%&;;D;92 M:-H[L(1/(3#8EYF/E]YF85W'<+^"R1;N[H2-%U6;B:NS9:U3[U8NIJSOPS.V M<=I+JXPQ3T@C9C%J*HXIR31L/0RO,PA,I4E^U%C>2V',;#9\JQ6\6^_XY?[? M&NEFO-KDMR[?<[?*;2['E1)#2JT6VI-?_NIKUI52BJ5H:V:C3YZDSTU3:E*K MDI^26IIYEU,4+:6B.125)CN*A_7NPV#?K1*W2+24BFU^@5)FL46L,HF):987 M!UEYEV&)"T+3L13&'TPCL1R1A&!SQU3U@ M M M 8)](!S^TMT>>DYNUMJ2ZW;([Q6?:M M6:OMLQF/D^SZ5N8EKR1@TU!4%.*@K92B"UHPRV]MJ38> MD*J515ILP]B3+2R8Y')AR$-Q/DH1EA%UR,,*$Q3W2U(0O6K\J^5.Y>9.Z,JW MKO#)WAXZ'S#> F&P]M;6BV?,.6F9V6B+W>T):G6?4-EN;*52L#P5]:>I=U M4TKR=ZO"*47+4E4&'5%N2XN=1*]>]:;MO.*I=,4N5LO)KVB.Y7-K3'8>>AWD M>$RSX'=KV^%*+QW6762EB91-3J24S5III&W7W2)5$8;++,?*[SSOA]PC:9<< MYY#9,@ (C>D-Z0Z'HR'7;2S+ MLI2A"$)2A"$(AD2A"888)@E*80A!*<*4[$#1G-34S/3,S.SLRY.3GI&<;0ZR\S1Z@ZT\VN$%H=:=1+*0M"TJ2I"T1C!4%)4F.0^CS?= M]^A#;WLUS/\ !3B[.+%YWTOC"4YX[.H_>WO5VCXDJG1AYON^_0AM[V:YG^"C MLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[OOT(;>]FN9_@H[.+%YWTOC"4YX:C][ M>]7:/B2J=&'F^[[]"&WO9KF?X*.SBQ>=]+XPE.>&H_>WO5VCXDJG1AYON^_0 MAM[V:YG^"CLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[OOT(;>]FN9_@H[.+%YWT MOC"4YX:C][>]7:/B2J=&'F^[[]"&WO9KF?X*.SBQ>=]+XPE.>&H_>WO5VCXD MJG1AYON^_0AM[V:YG^"CLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[OOT(;>]FN9 M_@H[.+%YWTOC"4YX:C][>]7:/B2J=&'F^[[]"&WO9KF?X*.SBQ>=]+XPE.>& MH_>WO5VCXDJG1AYON^_0AM[V:YG^"CLXL7G?2^,)3GAJ/WM[U=H^)*IT8>;[ MOOT(;>]FN9_@H[.+%YWTOC"4YX:C][>]7:/B2J=&)0.CWWKR.XV7^'K38NG- MRW+1F1W3M.N+UIG#\S6UUGNIH_D5J;:L2W)%@<=55=R@H2JO^:;#I\YI(8G5 MUOTL98&\&2=M#0+54F7ME(-[$.N,FE$^TB&5+#BHO)3!Y,(Y)=Y7J9=CI>!; M-[-!S>Q?5PUL[MK2SUU-:F-M&-$JJW:(^\K;SLLE,I%:Y1:MM.RJ81C MW4S+)T_36INR*TXAUMIU"J*;=;0XVNG[%I4FE4J3_P#&E4JI6A0%28I4M*H8 M5)CDC\L#=BVM+B$K0K$AR$%0CXX1V8?U'Z@Y M M M 8N\PN7&HN$NB,NWYN2[TA8_CS/S. MQV.*JB[]G.836)"\?PG&8W9K\XO,YZ.Y3MJIY")'8?FRULPXTAY&0V4LO5;7 MUJ5HE):Q/S$\A$(_.6K(A&)<4PCC=J;3TNR%&FJU5G,+$ MO#(A$.[>=5EP,M0[ZUJA\B$XEKBE"5*-:!S=YK[DYY;VR'=^X+H[1>4G([,/9-NZ['U^ C$J#2,B$["37[:^UM6MG69BKU1SNLJ6681 M^#89R[5MKKS/AVJT6BU0Y%QNEUNEQD-Q+?;+9;XC:W9TY^4\RTRRTA3CCCJ4( M2I2DIKQO/-LMN//.)9:92I:UK4E*4)@G%&,8JV()A#94J.2"8'*TTX\XTRRT MIYYY4$(0B$5*6I4<0K8<7D_F$1AE8;CW4?AEI@O AJ[-T=UK M5DI1NNUIE+UI9U&6"8PR]1-K3LMI_IU0CA><3W/ZI"L&-;EA(@XG( M $7_2'\\87&S''=;:XG19N\LHMU'&7J)CS8VN;+*I5%,@NT=5 M:I7?7F5*K:XCJ%(__?I:%1D,QYUB;B+EGKP)]-H*^RIFQM-K7F<25;1Q%%E7=R> M<6I;KKKBXJ6MQQ:E+6M<5*6J,5*5EC$XXY3I@ M E@Z.WG_ '+0E[MFH-KW M5Z;I*]SJLVVZS%/29.K[K.<6NLZ%6E%*7B,B:OKGQ:?5C+>7<8W4OYVS,K/? MQ<>Q;>3F+4V9E8-6QDD976T9()J3:(=PON4]5H0GX%W^96VJBD*36J5)52M* MUI4UT+0MI:V7D1:<:C%*DJAD4E4-A4(ICLPBF.Q&$=SO[)O;9>9?99F)=Y,P MQ,)2M"T*@M"T+AB2M"H94J2I,8*@I,2W9RK4*TVBVLU>?=4E"5+E25U2EJ/'90Y M(E2'VHT9IU]UMM?:IU.G:M/2M,ITNJ;GIU:6VFT=TM:H['J3#OJ4K)!*[:[^2L#142J8IF*Q/1@N&M*=AI'?TEG*I*(1[ MJ*EN12F*\D*!7CV^G;>5I4TJ"I>D2<8HDV(Q[A$=UQ?@Z<]A@I<8=S""&X*C M!&)48Q(Y'8 !=KZ _H?FM86?%N8_/11V!LW([;-AUK'SZ=%\D]9FJ*[5H@3*2GJ4NLE#5JI]?=>K MUR=F+&V=F?\ DYA6"=F$1_7KAW4LU&$=EA"MAY7\XM."'P4%1=MY8..<3-:N7%JL&\;1RIJ7"UWBLA2W&W9;:4HDY)>V65I<; MQR"IUE3B:*0N4\MJ(TM';=?CRW<_=7/WG6A2PJ"Y6S=-BA<_,IW4HCW,NS%6 M5/5#V2*4QPJ2TB"G5I5D2A=7M%)HD:+H>;$*G&XM5*WEH$N-4:GKCE@IR$,B MYZ;2E250D96*DJ7""D+F'(HEVU)QK=9J+9=EV2Y[D]\S/+[S.R#)\DN4F[7F M\7%Y;\J;.E+[3CBU5^A#5$]E#;::);:;;0TTA#:$)IM&IE+I]%ITG2:5*HD: M=3FX-,LHAA0A"=Q/R^$I4=E2HJ5%2HJ4H_G4M':*MVNKE6M+:2I.UBN5UY[5:,Q6G9,K7LF2ZKKJE$=#CMH[=?H2VY;D*[-(#%*2 M:)BZ)#<'KR+.RN&"HPZZLH3X2HI3">2E/CC&"9K)WU)?C_/+-O'\GWHGG7HR M=PENJA%Q24J[&IMY>SA0E2UT=Q:N\E$(KIN*.PF"Y-$FU%9<:17JHW\"A:T M99267N;&78>>AME^$A&%K85IJ54VOIMU/6BJ"[-4=MV-"I:_AEH0O#-3*-V. M7)MF68["-U*UP4YMH:4I-;S]'>P/W%S'U8O?N)/_ %?(^>L^\1RB NH9WS-W MW:_P'Z.]@?N+F/JQ>_<1U?(^>L^\1RAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1W ML#]QP/W%S'U8O?N(ZOD?/6?>(Y0ZAG?,W?=K_ L!=!GT;> MO-P;)3R@Y:7?$,:U/JC(&4X#J_/KS8K'.VCL*U.L2DW*_6&_R&W7M>V9ZC2G M&W&J-76Y41%4MV)#N49Z#KYK?5"ET[L88E:;35_ RS[B$1F7T[.):%QA'2& MN_",(I<$- MX=Y Z^47TQ*\(:Y8_39IGTN:Q]?<5_%AUE MK/HF:]P[R!U\HOIB5X0URQ^FS3/I0.OE%],2O"&N6/TV:9]+FL?7W%?Q8=9:SZ)FO<.\@=?*+Z8E>$-< ML?ILTSZ7-8^ON*_BPZRUGT3->X=Y Z^47TQ*\(:Y8_39IGTN:Q]?<5_%AUEK M/HF:]P[R!U\HOIB5X0URQ^FS3/I0.OE%],2O"&N6/TV:9]+FL?7W%?Q8=9:SZ)FO<.\@=?*+Z8E>$-X=Y Z^47TQ*\(:Y9T/9/*/2VM\%R?-UYWB^5 MUQZV/38^,X?D=FR#);[-K5#$&UVJV6N6\ZY(?F.QV^W5'DF$K4^^I#+:UT]R MS-A;0VGKM.H M/>O9&[6Q=NMZ?HS;;:U:[HJV8QCT9QW\D8S9&5QZ48MD M5EZM*5ZJ+??>>ER*KDR7G5[2+$V?LM8*SE/LW1)IA,M)PRN.1=:TR9?5ATV8 M>5BV7'5)^1"$H;1A:0A,/YQ[V[:WC7S6[K=OK64V<]"3G!GN0/S4RG]V MK_\ P>X^[#KG3?2+'OF^4.Q^O>A)S@SW('YJ93^[5_\ X/Y _-3*?W:O\ _![C[L.N=-](L>^; MY0['Z]Z$G.#/<@?FIE/[M7_^#W'W8=Y _-3*?W: MO_\ ![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[M7_\ @]Q]V'7.F^D6/?-\ MH=C]>]"3G!GN0/S4RG]VK_\ P>X^[#KG3?2+'OF^4.Q^O>A)S@SW('YJ93^[ M5_\ X/Y _-3*?W M:O\ _![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[M7_^#W'W8=Y _-3*?W:O_\ ![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[M M7_\ @]Q]V'7.F^D6/?-\H=C]>]"3G!GN0/S4RG]VK_\ P>X^[#KG3?2+'OF^ M4.Q^O>A)S@SW('YJ93^[5_\ X/Y _-3*?W:O\ _![C[L.N=-](L>^;Y0['Z]Z$G.#/<@?FIE/[ MM7_^#W'W8=Y _-3*?W:O_\ ![C[L.N=-](L>^;Y M0['Z]Z$G.#/<@?FIE/[M7_\ @]Q]V'7.F^D6/?-\H=C]>]"3G!GN0/S4RG]V MK_\ P>X^[#KG3?2+'OF^4.Q^O>A)S@SW('YJ93^[5_\ X/)Z> MIC[+K*JDVW!Y,8943"$+AE3DQ(7!:8P4GO13LIB=J5H]H).:EYI-GYAY4NM" MX(=DW'6EX(Y<+C:VXH6B/"[>L M,%#^3XE+M5^8METBMK;87D6(S9LJGSRTK=6WY6*M:I4!QZC3U7F:LRY%%;VZ MA?%=S4(S$E>+-UJR\XO#+S*'68N-*5ECI$TA"=H[""8X'80@T]"&)&%>-I&Y M'0RT30LW\42,A5[B:79.\6E-8YZG.2TVAF80F,$1G::Z\N&FRZU1AIC"E*F) M1<<#NF-Z5,O9R>81P[\/N ?=9_OQ#NK7>KGQ/>VCD%J]:1H;=YZC^Z=YT>81 MP[\/N ?=9_OPU:[U<^)[VT<@:TC0V[SU']T[SH\PCAWX?< ^ZS_?AJUWJY\3 MWMHY UI&AMWGJ/[IWG1YA'#OP^X!]UG^_#5KO5SXGO;1R!K2-#;O/4?W3O.C MS".'?A]P#[K/]^&K7>KGQ/>VCD#6D:&W>>H_NG>='F$<._#[@'W6?[\-6N]7 M/B>]M'(&M(T-N\]1_=.\Z/,(X=^'W /NL_WX:M=ZN?$][:.0-:1H;=YZC^Z= MYT>81P[\/N ?=9_OPU:[U<^)[VT<@:TC0V[SU']T[SH\PCAWX?< ^ZS_ 'X: MM=ZN?$][:.0-:1H;=YZC^Z=YT>81P[\/N ?=9_OPU:[U<^)[VT<@:TC0V[SU M']T[SH\PCAWX?< ^ZS_?AJUWJY\3WMHY UI&AMWGJ/[IWG1YA'#OP^X!]UG^ M_#5KO5SXGO;1R!K2-#;O/4?W3O.CS".'?A]P#[K/]^&K7>KGQ/>VCD#6D:&W M>>H_NG>='F$<._#[@'W6?[\-6N]7/B>]M'(&M(T-N\]1_=.\Z/,(X=^'W /N ML_WX:M=ZN?$][:.0-:1H;=YZC^Z=YT>81P[\/N ?=9_OPU:[U<^)[VT<@:TC M0V[SU']T[SIR=DX1\4<:O-HR&PZ.PNTWRQ7*%=[/=(+%P9EVZYVZ2U,@SHSJ M9W6W(:E,M+0K_DINE?\ [G6G+X+S)^4FI&=ME-S4G-MK:<:7%"D+;S!251A&'B.]2]"YH?J)4Z?6:3=72Z=5*2^U,RS[2'D.,OLK2ZRZVJ#VU6V MXF"TQ[T8;!E41N3Z M M M 1J])KSNM M7"G2;KV/2;?.WCL1F;9M66&1V)";1+HCY;F39C#N$8E]U@@J,;T+ M?,V(H<8RRDN5ZI04B4:C#+A\N86GOH:R[6$=A;D4([G'%-%V^WR\Y->KOD>0 MW.;>K]?KE.O-ZO%QD.2[C=+K4I><<6JM5*6Y6JB\$NP MS*LLR\NVEEB72E"$0AA2A$(9()3"')MQ>APX4=->W(E3V64? M670]"CTF>KM3DZ33F8O3D\N"$0_K4M7B0VG$M:O!2F,>]D/)K58D*!2YZL5- MZ#,E3VXK7'O^)*$P[ZUJC!"$^$M4(=\U_P!RTY.9URZWEF&Z,Z<=8%V]UU./8K;5*2A-6X\9Q3DEY#;7SR=,ES5M(CD M9:Q8H2[,/U3*/DALKCA3CF[-H- M\9]<7GYQJ[3EX?7FDV \FL/,]K1DO09C57&E5I*M-@9=E0FJ=:4KN,JXK6EQ M#,%ZEN;E[#QHE+[)JDQAJE83#24Q3LLRDPVTGY5;, M8^"B"U]S RJQ]EYRU]H)&AR>5/5"LKSN'%!EA&RZZKYJ=B"<2<:U(1W2DFP+ MU9K+#=-:ZPW5>OK4W9<,P.PP<HBGSRY2)"GY$M]5*+ MD293K[G6MRM2@M4J4Y6*C.52H.Z=.SSD7%J]<>]"'>2E.2"$^"F$(0V(&PVD MTR2HE-DJ33FM)DI!M+;:?5#OJCDVRU1RQ6J.RI<8JCLQ/03I'H@ M M M ''W2ZVNQP)-UO5R@6BU MPT)E/;:<3U_-NKM)['^;Z#*9*P5M:CAC M)V4J#R%;B^I'DH]XM"4?VC&)VW5C*?%4)RU,@RM.ZCJIE:_=H6I?]DQ$RWIZ M^BJQ)YR(OD^WD4UIU+:X^)ZKW'?F>SVWD*?;N\? $P'VTK9^FCV\CZ_9R!C0]7@.]VJ0E]G#MYE75752J:H;I2GUNU7]AZ36ANME&*H/5BF(AWHH:[HC; M'I@G2J/4W(]_&W*HV/HFE_\ @<+^M/E41>-"\HX,+L+K5^VVC5%UDT7I5/\ R2HXW=#;:]*/@:U35N>)2YE$/:A++_V'(WHCK)15D=HU1;1X MTHEEQ]F,RC_:>K8Y\IFZ..]I:K<[3R/P^KC415%5HHBO4XM#G^&>7,:':WS,?@W:?-[.3X.9RQ6W/ROSY=N/\ ]*8<[K=_VY(F4>%].ST5^;J0Q%Y3VO'IBJJH MJ)F>N]L8DEJE*N]A2[I>,&;@*[2&5*IV):JI[2$KHA:THKCDY5)[*K-JF M$>-F8E7?[*'HK_L&1RE\UW$YL)M&F77Y+S$RU_:6S!']LSNUCRWXL[L;1A\>-:$H5#XR59#,Z=::SE7BE-+K\G4'%;& M%F99<7E\6!*U*@KXL893(@\,]T M $(/3G=(K<.#'&6-B^K M\F5C>O)L%V*Y=,(Q>V5C.YML6D=ZBO)/LQGXMNMJU(_^D+XB2WVT MP)"*3!=5ETF7R]_+&$7'/B(PJR8X$07Q6 M[78ZSR9:FS.E5ZLQ4AA2<.)EM.33G\GQ81@AOXZ\4,NEQ*87?!=)KXS-Q_Q2 MU?A);G4IN\S2D_9CRRINJG>%G9-^TGDCO@NDU\9FX_XI:OPD:E-WF:4G[,>6 M-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37Q MF;C_ (I:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/ MV8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\% MTFOC,W'_ !2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W> M9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CRQJIWA9V3?M)Y M([X+I-?&9N/^*6K\)&I3=YFE)^S'EC53O"SLF_:3R1WP72:^,S%G9-^TGDCO@NDU\9FX_P"*6K\)&I3=YFE)^S'EC53O"SLF M_:3R1WP72:^,S%G9-^TGDCO@NDU\9FX_XI:O MPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_P 4M7X2-2F[S-*3]F/+&JG> M%G9-^TGDDHO1'\@.E$Z0;E?8,#OO+_>B-(:_:C9[O:]PKM#@I3B$66EJWX9# MNT:VMKA7_(;HCYA'JRZB6S#:N5RC45^3G.J-;T:'=O86S+T\S922Z\3T8LR* M%(BK*XI.R]%$51RHEX;=6).!2]+;C^M22-=C7+Q+<6E:DGK43G6B1R/3BX+@ MGX-,=JS!:4PPKF%;1.16-*-,<3^J46IW>BBZ/E]YQY[C9C;SSSBW7GGGAHQCUHV+\8GUJJ7@9R.^ZE^9&I'=SFNS[V9YX M=T[T>GAHQCUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/#1C'K1L7XQ&J MI>!G([[J7YD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//#NG>CT\-&,>M&Q?C$:JEX&>'=.]'IX:,8]:- MB_&(U5+P,Y'?=2_,C4CNYS79][,\\.Z=Z/3PT8QZT;%^,1JJ7@9R.^ZE^9&I M'=SFNS[V9YX=T[T>GAHQCUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/# M1C'K1L7XQ&JI>!G([[J7YD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW M4OS(U([NS//#NG>CT\-&,>M&Q?C$:JEX&>'= M.]'IX:,8]:-B_&(U5+P,Y'?=2_,C4CNYS79][,\\.Z=Z/3PT8QZT;%^,1JJ7 M@9R.^ZE^9&I'=SFNS[V9YX_Q71/]'DFE5*XTXNE*:5JI5>*_NSMR8?HK?6Q5\ M$84?1N -HCX7^5L+FS;C.SQK'YLIV7D,B\9'+GR$VN3='GE16&'FHRXD&'(6 MS\YJNI?:PUUTO5;%T=5Z,FFTU?FL4TM$VG(F3TY"<$M!#>E0QM(2G38J@I<' MENH2K!!)I$OUT4]HY.]>TC-PUHG;$V(I.2GL.2"\O7*,LM>G5!;KVG+4A]Y4 M>IH)6E"I1N76I"75K5'AO/VYB^(+/_OD+W$R?44NJS'D?87RR)M=OHDM^&L> M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W M$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1); M\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ M 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V M%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=OHDM^&L>]:YH> M?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU M68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/ M>M]:YH>?MS%\06?\ WR%[ MB-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ MOD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[ M?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\ M06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JL MQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=OHDM^&L>] M:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$ M:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26 M_#6/>M]:YH>?MS%\06?\ MWR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@ ML_\ OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V% M\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>? MMS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/> MM]:YH>?MS%\06?_?(7N(U M%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=OHDM^ M&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#O MD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&N MWT26_#6/>M]:YH>?MS%\0 M6?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_; MF+X@L_\ OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQ MY'V%\L:[?1);\-8]ZUS0\_;F+X@L_P#OD+W$:BEU68\C["^6-=OHDM^&L>]: MYH>?MS%\06?_ 'R%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_ M#6/>M]:YH>?MS%\06?_?( M7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_\ OD+W$:BEU68\C["^6-=O MHDM^&L>]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L M_P#OD+W$:BEU68\C["^6-=OHDM^&L>]:YH>?MS%\06?_ 'R%[B-12ZK,>1]A M?+&NWT26_#6/>M]:YH>?M MS%\06?\ WR%[B-12ZK,>1]A?+&NWT26_#6/>M]:YH>?MS%\06?_?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS M1&GS!Z5OGQC6QK5BV%\JML8ZS:<IE=_FC(^X23;JBV\SOJ/"GN4?2STOG29,([".9NYU4 MZZUZW;U D*ZZ]5/_ !)%L6KL_1^SKZJ'&NZR[U<TN"H_1E^0_;O@NDU\9FX_P"*6K\)/S4IN\S2D_9CRSZU M4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CRQJIWA9V3?M)Y([X+I-?&9 MN/\ BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9 MCRQJIWA9V3?M)Y([X+I-?&9N/^*6K\)&I3=YFE)^S'EC53O"SLF_:3R1WP72 M:^,S%G9-^TGDC MO@NDU\9FX_XI:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*; MO,TI/V8\L:J=X6=DW[2>27\>BKF;KOO /CAF_(;//K^?B[=443U*>2\[]'E.S2CUY:*0S;BT$G0I%NG MTRGO=3(;:3D3C81!IZ.ZK+%3Z7(_)DAX)=>[==7>L309RNSKD_4Z@UU2MQV. MS@>6IQE.Y#)"#$6X?+ECWR0HP_2H\D;IQ/X#G<>SB#A7YI:\N\6K=;C;<[V%F%)90M'QD*7IOU,42@9WP72:^,S%G9-^TGDCO@NDU\9FX_XI:OPD M:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=D MW[2>2.^"Z37QF;C_ (I:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2 MU?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[ MPL[)OVD\D=\%TFOC,W'_ !2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF; MC_BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CR MQJIWA9V3?M)Y([X+I-?&9N/^*6K\)&I3=YFE)^S'EC53O"SLF_:3R2<7H">6 MW/#F%S,OL?=');:&>:CU-J;)\RR'&[[.A/6&^9'?)ELPS$K5;E9.7I*TH:JNK?UV:.2I0KD;PJW!MQ=+319=>3; MSR])C]+*8.3*?KLI^78CDBVN7UV HL5(15%5F83X$DC3H>^4IN7C]5Y7S=S+ M"7O7Y5'M>ZKEP.-O&/!L,C=2V(N2;DR6]9[<7T+JJGSQO%\/78H]IEI;4GL- MN7*Y-4<;HM?E6ZJ9)AHNAKIC<$N6@M$].*[[WNF]Z3K<: MIS%SY1Y5@MIF+51BT:BM6-ZM1;6U5I7R,+(<0M$>]*317[%OW1]VG7U>4[/T M$HTJYV[JDP3%NS;4XZGPYM;DSE^O#JN.#MHG)-E6S@E M4-2V3O[5;:$O>T[%639?D.7W.JJU7 M6JJS\@N$EVM>MQSZ>W_]EK_]L2!)4VG4UO2J=3V:L-55OJHVI_!\C>F6>4I*4T32KL%?4GM)_8JM#%:O8B MR%?2KKM9V4G5KR_":2A#WR0>;P/0^A9E5)MM:ZAQ3&E6BFY5"? TY2V?I9W3M=:8EKNATLE/0<'U'50>_O'T$KT M/1#6KD8H;K4E+5QE.ZJ$.IGU?7;@IG[)7[*MSM)[$?KZTT@ZT=Q=O*# M!Q^5DT6@E$^')Q4MV$.]BEEP0\I4?)92]"'E$W6=OPL-78H8FIQ= FU>!.02 MAK+WXPF$*6RE*?*>BRI7DDV5BOUCR>T6_(<:O-IR*PWB,W-M-\L=QAW:T72& M[UU:E6^Y0'G&)T=79KV7&UJ17_RJJ1 ^P]+/.,3#2I=]J.1:%IBA:8^)259% M)CZHP);9>9F&FWY=Y,PPY#$A:%06A2?&E22M%:Z9>JDBU/TRDRJW%M/MH>94XZI M++:5MK2I"MJIU:2TT MF+KJD.(5!:=E+2%88PQ)-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/ M#O$.D \<_,3_ '-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@'CGYB?[FM MU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A\S*3Q=)\ MR.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O M$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\; M#L#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([. MK;YXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0 M#QS\Q/\ ,9OGAWB'2 >.?F)_N:W5\;#L M#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([.K; MYXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#Q MS\Q/]S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^ M9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$ M_P!S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^>'>(=(!XY^8G^YK=7QL.P.P^9E M)XND^9'9U;?/&J\8S?/#O$.D \<_,3_, M9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V=6WSQJO&,WSP[Q#I /'/S$_W M-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ M3YD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^> M'>(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_ '-; MJ^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@'CGYB?[FMU?&P[ [#YF4GBZ3Y MD=G5M\\:KQC-\\.\0Z0#QS\Q/]S6ZOC8=@=A\S*3Q=)\R.SJV^>-5XQF^>'> M(=(!XY^8G^YK=7QL.P.P^9E)XND^9'9U;?/&J\8S?/#O$.D \<_,3_,9OGAWB'2 >.?F)_N:W5\;#L#L/F92>+I/F1V= M6WSQJO&,WSP[Q#I /'/S$_W-;J^-AV!V'S,I/%TGS([.K;YXU7C&;YX=XAT@ M'CGYB?[FMU?&P[ [#YF4GBZ3YD=G5M\\:KQC-\\.\0Z0#QS\Q/\ ,9OGBS=\FLV5RNY![0Y+[0W=R/Y ;;P/7N!8E@-E MQS:>X-AY[B_YVY]D+N0NWNWV?+,BEQFK_ L^OUL?.6VTOLQ\M<:HNC[K+8@VNSV6SP MWKA=+KF7F)>7;4\_,*2A"$0Q*6 MM<<*4)A#94J*HPA"$-F,=PX'GF99EZ9F'$LL2Z8K6M<<*4(1#$I2HQVL$PA" M,5*CN0-7CTF'-.]<\N7NS-XONS6L&1,_,S3UCE*>1^0=5XQ(E1L90Y$>^F%< MKBIV;>;@UUJHW<^AI*NZQ&NR\&UCML[45"L17%,GETF50KP)9M48-['@J7E4\N'>6N, M-S(8"&<&$@ ^J#!FW*9$MUNB2IUPG2F84&#"8>ES)D MR4ZVQ&B1(T=M2Y$AQ];:&VT)JIQ2DI2E2E'RM:&T+<<7!I#<(QC%4S+Z(?@3!X"\1, M5PF]P(B=T['I#V+O"Z-MLKE(RZYPFZ0,*1,;JJK]KQVU.(MS=$K4PY-_*,]F MB*3UI->%ZEMEVWM3,SC#D>M%/RR\FGP=*2K;/9/*?7MX[&*","([*#8)==8M M%BK+R\H\W#KO4,+\XKOZ;%.PSE\EA.TALX8KQK3DQDI9'!)( M (P>E'Y/5T?I!W7V,7*L78VY&)MAAKC.T3,L.%(0EG+;ZE:>M4=]^. M^BVQ5T["Z+N3TEA='852Q&APNY[,;8)KM1E],H%DU(?7BAM'IS=EF=G85!"H M:>[#;)C!M#2TY'BB>CTOVC=9=8Y8Z@SO4]M;RD/2;<41R.2E+R8*C-^-"W4+ MA)2ZMJO&^X\RM*Y8JJFR@T!@ M M $"6Y,J_/7:>=9*A2%,7'(9S4)QIWRS;ENMZDVRVNI=_8NBH$&,KKI]7Z?H M^CJ(OFW^JYJ8F:'7,J /3-+:RN^Z]PZJT[C]'/RY MM78V%:ZM*D(\HIJX9ID=MQV+(4C_ /AH>N*5JK7Z*);56O51*CS:O46J12JE M57_U5-EWGU_-9:4['VLG^-D].D4]VK56FTIC]=49AEA'SG7$HA]F+^O9\9MM M,4QBR85B^-8;C<)%MQW$K#9\8L%N;K6K<"RV&W1[5:H+=:U_R-0(D=%/_1LU M?S4R].34Q-S"M,?FEK=7'REK5%2E?2I2C9I+2[,K+2\I+HP,2B$-H3Y*$)2E M,/H3"!V X3L@ JD_*GMZ_D+2/&[CE;Y-*2=C;#R+:N1M,/=E MUNR:SLJ,2\VOKEX9J M.S*;BRXCBJ=28Z\PS7,H[G8ZNVY8T]OK\FBB*9:)"M=56EH]#;4S+(VJH>J+KSR8^M M&SW,,EH$KH6) !']R\Z3_A1PB8G0]W[GLM,[C1Z/1]18/V,VVK,6XR ME^*U(Q6T/5_-AM]FJE1Y5]?M4![R=4HEU7]6N;66NYM?;!25T>D+ZC5';33W MP,LGO1C!Q?ZS)WTLI=7#R#![47B62LA!3=8JR(SJ8;$JS\-,Q[\,3:/U>+O* M>4VB/EE7;EA\I^W[FSUSQWB%JS'-(XXI3K$+86Q&H6Q-FR&J+2J-0W)>^TR/?FZ-C[:N;3SK\*F:Y5=;O;+.IU-4NM8]8'I%(..1JT[7^# C1 MFNM2E=CKJKKG:CV=H5GF82]#I,O2VE0VVDM(1%?SUY,;D?C+C%1!E8M#7;0/ M=45NK3%2<3':Z%GN'B MR\XL<]>6O#"\INO';=>78/;W9-9=TPER6F_ZXO[SE*(==OFO[\B3:ILRK/:0 MF9\U1.82XKYM)96KM&*6EL59>UK,&:]1FIQQ$,*7L.!]'S)A&1Q,/B9<$>_! M1E5G+9VFLH_IM"JSLFW&.53.7'+K^>PO*VI7Q\..&SD5 ML\%/E+.F-K.6C M>:N+0]"YM(I&A-;5Q-%WO6GKW.=6AI+EYM;E)-UUQVWEMIHIUV[V]%*+?EW& M S3LTK!;30]5:F0=GK'S$:U)IRQZF=P(FD)^(O:M3'T):7WDH7$LW8Z_^DU* M+4E:V7A19Q6&'5+6-FEXE0]RU+J M^G[:RI8DKT M ;$3Y.GHM>HNC=Q'+KA#^9WS?VP,YVW+\JA/SQ-F1+BZ]Q9IQSJK_P $[9,% M8N$=%*U31.0*_!;^EJ[ M^5N$-Q)>FXJCPI5@I6:=1A=K;[TS'+NX,L&&OHBAG&GU.1CNJB3N$,DS@ M K9?*1^;U='<9;-Q4PF[_-MCDK!+;_+_EJ-JHN/\ G!?4 M1K2WUTJW)M\&^LU^E)8#0_6-Z\VA?M-.,XJ?9W)I6*&5*YQ:=I\[2$8G8PW4 MKBS$@&_RV'6:S[-FI5W#/VBRZ;AW42:([?Y-/7A:AWE(2\DH6%V"EH M !8H^3I\$4\C>41V9+5CC-2+](JTJKD:;%L27D59F_6@2_NVG6"S2;/R3V&IVD@I"\D= MLW)P_7JV-S3HX64XLD%(B]DV4$[W$V-Z_6C5:">9Q4RSL8+1EAM7)Q7ZE/KT MF&)Z.'92N#.7:KR%_@I$79 !\%PGPK3!GW6YRF(%LM MD.5<+A.ENI8BPH4-E7_(.X\F-\YGLIYZ1^;OSI6/X#;WTJ M;K:\&LS\AJQLU95U5CRY/EI$^4BM5=F7>)%$J[%$)IMINKL-+W>V*I-GD)3U M?AZHG5IV=-G'DIB]'+WX-X8,M1VN5MM"H[.4_F8T1U\4[?C>U:6VSCBXT;3. MHZ0RO:Z12I5:X2B<&ZA;V)#VV^5&-W[)-77[7-&\9NS5FO=HR+([G:[Y =E1D38,UZ#& MQ^2G\FR6Z2DQWJ.5HXY DM]E-65D3W@7QV7NUJ,G3[1R<_BJ+2GF7&)=IQE: M8+P+1!<7T1TUJ.3&C)L06B/AC2RY!>1:V7D["FE&1O_A P+75W8^;U M7@C/2B:NUM:(7SRS?&4W^7#N=>6GVEJ'UQO?P@-=7=CYO5>",]*':VM$+YY9 MOC*;_+AW.O+3[2U#ZXWOX0&NKNQ\WJO!&>E#M;6B%\\LWQE-_EP[G7EI]I:A M]<;W\(#75W8^;U7@C/2AVMK1"^>6;XRF_P N'_A :ZN['S>J M\$9Z4.UM:(7SRS?&4W^7#N=>6GVEJ'UQO?P@-=7=CYO5>",]*':VM$+YY9OC M*;_+AW.O+3[2U#ZXWOX0&NKNQ\WJO!&>E#M;6B%\\LWQE-_EP[G7EI]I:A]< M;W\(#75W8^;U7@C/2AVMK1"^>6;XRF_RX=SKRT^TM0^N-[^$!KJ[L?-ZKP1G MI0[6UHA?/+-\93?Y<8QQY5OK2I7UT_M/5HVB(L+:VHM6>H+12MQ])3K_)I<-,JPZ#PK.-R79+Z*UC+G1K?'P/$T)>JGJI.9RS.[//91 M2M%JI87%THI#;A#5_%:ZTW?3S$%8'ZX\S*(\>&*M.=^B+3*T*C\>'E0)CN,H M_76W\C,*3B8HK+TVO+N980TEOZ8.O(7#YD?%$V*Q0PO: : MZ_Y1%O:FX^DFSK%H,^LVPZ!P;"-/6RC+BJ0JW5J"_GN7+;9KU4I.:R?.+C;I M+E4T6M6.H1VELLLJ+XW#47K5=])S*V\+]<>>FH^5AQ:2U]"FV4K3#X_C4HHG M?I68U6W\Y+(3.0V M #:>=&GHOS;.!G%C3[\6L&[V#4>.WS*HE6O)*BYOG]'M@YQ%52OTK\EEV M4WIJBU42I:6$JJA'7V$ZV+PJU&T%M;2U6"L3+\TZAM7C9E_T=E7UFFD*_$V/ MW?T>-!L79NEQ3@=8E4+<3XGGOAWD_0ZZN!G(8<9B "/KFSTG'$/@39G7- MW;$:EY\[ 3-L>FL&1%R7:=_0]2BH[B+ F8RSC=N<;JI;5M\BE.*AWT,I<6G8Q)3#;&#VNO#L MO8MI4:O/8IU4,J)5G(Y,K\6TRI2B$=C"MY3:%=Y48[!3/YP_*#.9/*1=YP[4 M$Y7%O4,U4B*FU:]NLAW9]]MBZJ0E.3;1HTQ+@J6U_F8L3-I;[+RX\ARG3IMRF2[C<9AN$,+6IU:W'%Q=6Y%48Q4K+%48]U&*O"BKOQWDK!,/D(PG '$.44JBD4PG',>HFB:U0FB*(152*)-E5 M@J+"S]C;-TB+>ENRLJTIV'MU6NO\ ;"T56@YIC4U-.I;C MNXF6HZ2Q_J6T?UF%YEQB M .6Q^PW7*+_ &3&;##=N-\R&[VVPV>WL)I5Z==+O,9MUNALTK2E M*NN3)#*$_P#JZ<3[S4M+O3#RH(8ET16M7B0A.6*OHA YY=IV9>9EV4XWIA4$ M(AXUK5A2GZ8Q_P#R;;#0NJ+/H?1^G])V!25V;4FL\&UQ;WT-]BLR/AF-6W'Z M3W?\.E7),A4!3[SBJ=MQV0MQ=:K4JM=7U;JCM:K-5K#\(Z;5)EY]4/%%YQ3F M2'J3BPPA#8A"$(0V(&S6BTUJBT>ETAF,(M4R798A'=%M=IM4"7<[I71$:(U&9=<<<76B4(;4I2J4H?K;:WG&VF6XN.NJ@E*80RJ4J,1[2R=+5RS.Z)D432LN$U/4BWP%KIVTVRQP6E?\ AFMRWMJGK9VJJE<7 ME3+O+P2R%?S5E[\(*VB/Z-"(=XS>,0,P !$QTM7(Q6KM(Q=08] M.JQE^Z528%Q4PY5+]MUY;%LUR1U5:5ZVE7*2]#MJ4KIV'XK]RHE7;9+-:&"P M4+1VPO2$P7,*BG90XF7R["S7I_*'WTJL'==+ MW;T>9TNTEZ&F,OX([=FC,13U:I63N>K5J;DH05#"[+KG<,Y/H MK R%YA/73REKNOS>4IRB%.IB4F1VO_G->N(;[;OTWA6&GI*4EX.UVD_I4A'8 MQJ>;3MV$J\4RWE;R94HTW25J[A):30B7W1N0OAHM5J4Y&7L;:3#3:S",8Z4B M6?5"#,ZJ$,4,4A,8'XK@E3G4W5337Z]66X6FM%4HI-:536E*TK2M*TK2M/HK M2O\ SH:KHPC".2.Q&!_2'",%0RPV81/]/P_0 5A/E1>\UX;Q3TE MH:W3?F]PW7MF5D]W8;52JYN'ZDLZ)$N'(;_\K*LOS/"Y"55ZNM=H[*>OZ_58 MK0WT:$W:>L5MQ.)NCRJ6T1\EZ;7A3&'_ &3+R?KE=]$76(RMFJ114*PKJTTI MQ5I;$NA:UQ\2$)BI2OH@DU)F[]IWG>.YMM;G MR*G9ONV-D9ML:ZM*=F61W+(7XC5:U^K'976V6J7+LRZ.]E2RTE"8_*K)EC\;=-958J3M8JU2JS\/AJE,//KW M1[*OJJ,6MM6^QZR M5HZRES2WI&5=4TK^F6G2V/:>6A/C_J,IL71NR&UEGZ-%O3&IR::@Y#^A1'3' M_'W+*%Q-K0:T#9. = V=M'7&EL'O\ LO;.;8UKS L6A*G7[*\MNT2SV>WL M4KV6FE2I;E*/S77:I:CQFJ+D2GWFV([;KSB$*[=.IM1J\ZQ3Z7)N3T],QPH: M:0I:U?0GO0[J*H[5*D8^4D9GG#E\U3P$C3]>8C5PJ$@V MKX!I7_S#B=EZ,-C*A$8,XLL%1>1$JK;N_P FYR+U-L4E4E*[:$9YQ/PSL/\ MY=J.PS".SD6N$7HIR*3!E<"JUD>2Y%F%]NV4Y;?[UE.37V<]=+YD61W6=>[] M>;E*75V3<;K=KF^[(N,YQQ7:<=><6XNM>U6JE%EI>78DV6Y>590Q+LH3!#;2 M4H0A,-Q*$)2F$(0[R4PPE<'WWYIYR9FGUS#[T5*6M:E+6M4>Z4M:HQ4J,>^J M*LIPIS'7 .Y:]V)G>ILSQ_8NL\NR M# \ZQ2XLW7',LQ:Z2K/>[/<&:5HF1#GQ'$+113:G&W$5K5MYIU;+B%MK6VKJ M3TA)5.4F*?495N^E6RG;']&&PK:E]'H@.F^Q3FHU9./G(Q^SX/RGCPE,6*ZL-QK1 MAV\F+=$86],L3-%(:L.PZH1*>EV5M*8TA#"Y5H[+7EK= I/>I<[-60B]7;/I M7.695'*M$U0U.03#=1#<0_')&*F8;54(8VMC$A%AT@HG4PTZ0S>J>-7"'D]NE$M4&Z M8=J+*6L7F(71NK."M+42MU9&Y5-'&8<34]O?RNP/2&Z_^(R[G$3$X ME:5ZZ==S3VJ=GM$9WP5F%$N]M$ZE>!^>;A)M^M4S%+2\/S68N+^@DNZ*C1K5 MX% :4G$Q(N1G'/BPEDQ=1E^5Z#2/K;ILQC7F;!0 0+_*&.8->-G!>[ZLQ MN[*@;)Y4SYFJK2B,\EN=$ULQ&8F[=NR4+I7RD%['Y,#'WJ?YZ4V EU'55I2D M33<397LAMFW4IAO3*?9I*9E>+N53"HQ3*H^L=E6Z%*N8)^TRE-JR;J95K"J85_V MBE(9R1[I"W<.V23M<+9.%:M2Y7)IO'(6;2EQ.7<5-.98,0_[-*5O8H=RM#6+ M847^BD)=H 'XNN(8;6ZZM#332*N.NN52A#:$)JI:UK M56E$(HE*JUK6O52E*_33J/R"8K4E"4Q4I40X_BD293$\!94M:FFL, MQQQ^);93"%_2S\_E*G71UOKKV'KXZBE>RFAMDNBL2FP%@Z+1'&X)J3R.J9Y7 MA1FWX)6XF/CTE."62KPD,I5NQ4?S/:*"]U=]5\]K+7R\Q%VS[#G6ZD)Q8DHI MK]IIR-.LW0YROU!*%.18D M99Z;>TM$4P4YI;"'5X$J4F"EX<,(QAECMH'>_-]WWZ$-O>S7,_P4\7LXL7G? M2^,)3GC+=1^]O>KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1 M\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;W MLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253 MHP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/ M\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\W MW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9 MQ8O.^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;WJ[1\253HP\WW??H M0V][-KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O. M^E\82G/#4?O;WJ[1\253HP\WW??H0V][-KM M'Q)5.C%K#H_,]SW-N,N%P]GXYE6-YQ@*W]?W9&7V2[6.YWB'8&8B\>O:8]YA M,.S&W,>F6MAV13RGEI=OE*J[5SMI3K3ORHE$HUXE6=L[4):H4>MP3/-QE'FG MFVEOQ7U0SB96N"%0F$.K@C8P-+;3!.'#&/\ 0!H/K6VNM5<;9F6MW1*A1;56 M1BNCS$*E*3,H_,MR:&HRL[?*4[9N/.J\,P5]AM='(GYVY8P_LW()K*DJK13 M];5EV*PI%*5IY-W'ZM+2EQM9>30^T7K;82-1<3A>K\R\\E7?TIK]&;A\F-MQ M:?4O+W,2C]_M9ZXVXC3T+Q-4.699R=[3'?TAEJ<^N;$;L*-UBL'9N25#"\Y+PF'/'CFE1F(P5ZT:9!&7XA)$8"9^ M ")GIOMZTT+T:'(^Z1)U8.0[+L5NTCC:6UJ:=F2=HW)C'\DCLNH^ MEMU&O5YE)I6GTU^8=7U>OKI)MSM%Z^7AV?;4WC8IZU3CGJ3+0QMQ^E_24_6( MRO@K,*+=]7G$N87Z@B$FWE\*,RK XGW&G1^@UHIL+-?@ M+*7R8712<^YI;)W=<(BG[7H'4,QBV2:(I6D+.=KSE8Q:%J<6FO82YA5KV2WV M:=E2JK35*NPE:55[T1=:ZALE3Z.A6%RN32<4/*9EH::O['HR\?I+ Z'BC0G; M6S]86C$W1956&/B>F5:4C_4IF(?^)?.*5ESP 1V=(+TF/'/H[, 3D&T[LK)M MCW^$^YKK2V+S(BLWS*4CMM-3I='5*1BF'(E)JF7>9B*M(2TZW"8N,]+J)IW#&8>C\97@-8MQM&1"=V.)>5:J1VRM[:"V M\[I]6F,$FVJ.D2C>6##*?BI\-S)W3J\2X[D,*,B(8#F;F$ M Y"U76Z6.Z6V^6.Y3[->K-/AW6T7>U3)%NNEJ MNEND-R[?<[9<(CB'8,YB4RRZR\TM+C;C25H4E24JIQO,MO-N,O-I>:>2I"T+ M2E25IBG#&$8*V(IC#84F.6"H'*TZXRXT\RZIEYE4%H6B,4J0I,XCD;7'90I=T[HKU4VK:;L]7GDMVCET?!.[$(3K:(98JR M;D)A"88G$0[M.5Q"885I1T[Y4#O:N#<.]4:*MT],:[;UVZW=;M$[::JN&":E MM=;U=8]6/V]5,WR'7+]'/I2GYE5'9JI=%([>ARHO5MJZI6W$8FJ)*X41V8Y' MII6!$?RFTV/$='8G+JUVJ/KO\ .KGF?L4=K]#2V&\=US6E$]JJZ7)7:[%$ M)\I5G1*UK#+V:L\A633ENSCJ?%@3I+'M:8_[,-WO6BT-U&@J8M':!::Y23H MMF;$2;DU4I5FI5R/5CV*89@M,%PR2[:MOBAA9@A<4*PX%N.PPE(+YIRM6EMI M.-R]-FGJ=0X=2,Y&'E(5%$@S<7LRS7\$'7VB>F93A#/+'6 M*M^AIO@[W('F[\@/09N+V99K^"#K[1/3,IPAGECK%6_0TWP=[D#S=^0'H,W% M[,LU_!!U]HGIF4X0SRQUBK?H:;X.]R!YN_(#T&;B]F6:_@@Z^T3TS*<(9Y8Z MQ5OT--\'>Y \W?D!Z#-Q>S+-?P0=?:)Z9E.$,\L=8JWZ&F^#O<@>;OR ]!FX MO9EFOX(.OM$],RG"&>6.L5;]#3?!WN0/-WY >@S<7LRS7\$'7VB>F93A#/+' M6*M^AIO@[W('F[\@/09N+V99K^"#K[1/3,IPAGECK%6_0TWP=[D#S=^0'H,W M%[,LU_!!U]HGIF4X0SRQUBK?H:;X.]R!YN_(#T&;B]F6:_@@Z^T3TS*<(9Y8 MZQ5OT--\'>Y \W?D!Z#-Q>S+-?P0=?:)Z9E.$,\L=8JWZ&F^#O<@>;OR ]!F MXO9EFOX(.OM$],RG"&>6.L5;]#3?!WN0/-WY >@S<7LRS7\$'7VB>F93A#/+ M'6*M^AIO@[W(/S7Q[WXTA;KNC]OH;;0I;CB]:9HA"$(I52UK6JR]2$433KK6 MOT4H(5VB1CDA5Y7A#/+/J-#K>2,8T>:3!/\ \N]R/P-@CT05@XS<+.">H]=7 MG>NC+7LO-H*=N[?:D;4P*+<6,_SZ# F.6&YLN7VBFIUDQN-CMB>3UU35[&W7 M4?\ B_31R]5RTEKK:52?9H4\Y3I./4LIDE)B,(L,QC#&GX..P\XI;R?BN)3W MBZUUT;+V2L;2Y!^T$@BH3D.JIK+-R\(P?>2E6"/PFZRTE#*OC-QCX1)YYT7& M;Q%:*]KF ?$!'?8Q:7-Z>X),PLYCM8-'M^J\CM.=7FP6;(FY#619#<(.*3)3]KA(L#%RBLRU);HW M.N<3L+[=:4K+%R=AW9Z\*CS=J)55&HM$CUR:SF<$CPMCG#0+J?V M\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG M!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$C MPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:S MF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ; M.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X< M.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R M:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ= MD7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G M]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%.T?1M MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG!(\+8 MYP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG,C]%. MT?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LFLYG! M(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\6SG, MC]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^'#LF MLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S,FK\ M6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]ZG9%^ M'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<&I_;S M,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T;9]Z MG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/"V.<& MI_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_13M'T M;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9P2/" MV.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LYS(_1 M3M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.IV1?AP[)K.9 MP2/"V.<&I_;S,FK\6SG,C]%.T?1MGWJ=D7X<.R:SF<$CPMCG!J?V\S)J_%LY MS(_13M'T;9]ZG9%^'#LFLYG!(\+8YP:G]O,R:OQ;.P M#/XMEM^1,VK*UUQ'($-*Q'(T+L61./(5;NI=&+=<'I2**K2E'H+2^TFJ:*I' M]Z;-F[:V"M)0$UV1B^B"OYQE"LJ8I@J M%Q(U5'])( !\-QN$&T6^==;G*9 M@VZV0Y5PN$V0NC<>'!A,+DRY+[E:=2&6V&G%JK7]B4UJ?3;:W7$--IBXXY&" M4PANJ4J.1,(?+'^LXG7$--K<<5!+;4(J5&.Y!,-F,8_) U,O*3HM&;R9:7*LLQP]]:&TI6OY5KRK5ZU;!K/M'5EUVO5FLKC'+49EYZ& M7=@A:U*0CY$(PH3ZDG@Y[AX@ !D+Q*TG*Y(6C: MNU\)PVYNLJ<2N%CUVOT-K);I5;->VAJ)CM+K*6I'UZ(AUJGZW4>%:>L)H%G* MU6U9(QILJ\]#XRT(5I:/KKR0^D]ZS5(57K0T6C)W*E,LLQ]2%KAIBOJ(RJ^@ MVR,2'%M\6-!@QH\*%"CLQ(<.(RW'BQ(L9M+,>/'CLI2AB.AE"$H0FE$I2FE* M4I2E#6*I2EJ4M:HK6N.)2E;*HJCNQC'OQB;+D(2A*4(3!*$PR0A#8A"$-R$( M=Z$#ZC\.0 %/_P"55;T4W:>*W&:WRTU1-N.7;TRV#5=>TW6V M1JX#KR71NBOK)72Z[/16JJ?1Y&E$5^LOJM1H:*+E=M-:):>Y2U)-*^S5%P0FB:52I2Z0Z(>M=7VUEZ2A65J@RK:(IR;CTQ\.N/TLJET_5+L:' MRC0D;%S%46GX2N33BTQ\;+'Z.B'T.I?C]8L8D"D\$$/2V]-/KK@;:+EI[3SE MBV9RRN]OZVK$I]FY8CIN-+:;Z^Z&?MJZW5:K!=.LRRKN^Y=FU)[I$MB3DP)CM77]Q,8Q0C&M*]+AB\V M]J0L6TY2J7%%0M,XGN.Z;E$Q[EEIF3 MG&4SQ5)Q3S45=V MB7@TB#;*U9=E32].R+\-,81CDC%23-[?6\G+>/4.:G&>IGJ;)P9=2GN%S&F+ M4Z\A/@P=1I.T\!28IAE@F$2-DD(CX M V170(Z,KI#HS-(O3(%;?D&YYV4[TR%-6?)*ETS>Y M)@8=/4JJ*5>\MK+'<%71=:?Y:I2FM4)16NO^^RL]>+PZS!+FF,4F#4FCU:2G M$\GZ)EQ\OQ.2H_P"F.^3' M2E)TE$?!R*>BWE3'=0E9%E\5H^QVQ%1TES!/5C]#9\J&G0CIRX=^&%A+N%4. MY6I!1>+NE"@ "X-T#/'9.NN-F2[WO,&K62;XR-Q%E M==;HEUC7N!RKA9+55M+B>W'5+RES*GU_L1(CQX#U.M*4*K4>_6T/7"T4V;QI7S:^9!KR1JK&?)NU9EUO>WIT/7*95O<_P"4R%;OMO[-22DXF67X3+OBP2J53&17Q5J;@W] "PI\FIT4G M9G2!RMIW"&IVS\>-49=F$62M%'(Z,QS1MC6UAB/(4FM/*JL&2YE*9K7Z4.65 M*T_72FJ8(T0=9ZWV&A34+PNUZ:;9C#+MM)9_2%Q]MIE$?BK)TN HT:A;=526 MG*U0Y9UV$?!TQ[X!"?I0X\J'K0; PH\7< -;#T\&]$;RZ3 M3?:H$VLZPZA7C^B[#6BJJK%7KNVH8S.#3_[6K>R[GG%.JGT?6^M]/:-@5RM& MZS7>4-*T8)BJ8YQ?KZHC\"KZ9:#)02^:L0K-X-:BA>)BE8)-'JTA,=-A]$PI MXA])6(J /T99?DOML,-N/2'G&V&66&U/////*HAIIII%*J M=<4M2:)32E:JJKLI/R,8)@I2E88)W5'U"$584I3BBKLVP/##2#'&W MB?QXT8W%1#EZTU'A..7YMO\ ROYIK'&#,/JM00GZ#999.D0H%F:%1H0PKI\JRA? MK=P0B\KZSL5Q^DABZ:#IK;?PXC7;C5QGN-JOW**YV]",ORIQEFZV/0]JNL-+ M\1UZ*YUL7;9DB%)9D08+U'(UO9=:GW)EY+D:#+EJZ.Z!=K%-VAM$VIJSC:O@ MF^X7.K1')'9W42R8P4E:TY%+C"*&U0R*7")[V+VT662Y9^SSB7[1.)^%<[M$ MDE2813EA':KF%0C"*$*RI1#(MU*LJ4*H77^_WW*K[>LGR>]77(\DR.ZS[U?[ M_>I\JZ7B]WBZ2GIURNMUN4YY;UQN4B8\\Z\\ZM3CKCBEK5555*+KL,,RK+,M M+,IEY>72E"$(3!*$(3#"E"()V$IA#:I2G(F"2F#[[TR\],3#RGYB84I:UK5% M2UK4K$I:U*V8QC';*4K;15]!Q!S' M M =WUG@-[VKLC7VK\9;\KDFR,WQ3 L>:["G?*WO,+];\>M3?DT5[3G:GW M%CZ*?37M=FATJC/,4RGSU2F-K+R#+LPOYC*%+7'V4Q.[3Y)ZI3\A3I?;3$^\ MVRCY[JX(1_6J$#;;:[P>QZQU_@NML99^;XWKW#L9P?'F.RE-8]DQ.RP;!:F> MRGZ$]B!;XZ>JGT4[)J^GYUZHST[4)A6*8GG7'G(^-;JU+7_:C$V;R$FS3Y&3 MI\NG#+R+3;*(?$:0E"/[,('T)B3,>Y,(4VIBNP,_:@9%?W$.-5K1Y+6,,X5'K15>T MQ)CS&^RA55T5;VXJ@QIUF)BLNMX9BO.Q4GRNIV,3:/DQ.ZJ4TK!+4]IUY?S&D*6K#\;##:_&/1IDA,56HR- M,E$XIJH/-LM0^.XM*$XOBXE;;R4FQQU?KW'=1ZYP/5V)L_-L;U]B./8=8VZI M2EU5NQVUQK7'?DU33_%F.HC>5?>6XM2EK4JNNVIU"8JU1GZG-JQ3-0 M><>7\KBXK5"'Q4XL*8=Y.&!LFI5.EZ/3)"E2B M_'+'QG?#I'H@ M %37Y5#O?\ M).J>,W&RW35ID9MF^2[BR>*P[5M3=KP*S_FCBS,_LKHIZ%+N6<9&ZVW6BFZO M8PEQ=*.M,J+-Z&JBZ;4[16@<3L2;+4HU&/E/KTUW)ZT)9;A&/=87,G2RC2V\OJ6IY<80W,3>+=3 I4EO2I M +V7R7K12L)XC;AWM<(E&+EO/;3=CM3]45[UUJ[**7Z(ZM]66II-%0K$W197&OXKTVO%&'N6F(_27+T. MU'ZELQ5*RXG Y6)K CXS,JC"F/OG7D[/B+-Q7\M+2/[2H'1J4\S2Z=4*G,1_1Z>PZ^OYC*%.+ M_LIB:DC.LRO>QLXS+8632?G>29WE619ED,JG:_XF^9/=YE[NK_UU5K]>X37U M?36M?K?M-H,E)LR,G)R,NG#+R+2&40\2&T00A/LIA_B)K(GIMZ>G)J>F%8IB M<=6\N/E+=7%:U>TJ/X'53MG4 )!>BIT4KD9TA?%/63L-,V MSUVI:)2(5*JJFJW;FVVA7E'$&"WEU MKK!82TU1@K"[U,MEM7A)=FZ3&<=3_,MQ\%I$ M1L=RI,FU'^><3^T7#+U.B.Q_.KA@3!#NOGO]_ON57V]9/D]ZNN1Y)D=UGWJ_ MW^]3Y5TO%[O%TE/3KE=;K5_11M2DL.XA;*6C"YE7:==&5, M;*R7"7J552O:^;*0GLJ6E:8COPK4:/=W5D(=9+)^98WA6-7W+<@FUHFOS2R8Y:Y5XNLKZZ MTIKY.!"D+^E2:?5^E5#L24H_4)R4D99&.:G7$,MP\:W5P0B'TJC ZD[.,4^3 MG)^:5I<5XFVT*6N/U4IB:XG;VRKYN3:FQ=KY*JJK[L;,\DS*Y([7E& MXS^0W:5<_F,>O9IV8D=N0VPRE-$I0U'0A"4IHE*=B5)IK%&I=/I4M^HIS+;* M?C0;0E&57K5DQ*\I436Q6:F_6:M4JO,[#]2?<>7\6+BXKPI^*G%AAXDI@>=G M>/) !-+T%NB5;.Y?O;.N,*LC'=!X?<RK_R/8ZBM/I2DAR_"N=:[(IIC:L,Q7GDM?&TEO(Z M\J'UDM(CZG8DXW#T#KK;)=4=;RR]GV5.^K3GL3+*8_5B\ZGXS:2YV4Z+K@ M M US7RA'>:]R]);LVPQ9OSRP M:*Q3"=,66K:J>03*M=M7F67)\FGZ$R6LVS3(XCJJ]:U?DI":J["$)3?:XJCI MI-WM/>4G"_6W7IQ?R*5I+7U5,LMKAXL7RE#[\*S&K6_J#*8XF**TS*(^5*=- M<^F#SRT1^;\A"(3$0^ #:F]'1HFG&K@UQ)3'5)Q,T5MZ<7] M1.E-?8^ZU'Z"([[ZS"DW?5)I*L+]8<9DT9/CJTQS[66G$_2:Y$OT4+ M !+ET6'*3!^!;?)3F%>X-IR7:]DUE$TMQNP.YK^K?\ 9FS+JS=[ MWETIEE:9#>,8YBV&JK=GFU-T6C+XEJ2\S)NT9Q$6WE6:G+;1L_95E:I>F/3$ M9RHO0\"6ED8$-0[VF3#KWP:8Y?U2W&_,+QK71II*&H<-M%&F8T6.AJ+$C,,Q8C+,9EIM$ATRFR-(D M)6F4R73)R,BB#;32-R"(?VE15';1C&,8KBI2HJ4J,5$>U*HSM7GIJI5&85-3 MT\M3CKJ^ZBN/T9()3N)A"$((3""4I2F$$G03OG1 M M +G'R5C12H>&)S*HJEUEG&+;7^I;=G'8?O5:2S]*= M+F/;+8Z&ZCP1*6DM M/ZYQJ3;CWX:7#3GOH5IC'L>(MT%72SX !B;SJY%)X ME\0>0G(=JL)5VUGK>\W/%6KHVIVVR<[NM6,;U] N#2%I4["D9O>L?8=0E25* M;D*HE2:UI4R:Q=!C:>U=#H,N5V&2#M/EUJ:Q=S%Y?P;"8^I3RT0CW\D2CU^LA])M^]6GO9):/?BX^H!=W MYK-\*7^!3_5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE> M#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26 MCWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\ MO!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O M5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWP MI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K M(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@% MW?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE> M#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26 MCWX:@%W?FLWPI?X#5\O!\XE>#(_$?K(?2;?O5I[V26CWX:@%W?FLWPI?X#5\ MO!\XE>#(_$SPZ.SI$.=G2T\@)?#W>F58HUQ^R76N=Y#O&5KK!+/BF8MX-:H# M%M@1K-D2T2DVQ4O.[WAL.0I3#G;ASY+5$]I=*IPNW=A;&7641NUE%E7%5V6F M&424)AY;K,7E15&*EM[3%@90\M.S#;I3$R^Q5M;7WIUAVR5;FFTT*:EGESL9 M=E#3VDI2E*4HOK]COP*17JZVW_92'!W.D M$CZW^PO[:?\ ?M=''<)\'OM;>OK]COP*-76V_P"RD.#N=(&M_L+^VG_?M='' M<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?]^UT<=PGP>^UMZ^OV._ HU=; M;_LI#@[G2!K?["_MI_W[71QW"?![[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_ M '[71QW"?![[6WKZ_8[\"C5UMO\ LI#@[G2!K?["_MI_W[71QW"?![[6WKZ_ M8[\"C5UMO^RD.#N=(&M_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.YT@: MW^PO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_LI#@[G2!K?["_MI_P!^UT<=PGP> M^UMZ^OV._ HU=;;_ +*0X.YT@:W^PO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_L MI#@[G2!K?["_MI_W[71QW"?![[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_?M= M''<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?\ ?M=''<)\'OM;>OK]COP* M-76V_P"RD.#N=(&M_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.YT@:W^P MO[:?]^UTC+W9N/2/#>0VUBRY^)IS&_;%B6[,\AO&2VS'TR78;=Q: MAPD1K3;W[[<(S;%(]%)E?/':N.(<1V;1V,NQI-[EBK.VIO$:=74YN#ZY=N5= M7+--RZGHH1&*,J\JW8-)=QXNXBA.2"DQ-8E^>BFMK<'?!;2[RYV:E&J!1>HV M9EV?E6YQYZ=3+(>?@EV.E86I=]QYB_;> ^HL#WDR M'6OW5>:3W#5\DBOMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EH MDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> M^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY( M[8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB M_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN M&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6. M]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ M\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^* M6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y& MM?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+T MK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ M ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V) M:)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW M@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^ M2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<> M8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-) M[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKE MCO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[ MJO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T? MBEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/> M1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2 M]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#Z MBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCM MB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+] MMX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X: MODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W M'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS M2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI: MY8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U M^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL# MWD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EH MDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> M^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY( M[8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB M_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN M&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6. M]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ M\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^* M6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y& MM?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+T MK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ M ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V) M:)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW M@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^ M2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKEGS3^ ME\Y>VZ#-N$N^X"B- B2)LA?YBV^G98BM*?>KUJETI]#;:J_36E/_ %/AW0Q7 M3,MNNN2LZEMM,515U8O<2G%'O>+_ &'[\):H0*:NUMBY!M[9^Q]L99(K*RC9V=Y;L'(Y*O_L]\S&_S\AN MKE*)I2B45FW%ZM*4I2E*?12E$F34Z0EZ7(2--E&]*E*>RVRTGQ(:1!"(?53" M!:^XPZ5>B_/;5F6W,8=RB+5JKWE\(Q:0O,<\3Y M/_G_ /(S'K]7KK]6G9[5?JI48G;NM=CUCK15>"L+TK*NZ6K^F<3I+/\ KEH, MML-1NR"UUG:1%&)J:FFM,3_0MQTY[_4H6;5#:*82O$S(.]1M^*$)6&DKP^I3R75_6-@]TM&ZR7?V=8BG(].M=5NQ[\53,= M.1E]:6E-(^J2HD;$D@ %8SY4/O?\RN)6G="VZ?\WNV\=LN9#=HR%=JLW"-2 MVND^X17T4I]1NN:95@+Z%5K3K5:E)2E7UE(L1H<*+U9:BK5MQO$U1I7 B/DO M32\*5>Y:>3]-F51B5#WSC*OJ_044BZ!34 M NB_)6]$(@:[Y/'OFUHQVT7&^761U4KY"VVF$]< M)S_555*5[$:.ZKZ:TI]7]M#LR,G,5&=DZ?*ITR:GG6V6D^4ZXN"$0^E2H'F5 MBJR5"I%4KE26F)J87Y#$LTMYU?>W$(5'=A_P")1CS[,+GL/.Z/Y3K76DGK8VJM+:VIPRU&U$_.5!_;9 MA!6%XZG1DEU^N*)QR6CD_\ A)(_-EP +,?R M7[1'Y\\PML;XN4"DFTZ(U&NU6F55/56!GFW+FJRVF0A=5?6[6#X[LAE2*4Z_ M^.HJJD]7977G1'5KJ.RE+HK;F%VMS6-C=5VIJ= M86WB:HLK@3'R7II6!$?<)T MD?*/+8JW?&IS ML'UW&D-)JJL#\[LBMUC>N;M:H51$>)'F/2'5J35+;<9:U_52H\FNU1JA46JU MA[]52I9Y]4/'I3:EX?G1BG"GQQCNGK42EO5JLTFD,_K*G,,L)CXM-=2C%\D$ MQQ1WTX_9(3-MLUBMT&S6BW1J53'M]KMD5N%;X3"5*K6C+4 M1AEM-*UK7LMT_P"9K ==#0]4CK?89RI*3A=K MLV\Y"/E-LY)="?D@XAY7UE=XI+H@:OU=;9JG)7E:HLJTW%/B<>RS"X_+%"V8 M?5*\1/!!( !LV^ABTJG171I<5L;>AUAWC+\#5MZ_N M.MT:E2YNW;K/V!;E3FZ4IY.1'QN_6&%1-:)6AJU-H<3Y1*S7;>W5^O5X=I9B M"L34H_U(WY,$RB4L*P^I3B%K^5<JE^.,9I47 MTXO6EM:$;/>1#+LDHI')(P ,%.DCV/76W#S;4AB11B MYYG @:YM:.UV/G7YYS6+9?6.W^W_ /9'\XU]5*5[7D.S7J36JJ3)H?Z!V07K M670MO%+TE:Y]SXO4B%.,JX5I$/BY:1X__ .7=6+R;.+!ACD3&*H5 C:8?SC M M '=<5UWG^=)FKPC!LQS!NV*C)N2\5QF]9#2WJE4>^:IG+M,)VD M1;M(\BK=%]FKE&E]GK["NSY52KM$HT685BLRM)C,8M+ZI?98QX,.+!IBT8\F M6&+)BPXH8MTR:@V-MA:M,TNRUE*E:1,C%$'HR$C-3D&8NXL$'>IFG-+QX%X, M>3%@5ARY(G:?-]WWZ$-O>S7,_P %/,[.+%YWTOC"4YXR'4?O;WJ[1\253HP\ MWW??H0V][-S7,_P4=G M%B\[Z7QA*<\-1^]O>KM'Q)5.C#S?=]^A#;WLUS/\%'9Q8O.^E\82G/#4?O;W MJ[1\253HQ%;TC\?+<'E:\UIE^+9!B5UEQYN15:Y2ZNEF%(JC%4EV8QQKEGFWFL>UPPB MMJ*X07!.)449<28+@KOI+4:&N[NT5E56HK5J[.SEGI^:@Q*RS<_*/R;\64XW MGUP;F$-KBRXOJ=*5P3A4ME:8*RHCAB[/&+4@ O_\ R:/1 M2=;< [CMF;#JU>>0NU\JR:/*6BB'7<.P)Q.N[!%JGL]I3;>1V3-WT*K6M%)N MO73Z.I2J/:(6M=<+<-TM$?@J#*MMJA_3/?#K5]+:V4_4+N:'^C=;[%.5-:?A MJY,N.IC_ $3/Z.B'T+0]'ZVX6(2""= >(\E=PP./O'K=V\; MA2.N/J75>=Y^B-)K6C,^;BV-W&[6RU=25IJMV7_%IM2TI^O%,(0]<34N76Z7"]W2Y7J[RW;A=;O/EW2Z3Y*J.2)MPN$AR3, MEO+ZJ=M]R0^ZXNO_ #4XHV?--MLM-LM)@VTRE*8)AW,$I3A3"'R0-9CKCCSC MCSBXN.O*4I48]U%48XHJ5\LS^PX7WV)5ER8F7DRS#$,2UK4E"$0\<5JPIA#UQB<[##\T\ MW+R[*YA]Z.%"$)4M:E>*"895*5ZH0RP)@= = ?TEN^6HMP>TU;M'X]-:0ZQ? MM_Y$C!'D57U_X4K"[;"N>3P'DHJE2J2+$U3ZW4E55I4E,5UR^Z[VB14VBK*K M#Z8]Q(M:=[+RE-2T?H>B2C1+E;P*U!+BJ2FCL+AW4OQI3+IA]D6E_[Q\U[^2N<7GX*V\;Y,;\M5RJJO8EWNU:]R""E'D'DIHN MW6^PVQQ:O+J856M)2>M#:T=5%+HZC]9T2MHTKRS%G9%QN/>0M]$?:4MR&YE[ MW?R^J/X]H<+.J1"#%H)UMR'?6B76GV4H;CN_&_VY883[?^2M[SL<6;-T7RCU MEL1UJCS\2R[+PS)-6RW6$U6XB S=;7#7YS/WSH7+K!B;"TII ML;'D1,VULM#[](\14G-<1D2X5D>>=JFC4:Y.0IBNU3M1DU^J3+9N\&Q]K()1 M0ZTT]-*_F%Y69C3OQ:2M'K(?M)8"UUE8*76Z*ZS*)_SA&%YC=R M0RO-Q6A&+P4NQ0OO8=DP7,T,+ !VC"\&S79&3VK"]>8CD MN=YA?9"8MEQ7#[%=,ER*[2:TK7R%MLMGC/29KO9HJM:-MJK2B>U7ZIU9R=DZ M=+N3D_--R_)K.6>Z%6C*>3&0V7C!@4E+4IW'WT1B#LO2-,EK.2Z[13J=C'MF92$ M?WJTZ:[DCWFVL"T]R^GNB<;*W VFJVES-H7T6=DE9(X-AZ;5#]VF.EM8H=]Q MW&B/=,Q[F$L'ZK#P_P#$-R3_ -;5_P $9ZY.U7H&G_9,\^25K<++^G*A]LM MS(_58>'_ (AN2?\ K:O^ !KD[5>@:?\ 9,\^-;A9?TY4/MEN9'ZK#P_\0W)/ M_6U?\ #7)VJ] T_[)GGQK<++^G*A]LMS(_58>'_B&Y)_ZVK_ ( &N3M5Z!I_ MV3//C6X67].5#[9;F1^JP\/_ !#'_B&Y)_ZVK_@ :Y.U7H&G_9,\^-;A9?TY4/MEN9'ZK#P_P#$-R3_ M -;5_P #7)VJ] T_P"R9Y\:W"R_IRH?;+0JW:NFT^BVDK-)IT[&I:$0@]BP.(3M7 ML:$X8=S"&79+06,N(H]H++T>MU2IS'_B&Y)_ZVK_@ QC7)VJ] T_[)GGS)M;A9?TY4/MEN9'ZK#P_ M\0W)/_6U?\ #7)VJ] T_[)GGQK<++^G*A]LMS(_58>'_ (AN2?\ K:O^ !KD M[5>@:?\ 9,\^-;A9?TY4/MEN9'ZK#P_\0W)/_6U?\ #7)VJ] T_[)GGQK<++ M^G*A]LMS(_58>'_B&Y)_ZVK_ ( &N3M5Z!I_V3//C6X67].5#[9;F1^JP\/_ M !#'_B&Y)_ZVK_@ :Y. MU7H&G_9,\^-;A9?TY4/MEN9'ZK#P_P#$-R3_ -;5_P #7)VJ] T_P"R9Y\: MW"R_IRH?;+JE.IGZM*4^@V7V)I/6.R%FZ5%.EN2M68!=]K[.UQJVP)4Y?]DYYA^ 61*&U.U5=\QR"WXY;4I:;IUN*K,N+ M%*)I2M:]?50Z51GFJ93JA4G_ -13V'9A?S&416K^J!WZ=).U.HR%.E]AZH/- MLHW>[>6E"?[2C;CXOC5HPW&L=Q&P1DPK#BEBM&.66$BB:4BVBQV^/;+;&31" M4IHEN)%933J2FGU/HI2AJYF9EV;F)B;?5BF)I:W%Q\:UJBI2OIBHV1Y M/4;*).56KPMOU?.01D\A>4KU%YC3D M M 2Y=#CL*3C?)+)<#;VWBEYM"F74_6>A+1^I]FQ/^36MF M]1;[:Y9);T82%MJ,_M/*G*:ZB:EUQ\>"554$9/Z7%EVN&-G8UWF]4 &M, MZOZ>>DQY%3X4]4['=77>UZ-QUNKBG$P&]76QBQY=$;77Z/)*V4K.'TT32 MB:?/>S]>O6XO8/ M!7U(6XM%:I4Y,4I/U:T-8]JJP MJT%I*Y6E*BI-2FGG49=U+45QTI&SY#6!$/4DV667I$*!9RAT:"8)5395EI>3 MONI0G35;'EN8UQ]<3(X\$R $ GRD+>:-6='7=-=PYOD+YR# MV;A&O&X[2JMS%8WCTQW96236U4K3_@Z.8=9H,CJKUJ1D:6JI4AQ?5-VA_HT: ME;UJH*3B9HKDPRQD[^E MHCU0Y'YN5E"(_/R;D37M%ZBCH M .0M-JNE]N=OLMDMDZ\WF[3(UNM5IM4.1<+G<[A,>0Q$@V^!$;6[-F.O.-H M;:;0I:UN42A-5*[)QNN-LMN//.)9;;A&*UK5""803ME*5&.U@F">ZBKN3E;; MS;+YLWN\Z)P M.6AF="U%COS)>Y[Y&JXAQM.32YL>3!UM&=8[*JL.-7"[4HI3,F';)%.VFNEN M=$#2Z4MVGV/916IU.PJ:7EZC1'^C2F,%S$8>5!2&N^E;D"PUB+@ZE4TLU"U[ MRZ-)*V4RJ,/5:X?TD8PBAB$?%&"W-V"D-Q+>'&3A3Q:X=8[^;G'33&':YH_& M9BW;(H<%5SSC(T,H;I2N29U>G)%VOB?*(\HEJ1+7':6XNK#+5%5I6K%H[7VD MM8_U17ZL[/X8XD(BK"RW^[91!+:/%E2B$8P[I42T%GK(V7^\>7B=7X\*EY(>"E)E08Z9* ?)-A0[E#EVZXQ(LZ!.BOPIT&: MPU+AS(E=B2*(HI4-NSPV5-ZQOCB6TT8D6ME-I6Y M]69;4+D.W)FP-@+]ZS1'&*;:QQRN4?+!,'U;:/&K9F40\)+BM-A#N'-K M!N,!V^N,H]<0]4K+-MT6KPRJBPG*F3?CY."&Q++CWE-)TK+W;>VBZFCAM35> MQM(;!RG5>VL/ON [$PNY.6G)L4R*)6)=;5,2VT^U52:*4B5#>C/QWXLEA;L: M7&E-28SST=UMQ=R*=4Y"L2,O5*9-(GI"<3C:=0K+!4/]Y,8*RI4E612%0BE4 M(13&!3VI4R>H\],TVIRBY&>DU8'&EPR1@K_8I*DY%05#*E:8P4E44Q@H\^.^ M= &1O'3B%R8Y:Y+^:O'72^<[3GMR&XURGV"U*9Q;'W7FZNM*RG M-+HN/9\6:6W]*%7&=&2Y5:4(K5:DI5X%H+56>LO+]45ZK,TQO)E3!:\CB^_\ M&S#$Z[]1"LFSB,@H5EZ_::8ZFH5)>J3B8Y%*0CX)'[QY6%IKZZX9>]$L_P## M[Y+NKMVK+.;VXDT1V4R7M/Z0>K5555K5;47(MH7VW]24TI1I$J-:[57K[2Z1 MKS3J0\JN%JM$=#(Y*V-I&SN=5SG^U$LA7LJ<<^5GO%B;+:';)IA#*>56JFU1J/4ZN]LM4N7>?C#QZ2VI>'YRLF&$._&.0U*&07ZZY1?[WDU M^F.W&^9#=[E?KQ<'U4J].NEWF/7&XS'JTK2E77)DAY:O_5TVA,,M2TNS+LI@ MAB71!"$^)"$Y()^B$#67,.NS+STP\K&],*BM06_'+.VIM MOK4M"KAOZO[3I5*?9I=-J%3F=I+TQAQ]SYC*%.K[_B@H[U-D7JI M49&FRT,LQ47FF$?/>7!M'?\ &J']9MN<#PRR:YP?#->XS'^:XW@F*8[AN/1? MJT^;63%[1#L=IC]2$T33L0(,=/T4I3ZGT4H:O)V;>GYR2:0RB'B0VA*$0]E,#MAUSM@ M QRY?;65HSBIR0W$S+K"GZTTAM#,K.^ASR+U;_ &/#;Q,QZ/'0E<8_%@C$I7J@ M>!:FI=9K-UZJI5A73Y.9>1\]#*XHA#UJ7DA#UQ-38;.C6< M 2L]"-JO\ 2WTG_%2TOQ')%LP_+KSM2Z/TZ^Q KJ[$+_FMBE/=2J5[ M"LMM&.L)ZNO_ !)R.M/8[2J1G?#4^M5W-IG4JPN332):'KZI=0RN'NEK5\D( MDEW0TWKG>'9MM2<2)5UKZCZX>3VU-? MV]:([5:__ V0Z%JD0I]V":A%.1=>GYM_+XT-8)-,/FP7++^E2C0=_*-6HC7- M$.NB)7\%8RC4V2BB$=QR9@[5%JC#O+4U/LPCXT(019ECRA M M !F?T>M\7CO,S0=P0MII M]"+6)2O!3ME;4LUH.:HJCZ)FZ.;0N#<7ZB[*98QA"$83\E-2,4Y8]]29B*4I MW514E*(\ZKU%ND4JHU5_P#4TV7>?7\UEM2X_;A-2=E>3WG-\JR;,LDEJG9# MEV0WG)[].5VJ*F7G(+C(NMTEKI55:]IR=+>77KK6OUOVFT&5E69.7EY673I; M$JVAM"?)0B$$)A]$()-9$U,.SDR_.3"M,?FEK=6KREKC%:E;/E*C'[3KYV#K M@ $C'1*:)3R*Z13BMKR7!K/L4'9D#8F51UMJH-4W/.+O'971*&JKLEG%L!QN0U5?:HVWD*_)=57GNU4N%\OEPG%9$I3W,$]]:U;B$(ALK7':I@;!SHN^AJT=T?V/6K.\IC6;; MG*2XVUE60;0N5N1(M&#/RH__ !N/ZC@7!GMV* VEUR.]>%H;NUS;\HI?S&'( M_);-%[R+VJS;E]@F.U7-J3WEJFY)M+-I9!$8L.[FG(3E5U, MXK8AD7_-+5^J7'=@A;F77+7FS7?';Q=L>R"US['?K%U M2785RMER@24(=A3X\ME]IYEQ*'&W&%(6FBDU27X8>;F&FWV74O,/)2M"T*@I M*T13B2I*D[528PCE@J&PI)0]YIQAUQA]I3+S*HH6A<%0BA<%85)4E6S"*5;6 M,([,(G&'*<( !)=P_P"B-YT\U?R7>-8ZBF8MK>YK15.W]KN2L$UW6(OL M5^?VF5+@NW',8G6OJJNQ6VZ42I*DK[%4+ZH\M7>E8RR$7&ZC5(3=0;_S26R/ M3&7Q+2E4$LJ_?.-DA66NQMC:[2W:=2XRM/KRE MPN:(4U#-*OV=M"ULE:+5Z(.T]6B]+6=ET6=DE[&F;5Z;4F&QETR*8-M8H>"A MM2T=YZ.Q$LC9:X"S-)TN9M!,+M#.IVV#99E8*_=I5%QW#'OK=P+\)J&X6',) MP3"-:XQ:\*UUA^+X%AUC9K'LV*8;8+5C&.6IE2U.*9MUELL5B/"15U:E*HVV MGM*552NM5:U()G)V=J$RY.3\TY/3;TU-1='#E MF%PIZH=_Y Y_A&JH5&'%(E_D6-.-BAL/3,_>L0IE@IJ40N*7 MZV^S+0R;N!*M/=^K%#.!7S\GA&O +X%%P 35?)_=$TW9T MEVI;G.@5G8]I"Q9?NV]IJVJK34G&[:C'\-D*=_8TZQL+*L3DHI7Z5_,5)I_Y MJIB&_&M=9KO:HAMS2WZPMJ31\UU6-Y/TL-NP^DERY*C=>+P*6XXC3&*.AV<7 M\K<,#*OH?=:5]4V.Q04OH 0K_*!MFKUST7F\(,66 MN'<]GW[66LK:^V[1EQ2+KG=ER*_1:4K6GEVY&)8MD3"T4^FK/1G%)Q-TQ$S,J^HRMM$?JN.HC\L")+[JAU!=W66TJPN5!Z0PR[&,,GSW&X_%PP\9870Z4_3[5UBI*3B33Y%2(?%6^\ MUDCB^8TY#ZT?$7MBEY[. MP\CAP*A399Y5(,*AEV;Z^P;+U M6+*L1EVV;E&)V'()L5%ZM%WCRHC$F[6UUQF+VK+'71"5T1VW%J[-*UK6M*-% M;6*W1*Q8YZC5VNCWK;.<1TSHH\W[ M0GH0U%[-,-_!!VS3#?P0=G-M ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A#47LTPW\$'9S;;/"J\83?/#4>NCWK; M.<1TSHH\W[0GH0U%[-,-_!!V MS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A#47LTPW\$'9S;;/"J\83 M?/#4>NCWK;.<1TSHH\W[0GH0U%[-,-_!!VS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A#47LTPW\$' M9S;;/"J\83?/#4>NCWK;.<1TSHH\W[0GH0U%[-,-_!!VS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ'3.BCS?M">A M#47LTPW\$'9S;;/"J\83?/#4>NCWK;.<1TSHH\W[0GH0U%[-,-_!!VS3#?P0=G-ML\*KQA-\\-1ZZ/>MLYQ' M3.BCS?M">A#47LTPW\$'9S;;/"J\83?/#4>NCWK;.<1TSHI]MKTEIBR7&%>+ M+J/6%HNUMDM3;=<[9@.*P+E EL*HXQ)@SHMI0Y&D(6E-4+;4E2:TZTJH=:9M MA:V<8>E9NU%1FI:83%"VW9Z96A:%;"DK0MR*5)5WTJA&$3M2%UMV5+G96I4V M[FA4VH2*TNLOL4BGLO,N(CB0XTZW+I6VM"MLE:%)4E6RF)ZD8^9X 0:?*' MMZ)T[T:^?XS$EJBW[?N;8/INTJ973YPB#(GOYYE:ZM45UU@O8G@MY@/+K2J$ MUOS:*]2W6R8KB*-UVO!D9A:FE^+%!.DM;OA)=>0M,/B1\42'+\ZSUK ML!/RZ587ZT\S*(R;N2*M.<^B+3*T*^?"'?@:ZHOL42 !: MQ^2Q:*5?MX\D>1D^*E4+7.NL?U7CSSZ*U0J^[+OE1+(P(A'U+7,15#XS7J+*Z' M&C:=6*]7G$[2181+(]:YA>-<8>M"&$I5ZG/67;RGY;L U: M'2?;S1R.Y_2],99AU*OD<<4GZIKEO#K,* M_;6TE22K3&7)I;;:O&S+Y&&E0^C:BU+L+>VS<*T]JG&+AF.P]A7^'CN*X];6Z*>G7"6I2E. MONKK1$&VQXKY(:2[:]>P)OT,-=AMZY/,IN$]-'/FT:%K_O(O&J=OJJIQ<52M#DU*ZDE MLOSA2B4@C@D< HR_*5>!\74FY<5YHZ\LB M86$;\G+Q?;#$",VQ;[-NBU6YR7 ORT,M(0PO)L7@3'W*42I;MSQ&Z3I+JGKB MFAY%_DS)=QQ('%+74I<=UV1LF#(N>T9 ML![R:W'+5JF#)9D6V2AM3B5LW^;8WD+3]5ERGUB%+5W\V.H&F2]*4JTT^G+M M9=4$RT%?'F504E4/C,)>A'RH9"9K+7%6OKVES%52FS<@O)LS"8QF8P^++)C! M28^IY;,?5$M4*FWDCU1.875)5XVVJGT4(LW=F.Z2I"&38@ M?V "D)\J:WJK(M_\=>.T&4E<#6&M+WLV_-,+KV/SCVC? MOR- AST=KZ943']?1Y#7T?4:RE5:*KY2J:7"T-M&TBAU^NK3MZG,(ED8MCX. M61CC%/J6M]28_&:^*5!T1U9T^N4&A-KVE/EUS"\G[297@A"/QD(8A&'Q7?7L M56BRQ6T %T7Y*WHNEOUWRAY*7&+UNY3EV+:6Q>0MJB'6( M>&6O\],Q\@Y7Z7XTJ7FF&IK6E.S1S'U)HJJZ+2BH^B6K6F3UF[/-JV)5IV<< MAXU/+TEF*OC)@R]]"RVFAOHT&Y"T5?<3EC,.M2C9^L@MME7 MRS@ !Y%N70NE^1&*PL)WMJ_"=LXA;K]%R:!C>>6"! MDEGB9%"@7.U0[S'@7)E:&[BU;[S=F4.TIVDMW!U-*]2ZGI4BMU>@S*IVBU)Z MES3B(MJ<96IM2D*BE4415#9PJ4A$CD\$W&SV4XK^'F2:I-OL\*APESE&/:G M%@LT:?P9ODCNM>CD\$W&SV4XK^'C5)M]GA4.$NCD\$ MW&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4. M$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5) MM]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4X MK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4.$NCD\$ MW&SV4XK^'C5)M]GA4.$NCD\$W&SV4XK^'C5)M]GA4. M$NCD\$W&SV4XK^'C5)M]GA4.$NHH67[%1QXN-VU#^?"I&9Y;9,87EE<(>@_E^EO MI8[]2%20Z_6-^5I7DT,^76IZ?;IH/6UH=1J%LE0M3&5FXLR_5Z$3>DY&6EN: M5IT%X,>-&/)"&+ C+&.3:USOA=18JOTVGV-4JRL)F3@],=;UKE-.Q//(;TWJ M>+>/!I:\&*,<&->1,,6VBV\]CF9XN.3GM[VI\5DI=A5CLU*9P&4YLB+LXMMG MC5.,9KGAY[',SQ<WO:GQ6.PJQV:E,X#*-4XQFN>'GLU/BL=A5CLU*9P& M4YL=G%ML\:IQC-<\//8YF>+CDY[>]J?%8["K'9J4S@,IS8[.+;9XU3C&:YX> M>QS,\7')SV][4^*QV%6.S4IG 93FQV<6VSQJG&,USP\]CF9XN.3GM[VI\5CL M*L=FI3. RG-CLXMMGC5.,9KGAY[',SQ<WO:GQ6.PJQV:E,X#*-4XQFN>'GLU/BL=A5CLU*9P&4YL=G%ML\:IQC-<\//8YF>+CDY[>]J?%8["K'9J4S@, MIS8[.+;9XU3C&:YX>>QS,\7')SV][4^*QV%6.S4IG 93FQV<6VSQJG&,USP\ M]CF9XN.3GM[VI\5CL*L=FI3. RG-CLXMMGC5.,9KGAY[',SQ</6*)DNC]99)D<6S6R/?\ (;OBUKNETOU[9@L-W6\W M.YSHZGKA<)4^C[[S[JE.O.OJ<<55:JU*@O7M7C0>=A)VTJ4I)P4K2FD33J$- M-Y=HVA"584(0C(E*4["8)R0+20T,UPKR4O5&Z.@5"H/0@I]]RFRZW7WE;+KS MBU(Q+6ZY&*UK5ME*C%2MDYKS+N)7ATU%ZC67W0^=5N\[/RJ<,=Y1]ZV/0\[S M%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU% MZC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQW ME#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL> M9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW M>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF M+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+ MU&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO M*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\ MR[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N M\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO, M6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347 MJ-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'> M4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQY MEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K= MYV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8 MLYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO M4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\ MH:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS M+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[ MSL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q M9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1> MHUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y M0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[RAK8]#SO,6;'F M7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/,NXE>'347J-9?=!JMW MG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O.S\JG#'>4-;'H>=YB MSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S%G.*I7FQYEW$KPZ:B] M1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%ZC67W0:K=YV?E4X8[R MAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE#6QZ'G>8LYQ5*\V/, MNXE>'347J-9?=!JMWG9^53ACO*&MCT/.\Q9SBJ5YL>9=Q*\.FHO4:R^Z#5;O M.S\JG#'>4-;'H>=YBSG%4KS8\R[B5X=-1>HUE]T&JW>=GY5.&.\H:V/0\[S% MG.*I7FQYEW$KPZ:B]1K+[H-5N\[/RJ<,=Y0UL>AYWF+.<52O-CS+N)7ATU%Z MC67W0:K=YV?E4X8[RAK8]#SO,6;'F7<2O#IJ+U&LON@U6[SL_*IPQWE M#6QZ'G>8LYQ5*\V>HZ[T]JS43-TC:OU]B>!1[X]$?O#&*V6'9V[D] 0^W#,\L7=O=_=TU4&;!V/I]D6JJIMGY;W M1QLXYVZ?VHNOM?9)M?)(C#W;85>MCWI&.8^S<6TJK1$^):,!N3K*:T2M#&5* M7]*'T%OM#71M)H]H*^XUD5//MRS:H^1+HTQ>3U+6^E,UD6')EQ,/+?7I:,7QD(95&'Q7(>,JC%FBM( -B;\G M1_Q=+2J>U@6(-K<6 M\Z<:>'_)'>;,I$2ZZYU!FEXQ=UU78:3UPC050+;5,9Y-S:>I)?G>*JT5659BEO?\B45R,'E)CL3,VC:JCZVI M>.5".\I>-S;)TN,+JW(W>IL]2D6FJC/_ "W6FX*:2J&S+2J]LF'JTJ'>)+*DNMNK:7F%WUH565M MA0ZQ%S2Y9EY+;[6RMWR2G M;5AEAG7?\G,/5IS+?S:P6SK9OS4)*C4UZHS,? 90I>3XRX]RB'Q MEQ@GQQ+,'#WY+_LS*/R=E7-?:\/5]H6IE][4^H7[9E>>/LUK7YQ#OF?S8[UC MQB8E:*=5+=&R1IUM[K^II2*77LGB6^K$RW'YB9B$8>$F) M:7XK< >(O"^TM0./6D\3PV\*B?-+GG(RBO8*UVEMO:FUSFF5VL.S;.7$EF$<$NCQ8&49&\L/+4E2X^ M$N)8VS=B;,63:P4*DM2KN3)%Z*=,?7X\;R\KF2/D0BE">\B!F.8L96 M :NGI6][^<=TA?*G9D>:Y.LB-H73 \5>H[5R*[BFK(\36M MAEP&Z*JEB'+A8JW.I1-$U6Y=7'G$T>=<4K8Y=I1.L%A+,T]2=+>A+0>=\>FS M*HS"X*\I2%.8/DA"$-JF!KIO)K/7ZW-HZ@E>F,]4*9:\G2I:$&$*3ZEI;Q_* MJ,8[942/4SPP4 &S@Z&O12N/G1M\7<3EP*0<@RS!Z[ MJFTM3)-UVY<9F?PDW)":4[,Z)C5\Q^W52JE%MHLJ&W:>40M5==E[5;Z^W@VD MF4+Q,2KW4C6[DA"53!A63XJW4+<]>F1C#8C V%74T;K'8"SLLIO _--=5.^5 M%4TI3R<7K0TM",G>P0A'9)0".B1@ M "DOTX>2?EWGYF-K\JES\S=>ZTQJK:51U5C_.L>3E_D7*,THI M"JTRNCG4[UN=E^E4_P"$IJE+H7)2T&+!R;N'#U9,3+GA;;([I/\ _BR;&QM? M'B*.WZS6GWA3C458NH9:5:[VQB;T[)L?OL6VV=GR<)$.2P0R M #VGC9C*,UY%Z"PUUJC[66[JU;C+C2JM)2\B_9S8[4MI57TU;I129? M5]>G8^M];Z#R+1S*I*SU>G(*PQE9*:=]AA:_!V?!/>LS+0GK26?DHIQ0G)Z5 M:R?O7VD>%L=_PC8[FNXV5 M M U?W2Z;U\XCI&>56>QI/SJR6K9,[6>,+;>H[$7CVI(L76L*;;Z_11,.<[C$ MBXI_9UJO"UJ^E538S=;1NL%@+,R2DX7G)=,R[Y6.;5%^*8^M&FP1]0UW7G5G MK[;NTDZE6)EN85+M^3@E4I83&'Q5Z6I?UR. S\P YS&<= MNV89)C^)X_$Y[%KMD1OKI]"W)LAANG_ *N'#,/M M2TN]-/JTMB70M:X^)"$JBI7T02<\NP],S#$LPG3'YA:$(AXUKC"$(?3%7^PV MV&C=66C1NEM2:8L"T.674^M<(UU;'4->1^=1,,QRVX\S,6BJJU\L_2W^5<4YA^C%D@;-J/36J/2:726 M/U--EV6$^M++:48OIR98GJAYQZ8 *W/RG/>J=?\ !_!M*P9B MVKOR!V[:&9\2BJ(3+P;5D?\ /&]N*I2O6XIK-7=:UHGLU3_C5555%4114_:' M:C=76QG:NXC$U0Y5>2/DO3,=)1[3.GD!Z(2L]16/DZ2A>%VN328*3Y3,M#3E M_8]U/_M*$I=HI6 "9'H/^!['-[F M39',TL_Y2T=H5JW;1VLU)CU?M>02(\^K6!Z[FU52J%HO-_BO.R65T[,BSXW= MVTJ0YV%$37Q6V58ZR;\)1[2JS6HJEI;)';(3%/PTPG]RA62"H=R\ZW'8AB)6 MN@L9"U]JV8S;.FT>BP3,S.*&5*U05\"Q']\N&54.^TV[#=R&R,2E"$)0A*4H M2FB4I32B4I2FG4E*4T_8GJI]%"@&[LQW2_4(9-B!_8 M!T#7FK=::CL2L9U7K_#=V/W.X/N29]RD0[/$9;DW%^2 M\ZX\^XE3KJW*K<6I5>L[<_4ZA57NJ*G//3[Z8)A!;SJW%03#8@F$5JCD3"&Q M!*Q%2E8&6T-IC&,RI+,2;K'4F;Y-CZI%&O)2, MMCV22QAENK1ZG94N7ELBRQD452M*KF)IU5_89!9.CQM!::@4;#%2*E-,M+R= MYJ*X1>5]1J"U?08]:NL0H%FZY6<4$KITJ\XC+WW((C!J'UG8H3]8U/;SS\E] MQ]]QQZ0\XX^\\^XIYYYYY55NNNNKK53KBEJ552JUK555=I1LWA""8)2E.&"= MQ)K2C&*L2E*Q15NQ_P ?_CU'YGZ?( ![9QKT_/Y!E%/0(>4Y';;3/: M"K(H="K%9M1[- I2ZW7*/2&\L%52998Q)\% M+CB415ZL"8J5'U)-M):K7;K%:[;9;3$9M]JL]OAVNV08Z>Q'A6ZWQVXD*(PC M_P C+<9EM":?\DMT-8+CCC[JWW51<=>4I2E1W8J5'$J,?EB;,FFVV6FV6DP; M:93!*4PW()3#)"$/5"']1R!\G* M 4).E5OB\AZ07DU/4IQ:X^9V>R4JXNBU41C&$XOC3::*1]%&TM MVE-$4_:E*4I5]:BB]EULO"7L#9IM/ALN+]Z\Z[_]YK_O8?C,WB6H0C MW4NRW_\ 81]&>$;@ SFZ,^Q5R+GKQ$S>!95N'@S:'?=04[_P#9].X7^BAAL( M M ,>.6F[(O'#C'OS>TEQI"]5ZGS?,;8T\EM:)N0VJ MQ37,9M=$O5["G)F0JM<5"5_4JN8FBOHZSW++T>-H;14.BIRY*G-,LJCXD+6G M3%?41B5]!X-IZNF@V>K5:5DRTV6>>3ZUH1'2T['EKPI^DU-TN7*GRI,Z=)D3 M)LR0_*F3)3[DB5*DR'%/R),F0^I2WWW'5K4M:JU4M2E*4JJJFSE*4I2E"$P2 MA,,B4PVL$P3N0A#O0@:T5*4M2EK5%2U1RQC';1C%6[&,>_&/^._$^<^SC M )8NA T57??27<<+7+@4G8]K6^W'=N2J6VEUJ''U;;7\AQJ0\ MTOZ'&G-@HPR-6E?HI\_[7T]GLJC&^*MPHEWMH7$.:6_4$)DF_C*F5)0Y#+\5 MC3E?+ DZZ"C=>KP:"VIO&Q3UJG',G>3+)QMJ]_I*?K&R^->IL" M *$7RG'>JM@UUIVNRVEW"V MM:UHGJ[7^ I55*HI"4W9T.U%ZBL=.5=:<+MKD1=:?-KG=+I7L(<>=377Y?-:M=I[;5%+3V.FT.,9.7A#N8Z M6I75#D.\K3'L>%<.Z:0WLJ@F!?NYVRR;-6*IZG6\%1K<(3CZO"^%2G26X]]. M!G!B1X+BG=A*E1)CR*B50 M "NC\IEWJG7/ RP:@A3*MWCD+MO&K),AI71%7\*UUVM@WR1]"NM=&\KM MNOVZIZNS6EPZU*IV:)7/.AYHO5]MGJLI'P-!E7%I5XGICX!$/I:5,*^J01H@ M:Q"1L6S2TJ^%KDTVA2?&RQ\.M7U74L0^DH&EWRDP )^OD MWFBU[3Z1.V[$F1$NV/CSK+-]BK?D-U7%KDF116-9XW 4FB54^?>2S.]7"/VN MI*:XTMQ*TN(;HJ#]$!68TVP+D@A61ZO3+,O\;2T*ZI=5\GP*$1_>X=R*B;;A M:-URMVW/+3E9H7=3 V$Q1.O//D/I/1FTL3Q[5VNL@Q>Q8U9W]1"%IA"$&X(3",(;;NX]T5#O$O1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X M)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7 MU3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>= M&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAW MI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(N MU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8: MX)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL M7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F> M=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UA MWI4/3;AWL7U3\*C4(NU]#O<+F>=&KI>1Z8:X)*\T/UAWI4/3;AWL7U3\*C4( MNU]#O<+F>=&KI>1Z8:X)*\T61>,G19\?N:W'W4'+C?\ E&UKQNGDA@EBW)LN MY8K?,8Q/'I>69[%3?KDJTX['P]YNU14N3:)HVVYY.JFZK0AM"DMH@6T%Z%H+ M&UNIV4H,K*L4>SSRY262XVZZXEMF.!.)V+T%+CM=U4,OE8MTFRAW2V;ME2*; M:RNS4VY6+0M(G)E3;C;;<7GX8UX&])C@3L[B8Y/%DAL'NO<)\'OM;>OK]COP M*>/JZVW_ &4AP=SI!ZVM_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.YT@ M:W^PO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_LI#@[G2!K?["_MI_W[71QW"?![ M[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_ '[71QW"?![[6WKZ_8[\"C5UMO\ MLI#@[G2!K?["_MI_W[71QW"?![[6WKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_?M M=''<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?]^UT<=PGP>^UMZ^OV._ H MU=;;_LI#@[G2!K?["_MI_P!^UT<=PGP>^UMZ^OV._ HU=;;_ +*0X.YT@:W^ MPO[:?]^UT<=PGP>^UMZ^OV._ HU=;;_LI#@[G2!K?["_MI_W[71QW"?![[6W MKZ_8[\"C5UMO^RD.#N=(&M_L+^VG_?M=''<)\'OM;>OK]COP*-76V_[*0X.Y MT@:W^PO[:?\ ?M=''<)\'OM;>OK]COP*-76V_P"RD.#N=(&M_L+^VG_?M='' M<)\'OM;>OK]COP*-76V_[*0X.YT@:W^PO[:?]^UT<\9WCT?>@.CBQ&!RTT#< M-B/[>U_DEKMV')S^]V+*\4:?R]BX8S=I%RL;6,PU2'&\?N=V5&71^GD9267> MJO8) NTM15;W[3)L-:MIB% J$N\[,=30=8>C!B"7&DH=TQ>3X:#>-.';(Q0( M!T2DI+:'.["8OVW@/J+ ]Y+":U^ZKS2>X:ODFN[MB6B2]*T?BEKECO<>8OVW@/J+ M]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V): M)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@ M/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2 M.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8 MOVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[ MAJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKEC MO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[J MO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?B MEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1 MK7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2] M*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZB MP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB M6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]M MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:O MDCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W' MF+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2 M>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y M8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ MZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M' MXI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#W MD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHD MO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^ MHL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([ M8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_ M;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN& MKY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.] MQYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\ MTGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6 MN6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ ]Y&M M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK M1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@/J+ M]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2.V): M)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8OVW@ M/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[AJ^2 M.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKECO<>8 MOVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[JO-)[ MAJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?BEKEC MO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1K7[J MO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2]*T?B MEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZBP/>1 MK7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB6B2] M*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]MX#ZB MP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:ODCMB M6B2]*T?BEKECO<>8OVW@/J+ ]Y&M?NJ\TGN&KY([8EHDO2M'XI:Y8[W'F+]M MX#ZBP/>1K7[JO-)[AJ^2.V):)+TK1^*6N6.]QYB_;> ^HL#WD:U^ZKS2>X:O MDCMB6B2]*T?BEKED>G2==)YR7VQQ8R#2>;7S&JXUM7(,8M5Y8L6,Q+3.D6[& M[S"S:C59[3JEMQ:W3';2EU".JKJ'%-KK5M3J%?LOHT^O425F$U664O M2M.F5NP2E;:VEQ2C#""E0@N"8*CN8L4-G"I,JW5:*V^^^J=K]F[8S\D[9>7E M(.O]2R#;"U/]4,QEFU.P4I24*P/.9(85*BSD5'!E@JLT9<2T M "W]\E5T4EV[)3JII5+E+G(3GVPHBG*H^JI%;1K%= M*)K]/EZU73Z$5K5;1+5J,&[-6=0K+!2G)UU/S8=3L1_MS):30WT;*[:2T*T[ M*4MR;2OG*T]^']B6[\2Y$50+6 _A2D(0I:U)2A*:J4I5:)2 ME*:=:E*57]B>JGTU&[L0W1&.39B:HGG#O.O)7E_R1WFS*$Q[L_:\$BN+ZZT6MC#+?86*JIU)55CKHE%.RE.S.QU%A9ZRMGZ-%.%VG MRK*'?WV!,7H_6>BN/TFM2U]8[(+45^L8L3=0FGEM_N<:DLP^JS!"?J[FZ8L& M2F- &971Z<<_.QYJ<M6O<41(S'82:+:I7R+R\,L%\0TJO4FCSS?:4GM&)6[K_8Q8^O5 MR"L+TG+K2S^_?_P!2 MA>3XV0VJ#++,5EJ/'::CQX[3;####:6F666D]AIIII'51MI*$IHE-*4I2E.J MAK3C&,8J4I6)2MV/?-D,(03!*4PR0AN0/V/T^@ M "AI\I\WK3/.9^L](6^>J3:-!:BBR;G"\HJJ;=G MFVIZ%VNS2H)CXV M96&EH^QYXMJ6S"++)?;55F$;'B;7@^W:[;XV(C\,Y,& M -K+T?\ ;I-GX'\*+3-CIBSK;Q)XXPIL=*FG*,S8VG,-9F-^486I M#U:24.]:D*4E5?K44KK[1K/MRXEVVML'4*Q(P[OJ-D]B6U-6+ MLBTM.%;=+D(1AZX2K.7<]9EV8N92 "+'I@)KT;B,AE MJB.QFK=:*IV5^7@M?37K^KVJ=GZ>NEC]"NTER]"*U M9 M 17\[LII<<]Q M;%&JJJWC6/NSWU>4ZT?/LAD)JINC5*U[*DPK7!5VJ]5:^7ZNKLTI56#VC?TR M=2Q!6),NB&U\2U[97VHTLO\ :%FS\:=8FJ5]UF+;UHIR,$1W(+EI-.EMQ^B9 M7.)^@P7,?+- V3?00Z*5HOHS-"(F1$Q,@V\W?MZW[LHJ MBDI.Q;AY;#Y=>U2BEU7K6VX/UJK^VJ/JJJCLUKK[OIK77J\.M12K$Q2\$DCU M=3I^&3PA3Q?VYJC]9KOJ+!:<+]4QSB_7IZO@H^X2R3"D5DI@ M P+Z3[>B^.' #E5M>+-K;KU;-3WW&,5FI52CT3,MCKCZZQ&8PFO_ (KT?(LJ MMTBB>JM*TBUJKZE%5,TNYHT*_;BS-,4G&RY-(==AXV9?+,.)C\Y#2D_285>) M68T&Q5I*FE6EO-RJVFU>2],9&&E0^1;J5?0:M,V2&N0 M %GGY+?I9K+>6.\]WSHB)4336G86-6QQ:%5K;LKV[D-6 MH%Q:<36E$O5Q7 \WB]FO712+HNO5VD=JE<]$A5XRMF*+1D*PKJTVIQ7QFI5& MV3[UYE7RI@6(T.E*A-6FK%86G$FDRJ6D^IV:7M5>Z9>3]:/>+TY3,N0 M #5-<^]ZJY+4JJOE%-X59;"W55.I-:M=:*)1V4IV76(H ML;.V1LY1XITMR3E6M-A_3+3IK_\ KEKB:V;:UJ%H+6V@K$%XFYR:=TJ/]"A6 ME,_ZE"(9/E,1#*C%0 ;3#HQ-%4XW< ^*VIGXWS.\6O4UA MR;*8RFJM.1LSV,I_8N8Q'NOZ75Q\DRJY1Z+5U54B*CZJ*=2$ZVKQ:UV06WM+ M5$KQ,NS2VVH^-F7R2[,?K-M)C])L?_ #FK2O72O,3DU6E? M_2NZLVK0V6V#_P"8]C/^J:=_P;)K9MW_ ,][8[&3_E6H?\6\8>&5F*@ M &V,X9?_4^XH__ 'M>B_\ \%^+&L>UO_.JTW_6$[_Q+ALP MLE_S5LS_ -7R7_#-F2ACYD (I^F*_^J7;?_\ +V'? M_P#$R\LKH5/_ .ITQ_U5-_\ UI4U_P#\I+__ &\R7_[CIO\ PM2*MYL;-"X M M ! QN_*%9EMK/LAI]+4G(YL2 M)6CE7>W;[/V+/;E]NE:TKVH%OCUZJ5JFG:[-*U32A%\Z]U5-S$Q!6F)<7%25 M=SM/ W/)1AA_B!MHN\L_"R]A[+T*+/4[TC)LZ3E&9"3E9&63@EY-MMI$/)0VB"$0^B"8' M;#KG: !5O^5)[U3BO&?0?'V!*4U<]P[4NF=7AIA=*U=Q'4=C M3'7"G(I7_"CR,HV!CJ;0UVNN)Q-TF62RC] M[-+Q94^M+O=?8I<(DAJE6*44S2Y9_>F^U1Q5*KBK1V$*0I M2Z8Z)*>B[:FATZ"\:9.1TV/Q5OONI5#U;$NB.YWX%Q]#C):59>MS\4X53D]I M7RI88;4F/VO+AN]U!19_*ZEB0 M #![I*-[^;5P0Y2[BCS7+=><>U'D=FQ*>-LZ_P.4BM% M)4JK68Y18W5)2I*ZH9KV%)5]-,PN^HO9#;6S=*4G3&IB;;6XGRF6,K[T/I9; M6DPZ\"LQL_8RTE52K2W6)5:&U>2\]\ S'Z'7$1-6 ;*#7 M #*[@MHQ?);F+QKT:N#^4;9L#;^&6W*(_9HOJP:!=&;WG\GR:_H>\AA-KR! M_L5K2B_(=A2J45VDXS;.LPL]92T%:Q:6[(RKT6E?TT48)=/JRO*1#Z3)['4> M-H+4T"CP1IC<]-,I=3_0P7C?C]5E*U?0;6]*4(0E"$I2A*:)2E-*)2E*:=24 MI33]B>JGT4-9N[LQW393"&38@?V #50=(9_P#7 M\YQ__?@\F/\ \-.:FRZPO_,BQO\ U53O^$9-;%N?^>UL/^M:A_Q;QA\948L M ;8SAE_\ 4^XH_P#WM>B__P %^+&L>UO_ #JM-_UA M._\ $N&S"R7_ #5LS_U?)?\ #-F2ACYD (JNF%;<< MXEP%(;<6EK;6&NO*HA2DM(K:,K:HXY5-*^315UUM/77JIVG$I_;6A9'0JJ2F M\]Z$502I=+FX)]<=-EH[7ZL%1^1)0'^4B0M6AXE%)1%:46BIJE9(=S#J:HPR MJ\F&52898^%&$-V,"K8;'S0J M M6,NA+_\ S7;N_P#T^QW_ /5UPH7HO?\ G+8__H,Q_P 1 W1?R77_ ##O2_ZW MDO\ @E$AO.'-O*5V4KS*N.SH.%1U+HFM6Z/9 M;,LK-54I6J?+]JB5=GJK6>QU)Z^VKL[2%)Q-3TXPAW]SC2IZ/U6H+C]!LBM? M5HT*RMH*M!6%R1E'UMQ_I<$8,P^EU2(?2:H@V:&M, $U_ MR?C1R-T=)CJBYSH])5DT?C6:;LNS*F:N(J_CUM9Q?%'JN4I5,=;&=YEBLI*J MTKVJV^J*=E54JI$%^=952+NZFTE>%ZKN,R:/KQTQWY<3++J?I)>N0I$*M>!3 M7%)Q,TAMZ<7]2&EM_)A>>:5WMPV.)08OD :];Y2!O6NUND M3NVO8-P1)L?'K6F%ZY;88<2Y#_.:_17MCY-+0M-:TK.I3,+/;Y-*5^HO&TLJ M31QM?7>FX"B=:[!-SZVLCU>F'G]GNM*1'2&T_-^!6N'Q7,NY%)1N_FL]SA)WB%R9P M "L%\J*WK7#^*VD]!6Z?2/<]T[7DY3>HK3B:N3,,U+:*2 M)$20UU];;#F8YAALA"Z]7:795)3U]2^JQ>AOHO5=I:S6W&\3='E4M(CXGIM> M2$8?&TEEY/URN^B+K'4EFZ316W,+E7F8N+AY3,LC9A'XNFNLJ^INE%PN:4W M !9&^3&:*3G_-[.]UW"(IZU\?]0W1ZV2Z(HJD/.=I2:X;9 MZ56I'4A+F%-;)3]%:*K5%/I[';H5^T15;ZAL=)TA"LCE4S+0TY?LO: M03]H>J/">M?.5=:<3=#E5X8^)Z95I*/:9ZH+[12@ND M :J#I#/_K^VYY:X,UK2M4T M[%%JHKM4I15@=#$\EN]FFI5ERS$I.H3\L&8KVWJR(CX]G)L%'_Y0J5E_P!;R7_!*.D_*/\ :CFO>C2R7%F)7S9_=>W- M7:SJA':H^]$MUPN&UIB$*0BJFF5(UDVVZKK0E2)'D%JK1ZC:XNN!ID)^\*7F ME)Q)HTK,S/JRQ@F63]/Z3E3N]SE[V6%W+^JE&1N_?EDJPKJTU+2_KR)BJ9C_ M ,/L_+D\+(K7EE[2C( +A_P E.U,W7SO=Z38/6ZG]&.IL M:N=4H^JW7\X\PS> E?7U_64G7ZU4ZJ4_PT_M_P"54M$O5(__ K1D.98?I,R MXGW;+*O_ *\/E+4:&RF0_P#B>L+1L_H\LVKWCKZ?^'CXRXB54+4 M XF^WJU8W9;OD5^G1[78[!:[A>[S1B6^5%BMII]"6XJ$T^A)L]L_2FZ%0Z/1F\F&ERS+&6'A1:; M@B*_KQ3%2OC1-9M>JJZY6ZQ6'(1@JJ3+S^%7@P=V#=KPBK-:*KVV_F=WB]=:T37MT6GL]2:*50J_IM2+R*FM6X\Q* M*3\D)="/]J(E[;B7$KNZIJ8;K#\VF/RQ?6O_ '5P)RR'"8P M #7T_*3MZIVATA:]9V^4IVS<>=5X9@ MK[#:Z.1/SMRQA_9N0365)56BGZVK+L5A2*4K3R;N/U:6E+C:R\FA]HO6VPD: MBXG"]7YEYY*N_I37Z,W#Y,;;BT^I>7N8E'[_ &L]<;<1IZ%XFJ'+,LY.]ICO MZ0N/CRX7&T*V-U&'=2HKZDZ$'@ OP_)D-%KU]P8S'1NG(';]]GVN;V:)^?8+K)E."VA%%?M7Y+-X^R:=?7U4\KV:)HJBJJI'HB:R MF>MG*TAM6)NARJ$J3Y+TS'3E_:RJ7+JZ'NC1D;&S566C"Y7)I<4J\IF6AI*/ M9>T\L?D!D]@ &JRZ2.V2;3TA/.*)*JW5UWEIR$ MN:?)+JM/S:][4RB\PZ5K5*:T<^9SV>W3JZDKZTI4I*>TK93=^ZEVPMCE)[E- M+D$_2B6:1'^M)K?M\VIJW-L$KADBJISRLOJ7,NKA_9C PL,O,/ M -H5T1]_9R3HT^%]R8JQ5$;1F+6!?S:0F4WY;%?G6+R**<13J3 M(I(L[OE6_P!K+M%LU^LBIKCO19C+WAVN;5EQ1G75[:&']9DQ'OIVQL M4NQ?@_=_9-:U6B>NI,^AZF>I;X+'JBJ.!Y4XU')W],D)M$,OJQJ0KZOC*EZ.2GQJ.A^6W]2NVL@W:&E2;$]-.3C,M@F-,P8'4/+5'X-:%8H:7#)M ML.V5M2S.A1N2H%_MY\Q8:TE5G*+3F:5-S\'I'2=.TR7>E6TH^';>1@5"84J. MTQ94IR1R928/N5-">E7;W^IAGPN56UW%MLVJ5]DWTDV0]K!NCS_M'[5,Z .Y M4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW% MMLVJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_ M +1^U3.@#N5-">E7;W^IAGPN-=Q;;-JE?9-])':P;H\_[1^U3.@#N5-">E7; MW^IAGPN-=Q;;-JE?9-])':P;H\_[1^U3.@#N5-">E7;W^IAGPN-=Q;;-JE?9 M-])':P;H\_[1^U3.@#N5-">E7;W^IAGPN-=Q;;-JE?9-])':P;H\_P"T?M4S MH [E30GI5V]_J89\+C7<6VS:I7V3?21VL&Z//^T?M4SH [E30GI5V]_J89\+ MC7<6VS:I7V3?21VL&Z//^T?M4SH [E30GI5V]_J89\+C7<6VS:I7V3?21VL& MZ//^T?M4SH [E30GI5V]_J89\+C7<6VS:I7V3?21VL&Z//\ M'[5,Z .Y4T) MZ5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW%MLV MJ5]DWTD=K!NCS_M'[5,Z .Y4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_M'[ M5,Z .Y4T)Z5=O?ZF&?"XUW%MLVJ5]DWTD=K!NCS_ +1^U3.@#N5-">E7;W^I MAGPN-=Q;;-JE?9-])':P;H\_[1^U3.@&<7$[B)A/$;'LMQS"\DRG)8F77F%> MIK^4JM"I$9^#!5"0U%K:+=&31FK5>M7;2I7:_97J^@AR\V]&KWH3]+GZM3Y: MGN4II;*$RVFX5)6O&I2M,6N.++#P_WBN+\JVS]V-B/#75<>0[5B]9'N'/[ MK%HI]#*'<9M>"XYC[[B5(\F\ZI.6Y,E%:*JMJC:^TE*7DJ5*^AFD8*FK6U)2 M(966Y270K]XIYQ'HDYZ*96RE-2K)!YR:?6G]VEE"(^*/ZUSU MP^L4S2VI4\ &P)^3.X.UB_1SW'):Q*M2=D\@=E9.N6N,I MIV3$M-HPW!8S:)+B*5DPVY&)3NQ1"E-MO.R*4[+M7J%&M$-.QF;?-R^+:T^1 MEV\F7+D4M;ST=CP8J@ZGXV'#WLA=W0^R<):PCDQ%.VJ$],.8LF[!"&68;/A) MA%M7JRQ5X6(L+D&$Y@ B'ZDN)/^997N.'#T%A MR4OTCOR9>S&Y43+:,N=FJT/,ZT@9S)15NG:\I#13M-]?E42C>V,N&$MDBU]KZF4[;O1[_ ')%U\->A0+!5E27,$S58)D6MMDRJF,J M7CL=]/>W36KFP\BKO=*1TJ714;'1')'>N\YSLAQ6U]KYWG,1N2IRKD&T7_ ".?.L-I31RO M6VQ#LCEOB-(K]*&H:$?^4V=6;I**#9ZBT9O)EI#GN'B M ']-MN/.-M--K===6EMIIM*EN..+51*&VT)I6JW5*JFE*4IUUJ?D8P3#+'8 MA ^X0BJ,4ICEC'_'^-W=-KSPCT%G[+T&C13A7(RK*'/WV""GE?6>BM7TF4ICAD@ M !%KM;H7.C/W=LC-MM[.XU(R386QF7N7AT>0DZ73K0]32%/; M2TRCJ217@0B&1*<;DLM:LD.^I2E?&B1Q4[IKOJO/S=4J-G^J)Z?<4ZZOJJ=1 MC6O94K W,H0G+'R4P@=![@GHE?"?_/;DM_>0[^K=>AG/_B5\)_\ /;DM M_>0:MUZ&<_\ AG/\ W*G]$&HG=CFS_?:ATL=P M3T2OA/\ Y[0:MU MZ&<_]RI_1!J)W8YL_P!]J'2QW!/1*^$_^>W);^\@U;KT,Y_[E3^B#43NQS9_ MOM0Z6.X)Z)7PG_SVY+?WD&K=>AG/_W); M^\@U;KT,Y_[E3^B#43NQS9_OM0Z6.X)Z)7PG_P ]N2W]Y!JW7H9S_P!RI_1! MJ)W8YL_WVH=+'<$]$KX3_P">W);^\@U;KT,Y_P"Y4_H@U$[L MB5\)_P#/;DM_>0:MUZ&<_P#B5\)_\]N2W]Y!JW7H9S_W*G]$&HG=CFS_ M 'VH=+(3.7O([D7T>7(/.^(7%79V1:CX[:E1BZ=4Z^BQ;?E,/'[%F6(6'/;G M&AY)L.W76[WEM63Y1?E+=EW"55#RG66UH9:0RU-UD+-6;M]9ZGVKM/2VZM7Z MIIO5;\8K:BM;+SK"5*:EUM,H^":1L(0C:X51VT8Q5 %M;56HL!::I63LQ5G* M39^EZ3U*Q!*'4MH>9;?5"#DPAQY?PKB]LMQ>SBA#:P2E.-?>Q=(7XE\G]5]= M?!QDNI7=]FVS[V:YXQ75;O&SI>]Q+ M&JW>-G2][B6Y@=[%TA?B7R?U7UU\'#4KN^S;9][-<\-5N\;.E[W$MS [V+I" M_$OD_JOKKX.&I7=]FVS[V:YX:K=XV=+WN);F!WL72%^)?)_5?77P<-2N[[-M MGWLUSPU6[QLZ7O<2W,#O8ND+\2^3^J^NO@X:E=WV;;/O9KGAJMWC9TO>XEN8 M'>Q=(7XE\G]5]=?!PU*[OLVV?>S7/#5;O&SI>]Q+&JW>-G2][B6Y@=[%TA?B7R?U7UU\'#4KN^S;9][-<\-5N\;.E M[W$MS [V+I"_$OD_JOKKX.&I7=]FVS[V:YX:K=XV=+WN);F!WL72%^)?)_5? M77P<-2N[[-MGWLUSPU6[QLZ7O<2W,#O8ND+\2^3^J^NO@X:E=WV;;/O9KGAJ MMWC9TO>XEN8'>Q=(7XE\G]5]=?!PU*[OLVV?>S7/#5;O&SI>]Q+&JW>-G2][B6Y@[UJOI%N6FZ-JZIU/O7>%]S;3& MP]I:XQ+:>)3;5AUEBY!@EZS6QP\GM3UXLMB@S+4EVTN2DTDQID5YBM:.MR&U M42NG#,6'LY9>4G[168I**;:*CR[[\E,)BXZIF90RY%I>EO+=:7A7AVBVUICW M,81.N_:NM7@I9L5;JI.5RQUIGY:5J4I'#+IF)-Q]K3FHO2R9>8;RI\-EYM:> MZ@N!:;[K_@QZ#OYE[@_N 01KBKY,\?N^E=!)+UB.A3WJ_ORTGYP.Z_X,>@[^ M9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N M@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z M_P"#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5 M?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO M[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_ (,>@[^9 M>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@ MC6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_ MX,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO\ @QZ#OYE[@_N -<5? M)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[ M\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@ M_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_P"#'H._F7N#^X UQ5\F>/W?2N@C M6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X M,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F> M/W?2N@C6(Z%/>K^_+2?G [K_ (,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\ MM)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_ MN -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8C MH4]ZO[\M)^<#NO\ @QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X, M>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/ MW?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTG MYP.Z_P"#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N M -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH M4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_ (,> M@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W M?2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGY MP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO\ @QZ#OYE[@_N M-<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4 M]ZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#O MYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP.Z_P"#'H._F7N#^X UQ5\F>/W? M2N@C6(Z%/>K^_+2?G [K_@QZ#OYE[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP M.Z_X,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4]ZO[\M)^<#NO^#'H._F7N#^X UQ M5\F>/W?2N@C6(Z%/>K^_+2?G [K_ (,>@[^9>X/[@#7%7R9X_=]*Z"-8CH4] MZO[\M)^<#NO^#'H._F7N#^X UQ5\F>/W?2N@C6(Z%/>K^_+2?G [K_@QZ#OY ME[@_N -<5?)GC]WTKH(UB.A3WJ_ORTGYP>J:T'72FI=0]!KJ219^%1!<$KQR\LRO:I6O:X\,W4H6PJ ML:YY?LS8L>3'>HAJCC;];=B]H=ZEK4GRM,A?R*=??Q0\>7(VB. M[WX;G?K+%B2O0 -D'\G[MT2#T3_&B3'6M3UXN>\;C/HIQ M*TMRFM_;/M*$-I2FGDD5@VN&KLJK6O:<4OK[-4TI0"_)Q2[S;1)7N,IDX)^3 MJ&67_O*C_L+\7(MI1=I9]2?YY4Y&/R]73"/]U*29TB8E@ %' M7Y4'RD:S;D!J'B?CMR0[:='8L_L#/F6'OJ5V'LV/#=L-JN+"D?5EVW (%MFQ MUI5U*:V,XE7TI^K<;0XV;C)T.J6G?1A>K+ND,8OV$M&.-:8^2Z_%2%?&8@4] MT1-HTS=;I=F6',;=';TZ8@G]O,0AI:%0\:&()6GXLQ$JTEDBN( M !9O^2][_B8+RRV_H"[7"D6%OK5\>]X['6JO M9N.<:@FSKO%@1V^OJ2\K!\DSR4I5/VHLO95U]2>S7;1'4-4]9BEUQIO$NB3, M4+CY+,U""(J5_P!LTRGZY8;0[5I,G::J41U>%-:EH+1#RGI6*EPA[EQZ/U"] MB4P+E X>_P!^LF+6.\Y/DUWMN/XYCEIN-^O]_O,^-;+/ M9;):(;UPNMWNURF.(9MULC06)#S[[JT-M-,+6M5$)54^V6'YEYJ6EFE/S$PJ M"$(0F*EK6M6%"$)ALQ4J,803"&S&,>9EV7IB8=2PQ+I4M:UQ@E"$( MAB4M:H["4IA",515M80V3HFG-U:IY!Z]L.UM*Y[CNR=?9*RIZSY/C4ZDN"\M MJM$R8D5.A3SU,J\BY3YYB.W; M<3D5D[RH=Y:%>"M"HH5#93&,#J4JK4RN2+%2I$ZW/R+\-HXTK+#XT%>$E:?" M0N$%ICM50A'8/4SSST@ 1H=,)O57'KHX.4^;0Y: M8E]O^O7M5XTJCE6Y2KQMR?$US61;E453JGPK7D=SN**TKUHI9U+ZE=CLUD"Z MJB]?K?V;DUIQ,L/]4N>+!*)C,9%>I:FX(^MD(]O2K,:'8*T\ MBM]8+#6FJ258742RV6E=^#DSA8:4GYJW(+^K\AF]W5'A7[<6;IJDXFE3*''8 M=Z+4OEF'4Q^;$%8[S?@7]+%4,Y[I?!;J M[1E-%RFXN,P:J3VEJ2V\S554I6A*;BW%3?5%BG)?%LR,Y,-9/4M#;T/JJ4[' MZ8**4W_2?4UNFIB"=BH24N[E\<4+>9C]*4MI\K84GU$*Q,9!H M .5L-YF8[?++D-O55$^Q7:W7F"OM+;[,RV3&)L97;;512>IYANO6F MM%4_Y*2H^'V43##TNYL-O(4A7R+3DC_94=F6>7+/LS#7ZR76E;F&69AI6)MY*5ICXTJABA_5 M'*Y!6\])UFENJ M](I=18_1#Z$T;CTD8^]E7D8E4KZUQZ_G*MRM:]5?*O.)[/52BE7NN!8T MJ[J3OX+#E\6'Q%&+^7]-O#G&\4?T66E6_DRHTS8]7PN M7U*Q?1 \340L #88?)N,SAY1T9F.V2,IJKVN-S[:PVX4; MK]9$R=<+7L)"7O\ %5_B?,,\@UI]"/J*1]3_ ,ZZ)Z("45+7B3#RMRH2DJ\G MYL$K8_WF%%Y[@YM$Q=]+LIW9";F65?+&*7_]UZ!/@0F32 >8; MHVWAFA=3;&W1L.XHM6$ZOPZ^YID26\]K; MYSMQ*LJVQG.0YK=([;JWHULI>)SS\"Q0''$T4JU6^V_,X,6E:4JF-;VT_P#E M-F="HTI9^CTVB2?^34ME#*5=]6"&2*U?&6K$M,._]1<@<(KV\BU-G=AS&-!6\MAB]P;?*2F^8W.?0E2F[ M9=;"]0Y!.7(E:81V[M"7ZVN^P&9S,6:RA:OF=UCK=;CW\*X8LBO$J&XN&ZE4(PCN'IQT#T@ ?B\\ MS%9=D2'6H\>.TX^^^^XEIEEEI/;====7U4;:2A*JJ56M*4I3KJ?D(1C%*4IQ M*5N0[Y\QC!,%*5')"&[$HQ=.?TS+'(V7>N'_ !6RAQW0MGGJB;8QK&)K2^M[6$&?%2XY*36B;_+90XSVK3&9>NES+F;I8V?0S:JTLOAK MCZ<4I+KW91"H?K'$^O"NK>LM9N8_Y%95DFIA' MRGX)*8N0Z<"ND6Y%]'ILNF:Z%,PPJ/DQ\-M7ALKVB^Z3D7!"T198NW==L-4.JZ2]IDJ]% M.GRKF6+$Q"'C3EVCD/ >1D6CN8XD*6A>PPX"=(_QUZ0W7/YVZAOU+/G-DB1Z M[&TYD4N(WGN S'%):J](B-UI2_8L[(72D*\Q$JAR>W1EWYK/1)@QZ*6XL!7K M"5#J6JLZ?)/15U/-H3'27D^*$? =A#NV5[=.["*T85JO)8JWE!MU(=54Q[29 MQF$.J)5:DZX>1M%;D<*X*0G/XPDS< MJ:_*H=[_ ))U3QFXV6Z:M,C-LWR7<63Q6':MJ;M>!6?\T<69G]E=%/0I=RSC M(W6VZT4W5[&$N+I1UIE19O0U473:G:*T#B=B39:E&HQ\I]>FNY/6A++<(Q[K M"YD[E42LVB/K.E4VS] :5MIQYR:=A#R64:6WE]2U/+C"&YB;Q;J8%*DMZ5( M !:4^2UZ'_ #IY(;^Y#W&#Y>W:CU?:\ L,A]-$M-99M:]J MF.SH2^NE79D?%L#OD9VE.TAMG*/KI[;C*DUMT25:ZFL_0J$VYAI[*S:>FJ5^K5+/HA\]+C3FQZL#7M%6-$?(9'K+U1*?UB M9F76K)N8%-N-PR^O&[L>HK1ECRKP !L,>"V;IV-PW MXR9;1_YS(FZ4U_;KG)JNKM7KYCF/0L:OSBE*^GMUO5HN'72O75->M-:JZNU7 M7_;B253K86GE,.1+<[,*1#XCCJG4?V%I-C5@YZ%2L79>=@O$IR1EH+5XUMM) M:<_MH497F+F7 M &MW^4!W*3/Z6 M#DS%?HWY*R6[1ULA^335*OFSO'_5UY55^M55HMSYY=9756E$T[%$)[/:IVJW M^N.;2B[*SJH0_7JG%1^=U=,H_P!U"2A%]KJEWF6A3'^93)IA\WJ&67_O+C__ M RD,Y+1$P +='R6'D9#MF5*EYFT:=RBWV'=V!17'O M)MN3L=JC#=A,,MN4ZGYSUMN6!/(0FM%T8L,E:DK0BJFJMZ)2@*3\JX?6M!H<:\EN:K]FG59(S"43C,/C(^"?A\Y4%,Q^ M1"OHN<%2RV !3A^4L](:Q-5:.C\U9?D.MPY-GSGDE.MLCMIK+ M9HQ=M?:MD+:7V5>2<5#R"YM*36J7F[#1#E%M2V:VNT/5A(H@[;FILX8J@MFG M)4GP=LB8F8?.V6&X^+3MC;(454T0%NH*BS8BFNXH)BAZ?C"/A0PK8EE?-VLP MY#QZ3L["X%/TM45: ![#I[1^<[M7L[\RH:)#&HM.YWO#- M7G$/K3;<&U^Q"K=9=$L-*ZUJN%UL\9-5=E"57%+BU]FG95Y%5K,G2(4WJQ>3 MKI-LR;,-KLO3"HX(98_%0M7E;!ZU+H\Y5U5#J1.*%,E7IQY7DLLP3B5L>M:( M?*KQP/'CUSR0 6L/D[G2CV[5%^C\#M[7[YG@>>9$Y, MX]Y7^2)+"TO?EI"X=9[^;M MW*FPJVM%9QSLBWDGVTIVSC+<-B83Y2V4[#GE,IA':Z3D792XN\5NF/)L96'L M,G.N99%U4=JT\N.VEU9=Q#RLD6_)>C&&SIV5%W I^6\ .!R7) M<<@R/(;E$LUBL=IM[*Y,ZZ76ZW!]MBW0&8[;BW7 MG5H;0E-5*4FAR2TO,3;[,K*,KF)J85!"&T)4M;BX["4H0G*I451W$IAEB<$S M,,2C#TU-/(EY>73%:W%J@A"$)VT5+6K)!*4PW51C"'K*.?3)=.G.Y)QLIXM< M0;M8F8[CC+E4/V#5;U*)^<*=2U/OC?_ \A MJ+;%2(MQN1=/TEJVTO5Q&%^A'A(EH^%EPK>3M502WB2NL26,*\ M ]0TSNK:G'K8^-[4QY2E$28,QAQ*V;K:)+%5- M2X4MMZ)+9<6S(9=;4I%?-JU(IE>I\Q2ZQ)HGI":AA6VN&5,?%&"MU"TJV4+@ MJ"T*VR8I4>G2JO4J'/R]4I,XN1GI:.5#B(Y%?&2J&XI$>Y4A4%(4G:JA%,2^ MGT4W3E:KYLQK!I??"\?U!RF51BVV^%\X_)^ ;FDUI1II_7\JX2%5M&6..4ZG M<>DO..NJ71VU2)J5O18%)[S;FJG8]3U8HNF52S6RJ*L.5^4AXGX)AMVH=Z82 MF"8;CJ4;"EW/NVOAIUKDLTFM8*7:383"$(X6)J/C9BJ,<#L>^PI451W6HKVR M43^D(DW US/R@_>U=S])9LVPPK@F;C^B<6PS2UE4P MZE3")5HM[V79@W5"/H3+9SG,LDAO*5UKK6TH0JO90A*+[7%43K1=[3WUHTM^ MM./3B_'A7'2VOH4RRVM/@[?XQ0^_&LQJUOZ@RAS3&**VS*(\6)"=-<^M!YYU M"OF>K(0BDQ$/@ V&'R<712-4='-8<]F1%,7SD)LC.-FR' M'T=B6W8+/,:UMC,.M:)I7YBIC"IUPC]?76J@A7[N$.\7FN&HW6RP;$ZI&%^MS#TPK8V<"%:0VGY, MC*EP_>9>^3X$*$U KW?*']Z-''/1VW^- M^W\TU/5&Y96OLW=P^3#8_*\?+<,O5^L#EU3(@O*\C%D8/<$-+HI"$KNU4+HM M;K79G.X:C6=M%7ZS2J_2F:I^B0?9TY*HX(M/(0O!D4GNH/0R[O<>I1!M^E9M M%9^@T>JT"J/4S]+4P]I48;>#K*UHQ8DJ[F+,%G9-^TGDCO@NDU\9FX_XI:OPD:E-WF:4G[,>6-5.\+.R;]I/)'?!= M)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_ (I:OPD:E-WF M:4G[,>6-5.\+.R;]I/)'?!=)KXS-Q_Q2U?A(U*;O,TI/V8\L:J=X6=DW[2>2 M.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[PL[)OVD\D=\%TFOC,W'_ !2U?A(U M*;O,TI/V8\L:J=X6=DW[2>2.^"Z37QF;C_BEJ_"1J4W>9I2?LQY8U4[PL[)O MVD\D=\%TFOC,W'_%+5^$C4IN\S2D_9CRQJIWA9V3?M)Y([X+I-?&9N/^*6K\ M)&I3=YFE)^S'EC53O"SLF_:3R1WP72:^,S%G M9-^TGDF?_1<3%MUDSZSX-=\LL M]^MLW'G(#[-T7 QNZ0$(7(JT]2\5;\FMY4?LX/>-9NGV%L;5+06&D46>JLJJ M7TQQA$%16PMY#2T*@[C3AQ.I7W.).#+EPY3,[O[03EN[74JS]NIQ=HJ7-)?T MMM]<4I0^AE;B%P4W@5BR(4C#BPJQY,BE9"W7W3O1Z>&C&/6C8OQB5?U5+P,Y M'?=2_,EE]2.[G-=GWLSSP[IWH]/#1C'K1L7XQ&JI>!G([[J7YD:D=W.:[/O9 MGGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//#NG>CT\-&,>M&Q?C M$:JEX&>'=.]'IX:,8]:-B_&(U5+P,Y'?=2_,C4CNY MS79][,\\.Z=Z/3PT8QZT;%^,1JJ7@9R.^ZE^9&I'=SFNS[V9YX=T[T>GAHQC MUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/#1C'K1L7XQ&JI>!G([[J7Y MD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//#NG>C MT\-&,>M&Q?C$:JEX&>'=.]'IX:,8]:-B_&(U5+P,Y M'?=2_,C4CNYS79][,\\.Z=Z/3PT8QZT;%^,1JJ7@9R.^ZE^9&I'=SFNS[V9Y MX=T[T>GAHQCUHV+\8C54O SD=]U+\R-2.[G-=GWLSSP[IWH]/#1C'K1L7XQ& MJI>!G([[J7YD:D=W.:[/O9GGAW3O1Z>&C&/6C8OQB-52\#.1WW4OS(U([NS//$2',K8&X.$^ZI>BN/6PLKU9I&V8UCN0:[P"QW23+M6.VZ^Q77;^S"D MWU4J4ZT_FL?)I5>W(6TYE94M+44(Q(EEL([E.7!E5E5'%'43HO;UKY;D;[:Q8ZP=X51LO8IZ M2I\]39"71]A?+*OZ[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV M^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X M@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87 MRQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^ MW,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759 MCR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]Z MUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N( MU%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX M:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^ M0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM] M$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q! M9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+ MY8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_ M;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS' MD?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UK MFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J M*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\ M-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#? M(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^ MB2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S M_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87R MQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W M,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759C MR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZU MS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44 MNJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX: MQ[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0 MO<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[? M1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9 M_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y M8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8 MOB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D M?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKF MAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J* M759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\- M8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A> MXC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B M2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ M .^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\ ML:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W, M7Q!9_P#?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS0\_;F+X@L_^^0O<1J*759CR M/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44NJS'D?87RQKM]$EOPUCWK7-# MS]N8OB"S_P"^0O<1J*759CR/L+Y8UV^B2WX:Q[UKFAY^W,7Q!9_]\A>XC44N MJS'D?87RQKM]$EOPUCWK7-#S]N8OB"S_ .^0O<1J*759CR/L+Y8UV^B2WX:Q M[UKFAY^W,7Q!9_\ ?(7N(U%+JLQY'V%\L:[?1);\-8]ZUS17=Z0'+\LV)RDS MO8&>9'!:>@2=J:#5:#/;$M4FHHQ8<46EIVS;L/C- M.I0[#RHIR1V#W[-5^'+D@XCN76H_%=;4M$?%!66&R;2G MCER$UARITMK_ 'UIZ^(ON![#LC%WMKBJL)N=HFTJJ/=\9R")'?=3;LEMEV;F M0I\?RBZ-2H3B4+=;[#J];M?H52LU5Y^B55C29V17%"NZPKANH<1%4(96G49% MH5AV8*AL0CM38M0:[3K1TF0K5+>T^2GD8T[F)"MQ;2X)RX7&U8D+3EV%)CLJ MALGN)Y![8 !#UTN_2F8;T=VG'K5B\NU9%R?V3:9L?4V$.+C34XW&= MI(AN;3S6WU<[3.*093;R8;#B>U>;BQ\S9I\VCW.3"E2ZV[6;MY5DNS,%2]G* M>J$9I[93ID=A74S*OVJT]VJ'ZEN...V4VE<5WGWCREA:4MJ6BF8M%/IC"69V MJM+ALPZI>3^R1'N$_P ZN&"&U@ZI&N%RS*\DSO*M=RR_)'XDBG^(JKNO:)HE'UO*U)OYMDN5 MM=9>F23D?_AE;50=A#SF+B%,ICL]TVTUC3W.1,Q[-L+BK'HFK)VHJ#:T/*A'Q..NX%=ULR_M4W[]9+IC5]O..7F*Y!O&/W:XV.[PG*T4Y M$N=KF/P)\5VJ:UI5QN4P\BO56M.M/_H6Q9>;F&69AB.F-/)@M"O*2N&),?IA M$JJ\RN6==EWX:6\RJ*%I\E2(X8I^B,/ZMTXHY3A "5* M0I*T*JE::T4E2:UHI*DUZTJ2JG5U5I6GT5&[L1W#ZA&,(^+)_C_'B+AW1%?* M [5;[1BW&?GOD[\2ML9A8_KODO=WGI;+\-OM,6VQ[KE+55QEYIND=AG)NIQ+ MC:4+OWDEMRKP]5*]*XUU;LU:*Q,O!6F1BN8IR-C)'=4N3AN;;9BJ6V,,?U.+ M*EE-IKL+[6VF9>@6TF(ITN$$2]07MMC<@B<5N[782F8V<4-E[)D4ZJX#:KK; M+[;;?>K)X6RY6^8RA^).M\^(XMJ9#=9<;6VZVM2%H6 ME2%5I7K*JNM.,NK9?;4RZU&*5H7"*5)C#*E28ICLPC".[".X6C:=;>;0\RXE MYEV$%)6E4%)4F.S",%0V%)C#I$!AYMEVD/YY(12,O M/+&W:VJMNZB-*D8L4[+D7./Y6Y9&3NL*LF5Y<-S S!:DQR8\$-L8%;"\:R]B MVEPJ<[!ZH1AE1*,X5S"\NYB3EPLHCW6-Y2$J3BP8U;4HJ](QTO?)CI#+P_8; M]-_19H*#.I)Q[1V'W68NT2EL.H=B7;8=[[##N?Y A3;:FU/LL6^(IM*X%NC/ M+>>?N=8&ZRSUA&DOL(ZY5IU.1?C M/MOL..,R&7&WV7F'%,O,O,JHMIUIU%:*:<2M*:I52M*IJGM)/R,(*@I*DXH* MW4GU",4X5)5ABG<=HF+8<*Y,SJOSK] M9>JJ(]NMNZ5(HMR^VNC=6VJ9*E"YS-4H=O:9B')5WC5=O.N*;F83%?L,Q!B8 MVRWJ=#(E"^^I4GWD*[_4_<*W&<&1+:K.W:7XN2_4]"ML]%YB&%#-15EBM'@P M3.=]:>]U1W<.Z>QY5.)N4V:]6C([1:K_ (]=K9?K#>[?%NUFO=FGQ;G:+O:Y M\=$J!)#:8J7'Z(0C]AJ2-N;'O>Y-K[-V[ MDU?_ )0[2V!F6Q+[3RZGJ(O&:9%<#M&40;A_9AW_ !>,UD5.??JM2J%4F/U]2?>?7X6W M>6IU7KW5?X[WGAWSSP #DK-9[ID%XM-@LD)ZY7F^7 [1; MH].V_/N=SDM0X$)A"JTI5YV5(8;32M:4[3E#B?=;8:24>+ M%K*O.N;?BVW;,JE$UI%IK_*[/=,GDJ2JG6KJP-S+4]::IJFKU%?6HE2%RCC!/JZG8A%4?*2:=/Y42R>DU^ZJW336+KA)S])F%P3W/4;S4 MY*H4KX_5TY%$/!P+CWR"HN6:H@ M M "(7FXRVUNJBTHJA4C$+"\XKKK7RBTO7./1=4TK_ ,FV&T]7T?\ A_\ ^R/Z M\U%NIS"MC*_!"]GYB4;;V/ER?(;(-#9/0FKK*:PG%EILU.,QQ8C,[7QP MR/IW=G+BAN0@8@GCD\ $IO1C]*INKHWL^EULD=>Q-%9 MG.8D;*TY=+B]$ARI#:&HZWDU: MP,ZO24]74:;4F+\HI62$8]SIK*MG2WDPV,62*5IVBTQPHBB_UPYZ0GBESJQ- MC(-!;.M5VOS,!J9DNL+\]'L6U,,4I+5)#6189*D5?5#;D.T9I<859EI?<2JD M6>_V:UI1^U=A;36+FE,5NFJ;8BK(W,HQ+EGN^G ]"&'$J&VTI>!U,.Z1 NQ9 M6W%F[92L'Z)4$NOI3!3DLO(B99^>S&.7)".UQHQM1CW*XF;)B)EX /AN- MQM]H@S+K=Y\*UVRW1GYL^Y7&4Q"@08<9M3LF5,ER5I;C16VDJ4MQ:DI2E-:J MJFA^MMK=6EMEN+KCL<*4PAE5&,=R$$PV8QCY)Q..(:2IUU<&VT0RJBI61,(0 MW8JBK83"&QLE/MMR'6/$&98^06[NQ*MB\YA.5GZ2P";V%M5GUO M\5Y"=F75I=6ULQK0XNU*KUUDW=*V5PGI^L#"EK M*WY3FUP1HZ;@W%L_?VQ\JVWN/-;[L+8>9W%=RR+)\BEKES93M:4;CQ([5*4: MMEIBQD,1X4&,AF'!BQV8D6.S'9;:1<>ETFFT.G2E+I,FB0D)-.%#;:U2JU&MS\S4ZK.+GI^;5B6XN.)2O)A#O)1"&U M0A*8(0E,$H@E*80/-#TCS@ =GPC#JK\BYSHK2>NM*=I^AU9R;EY&5FI^;< M@S*R#:WG%QR84-MHBM<5?-2F*OLV#MRHD1+V3Y,\PAM* M43;KDTB[7*1U)3UOW5Q793U]1K+M-6W[2U^K5V9RZ;4WUNY([.!$8_!M_(VW M!#:?%!,#939RBR]G*#2:'+9-*IK"&LNYC7"&5USQY778J7'XRHFNPZ:G0E>/ MG23\E.[ RIC=6+J;92Q'>MVV8C>6WE,1A%>RQ$BYI,RJ A":412EJ M^I1*.S2E\[H:WU]N^L^^I>)^0:ZC=[ZDJEE:4C*KRE,I:7]?9B45O;HL:';^ MT#"4X6)YSJQOP8*3,PTU>&'B2]%Q'U"*TDLC4 D3 MX6]*?S/X(28L#2^SGKKKAJ0Y)F:7V*U+R_54Q3[ZY,NL*Q.SF).(R7Y#GE'Y M-AFVJ5(6E/SAYY'6BN!6ONULE;1*EU>FP;GU0R0G)?(U,I\%.5>14'4PAM4I M>0ZF'>2DSVR5X]J[&J2BE5"+DAERQE'\KLM'%LJR(Q)4TI4=E2F5MQCN*C$L MV<>/E2.@,GC0[7R;T1L+5-\K2.P]DVLIMLV9ADASJI63<9ELNCUHNV/Q>O\ MR1X[5\=I^RKRO\Q7:O:&^N2JUN6=K3%29VT=*F81EGO4F$8::VN,?*BIF'J+ M!4+1&4282ENT-%?ISVQ#3):,)AGXT5)5I3J(?%2EZ/QB57 >FJZ+[8[#+EFY M=8!9'7:,I>9==JP^[G>,V]E54>2<0MQIUQCMT31#JJ.-J7&D M]=!>/(15!VR[[T$]]A;$QE\4?@7%JVV[DC""O5M8DDR-[=W4^E,6K3L->IY# MS$8>KX9M"=CRH14GU[,#U?O2NCD\;/&SVK8K^('G:FUOLSZAP9SDGIZH]@L[ MJ?PEOE'E&<=-9T7F -27+OR\P*[.1_+)I'PBS9WL)V0ZPM#=6HZL&Q2>VYVW M%IHARKB6:TZU^4HTE:T^C)707D3T4P:LJ^W!7?>6RQD^73G$*^KAQ>K*>9.7 MMW=R4%1=M0RXI/>90\_E^326UI^G%D[^7"1P;Q^5"\0,+:EP]%ZAW#N^],T5 M2/.OM+-J7")=:_0BK5XN+MVO"54ZE56ES'FZ=54=E:JJ5V,_HVAQM7-Q2NM5 M24H[*NZ2C'-O0^HG2F?9?C^.!UC1$V6E(+11Z7-5AU/AZ*JRZ6:FVW,)<%U"T41==GW64_=VIE* M..4J[9EV1M2>SVHZE)[2IMLQ<;8:SZFYB;E5VAGVMG'.X5,PC\261!+63XKV MG1AXR%K2WWVVKZ7)>5FD6?DE[&"3RP=BGXTRJ*G<7QF=)A\4A%NESN5ZN$^[ MW>XS[M=KG+?GW2ZW.6]/N-PG2G5/RIDZ;*=6Y,EN/+4MQQQ2EK4I2E*551,+ M;;;#;;32(-M-0@E,$I3""80W$P2G:P2GP80(A<=<>6IUUR+KJXQ5&*HJC%48 M]TI2H[,8QV<48]\^(Y#B )JNBVZ9W=?1_7BVZ[S'\J;>XM7"XIK> M-;S)W;R+7Z);U:SL@U-=9SU$6R11U57W[-(52UW!27.Q6VS)*[DB(+R+HZ/; MAIR?D\-*M(VG:/IAM)C)W*)N$.ZAX*7D_"(VOZQ"=+)$IF/P:]GN%JBX7_N./);2?+/5=BW+H//+1GF"WRGD MJR[>[1JZ6*\-,,/S\:RNRO\ 5)QK)HJ),>K\*6VV\E#[3Z*+CO,/.4>K]GJQ M9>I/4FMR*Y&=9\%6XM&6,$N-+[EQI6&.%:(QAL13W28PA=F@U^D6EIK-6HLX MF=DGO"3W2%[6,6W4=TVXG+#$A<$JV4J[E4%1]X/'/; !$!T[ M&]J:*Z,WD [$GJ@Y#MV+9-$XZE+BFZSE;*N%(F8V^JT5Z^RO6,'.E53]-%T9 M["J=A2B4[EZ+UZO$H:5-Z9+TJ*YYSU=3PRLJX2IDBV^6L]9KOJY%*]+?JD$2 M:/7U0K"]#@R7C6O&P4H" "4GH7M$TY =)1QAQN9 5/Q_" M$MN)JVM22-KW*S M"AW?6BF$.8'YQGJ1OQQC-*2RO#\:#:W5^.&#%#9)(NGHW7NW]GI=;>)F3=ZK M=\4$RJ8O(Q?%4ZAI'BCCR1V,L39KFO V$ M'0MJ:^LVVM8[&U5D7:_-[9F!YAKZ_=E%'%?D;,\?N&.73LMJ52CBOF-S?ZDU MK2E?V==#N4V>>I51I]2E_P!?3GVGT?/97!Q/]I,#HU*2:J=.J%-F-EBH,NL+ M^8\A3:OZE1-2!F>)7O ,PRO!M2JP[WC=TE6BZ1>M:$J MKY.?#D(^E*:_4^E-#:'*S3,]*RL[+*TV7G&T.(5XT.I@M"OIA&!K&FY9Z2FI MF3F$X9B4<6TN'DK0I2%P^B*8^,ZV=DZP !M0NC;W? MYQO [BIN!^9^4+KD6G<7M.43NWY3YWF^#,NX!GQ6JE(Z^ MPI2E)K6NM:\&C]8+:VFI4$Z6U+S;JVT^2R]&$PS#Z&7$&R"P%8Z_6+LW5(KT MQR8E6T.*\IYGX!Z/OFUF;QB!F (S^EBUVK..(E_O< M=BKT[6.6XMG+%$(HIY<-4A_$;LA*NKK^;(M^5/274]=$UI;:+5UJ0@L%H9*[ M"CWI2,FXK"S:*5F9./BQX4S3?TJ7*P;3X7PL8>$HH[_*$6,[*M#I5JHPWCFK M"5&0JJ[5,:I5+4NVW2W/MOP9*4J5U.-.) M53M?M.%]AB:9N$-'F'/#DG5,IW? M!95CED_59A_NP)1HM]5X-&@EN-6A5F&_ G6TO1^L]#!,J^L]')$D9Q'Y57R MAQ4HSSBIIW))U&:)6_B.9YMA,6LCM-];U(EY:R!:&>JCG^'5]2OKI_Q/JU[> M"36AHH:U99*T\W+HR]RZRR]')\J.I_:P_5,[E=$C7$)AU;9N4F%Y-UIYYE.7 MO[5>G?9B^L>H3?E85X<@I;MO!2VP[E3R7;ESN2,JX0:]5/\ '[-O8T9%<1VE M?Y.N2KL4_P W;/,1H8VH+RN6T4IOR84^"5>K;1G(P_J^P]%>B6>BB$&[')2Y M'OJGXJA[,)-,?[7VF,FS_E17,_)6'X>L=.Z#U>R^AY*+G<8&8[ R&'52E^0< MB2IV20+=Y1".SVO+VI]*U)[5$(2KL&1T[0X61EXI54:M/5&,/!2IEA$?E@EI M:_L<28_4=$5:R92I%.I4E3H*\*,'7UP^;&+B$?:THACY*=()S,Y>5=C\A.0F MP,]L3C[4A.%HGQ\7UXV]'R*\6/)ZB*+06WM9:C8K= M.2&46RDC N+MH;N-G7*CUK@K M+==[4/5^8:Q25G4XD98;54T]!2&X?]FC3'/B+2UY4(E^DI*76*C/RIGC.NZX MAQYY4M#H;;0P1-U^RSZ]K-)3.,0^.C(S,)^52%,QR>2U&.SX-8=$=9[39 M6AVG9:RJE51DWU?$7E=8^JE<'D_*ZG<\*F*6W*F@ M &8?"SG5R(X%[2:V=H3+EVU,_YG&S;!+QY>X8 M#L:RPWUNLVG,,?2^VF2MNC\JD2*++R,*9B77'PVEX=C%M<:(XFEX4XT1BE.'*[)6QKEC*E"HT69TJ#F1+S M*]LS,(3X#J/"PY58%PPK1B5@BG*K+L*^CHZ4KCUTBN"MR\(N#6#;ELEN:?V' MHW([E&:1E4ZT)^A=6]$M6HHD[-V>;7 MLS#CDXZGR8-ITEGZ%*=>]CV;/:&^C8YRT5H%IV&&VY-J/K<5ISWV0:9]K[;G MI4LMD #6L=.GH:NANDQY!,1(:HF/;#*9C])0&^.C=9;P*XE*,+-44B=1\;JF&)Y7"8/)^C9V"(8 ME0BT O/?)=M_MYAQ;W3QYN,Y#MYTKL^/F%CBNNT2 MZC"-L6Q;C;$1A3E5/,L9CB>5//K0FB6U9$RE?55Q';IEHCZ&J4M+1JZVC(U6 M)93:XPAL:=+*W8_.9=:2GRL$LW:&AV@EH8 MG:+-L3,(>5I+J%Q1\BX0BA4._!48&(6_LG*V[L/;&Q4Y&"9:U=,G::0AU"D]S%"X04B*?E3&$3 M^5.?D9NF3TY39YF,O.TYUUAYM7=(=96I#B%>M"TQA'Y-TX\YCI M M MC<*>+>BI_%31UUSC1>H;Y?FUI:KA!0VMQQ5?),HI]6E*4IK+O>O'MFQ>7;.6H MMLJI3:=)SBF$,RU1G&66XL(0R[!#3;R$M_"H7%4$PAMXJ^4_H1T+]PMT\WJU*;G7IR?H5+F9M^$\Z[-,J>F)B5<>+OAMT#['->?#Q'.J7>/O@5OC6?Y\GK6_7"[R5D/X:HW0BM_\I;XF MZQQ?B?IGZZ8KE#N"85C^*.2<=V%BMV<:E79RP6R/27&9R#$+ M&PWY:JO)N7K_ Z?XBR<+AK=6BK5IJG2;16BGJU"8DXNL=63"*T+5%>#)B@W#%N0(EOBNJL'8VS4G5K#6%I%CUJFT-3?6JFR=/ZH0MIW2 MHO\ 4;+.G096E26],RX(O+P8<:\M)TMD5F M /VC1I$R0Q$B,/294EYJ/&C1VEOR)$A]:&F6&&6 MD54\\MQ2$I2FE5*4I-*)ZSY4I*$J4I4$H3#$I2MQ,-S$K(3\F$LS M&,$JA^^7%;T?%%S)X)L-NTLG"Q]D*;3'$0;GWH=437CC,/02I28^ME$$,^N# M>7ODD9@)GYBMS;XU6;F!Q3WCQTO*X[*]DX/<(&.W"2FBH]ESBUK8R#7]^>3V M:U5'A9I:;%)>0FJ5.LQG&J+1Y3M4R2QUHGK*6FHU>9A&,*>\F+B4^&RO:/H^ M5;*UI3XE1@KO&,VOH#5J;-5B@NQ@F-09C!"H^ \G;LK^1#R$*CXX)4DU4V5X MMD6#Y1DF%9=:)E@RO$,@O.+Y/8+BWY"XV3(S2J/*QY4=5*K96RMQI]E=%LR&'W8[[;C+BT*Z=0I\C59.9I]1ED3TE-)P. M-.)@I"X?&A'Q=U!63$E62*8P5"$3NR$_.TJ;EZA3IIXJ'Y MRBPHMWEGFUIPOU)"IQ?QNJ5*6U'@^DI^J:_KX*SUZO KJT*Q,4Y<)-'JZF3@ MMQ#^L\8PE^GT)HFLE2:4KU=M= K[ZUUYO#JS:' M,;%'2W)H_P"R3C>A]$RZ]#Z"^URE&ZSW?4I2V]+?JZG9Q?\ VL<#*OK,-,Q^ MDFB(D): !4B^5/<=JW7 N.'*FSVY2I.)9 M!>](YQ.9:2XXJS97'?S' W9=:5[3,&)=['FC5%UI5OR^5-(55"UMIB-H4').@VD9;VTJM'7?86;8A@5@;HN]YIDUDQ: MTIK156J7"_W*-;(BW:HI6J6$NR4J<5^Q*$JK7ZM/H\RM565H5'JE;G58).DR M[TR[Y6!EI3BLGK5"&%/E*,CLE9JHVQM19NR-(1CJEIIZ5D&(*A&,-.FYA#"% M*R> E2TQ6KP4I5'O%Y?$\P8!=*/H%SDUP!Y1:E@V_P#* M>0SM97++L-AMI565(S36LF'L7%8,%Q%.TU)EWK%HD+K36E%MW);3G6RZXE6: MW;UV%G;<6;JCCFE2[@S,04PXI7J0AR*_E3!4-F$#"+QJ)&T-B;14Q M+>FOKEU.-0\)3TO%+[28?&6MN"/D5%,=K%1JW#9&:Y@ M "P7\GHX%UY/\JT<@,\LGSW37%V9:LF MHBX1E+M>5[@DT??U_8&E.)HB8W:GHZ[_ #$(4OR3EJM3$MI4>Y4HN#+]K;=C MEF>LAU0B&FI\):TO*R;!6Q+!$ M %I+HGOE F5Z85CG'SG'>KWG6H6J1;/AF M\GTR[YG^LV*5HS'MN=40AW5/,P[R]EYN&Q#3$88(NVXKE6-9SC-@S3#;[:LHQ+*[-;L MBQK);%.CW.RWVQ7>(U/M=WM-PB.*:FP)$-YEUIUM54+0Y15*E/IF6F9.9>DY MME4M-2JU(<;7"*5H6B.12%ICLIBF.Q%,2W,K,R\Y+LSPKK1 MUSR2786'8]<;^_&HNM:5\HZB!5M%*?64MU*44JI5*'?H].=K%6IE)8_75.89 M81\YYU*(1^C+E/-J]0:I%*J55?\ U-.8>?7\UI"G,/TY,AJ350AM"?)0A,$(3]5,()-94S,/34S,3S-@8+K;&&:R,DV#F.,X/CT?LJ5Y>]Y9>X M5AM+/4CKJKMW"?'3U4^FO:.G/SC%.DIVH3"L+$@TX\N/DH;1%:_ZDQ.[(R;U M1GI.0ETXIF>=;91#X[JTH3XN_&$?ZH&VZUI@5BU5KC -7XLTIC&=<85BN!8X MRJB**9L6'V*!CUI94ENE$T4FWVZ/2M$TI3ZOT&KZH3KU3GIZHS*L4Q4'G7G( M_'=6I:_[2HFS>G23--D)&G2RE7-+F9-Q#S:O$MM<% MH5\L%0A$VQG&[=V.\D]!:>WUBE6463;.O,5SAB&Q*1,_(\N^6F-)NV/29"$T MHN?;;NJ? DTZJ53(MKJ%)HI-:&L:T%&F+/5NK429RZ=2WW68QPX<<$+5!"X0 M\3B,*T_%4DV6T"KL5^B4NM2V2#-38:>A#+BP16A,5MQCY3:\2(^M,?H]M/)/ M9 !")TT6H:W?7^L]VVZ+54S#K[+P?)'6DT[5;!E+?Y M0LLJ4NM/HC1;Y;)#".JOTN91]*:T^E%OM"3:GJ6N6BLA,.9&JLRBMQEQ*U?%EOMU:_RF]W/7&R%AKT9&7Q3%F9MRE3RD[O4D_#3I9U>7P&) MIA;<,GAS_2F9E,([BEL MLK6A'UUI@CXRHF=W9V25;Z\2PMB4XX)M55I"07%'=(9F9IIEYV&[DTII2W%1 MR;$$15D+(7?/;1\92OY<.YU MXE_:6WO7&R?" UU=YWF]*X(]TH=K:T//GMH^,I7\N'E<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[UQLGP@-=7>=YO2N"/=*':VM#S MY[:/C*5_+AW.O$O[2V]ZXV3X0&NKO.\WI7!'NE#M;6AY\]M'QE*_EP[G7B7] MI;>]<;)\(#75WG>;TK@CW2AVMK0\^>VCXRE?RX=SKQ+^TMO>N-D^$!KJ[SO- MZ5P1[I0[6UH>?/;1\92OY<.YUXE_:6WO7&R?" UU=YWF]*X(]TH=K:T//GMH M^,I7\N'E<$>Z4.UM:'GSVT?&4K^7#N=>)?VEM[ MUQLGP@-=7>=YO2N"/=*':VM#SY[:/C*5_+AW.O$O[2V]ZXV3X0&NKO.\WI7! M'NE#M;6AY\]M'QE*_EP[G7B7]I;>]<;)\(#75WG>;TK@CW2AVMK0\^>VCXRE M?RX=SKQ+^TMO>N-D^$!KJ[SO-Z5P1[I0[6UH>?/;1\92OY<.YUXE_:6WO7&R M?" UU=YWF]*X(]TH=K:T//GMH^,I7\N'E<$>Z4 M.UM:'GSVT?&4K^7#N=>)?VEM[UQLGP@-=7>=YO2N"/=*':VM#SY[:/C*5_+A MW.O$O[2V]ZXV3X0&NKO.\WI7!'NE#M;6AY\]M'QE*_EQZEI7HU..&B=DX[M3 M$:Y[<G5+!!Y4LPXVZI*'$.8,:GUY$J4A,%[793BAN1B M9_=AH(+E+I[;46WMG.N\]7*!%Z,LF?G&'Y="WF7)>+L6D2;*E+0AU<6HX\B% MQ2O)E2G)(,0@7! -7+TIG%=SAUSIWUI^%;/R9A+F5OY[JUMI"DPE:SS];N M28O!M[CBZJD,VQ$R397%UZJJDXR__P#U5V.W;6EA:NQE%JJW-,G-*@S,^5U3 M+_!N15XM-R0>2GR7(;)KIO&LW&RML:S2D-:7)Z:IZ6\G2'OA&TI_=Y8LQ^,V MHCY,[,% .^ZMUCG& MZ-C83J;6E@F93GNP\EM6)XG8H*>M^XWB\2VXD5#CB^I$2&BJU.R)#M4,18[# MDB0MMEM:T]&I5*3I$A.5.H/0EI&0;6ZXN/@H1#%'Y8]Y*8;*HY$P3%2H'?IU M.G*M/R=-I[,9B=GW$--HAX2UQR)^2&SE4I6Q"&548PA!1M&N!'#S"^"O%W6_ M'K#Z19LZP0/RQL'*&&E-+SC9M[9C/YCE;OE$)<^:NS66XT!MWM.1;5:X$-2U M_-J*KK?MM:NM9^&YA"0JG;_X2\-,IEM-.,N3 M+=+FP/+-MRG%&2V.M3.6/M%3J])PBN,HO"ZUEPP>EU[5YI7ST=Q%4%)0ZE"\ M,8H28Q;"S$G:^SU1H,YD1":1E;W\VNEJD*96]$D)IV)UKD-49D0Y355, M2XDIF2PM;+R%UV14JIR5:ILC5J:]"8D:@VEUM<.^E<.^GO*AW*T*V4+2I,=F M"C7/5*;.T6HSE+J+49>?I[BFG4*\%28]Z/A)CW2%0V%H5!2=B)YN>B>< M ":?H9NBSOG2";H3F.P MK=.MW%C4MXAR-F7FBY$)6>WUJC$^WZGQN8PM+GSJ4PXR]=Y3"J5MUK<_\9F= M.MW;B*]J\IFPU'ZDD7$N6EJB(IET0R*TE&Y&9=AN84*V&DJ_6N^"I"'<,N74 M7;BW9NF*2J87W.G+AD5"61'=Q+3D4ZJ'<-]]*UHQ;&6RV6T8Y:+ M3C]@M5OLEAL-L@6:R6:TQ&(%KM%HM<5F#;;7;8$5M#4*!'AL,M,LMI2VVVRE M"$I2FE"@SSSLPZZ^^XIY]Y45K6N,516M4<2E*4K;*BI48JBJ.S&)>YEIIAMM MAAI+#+*4H0A$()@A"89$I@F&PE*8;$$PV(0]1RA\G, 09?*'MZ_H0FJ MJ..-4K,EQ%%Z[7A2,PM.)JALO30M/S/%!1#E^=8ZU6!G9=" ML+U:>9E$^/#%47G?JJ;9BA7S_*BDUUA?0HD "97H#M%KW M?TF>DY$B#6=C^EX&5[UR.G8HKYLWAEM3;,0F=:_H1Y/9F2X,KKK2M?\ E3LU MK15(FONK,*/=Y6$I5I3]64U)M^O3E978?6EFGB6+EJ-&KW@TB*D8F*0EV<7Z MM)3D:5]$PXR;(LH 7X !6?W7\F9XY; M=W!L[:EMW[LS7T38^=9/G*<)L.*8?)L>+2,JN\N]R[+9'7JMJ39V)DU]$5M2 M:>180VS]9*.M5A*/HB*_2Z53:8Y0I>>53V6V=.6ZXE;NE(2B"UX M_'*HK[5]#Y0:G5*A4FZS,229]YQ[24-MQ0WIBXKBA&7P(14K##P4Y('F/ZJI MQ_\ %9N+U+PK^J>GKEJWFS*>^>_ \_6W43.6:]RR/U53C_XK-Q>I>%?U1KEJ MWFS*>^>_ :VZB9RS7N61^JJ;,I[Y[\!K;J)G+->Y9 M'ZJIQ_\ %9N+U+PK^J-I>%?U1KE MJWFS*>^>_ :VZB9RS7N61^JJ;,I[Y[\!K;J)G+->Y M9'ZJIQ_\5FXO4O"OZHURU;S9E/?/?@-;=1,Y9KW+(_55./\ XK-Q>I>%?U1K MEJWFS*>^>_ :VZB9RS7N61^JJSA2E#>Y&)PUZNV@N0D*-0*8EJO42:@\MEZ:0[!QMW3,; MK'P+L$X-O!Q&QB5%;OB/!OUA7DSZ%-%?Z6?_ !D9%K?[.>F)_P#U',F+:XRT M_H2G_P!YYT?K"O)GT*:*_P!+/_C(:W^SGIB?_P!1S(UQEI_0E/\ [SSH_6%> M3/H4T5_I9_\ &0UO]G/3$_\ ZCF1KC+3^A*?_>>='ZPKR9]"FBO]+/\ XR&M M_LYZ8G_]1S(UQEI_0E/_ +SSH_6%>3/H4T5_I9_\9#6_V<],3_\ J.9&N,M/ MZ$I_]YYT?K"O)GT*:*_TL_\ C(:W^SGIB?\ ]1S(UQEI_0E/_O/.C]85Y,^A M317^EG_QD-;_ &<],3_^HYD:XRT_H2G_ -YYT?K"O)GT*:*_TL_^,AK?[.>F M)_\ U',C7&6G]"4_^\\Z/UA7DSZ%-%?Z6?\ QD-;_9STQ/\ ^HYD:XRT_H2G M_P!YYT?K"O)GT*:*_P!+/_C(:W^SGIB?_P!1S(UQEI_0E/\ [SSH_6%>3/H4 MT5_I9_\ &0UO]G/3$_\ ZCF1KC+3^A*?_>>='ZPKR9]"FBO]+/\ XR&M_LYZ M8G_]1S(UQEI_0E/_ +SSH_6%>3/H4T5_I9_\9#6_V<],3_\ J.9&N,M/Z$I_ M]YYT?K"O)GT*:*_TL_\ C(:W^SGIB?\ ]1S(UQEI_0E/_O/.GG&V>F]W-O'7 M>3:HV%I34"<-S.)%MU\>L-,R8OD-B-<8=R8GV5ZY9-(C-7:/-@QGXRGV'6J/ M,(JMI:.M)D-D[I:98RT-+M-2*S-*J-)O8.TUWEI*/*LT:U#&DNNLP=TYJ*'$/,S#.F.+1IK$PTT\W MC3%.-"TSV_ M\7_([ EQW*?^CE#I3>BTM5(S4U)3-C9)N9E'%M.IZH?VJVE10M.YWE)C BV3 M_DQ[NY^4E9Z4O5J[DK.-H>:5U')[*'406A7==],4Q.P=R7J[TW9]ZO8[_4.M MKO;2YGR/")C\#L=J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=G MWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8 M_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW) M>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN M9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@ M4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO] M0:[VTN9\CPB8_ =J[L'OI5?@4GRAW)>KO3=GWJ]CO]0:[VTN9\CPB8_ =J[L M'OI5?@4GRCW#CIT6VLN/>W,:V[&V!E69W/$T71RSVF]6JT0KHV7J1:@ZZRXZM<4 M-N(=P)@O83!<4)2N.[%&*&Y&.65+E] 586YR\2AWBL6PJ%I9ZSL)A4M+S,O+ M-LP>F)=R6@\K2\JE*90\M32>\[@51$8L5H>K8PI=;FK)SCF&4KWPLOE5M43;:-L MGR4Z>RG)B[ZV6D0[HKOH@+(1J=$E+52C>*;H?P;^3NE2KBMA7CCI#RLN3P4. MNKC':E%DN<4W +MO MR=#HR%ZTQ*/STW5CU&<]V#9I,'CY8;K&_P"(Q77-V8HQ<-EJ8?3VHE[R".MZ M-;5=E*V["IR0AQUF^=EJGM_=XL*A-*L32)C%)22X*GUH5L.3"(XH2^7PD,1P MJ=\;V1,804SMK>7$7>QI\LFVE7E\,[/(BF10M.RW+KAD5,9.\N8AE@WXFJSNC';3%6JX[(U9 M9F$58RF.RSUTG93C$%MY3O6CRTRQ4<:\LM=HMT-ZQ=Q%X\*+.IL?6IC#2JFO M]#<6K:R\RM7ZN/B:F5;G@H>R*R?"+6FNU^5W:JS)*M=2)?'5:8C]+;0F.*8E MD;CD,FZ[+)[KPELXH8O@D(C1@+FE. M "0[HWNCKVWTBN\8.O<-CSL>UGCDBWW+2,&F]U2LJHY&T+5#96W,]E MU1--?%8C M-ST^K*M7@I[R4(AX"$0R(0B&PE*4P+^T2B4VSM+DZ/29>$K(2*<*$]^/A*6N M/AK6K$M:U;*E*BH]F/+/8 !28^5/;VI?=T\;>.5NG*5&UW@&1;5R6& MPXKR"[WL>\M8]C[5P17Z/GT2S8'<76J?YD,Y4I5?JO)+?:&RBZ32+05]QO;S M[[4LW%7D2Z<:\GQ5K>A!7QF_45$T1]9TZK4"@MN;618=F7(0\M]>!&7XR$,J M5#U.?&*HQ9HK4 "YC\E8T3\UQ3E)R8N,"M7+U?<1TEB-Q M6VI'DHN/PEYQG\=IQ7T/-/OY!KRM:T^A"K56GTU57LU+T2U:QS5G+.MN;#*' M9QU/CBN.DL*^K!$Q[9;#0WT:"):T=?6WMGEM2;:O4A.G/)^F*V/8+=Y5LM M "-SI6> M-=>2O#;8EJM%OK-SO6B*;8P.C+-'9F3]+AU9+Y(;92V81TQ$._'3&8N(2GOKP1V<,"B$7D*" M %S#H,N1_Z6N*LG4%ZGI?R_CW?%8\TVXY14F3KW*' M)MZPN8Y52^TJD>:WDMK2E*>PU&L,/ZU5.?13V^^SO6JU2:NRWAE+0HTSU)F& M\*'D_2G2W8>-2U^277N'M+&L6251WW<4Y9US2O6J6=RK95]56FM^I#2/*)L" M&2<0 M =:S'$,9V!B63X)F=E@9)A^ M:8]>,4RK'KFW5^W7S'<@M\BTWFTSFDJI5<21;I4EIRE*TKV7:]2DU^DYY6:F M)&:EYV4>5+SZ0XA4%H6GUI5""H'6FY:7GI68DIIF$Q*3:%M.HCW* MT+3%"T*]2DQC")J]^DBX0Y9P$Y4YWH^\M7&;ACK[F5Z?RZH=6'[9=:-H0A-RL\E32*,+84O8Y=_;*5MO9J3K+44MS:8:5-MI M_F9E$$XTX=LK O+!QO%_-KAEVV4UVV]LA,V*M'.4=V"E2F7395U4/ULLN,<$ M1OMJ4XB%(C6UJC3MU3,@PI?%>8FQE*ZTTIZ'9-5D1TO#_FC*LJ53 M*H>7';(ETJV,<%.1Q):P+FBY^[=5LJIUVJK$>QNEKACQ?YT]#(I,LE7D)V%O MQALX(I;AD4YC1L-(D.+;XL:#!C1X4*%'9B0X<1EN/%B18S:68\>/'92E#$=# M*$)0A-*)2E-*4I2E*%$U*4M2EK5%:UQQ*4K95%4=V,8]^,2\B$)0E*$)@E"8 M9(0AL0A"&Y"$.]"!]1^'( ?PI*%H4A:4J0I-4J2JE%)4E5.I25)K^U/ M57Z:#6K9V(=S+.JCM/!:7\'EA!34(UL2P17\ M S\Z/;HZMY=(IMZFO=6Q6K!AN/*@3]I[:OD24]B>O+!*> M6E%7?(4I6]Y;+:8EIM-G:<;=FNQUK>>AVZ/.GQ<&MU;VC6#I49ZIJB]-S&), MM*(4G39A<6'L+6+=U/J"FI@S*,9%3,RN"M M*80KY.[=7MM+:A&$5JAEC%"$K6C9#\0^).G.$VCL8T+I&RN6[%\?HY.NMVN+ MC,PPQ#ALQX<:/';H#:JU%6M?69 MBM5AV#DR]L(0G:MLMPC' RTGP4(Q>M2E14M<5+5%2K[67LQ2K(T>7HM(:BW+ ML[9:U;+CSJN[>=5X2UY/%!*80@A"4H2F$,G3'C(@ #5^]+CO57(?I M&.5>>LS*2[-:MEW#6>+.-+JN&YCNI(\?6UNF6_ZU>J+-5C+]PIU=7;7=EN=5 M%+K1.QBZZC=8K V9DHHPOKETS+F3NM,FU1?BF/QD:9!'U,)KMO/K/7VW=I)Z M"L;#XB]NG(W%->1?D3-MSW\SLM)37[6Y,?#;EB\)5%=2J?DKZZ M4JZTIUX7O5KKY>%:)Y*L3$@[U&UZDRJ8,KR>I3R75_6-@]TM'A1; 6=84C"[ M/-=5K]<9I47D9?6EE32/JDJ9&Q)( M !0@Z37B^KBKRXV%A]K@?,\!S)^NR=:599<:B M,8KE7V:O=2;VW:VFA:FR=/FW7,4_)P MZFF?*TUM*88X_O$10Y\Y:H=XU^WHV5[$[85*3:;TNGST>J97R8,O*BK!#]RX ME;>[W*(*CW1'\9V1R "1_HJ^3R.,',' [S>[C\QU]L MKKU5L);[]&8,.U95-A4LN03*N]:&&K;E4:RRGGZT[;<%NCAQSI%>.4K%[;2W6;?&M4W3)]&9?.K2/%:OK\9 MJETP?()24U4UB5^8A0V)#E**K"EPH-RHAY,-R))DFZ^W\Q8&OIF7,3U%J&%J M<:ANX,NU>1#]JSE5&$/#1%;>QC@I,;WF6#8MW052[6%JM4[$Y)N*V(8XPV[* MX_LWL*4QCX"TH7ML$4QUJN:89EFN\NR? &7VZ8SE6-WN*Y"N]BR M"RS'K?=K73BLL/7&2E;, M=,>3'-XUX=.L!2.J7(0FJM.04F4ELNRM7?=<[Z66MC''NE*PHAME8H2)=W=] M4;>5:,NW",K29.*534SDV$)[S;?@J>=V<"=Q*<2U;"M^/FKL+TS MJ+%X.':YU_96+%C&/6^KKJ(L-I2GGI$J5*<6]J3*IN?GEQ6XM7?5XH0AM4I@G(E"$P@E"802F$$P+\T MFE4^ATZ3I-,8A*R$BB"&D0[R?&I4=LI2HXE*6J,5+5&*E1C&)ZB= ], M ZYEF)XQGF,7_ O-+!:,JQ+*K1/L&28WD$"/=;)?+)=H[D.Y6NZ6Z:VM MJ; >BNN(6VM-4K2NM*T.65FIF2F69R3>7*S4JM*VW$14A:%H5E2I*D[:"H*V M81@=69EI>^SZ29"DK>NM^T3@E.5UF'QG6H8, M:&J37IW3S=CYAZL45M^IF*HY&GH^IMV./"MV 0G$A( M ELZ,/HD-Y=(MF#%]2S/UOQ MMQZ\MQ,^W+/A4ZK@[&<:=GXAK6'*31&39BN.JB7':45;[2EY#]P6IQ<2!.BZ M\:]&C6"E(LJ4FH6@F$8F95*MR*NY>?5#]4SEAL0V%N[B$X<:T2==Y=C6+=S2 M7X)53Z!+KPO348;N3=:8A']:]D[J/<-;J]MA0O8;\:N,VE^(^H\;TGHC"X.& MX1CC*5*0PA#UYR.\NM,-W+*LNO-6Z.Y#E$M3+:I$M^M:]EIN.PEF(Q'CLT2M M#:*KVIJDQ6*U.*FYR8CD^(VCP6VD=RAM'>0GUJ5B6J,57FL_9ZDV8IZ<<7NK<7X2X^I,,B()3#WT\4]P QXY:;LB\<.,>_- M[27&D+U7J?-\QMC3R6UHFY#:K%-6O"GZ34V29,B9(?ERWWI,J2\[(DR9#JWY$B0^M;KS[[SJZJ>>6XI:E*5 M6JE*4JM5=9LZ2E*$I2E,$H3#"E,-Q,-W"G*:T5*4I2E*5%2U1Q1BK=C'QQ_Q M]N4_$^CC /7N/NI+MOO>NG=)6/RU+KMK9V$:]B/LI35R'7 M+N*JNIJAMF-'F/R'%KIV&VXZUK^HE1Y-;J;=$HM7K#V32J9+O3$?7I M3:EY/K*3DAY45?2>M1*8[6JQ2Z0SETRIS#+$,G>TQ:49?JPCECWH)@;:NPV. MTXQ8[-C5@@LVNQ8]:K;8[+;8W;^;VZTVB(U;[=!8\HJJO(LPXS+:>U6M>RW3 MKK6IK!>>=F'7IF8@6G*ICLO&[BB7:%9%6U6URE M*-.-R+]$K3MH6Y5O-+!6/9MQ6^L4:PFC33C2W&8K:4ZEU3>V6TG(XW&"]+QN M0W5&/"TK MO) Q^MSN9X&OI URTEFB[PQ'1Q^M!KZ0-SN9X&OI M URTEFB[PQ'1Q^M!KZ0-SN9X&OI URTEFB[PQ'1Q^M< MZ_\ !9F/MMLG]MAK9I[.YG@:^D#7+26:+O#$=''ZUSK_ ,%F8^VVR?VV&MFG ML[F>!KZ0-SN9X&OI URTEFB[PQ'1Q^M/(WAC&,,D51AG!^KO M[F\1.L?5;*OZABVN"HV;LS[UH]W6Y5O.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5 MO.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5O.25]V\/U=_M#6Y5 MO.25]V\/U=_M#6Y5O.25]V\229QS_ -@\(&\(X_[YUI+VQG>+:^Q2CNV;'EOY M"M.RX:(-;4>KY2?;Y+[:4,O-(3P61N(I]ZU.FK M86;M0W19*:FGT+D')13SLFY!>728K1,(2I*D+0ZWD3#"TZA*MLE1%M\&C2J. MASM5+W;VQNSF+33LI(RK[%59J:)9FI2[J(HZI0RY(NK0M#S;TL]!2U8GV'%I MVBT'1.^]Q;P\7_VC6[X0,JUG]1S[8X YTHBOMI=!WFYSCIG\M'?>XMX>+_[1 MK=\(#6?U'/MC@#G2AVTN@[S'B_^T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q M?_:-;OA :S^HY]L< ;G..F?RT=][BWAXO\ [1K=\(#6?U'/MC@# MG2AVTN@[S;G..F?RT= M][BWAXO_ +1K=\(#6?U'/MC@#G2AVTN@[S;G..F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG M'3/Y:.^]Q;P\7_VC6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\ M(#6?U'/MC@#G2AVTN@[S'B_P#M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_ M -HUN^$!K/ZCGVQP!SI0[:70=YN'B_\ M&MWP@-9_4<^V. . M=*';2Z#O-SG'3/Y:.^]Q;P\7_P!HUN^$!K/ZCGVQP!SI0[:70=YN'B_^T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY M]L< ;G..F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/ MY:.^]Q;P\7_VC6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_ .T:W?" MUG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?\ VC6[X0&L_J.?;' '.E#MI=!W MFYSCIG\M'?>XMX>+_P"T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_ M &C6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2 MAVTN@[S'B_^T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY]L< M ;G..F?RT=][BWAXO\ [1K=\(#6?U'/MC@#G2AVTN@[S;G..F?RT=][BWAXO_ +1K=\(# M6?U'/MC@#G2AVTN@[S M;G..F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_VC M6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2AVT MN@[S'B M_P#M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_ -HUN^$!K/ZCGVQP M!SI0[:70=YN'B_\ M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y: M.^]Q;P\7_P!HUN^$!K/ZCGVQP!SI0[:70=YN'B_^T:W?" UG M]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY]L< ;G. M.F?RT=][BWAXO_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_VC6[X M0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+_ .T:W?" UG]1S[8X YTH=M+H M.\W.<=,_EH[[W%O#Q?\ VC6[X0&L_J.?;' '.E#MI=!WFYSCIG\M'?>XMX>+ M_P"T:W?" UG]1S[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_ &C6[X0&L_J.?;' M'.E#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2AVTN@[S'B_^T:W?" UG]1S M[8X YTH=M+H.\W.<=,_EH[[W%O#Q?_:-;OA :S^HY]L< ;G..F? MRT=][BWAXO\ [1K=\(#6?U'/MC@#G2AVTN@[S;G..F?RT=][BWAXO_ +1K=\(#6?U'/MC@#G2AVTN@ M[S;G..F?RT=][BWAXO M_M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_VC6[X0&L_J.?;' '.E M#MI=!WFYSCIG\M'?>XMX>+_[1K=\(#6?U'/MC@#G2AVTN@[S'B_P#M&MWP@-9_4<^V M. .=*';2Z#O-SG'3/Y:.^]Q;P\7_ -HUN^$!K/ZCGVQP!SI0[:70=YN'B_\ M&MWP@-9_4<^V. .=*';2Z#O-SG'3/Y:.^]Q;P\7_P!HUN^$ M!K/ZCGVQP!SI0[:70=YN]QMV\M5Z4N6K^0UGBL6_++E3 M+(-VM&V<5MT13%NA7BWMV2'2-FE+B\[E0O9C%J*<./;H5"*EP7&EJ-&[=] M>97Z<].7?35B9R85!F8GXS[4XRI&'(U&891*,+A@5A3IZ%*BEK86A<$HBW6H ME1),&2_#F1WX;F&6WV'$OLO)@M"T*@I"T*AE2I*D[6*50R12J&Q&&RD_$'Z M 2Q]&%T36Z^D7SEJY-LW'7/''&KFTQ ML+F=U4=A*$P[EMM$-JAM'@H3L;,8]U%457IH-!I5FJ;+TFC2:9.1E]F"8; M,5*CW2UK5LK<7X2U;.Y#N80A#W(\@]H XF]6.RY-9KMCF26BU M9!C]]MTVT7NQ7JWQ+K9KS:;C'=AW"UW6USF7&+C;GXKKK3S#S:VG6W%(6E25 M5H?;+STLZU,2SRF'V%06A:%*0M"TQ@I*D*3D4F,([:"H1RP5N'"\RS,M.L3# M27F'TQ0M"TP6A:%0R*2M*LL%)C#:Q2K8C I4]+%\GTR36\C)N0O [';IENN5 M*D7G,>.]NI*N^8X*CL+?FW+5[;BURLRQ6G4M5;/2KUWA5KU0_P H1%>3M]O+ ML+\Y>H)EZ#;683*S^U0S/JR(9>\&"9G<2R[L_K=JTO<7@CLKJ5>7D(8ENL]^*I;=B\W_1;+J/ QPVJ*IKC;C+CC3K:VG6EJ;=:<2I# MC;B%52MMQ"J4JAQ*J*I6E:==*U+,0C!4,L-F$2ML4Q3'"J.2,/\ '^-S@6INC ^3LY?LEW'-X<];? M=\ UXM,2\6#CRV[(M&P\Q85V),5>S)L=U$C7MB6UV:.VIJK=_>H\MN2NQNL] MEZM5X]_$I3X3%&L0XB>G]E"Y_87+L]Y74T(PPOK\3BO@(;L$O)5M;'W=W%3= M0C+UBVB%R,CL+1(;9#[W?AU1&&2,NCQM)^&CN*4S&&VNEX=AN):\Q6PX/@F- M63#\.Q>V1K-CN+XW;(EFL=DM4-'8C0+7;(#+;4.,A-?H2A%*=:JUK]:M:E19 MR;FI^9>G)V87-3EB\\AML8IB[/5VD7KL+55"U(7.NA[HL*C;A=3<; MQ-4&5==A'O:<]\ A/RJ0MZ,/%@R[I!=_]9ZWV)334N9'JY,M-Q3W]*9^'6KY M,:&4Q^?XC7]%XRD8 )Y?DYFBT[;Z1[&RTVM.)FB,/3,?)QJ3!A MJ'RP4]C3^[R]XV'91$O0 #S;;^J M,'WIJ[/M.;+LR;]@>R\4O.&Y3:U+\DX_:;W#I53G*+4I&K4Y[29VG.H>:5XEHCB3E3X25=RM,=B*8J3'8B> M=5*;)UFG3U*J#.GR50:6RXGOQ0M.&.2/@JANI5W250@I.S U6_+GC/G'#[D= MM?CKL!I=;[K;*)5LA72C'D(N4XO+2U<\0S"W(HM=$0+KC4NUSFVZJJXQ\\5& M>2B0RZA&RFRUH).U5 I=>D596*BW!44=]IQ.U<95L[K3D%(C'N8XM*DJIU=5:5I]%1N[$=P^H1C" M/BR?X_QXC98="]SLISFX98G>.S]$6IKVO2E*H_"LI M_TRKTO)+37E*4F'P;T?WS>12E;FFI=2 MGN27 C D\ $7'2I\;E[FT/^D7&K=65GFE:SLA;1':[ M4RZX++;:_/&V4HFE*NKBLQ8ES:[5550BSRFF4*.6.T;G$JCU(YZM,BI;4M6%LH;H_;DUWEW2]F=$D]/M7=CI MLZF"(97)BE.)3UR8AD[N+"6VI]&**LB99]#:<,=AVRS(R+'ZQK#L!IFG8FJHI%NR!+* M.PS$O:6Z5\F]V4]AN6A"G$4[*7:/-H0E'AU:BHG?AV,C3UHE1%]E56W6U*;72 MGT*J8.ZTXPXIIYN+;C<=F"O\?8J&UBG93M38%1:W2;1TV4K%#J#=2ILXG$T\ MU'*F/C2J&PI"TQVKC2X)<:7"*%H2M,4G73C/2 M !]<&#.NLZ%;+9"EW&Y7&7'@6ZW0([\V=.G37T1XD.'$CH4Y*E.ON M-H;;0E2UK<2A"5*52A\K6AI"G'%0;:;A%2E*CD2E,-F,8QCM4I2G;*4HY&VU MNK2VVF+CCD8)A!** MV'",(Q2VL6?&\4QBUQ++8;);(U:^2@VVV0&FVHK%%*6JM$HI52W%K7UK6I2J MBSL[-U&:F)ZH32YR86>U45@>R+BOM/5_29B]N2BM+L\_2M%WZWT1<*5D+NV-@S3:C!5=L^G)!+2U?#,)_\ EG5>!"'\RO:;&1"FLJHQAJW]SE#M MA%VHT[#0Z^O*J+J$_ S$?',-I\.,?YY&WV<2TNX4PA1IY<<'>37"#.JX+R)U MI=L37,=E)QC,(E%W?7V<1HJ^I>95MT>*"]E"\BL"UI3B*>6FL?:"Q\ MYU'7:>J5BN,=+]YBN:AU^]8M9HFTCWW=F?IEXYK.T-H<<3 M*1;[F[&6_F=V;6UV%0;+'GR&7'VZS*0V%UDHP&V-Y%E;$M*A59Z#U1R942;& M%V97Y.).+"RB.[C>4A*H8L&-6P9[8^[FU%M74QI!.R7B>CQZ%[BKP%:M69Q[=^FGD&PS14K<^=VN%5S'I3C7D7V M]8XIVGH^!1JLJ<1\ZH[,O+B)#S3MU5$$-SJEW84]'S=BH-S<&^NU<3#9FGDIVBN_U,UM MH,P^-E6['*J"G<,<,)@2+"4P 42?E0N]?SVY>:@T3 E^7M6B M]1JOET9HY_\ -,VVY=4W.Z15L)^BG5AF*Z_>2NM>TK\HJ3V$I11;ES]#E1>H M[+52M+3@=K2E[6V;8M>V M!]]%*O.8YJJR/7&9,A+^GL0Y&1; N,=SJK2KCV,_7IU--**9%I21.>EINSJ4TJJ3(QF^3Y,NO5 M2G8M=_NC[B^Q#:32Q.A_MOUIK#UD9][#(5Q6.6R]RB(:3# MNU%=[_+%==J0U:N09Q3]#3@F80[IS8E-M;*S$O+MP56*7B?DU=] M2TPV[/S7T;3)W.FP;6KN"3+JK:1L7:F7F)AR*:/4LC$XGO00I6T>^677M\6[ MI47$P[LV7$>3'F1V)<1]F5%E,M2(TF.ZA^/(COH2ZR^P\TJJ765MK2I*DUJE M254K2O4:]5)4A2DJ3%*DQR1A'=3'Q1_QL&P%"TK2E2504E4,J50W(P\<#Z ? M8 !^#K34AIQA]MMYEYM;+K3R$N-/M.)JVXTZVY2J7$*; M4JE:5I6E:*K2M/\ XDJ4E25H5%"T1RI5#8BF,-R,(]Z,#B<;;>;<:=;2XTXF M*5H5""DJ2J&2*50CL13&&Q&$=B,/ZZ>//'C._P 8]^9!C=MA.-:]RVKN7ZWE M=3BV$6"XR'?G./>76FM%R[53JA,#"PELK" M M #SW8^J<'VK::6K,+.W,6RE?S"ZL=3%WM+B M_K*Z4G<+VW>W_6.MHEB1J+ MR;+U]6QU/,NITAU6XGJ:9C@0J,=KD:=@V]%:L"$.0ACCB<>03F M "8?A#T(/-OFC2T93^:'Z"=-7'YO)_2IMR%<+/^5;8[ M5*OG6#X/V$77,>VPJBXTCR<*T/\ 9[/Y7;413;&^*Q]D=.E>J^O561B3U-** M2O!'R7GOU;.SW4,JW8?LHDJV0NAM?:W29F,KUFI+FSU3-0BC$GQLL_K'=CN5 M84-*_:P+HO CH?>(7 1BW9)AF,N[,W#VA#?S M'7MN51R2VCY@W6Y+C2*QI]UGH^M6HUMKU;4VW6Y+S.EP5#$AI!;&Q5UMEK%0;F)27C4*ODVTY,0@IR'E:2CN)=.[#:0T MS#'"MQ9*H1L24 =!V;JS6VZ,*O.N=MX)BNR,$R)E M+%YQ/,[';\AL4VC:O*1WG(%R8<0W,9>HEV/(11+\9YM#S#C;J$+3W*=4JC1Y MQFH4N<=D)V7CM'65J;7#Q[,(PV([BD]RJ&PJ$4[!T*C3I"K2CTA4Y)JH23T- MNV\A*T1\6PJ$=M#=@KNDQVT(PB59>;?R8K#\EE7C.N#&Q6< GR%RY]=([7FW M2[8;VZT<=1;\-V$PQ*N=B9I1"&F(UX8NW;0C"GJR6@E#WRNR\50:7XXJ:BUD3W+2X[!7*UVAYE7U/3=CIZ$BM>*/4DO1+9>KK;:3L M-R%Z/U5=IC&=V=V39\D[#:FU+I"G/J;HXGRB4*5U%F+/VMLW:ICJF@5AFH)3 M#$I"%9'D8OVC*\CS?UT)Q=XK;7K*6DLP_I%>I+U/C&.%*UIRLKR?LGD967/J M+CA[YC&9$8Z 2:\0^B#YW:G8 MNR4'FY^KIFZBWB_197#,/XH;B%Y%:4S'XKRVB1++W7VSM6IM4VR(:(\E5ER&!2Q:6M%Q;5 MY6M(V",ON/YDAOM+956^S)4"4VBCE;-&77L(K+:^_P"M17(/2E ;A9RGKRPQ MHCCG%ICXWL,$LXNZ^!0E:(Y8:VVJT6J''M]LMMOALH8B0; M? B-H:APVF6VT-M-H2A"$)2A-*4ZB!W77'G5O/N*>==C%2UKC%2E1CE4I451 MV8QC'=C'=)S::;9;0RRVEEEJ$$I0E,$I2F&Q"$$PV$IA#<@DY$_#E M -59TB6]J/B<^KBW*R<#Q)].%:_7VEU^K M2F$XYC]*)I]5%$=A'U:4-E=@Z+V.V-LW2%-Z6[*RK<7(>)YU.G/_ .N=6:W; M=5GL@MA:*K)=TQJ9FG8-1\IEM6DL?ZE"##(RTQ$ &TJ[/FV51'VU(FQ\OVB])V5DT*>I?6MS=.4WI;W4R'G8>$EV9RON)5\9"W(H^KDAM80)!#!S.0 M #C+O:+5D%HNEAOUN@7FR7NW3;3>;1< MXK$ZVW:U7*,[#N%NN$*2A3>:=:<2I#C;JD+I5-:TK]-.NR[S3[#BF7 MF5)6A:8Y%(6E65*DQALP4F.V3&&Y'9.%UIMYIQEUN#S+R5(6A4,J5)5#(I*H M*V(P4G85".[ UE/2R6Z)/>TUG7SK/=%9#*0^^B7A%PFN(?Q. M9<7*53)R+'[BIRVS.M=7GH[<"Y.M,HN;*#8A=C;=JW%F)>?<4E-6E,C,\B&' M:NPAM7()[R'X?"M]Y,<;4(JBVI1KYO+L4[8BTTQ(M)4JDSF5Z37'+MF8QV6E M*\);"MHOOQ3@=C"&F)(R"1B.P "_-\G=Z0Y/)'CXY MQ3V/>E2=T<;+%!CXQ(GOTS@I%H%QB[!,-JS.1A%;B?FS$(*>1'R].3A@F",MUKB M[PEN/K5+QBEE?_&!KDYHFZVNS0D/;)P:LO*]72G M5&NL%NC-$U4AOY[%@O.J[+!,-R%XRKN[9R\S-O139^M9):?A'+D0VJ/P2&-Q]"/TB0Q1\"? M93I4$Q4E'5*)5Q<<+42H/(CO1GGHTEER/(CN.,OL/-K9>9>975MYEYERE*M. MI6E:5)52G5V>JOTFTU"VW&T.-K@XVY!*DJ2K$E4%;*8P5#=A'P5'\X[K3K#K MK+S2F7F5*0M"TQ2M"TQR*2I,;HF(S/FM69-BQ6Y MUD-Q6),'R[COD4T7/0AORE:/):A^\2^VQ]V53DZ16V9V>GYQGJC!(M2[FE-X MU(0I[3IF7PQ=4E>!,,:LB%*CA@I&*TUQ6A$O3T05 JUJ+(3E)HU%I,TF3TZK M3$XQ"9?@W!UQ,LF4D)W&EA"VM.4O2DXG4)1C5!S!DMW+G*/]_=!>M.Q/[6$> MZ[6[CT+6^#2'YD3CVLB_K.VR'#ZS^0#N7.4?[^Z"]:=B?VL&NUNX]"UO@TA^ M9#M9%_6=MD.'UG\@'M.Q/[6#7:W<>A:WP:0_,AVLB_K.VR' M#ZS^0#N7.4?[^Z"]:=B?VL&NUNX]"UO@TA^9#M9%_6=MD.'UG\@'M.Q/[6#7:W<>A:WP:0_,AVLB_K.VR'#ZS^0#N7.4?[^Z"]:=B?VL&NUNX M]"UO@TA^9#M9%_6=MD.'UG\@'TUJCR-V73R;=*UDMN+ M[*>I#B/VGE3FB=NKG8XXT&MLO>6B6D$Y?G0ZY859>_')E^,2]8G0;Z+:Q$&I M:5O LC6*2U""82<]/UQYI"$P@F"65]8TO2\$I[A#;D&4JVRF5D12KDMJ/:\\CVZ%D,)I'T-.19])TI32 MNQ:F5J0VORZ1H@;"5*;=EIN,W16L61IZ99@I"T^"I?4SCZF5J\*$<;2/VRMG M)8N&EER:EI)4PW#P%Z6TZO]@G8RP4 M[/TYMK2F0+Q3<.L<_P!6Y*BKR:6+86'W_#KJZEA:$N.L0[_;X[DF/3RK-:.- MT4VI+R%)JI*TJ5,=.JM+K+$9FE5)BI2T?#8=0\G;>5%"E85?%5L_2134J54Z M2_U-5:>_39F'@/MK:CL>*"X0Q0^-#8^@\X/0/- !D5 MHOB)R@Y-S:0]!:%VCM5-)%(K]UQ/$;M-QFVOJ71NB;SEKD=%KL::+52E53)C M":?\U&/5JU-G+.HQUNLRU-CDRP0ZZB#BD_$:Q:8OZB%1R'OT:S%H;0KP42BS M-2AEPQ6TTM3:?GNY-+1]=<"?+C'\F"Y.YXY!O7*+:.$:"L"_)NR<3Q*K6UMD MK["FE/P93ULFQL>LW;;6XE$MB[7GR:VZU5"6CL]N$[1:(VSDC!UFS=->KC\. MY==AU-+_ "PQ04^OUH4TSB\O8)KL[H=[0SL6WK1U%FBL1V8M-9)E_P";'#%+ M",OEI=>]:.^66^(G0Y<"^&CUIO\ @>H8F>[+M"F'XVVMQN1<^S6)<(_DU-7. MQ,RH+5HPZY)<2Y5$BS6N!)HEY:%OK17J*]6IO8MO:Q+DO.U6,A37,N65E,K# M,81[RXPBIUY/Q7G5P[^3*3_9>ZNQ=E(MO25+A.S[>S"9F\+ST%0\)&*"6V5> M)3+:%>LE)(Y)' . RC%,7SBPW/%4'R=OH_M^+N%\US8RI4XT+1$V.J$$HK4K,V?>\)44]4L?0MB&G1^M+0(3KFA[MA(14NCS4O7 MF?!A!74SWTH>CI*?5DF(J]7?(6MU<,^6/'1V0G=_';<&M8<92TJOF28)?XV* MOT;ZZN+@YWR[K M>98;4\^\EIEN&RM:DPA#Y51PI@"T(5\]:(0\++N&?4> MZJWU:BF,M9Q^5:5X\3;<>/DKN4RW(ETY5\E;+98W M8365AFA;)*O=P=\HNJNQ^D'/;=#9MSS;=*46E..SD*6XKL/=ANBGH>KVB5E4 M8F[,V=6]'O/3RX(A[AB*U1R]_P"'1'U;.Q+M"T.$PN*7+2V@0RGOLR2(K5[] MZ"$IX.O9[^QMK O%[HB. '$K\EW+7&@\>R3-K9Y)UO9NUJTV5G%9S79HBZP9 M.1-K@8M<*)0FG:LEOMB*=2JI;HI:ZJ@ZT=Z=N+3Z8W4*VY+R;G^;2WZ.SD\A M4&]NZG]\MWY=PFZSEUUB+,:6Y3Z*W,3C?^<3/Z0]B\J$5[1N/[E#9)<1\2" M 8>\_P#V5;$/@D+W3%+;U5RB61M%4VP/W%S'U8O?N(ZOD? M/6?>(Y0ZAG?,W?=K_ ?H[V!^XN8^K%[]Q'5\CYZS[Q'*'4,[YF[[M?X#]'>P M/W%S'U8O?N(ZOD?/6?>(Y0ZAG?,W?=K_ 'Z.]@?N+F/JQ>_<1U?(^>L^\1R MAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1WL#]Q_<1U?(^>L^\1RAU#.^9N^[7^ _1W ML#]QP12RG=\)V*(=_=,ALK9V;K=I*)27)5Q+,]- M,H<5%"TP2UC@IZ/<^"TEA M72RWRRS7[;=K5:72BFW&5(52BDFQ!A]F;89F)9Q+TM,(2 MM"T1RI6A:P3&7;=DV(7NB$J[=IN=AE3H;RJ)JXS\ZI)CU1)99<1X-IK M/2%JJ'4*#4DXI:>1ABI/=-+AMFG$?';7!*T]Y6'"K84J![UF[0SUEZW3ZY35 M89F17BPQW'41V'6E_$<1%2%=].*$4Y%)A$VDG&KD/K;E;H[7._\ 4MVI=L(V M1C\>]0:+4U^4++<&UJA7[%KXRTXM,3(+5>XUPM\YI*E(1)M[GDEN-U0XO6[: M&@U"S-:J%"JC6ESE.-#J(I6A7DJAER1V#8O9^NR%I:/(UNF. M:9*5!$%P\:%=RMM?B6VN$4+AY28Y,L-D]T/'/; !6< MZ6'B976.PD;_ ,+MGD\$VA=%MY=%B-+\ACFQ'FW)4F8KLUK1J%>66I$JGT=E M,Z/,I6J$O16S81H9KS>R*A+L/5YC'6[.-P5*J7'9F)"$4P@CUKE51@TKRF5, M[L4.*-''\H/H>HV%MC"]^S,C@LG;M^,*BVVG:2595!2UN*\EJII@N8AWDS:) MF$8I2ZR@AZ+4&MX M ]!U?K?*-O[#Q#6>%PE3LFS.]1;+ M;&:TS$MU57+333< MLPG;8$8MLX\ZJ$%10Q+,I7,3#F&.E,M.+CL)+IVC]0XQH?5>%ZHQ)JE+3B%G M8@KF*:;9DWJZN=J5>K_.0VGLUFSKJ]*DN]GZJ52.PCJ0A"::C;8VIJ5M+2U: MTU45^DU1Z*\&)44LM)AA991E\!EN"&X>.$,L=F,3^G>ZR[F@W36 LS=_9U'_ M "?9V60U%S#!*YF8CMYF<>R;&G34Q%U]?>3%>!&1"4PAZR8V2" M #IN=:[U_M#'Y.)[+P7#MB8M,ZZ3,;SK&+)EU@E54VMJM9-FO\&1 M&D=;3CB:]INOU7*TK]%:G:DI^>IKZ9JG3KTA,I[EQAQ;2X?(M"H*A]ITYR0D M*BPJ5J$FU/2RNZ;>;0ZB/RH6E4/ZB(_>70"]&9NQ4V;$TS=M*W^>IU3M^T;F M-TQ%+-7%5JCYEAUZ1=<:M]$+4NJ:,V-%/IHE?;2A"4RA1K\+Q*/A0NKHK##? M@3K*7?M>1I4Q'Z7HD8UBY2[ZKQ<6FE+I+SGAR;JFO9:7ILNGZ&8$4.V?DIUI M<4_,T7R\N,-%'%4B8[MG6D:YJJRNJJIK(S/#\BB=EU%.S2M$V&M'.W576WV> MPN3:9HF'802BLV52K+#;+EIA4/99>0O_ .ML>LC6IZ&UN.-='M.I.6.PB9EX M1C]+S2T?_1V>]D(\=@_)H.D9Q!3RL3F:#VI'HJM8],2V3%ILNE:?HBPX]&,/JP^:8+ M/:'ZW,!V'VDH8:?51FN 9?12B6^TI2TK;I13B%HIELI>[=Q-X=(M4Q M",?VR)B7\+)_G#3>'Z=G#MNY,4FKIKQ9+%IUE7U8?V2V9CU_S+CF7)ZOD[J! MCOD'1_<[<54O\XN&/*FTM(D4ATER>/\ M3\FO25(6[1F-=&<55'EK4TTXJGD MG5]=&UJI_EKU>]+VXL7,?J;74QQ63+A3/2V+##QITW%#Z4[O>@>"_8FV4M^O MLG440A'#BC(S.'+WLBM*PQ^B/>^WRZ9QKY&6^4]!N&@=UP9L9RK;\.9JO.HL MF.Y2E*U;>8D6)*V5]FO[%4I4]-%H*"XE*VZY)NH5N*3,LQ2KZ<9YSEGZZVI2 M%T6;0M/=05+/05#Y88#Y_-WY >@S<7LRS7\$/KK[1/3,IPAGEGQUBK?H:;X. M]R!YN_(#T&;B]F6:_@@Z^T3TS*<(9Y8ZQ5OT--\'>Y!WRS\(^9N1.,M8_P 1 M>3M]=DQZ2XS=GT'M6Z.2(U4)K:DJ[::53V5)KVNHZ#ML+)2\ M(QF+44YB"8X58YZ63A5XMLYNG>:LA:Q^*4LV8J+T5PQ0P24RK*GQ[5O<_JW3 MVS%NB@]N>+2<>7U8=WP_D,H,(^3X]*;E]6%W#16.8#$DJIV)F;[-1G)='ZJ0I#4C%ZC+J?H<;2NQ3&I5Z2D4*_8I>?5 M#Z%(EX9?D7&&QERDBVI?DM/%+&ZPY.Y>0&[-JS(W85(B8C Q'5..W!ZB>RXB M5 ?A9%<&HE:U56B&+LRZFO9ZWU)HI*\!JFB1M-,94TFAR=-1'<4ZIV96GYL8 M*ET9?E:5#)WC/*9HG;^MP4FIH-*7#U+4HDFD776"HF%4G9J7<=3X< MPE4VO+Y4(S$7((C\Q*?42,P8$&V0HMMMD*);K=!CM1(,"#'9APH<5A%&X\:+ M%CH2B/'0VE"4(0FB4I3U4IU=1@*UN+6IQU47''(Y8JC'%&*H[,515'9C'_'R M9XA"&T(;;3!MM$,D(0AD2F$.\F$-B$#[3\.0 M '\*2A:%(6E*D*35*DJI125)53J4E2:_M3U5^F@W-F&Z(PR[$3$ M+:_1_P#"'>-93^T^*6B,LN^P/D[71?9JX^]9=6Y_K!Z2\IYQS -M9FZVEQQ]#SG MD8>?SK['B-5[+B*-M-(:0AZJ6D(ZF^QG,A?U>-)P3!ZI,5*"8;&GRK.Y\93" M68Q^=&.6/A1CMLN#3MQ5WK9<7Q^C[:9='%J0FC=5MJ2 MW1:%I4\O+)31*VE1!/5MGY&8R;NE*?9[_P =Q_)M=KW]G;>HQ::T.%FUXNHK M03TO&,-C382[W@_$;8Q;;9[VQM?C&/U]^2?IK66]C/.>J?JM?D^VWWCG15>U M2C27Z2[U;]VTZDU51Y:*H@?12J&E45U*&]H:8[:+%L?D2N0_VK3.?UX,O>\2CSZX_)2MJ-1:KL_,?7\Z;1:*)CW+ M4>16F+5NM?\ $569%S.8M*Z4_8GR%:*_\RJ'=;T3%-BJ*7+)S#2/*3-MKC[* MF40_K.DYH;*E!.5JU3"EQ[RI9Q,/:@\O_=^0X^U?)3]T/R%IO?+O5]OB4:6I MM^TZVRN\2%R*+;HAI<67D$!+;-6ZO5JY1Y2J*;2GR:J+JM'([HEZ0E/P-EYE MQ67<7,-(AA^=!"_LR?6/AK0VU:*_AK42S:8P\&7<7'%\D5HA].7Z#N=K^2@Y M,\\XF^Y8"6FNQ55>W1Q=>M-*=CZ>U3 MJ/:)J7A#X&QJW%?'GX(_K3*+]7>.TUH:9B,8P>M@AI/Q)%2_ZHS2/]I['C/R M4S4<7R/YXB_U:IAZR<2<%R&8R MNKBY6RKMF.TDR7E-T:JI^V;!R2Y0:-]BB>IIN*AFBOKT;HNJE*PZH7OWCU+% M!ZU#TNVJ/0RZGW27=T[)%JS+,PJ'A3"WIG%\L'W5 MH^6$$PAZB0O7FHM3:CMZK1JC5^N]8VE;;;:[9KW"L:PNW*;:_P#";5"QNV1F ME(3_ .6E4]5/^1@L_5:G57--JE1?J3WE3#SCROM<4J)G,A2Z92VM*IM-8I[7 MDL,M,I]EM*8'HIT3T M 4X?E'/1DUC/R.D'TE MCR*1I+EMM/)O'+3&713,M=8]IQO<;$1I-4)9=K2#;+_5NB*T?5;KFIIQ3]WF M(M=<#>)E2FPM9F,BTXETYQ*&%M"JJ7\W>X5*MO2) M?:KR(J*$0[^PE$WDW-ML-O9._@7V8..7Q MAJ#:[LNOU&7HEJGN+CQHLY;D"WXW>]DU([(J6QBKE#;5%<$PVTS*)RK6CXSC M.RZUXX1<1!,5+1DG>Y*\"%F:OV/5-^*:'6W$Z6J,=K+32LB$+]3;VU:=\F,& MEQR)0O%?[*0EV0 >>[3UGB>X]>Y9K+.(%+CB^86E^U M7-E-$4DL555+L*YV]UU"Z1[I$GLQI45VJ5>2D0VG.JO9ZJ^S9NT-3LG7:;:" MC/\ 4]1I;J7&U;.&/>6VN$(PBIIU$5-NHRPQH6I/?,.M]8>SUY5CK06'M5*= M64&T3M<:,N1;3[*E05!$Q+/)0_+N85:6\VA>2.$IC<@]&Y?QSVQE6J\ MQ96J78I=7;1=TQU,08V8PTI]ONDI6O27DO2RU::RXF'B M1EQ%P ,F-+<0 M.1G(>PW3*-/ZUDY;C]GNGY%G75>1X=CD5%U3%9F.0F%97D,"L]U$:3&6[Y"C MJ6J2$)G6JM FESTVWIR&NIYN8CI6)2(+CU-+O8(14 ME4$X\.+"K#BPQ)QNQT.-]%\=(GJ]=O8E=H:/39CJ5Z8C/4V21"8P(=4TCKA. M2D7E(0M"EZ3!<$8T8E)BI.7V+NO^<_H._F7I_P#N 8GKBKF\\?N^J]!))UB. MBLWJ_ORS?YP.Z_YS^@[^9>G_ .X UQ5S>>/W?5>@C6(Z*S>K^_+-_G [K_G/ MZ#OYEZ?_ +@#7%7-YX_=]5Z"-8CHK-ZO[\LW^<#NO^<_H._F7I_^X UQ5S>> M/W?5>@C6(Z*S>K^_+-_G [K_ )S^@[^9>G_[@#7%7-YX_=]5Z"-8CHK-ZO[\ MLW^<#NO^<_H._F7I_P#N -<5G M_P"X UQ5S>>/W?5>@C6(Z*S>K^_+-_G [K_G/Z#OYEZ?_N -<5>/W?5>@C6(Z*S>K^_+-_G [K M_G/Z#OYEZ?\ [@#7%7-YX_=]5Z"-8CHK-ZO[\LW^<#NO^<_H._F7I_\ N -< M5G_[@#7%7-YX_=]5Z"-8CHK-Z MO[\LW^<#NO\ G/Z#OYEZ?_N -<5G_ .X UQ5S>>/W?5>@C6(Z*S>K^_+-_G [K_G/Z#OYEZ?_ +@#7%7-YX_= M]5Z"-8CHK-ZO[\LW^<#NO^<_H._F7I_^X UQ5S>>/W?5>@C6(Z*S>K^_+-_G M [K_ )S^@[^9>G_[@#7%7-YX_=]5Z"-8CHK-ZO[\LW^<$P/1I<%,BX[1JYE4-HG2WD-NZ3+0BK#C0C&] M%2H)5!II<=D&@?T*%9N98K-O;S*6W(WAU:"Y.4E-.EIOK9()6F+BXORKK\OU M3/K2F*HLO.:5*H0W%:5OS+*9;2L9L. M M M .!R7&\>S3'+]A^66:VY'BV4V M:Y8]D>/WF&S<+3?+%>8CUONUJND&2A3B<$Q+L3;#\K-,IF)>80I#B M%PQ(6A<,BT*@K8BE4(Y%0[\(FO0Z0CH/>5&@>2668_QFTCM/>>@LD6YE>LLB MP;&[OF$S&K)9EJDV!SPI_"6^48=J2.ZWZ1KP3-4FP.>% M/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2 M.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3- M4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRA MJ2.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1K MP3-4FP.>%/X2WRAJ2.ZWZ1KP3-4FP.>% M/X2WRAJ2.ZWZ1KP3-4FP.>%/X2WRAJ2 M.ZWZ1KP3-4FP.>%/X2WRAJ2.ZWZ1KP3- M4FP.>%/X2WRAJ271>C,YP[KY:?&AQ+I5Z5*?N56*D7A M6+IE4M,_.7<34O:"4J<%OO2DF\TM:<"?%%K'[];,S]B>4-5"[_.F5^U?('>:<"?%%K'[]XU.(3!6+*WN/)3BBME2LB5K0TDISHR+OKNK^+ *J%G[ M024+R;&H;5BETN-KNMKN$=N5;[A;I\1E;4V"]&=:<:=;4I#B M'$K0I254J7&>O6NVEG7):8MS367V5*0M"YMI*T+2K(J"H15B@J$=A28[*5&H MMK0U7_S+34Q+W/6AF&'DP6A:*7,J0M"H8DK0J",BDJ3LIC#8C#(]2+W[J<>JW=CGY2^&-I%[]U&JW=CGY M2^&-]2+W[J-5N['/RE\,:Y0UL6B%WF;1\5 M3?-CS+>6GATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJF^;'F6\M/#IM[U(O? MNHU6[L<_*7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_=1JMW8Y^4OAC7*&MB MT0N\S:/BJ;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;%HA=YFT?%4WS8\RWEI MX=-O>I%[]U&JW=CGY2^&-]2+W[J-5N['/R ME\,:Y0UL6B%WF;1\53?-CS+>6GATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJ MF^;'F6\M/#IM[U(O?NHU6[L<_*7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_ M=1JMW8Y^4OAC7*&MBT0N\S:/BJ;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;% MHA=YFT?%4WS8\RWEIX=-O>I%[]U&JW=CGY2^&-]2+W[J-5N['/RE\,:Y0UL6B%WF;1\53?-CS+>6GATV]ZD7OW4:K=V.?E M+X8URAK8M$+O,VCXJF^;'F6\M/#IM[U(O?NHU6[L<_*7PQKE#6Q:(7>9M'Q5 M-\V/,MY:>'3;WJ1>_=1JMW8Y^4OAC7*&MBT0N\S:/BJ;YL>9;RT\.FWO4B]^ MZC5;NQS\I?#&N4-;%HA=YFT?%4WS8\RWEIX=-O>I%[]U&JW=CGY2^&-]2+W[J-5N['/RE\,:Y0UL6B%WF;1\53?-CS+>6G MATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJF^;'F6\M/#IM[U(O?NHU6[L<_* M7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_=1JMW8Y^4OAC7*&MBT0N\S:/BJ M;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;%HA=YFT?%4WS8\RWEIX=-O>I%[] MU&JW=CGY2^&-]2+W[J-5N['/RE\,:Y0UL6 MB%WF;1\53?-CS+>6GATV]ZD7OW4:K=V.?E+X8URAK8M$+O,VCXJF^;'F6\M/ M#IM[U(O?NHU6[L<_*7PQKE#6Q:(7>9M'Q5-\V/,MY:>'3;WJ1>_=1JMW8Y^4 MOAC7*&MBT0N\S:/BJ;YL>9;RT\.FWO4B]^ZC5;NQS\I?#&N4-;%HA=YFT?%4 MWS8\RWEIX=-O>I%[]U&JW=CGY2^&-[&FT^=GTVRD)];_<$(K6GS^;< MWI4ARG:4ENK]&D=32$)3K#MA:NI6UM'5K2U57Z54G(KP8L4&6X9$LLH^(RVE M*$[$(JR8H[,5']#5UMV] NEL%9N[^S3>&G6?ETMQ=BF"7)M]6WF9Q[)&/PTR M^I;RX98P1CTM&1"$03ZT8V2$ M M M M #Q_?&C]?\ (S4^9:;V;:DW3$\TM;D"2IOR:+A: M+@BM'[1D5DD.-+I#OD"XM1Y45VJ5(H[&2EU#K*G&U^K0JY/V=JTG6*8[I3Z;V#'4^[;':7#%MC1VTQ)QI585DVSA MS<^]ZFS20BJ46V]N,HK*QR].LH4XO%+JF/'9ET31:HSK<:>VV\N+\W>SN[ZV M\W8JLIF88GJ3.8433,/"1X+B,NQIK652D>5#$B,4I7B3'=XM@Y2W5$7*Q@EF MK2<%+DWE>"O)LM+R;.DO9()7Y$<+D(*4C"JB5GF"9=K',LEU]GUAN&+YEB%W MF6+(K!=&5,S+=96MEU"ZWED9Z4J6T3WXO(W'T^%M7D]VM+4SY# MI-@ M M M M !&?TH->?..:(=VGP!SV#;<^UFU=KUF6 MJYN 89F+V: M,4552L3/0;G:?B6]+189>C,M[$8Z7%U,8I=:PJBE"?UJ513#;P0E5,A7RAOI M44*4A>Z\00M->RI*]+:I2I*DUZE)4FN*4K2O73Z:%MM0F[6.6,*0[D_Z9,\Z M51UE0]-N'>Q?5/PJ-0B[7T.]PN9YT^=72\CTPUP2 M5YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJ MGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z- M72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2 MH>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=K MZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP M25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8O MJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z M-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O M2H>FW#O8OJGX5&H1=KZ'>X7,\Z-72\CTPUP25YH?K#O2H>FW#O8OJGX5&H1= MKZ'>X7,\Z-72\CTPUP25YHZKK3I&[-R=Y789EW2;6V+GFO+_ &V+@F4Y_K"Q M6?6698A'I(73'LPN3&$V^,QF5MM[[U69SGK#S-F M;+SDE=RY&3GF5*?:8F5KF67(_P ZTA3RE194M*K)-Y,&'9B60F6>;A_-NK@RE*7DM8L*\25.Z5W$58$(C;TL/0H=' M=E-CLV3XS&SS(<;R*TVZ_6"_V7:TFYVB]62[PV;A:KO:;C#CK9N%MDP7X[S# M[2UMNM/(6A2D534JV]?1>#*O/2\PIAB9EUJ0M"Y2"5H6B.1:%P4K+",%)BE4 M%;:$5X,GE'+J#W?^;S7"8\D=QEP)_=_9WM(N7N8U M;K=?MY7@R>4-0>[_ ,WFN$QY([C+@3^[^SO:15X,GE#4'N_\ -YKA,>2.XRX$_N_L[VD7 M+W,:MUNOV\KP9/*&H/=_YO-<)CR1W&7 G]W]G>TBY>YC5NMU^WE>#)Y0U![O M_-YKA,>2.XRX$_N_L[VD7+W,:MUNOV\KP9/*&H/=_P";S7"8\D=QEP)_=_9W MM(N7N8U;K=?MY7@R>4-0>[_S>:X3'DCN,N!/[O[.]I%R]S&K=;K]O*\&3RAJ M#W?^;S7"8\D=QEP)_=_9WM(N7N8U;K=?MY7@R>4-0>[_ ,WFN$QY([C+@3^[ M^SO:15X,G ME#4'N_\ -YKA,>2.XRX$_N_L[VD7+W,:MUNOV\KP9/*&H/=_YO-<)CR3N&ON MARX=ZJS;&=C:\_2[BV:8?=XM[QR_VS9,WYW;KC$56K;M&W[>MJ5'4A3C;S#S M;C$AE]QA]IUEQ:%=.?O@MA5).9I]0ZCFI*<2I#C:Y9.%:8][84F,/'"*505! M6128P4F$3MT^YBQM*G9:HTU4[)STHJ"VG43,<2%PW%;9$4J\2DK2I"DY4K2I M,50,+N6_*WI">*&SI6&Y#L6RW7%KM\YN6 9DG6N$-1,HL*'TH_Q$HLJDP[[% M4XVU/B55533BD/([<:1&>=LY===E<9>;9QNK2-!=EJE*X6YV4ZXSBERSV3O? M#0BMES)%3+N3"N&5$<+B'$0U@Z(C1 Z,;0^VYF+,UFVDM4*#4,;U'J<*)2DM M3\HE63;03+*2U-,94MS*_>L\UO2-8/9YA'X(25K:KHO0 M#_#ISGB NV :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%' M>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6 MU71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HG ML]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC M6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ MATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI M711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$? M@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V M :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS M6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=% MZ ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%' M>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6 MU71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HG ML]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC M6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ MATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI M711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$? M@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V M :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS M6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=% MZ ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%' M>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6 MU71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HG ML]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC M6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ MATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V :)[/64XFI M711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS6](U@]GF$? M@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=%Z ?X=.<\.V M :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE.)J5T4=ZSS M6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9YA'X(-;5=% MZ ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G/#M@&B>SUE M.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%'>L\UO2-8/9 MYA'X(-;5=%Z ?X=.<\.V :)[/64XFI711WK/-;TC6#V>81^"#6U71>@'^'3G M/#M@&B>SUE.)J5T4=ZSS6](U@]GF$?@@UM5T7H!_ATYSP[8!HGL]93B:E=%) M\^"M[Y+YOJ5G97)+)6)MSSJD.Z87BK.+V''7K!BJ4/*B72Z5M5O8<=GW1#S, MAMERJJ,1&HRZ]EZ0\VU26^64N]H]IUV?N_D(LR]%QMSDRJ9>F$O3.6&-MK35 MK2E$MABB*T]VZIR&RA"%1VYZ%&J7X6IN[;MO?=6T3<]:O2WZ9((D)227)T_# M&+GX+2\AI>6#,LEE6U<>=0C-PB(M& M M M "GAT\O0SK<5F/.KBABO:4E%VRS MDKJVRII3J;:;^>W3<.&6EIGZ>IM$Z1DT1I77]7\L,,__ $HLM5U"'4MC+ M336[@:I\RO[$RCR_LA++5^YBK]5 JQ?/=1&/55L;-2OENU"61]JIIE/M*F$) M_?03^L*=Q:XJL 6=>@IZ8_S=+Q9>'O*#)WZZ$R2Y MUBZEV'>)$J5^AS*+K*C--8M>9$B16D+54^6X\M+J4^3LEQE*?=32VS)DBW5T MOGNGZ_M/6KLY+PZ]RR<4W+H@F'5;2(1^$0F"=M,HAWMUY"<*?A$(2NP]S=Z? M6%UFRUHIB/6685DEGUQC'J1Q<8?!KCEVLLN/?_F5JQ*^#6M2+U"5(6A*T*2I M"DT4E2:T4E254ZTJ2JG[4]5?HJ4RW-B.Z7)A'+LP/[ M /#.0O'[ .2NM+MK38,);D&8JDVS7J'1I-YQ>_1VW40+]9I#B:T;E-5=<2M" MJ5:D,/.1WDJ:<50R^PMN*[=]:"6M#078)>:VCS*\6DS+,8PBMEY,([*%8812 MJ&V0N"7$13%,(D57Q7/V/OOL14+#VPE8JE)CX66F6\,)F0FT)5!F/>PN-.R+GK?84!+2GN8IRP5!4-HM$4K0I28G\X=\ESMLKD+:SUBK92<&IAF&FRLTUE MC*U"3BI26IR56K)E0O#&"T*R.,N)6RZE*T*/"C,B* M M 2O=&7PHMM]RK<"E'4KF?-ZT:(6]]-BZ.JRM FL-JJTWMUH5LR,JO8B[E3N/O M0Q(ET]TA.)[:Q2WCV":!O0OKO9M.W>1;2GY;N+(S$-*9=1M*Q4F]NB73",,* MY.4C@,8QC MECLQB;XX0@F&2&Q"!_I^'Z M M M #^%)0M"D+2E2%)JE254HI*DJIU*2I-?VIZJ_30;FS#= M$89=B)2.ZG&TI^< MQNTI%9MI>JTRB=!6M+4MIM/UF9+,:2QG]V]Y%>NUKS=8H[FGRKV1$Y)KC&#, MVS"/I:C*8W:75&T) M5-4V:4G)IC>7)IC#F1*9N44J")A$$[9IYIA]FHOOG0VQ..>Q+MK?9%I5!NL% M59%LNC%'';-DUF=<<3"R#'YRVT_/;:_1M5/IHEUAUMR-);9DLNM(VB6+MI0; M?4&5K] FM/E7]AQN.%+TL\E,,;#Z,L<#B,OQDN)4E:%+0N$5?SK7M726SN6M MG4+$VUI_4D_*[=A]&)4I/RJE*@U.2;L4ITUAW#'O)6TM*V7D-O-K0GQ8RTC M M &7'#GBGE7*_:L3$K=\ZM>$V146Z;&RYMFBFK#8 M5.K[$.(XXFK;F0SZL/,0&E)7]9+LI:*QXTCJC&]>\NFW96:=JC^&8J\WC;D) M2,=L\]D[M>';)EV<4%O+V-KA:3&"W4%B=#7H?J]HA+?RUGI.+E/LO28M/UFH M)3EA*RL51R-M*5"*(SDU@6U*-JR[9*WEH4RP[DN!8-A.+ZWQ''L$PFT1;#B^ M+6R/:++:HB:):C1(R:T[2U*^L_*<=4ZZ^\NJG'WGW'G5+<6M5=5U9K-2M!5) MZLU>:5.U*I.*=>=7NJ6K_9""JI^0C&$4J2K"I.Y'OGS&$ M%04E4,L([L"C[TV_0D/:/>RGE]Q Q9V1I60[*OVW]06&*IU[4+SJE2+AFF%V M^.FJG-6J6IUR=!;36N.54I]A/Y![:++<:YZ^&%8A*V5M5-9*PG(B4FUJ_P J M\%++T8_YSWD+5^O[E7PWZZH%[UT,:/&8M19:6Q4A65F^K>:XAPRYF9 M?U7BGS'&]%[TR2=_],_^'$M&M-EW>6Y_],=7D6+->7U_\9]2WW!?SSYM)F5. MOCN^N9ED0\#PGF4]QLK1#!B2FUMT%[^F]2V3M9- M?"[5N3G'5=WWD2\PN/A^"R\K]9M4+5IF%2[?!5@M& M#&CE%Q=UWRIUW)PG-HU(%X@4D3,+S2'';17KM:\W6*.YI\J]D1.2:XQ@S-LPCW*MW XC+&++T M$Q4VJ*MJMM;C:X/OXN&L9?\ V,>LO:AGJ6HRF-VEU1M"535-FE)R:8WER:8P MYD2F;E%*@B81!.V:>:8?9J-;ZT%LCCEL"YZ\V59G(%PB...6F[QT/.6'*;11 M?9C7S';BXTBDVWN(4CM4ZDO1W.TQ):9D-+:3M$L3;>@6^H4O7;/S4'F'()@X MU'#!Z6=\)F81",<"T][ND+AD6U%:(IC'^=B]JZ*VURUL)ZQMMZ;&3G&(Q5+S M*(*C)S\MBVDU)O1A"#S*X9,L-AQE>)E]#;R%H3XF9:1< M ?5'CR)4AB)$8>E2I3S4 M>+%CM+>D2)#RTML,,L-IJIYY;E4I2E-*J4I::43VOV_*UMLMJ==5!IMJ"E1B MI6&"4IV8QBJ.Q""8;:,5=R<[++TP\S+R[*GYB85!"$(A%:UK7'"E"$PRJ5%4 M8PA"$(8HJV(92:'4?0S9UFV 8_E.QMM(U5E%[C5FR,%KKO\ .N=8XCRJK@M7 M>YISNW)9NJXJD+?BT8K6*IRC+CE74.(14BU&BSHM(KD]3:#9>-I*;)J@A,YU M?U,AY:>[4TWU%,8FTJAA0[C^$@G&F&!25*V;7=?R9]J[460H]?MI>'"[^O51 M&G+I/6;KB[*M1C\"F9?Z[2243*D9%NL09C%B,=+6N+L%I1Z3W'7_ %/_ ,E? M^[1X&O$_T=?>_P#Z89OVJ[_3M_W7_P#<0[CK_J?_ )*_]VAKQ/\ 1U][_P#I M@[5=_IV_[K_^XAW'7_4__)7_ +M#7B?Z.OO?_P!,':KO].W_ '7_ /<0[CK_ M *G_ .2O_=H:\3_1U][_ /I@[5=_IV_[K_\ N(=QU_U/_P E?^[0UXG^CK[W M_P#3!VJ[_3M_W7_]Q#N.O^I_^2O_ ':&O$_T=?>__I@[5=_IV_[K_P#N(=QU M_P!3_P#)7_NT->)_HZ^]_P#TP=JN_P!.W_=?_P!Q#N.O^I_^2O\ W:&O$_T= M?>__ *8.U7?Z=O\ NO\ ^XAW'7_4_P#R5_[M#7B?Z.OO?_TP=JN_T[?]U_\ MW$.XZ_ZG_P"2O_=H:\3_ $=?>_\ Z8.U7?Z=O^Z__N(=QU_U/_R5_P"[0UXG M^CK[W_\ 3!VJ[_3M_P!U_P#W$.XZ_P"I_P#DK_W:&O$_T=?>_P#Z8.U7?Z=O M^Z__ +B'<=?]3_\ )7_NT->)_HZ^]_\ TP=JN_T[?]U__<0[CK_J?_DK_P!V MAKQ/]'7WO_Z8.U7?Z=O^Z_\ [B)>.-_'G!>,NK[-K+!F*O-Q:UN&1Y#)8:9N MF6Y+)99;N.07-*%*["U^09;89[:TQ8L5B,A:Z-=M56[?V[K-XEHYJT595A4Y MM)>72J,6Y673&,6V6LN370TRE2X(@M7OAA9+@ M M M /Q>99E,N MQY#34B/(:<8?8?;2ZR\RZGL.M.M+ZZ.-*0I5%)K2M*TKU5/R$8PBE2585)W( M]\^8P@J"DJAEA'=@4K^FDZ"M_7J\BY8<(<+=?U[1JX7W<.B,>P!+#+T^ MZ9YK6V)55"]N00\K8>[EV.FY(O5*O9NS)I4!;5OQO3'(')9M&UPW&THAVO ]MWJ4[1+T-:*,,VW()"J+:6E,:\ M/.-N(GQJJWO7,)4B9M38Z5V^V#:&[FN-UJ@3$,BH01,2R\2I>::RY=*>0F,.Y[IIR&%;2LL4 MJR16E407TW)6'OVL>]9*VDE&$6XJ=DI]G"FSEY-%35:(]IY7 M!/=M1_FGH;1U/DK@M"/YY+\[AK.^[5&E;%JW&N6#8'+31]C /*)2^S?,B:=1V'\V3VDU88IV MV[55/E5*7<>Q^3J"WZW_ $;1PFK'6)FU-T'+%N57!?$68N4U\O>]I<<<<@-QXF3J4M^3=,TU+!:>2B#D5**HY,QQAM+5PHE;U MH2W<:?D^Y6ANFOLC*QEK-6SFXJE]JB6GW(Y8M^"AF:5NJ1WD3$58D=R[B1MV MZPWJW,0F>J+1V-E8)F=E1>T259ZU7M7+IJ\9JTUD9>#565%3LS)IVJ)G8RJ=EX;B9A6ZM&X^J.5. M%[+IUD;J;Y%4B$K9JUDQ%RDPA!$M-QRJ7+=Y+3ZMU4O#N4+[IG92K$SDTF[K M GP;M!A7.V38EQMMQB1Y\"X0)#,N#<(,ME#\29#EL+4W*B.QW&W&W&U*0M#B M5)4I*J5*>+0M"U-NIBVZW&*5)BG)&$8;$4JA'93&$=V!;Q"T.(2XVJ#C;D(1 M2J$5;CTSKO?."W37>S MKSE6GD==*I<<9=0Y'==:7D- MD[6UVQ5:E:]9V>C(S\OL1[[;S6*"ELO-Y<+K*\,,2%=^$%HBE:4+3@-Y5VEC M+VK)U"QEN:.BKT:>VT/!?EIB"5):FI1[)%3$RSC5@=3WHJ;<2ME;K2ZJ/,C@ MUL;B=D2YKB).6ZEO,]UK%,_BLIJEE2W%KCV#+8[*>JSY$B-1'4JJ4Q9U$U=A MK4M$F-&V673WR6?O-IZ64J33;3RJ(*F9%2MW8AB>E8Q_72ZE>#MG6884NPR1 M0MS0!HEM"K;70^5J,TXEROW>5)U4*?6$(VJ,L8Q1)U%"/\FG4HPY(Y$R\U#$ MN65%2'F9?!HF,JH #/C5G1L['A:Z"ZKSN>X$OE&8=KMT27HJC\;-<@=T=S%^Q M,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT27HJC\;-<@=T= MS%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT27HJC\;-< M@=T=S%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT27HJC M\;-<@=T=S%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H=KMT2 M7HJC\;-<@=T=S%^Q,!]>H'NPUT%U7G<]P)?*':[=$EZ*H_&S7('='BJ/QLUR!W1W,7[$P'UZ@>[#7075>=SW E\H= MKMT27HJC\;-<@_JG1'C!"D;'M#)H*K'7& MQE;66G>:MI>:E.UF\$>H*8I2"=N_"!]=FMC<[:9P^5YT^.PRV&:52X#-\T/,2YO^#;E7_MYV[\ M(#LUL;G;3.'RO.CL,MAFE4N S?-#S$N;_@VY5_[>=N_" [-;&YVTSA\KSH[# M+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S6QN=M,X?*\Z.PRV&:52X#-\T/,2YO^ M#;E7_MYV[\(#LUL;G;3.'RO.CL,MAFE4N S?-#S$N;_@VY5_[>=N_" [-;&Y MVTSA\KSH[#+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S6QN=M,X?*\Z.PRV&:52X M#-\T/,2YO^#;E7_MYV[\(#LUL;G;3.'RO.CL,MAFE4N S?-#S$N;_@VY5_[> M=N_" [-;&YVTSA\KSH[#+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S6QN=M,X?*\ MZ.PRV&:52X#-\T/,2YO^#;E7_MYV[\(#LUL;G;3.'RO.CL,MAFE4N S?-#S$ MN;_@VY5_[>=N_" [-;&YVTSA\KSH[#+89I5+@,WS0\Q+F_X-N5?^WG;OP@.S M6QN=M,X?*\Z.PRV&:52X#-\T/,2YO^#;E7_MYV[\(#LUL;G;3.'RO.CL,MAF ME4N S?-%@KHB.9O2+<)YEDT/R#X?%W#VUPK;F^["U=O+(K9HM9713;S:'$J12H+C2V7'&EY,;<8P5AC"*;5 MNI6A<(ICLY%)CW2%I2N$4J@F)6XYI]%UF>JKC-SWCQ9L@V%K:=+JM_";='FY M#G6$*E+32C$:+&;P"Z+1'4BTK#-%MW- M,4.T#*8X9Q<4,2;1R M.\/^[?93G?X"3QJA6"SWH_&4ESQ3/4/OJWH+4_P_5NB#S:.1WA_W;[*<[_ 1 MJA6"SWH_&4ESPU#[ZMZ"U/\ #]6Z(/-HY'>'_=OLISO\!&J%8+/>C\927/#4 M/OJWH+4_P_5NB#S:.1WA_P!V^RG._P !&J%8+/>C\927/#4/OJWH+4_P_5NB M#S:.1WA_W;[*<[_ 1JA6"SWH_&4ESPU#[ZMZ"U/\/U;H@\VCD=X?]V^RG._P M$:H5@L]Z/QE)<\-0^^K>@M3_ _5NB#S:.1WA_W;[*<[_ 1JA6"SWH_&4ESP MU#[ZMZ"U/\/U;H@\VCD=X?\ =OLISO\ 1JA6"SWH_&4ESPU#[ZMZ"U/\/U; MH@\VCD=X?]V^RG._P$:H5@L]Z/QE)<\-0^^K>@M3_#]6Z(/-HY'>'_=OLISO M\!&J%8+/>C\927/#4/OJWH+4_P /U;H@\VCD=X?]V^RG._P$:H5@L]Z/QE)< M\-0^^K>@M3_#]6Z(/-HY'>'_ ';[*<[_ $:H5@L]Z/QE)<\-0^^K>@M3_#] M6Z(/-HY'>'_=OLISO\!&J%8+/>C\927/#4/OJWH+4_P_5NB#S:.1WA_W;[*< M[_ 1JA6"SWH_&4ESPU#[ZMZ"U/\ #]6Z(/-HY'>'_=OLISO\!&J%8+/>C\92 M7/#4/OJWH+4_P_5NB#S:.1WA_P!V^RG._P !&J%8+/>C\927/#4/OJWH+4_P M_5NB$L/ OHP[G>IEIW!R:QV5:;)"DLS\5U)>XCD>Y7Y]E;BF[EG]LE(2Y;;* MAY+*FK6ZE+\VJ:_/D-P_^'FUEOKT1/V/T^P M M M .. #_]D! end XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 29, 2024
May 03, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 29, 2024  
Document Transition Report false  
Entity File Number 000-50646  
Entity Registrant Name Ultra Clean Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 61-1430858  
Entity Address, Address Line One 26462 Corporate Avenue  
Entity Address, City or Town Hayward  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 94545  
City Area Code 510  
Local Phone Number 576-4400  
Title of 12(b) Security Common stock, par value $0.001 per share  
Trading Symbol UCTT  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   44,905,933
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001275014  
Current Fiscal Year End Date --12-27  

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 29, 2023
Current assets:    
Cash and cash equivalents $ 293.0 $ 307.0
Accounts receivable, net of allowance for credit losses of $1.8 and $1.0 at March 29, 2024 and December 29, 2023, respectively 194.5 180.8
Inventories 388.1 374.5
Prepaid expenses and other current assets 33.1 30.9
Total current assets 908.7 893.2
Property, plant and equipment, net 329.2 328.3
Goodwill 265.2 265.2
Intangible assets, net 207.6 215.3
Deferred tax assets, net 3.3 3.1
Operating lease right-of-use assets 163.4 151.7
Other non-current assets 10.2 10.9
Total assets 1,887.6 1,867.7
Current liabilities:    
Bank borrowings 17.0 17.6
Accounts payable 215.7 192.9
Accrued compensation and related benefits 37.1 47.7
Operating lease liabilities 18.3 18.1
Other current liabilities 41.3 33.7
Total current liabilities 329.4 310.0
Bank borrowings, net of current portion 458.2 461.2
Deferred tax liabilities 18.9 19.0
Operating lease liabilities 153.4 143.0
Other liabilities 38.6 37.3
Total liabilities 998.5 970.5
Commitments and contingencies (See Note 9)
UCT stockholders’ equity:    
Preferred stock — $0.001 par value, 10.0 shares authorized; none outstanding 0.0 0.0
Common stock — $0.001 par value, 90.0 shares authorized; 46.1 and 46.1 shares issued and 44.6 and 44.6 shares outstanding at March 29, 2024 and December 29, 2023, respectively 0.1 0.1
Additional paid-in capital 545.0 541.5
Common shares held in treasury, at cost, 1.5 and 1.5 shares at March 29, 2024 and December 29, 2023, respectively (45.0) (45.0)
Retained earnings 337.3 346.7
Accumulated other comprehensive loss (6.5) (4.4)
Total UCT stockholders' equity 830.9 838.9
Noncontrolling interests 58.2 58.3
Total equity 889.1 897.2
Total liabilities and equity $ 1,887.6 $ 1,867.7
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Millions, $ in Millions
Mar. 29, 2024
Dec. 29, 2023
Statement of Financial Position [Abstract]    
Account receivable, allowance for credit losses $ 1.8 $ 1.0
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10.0 10.0
Preferred stock, shares outstanding (in shares) 0.0 0.0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 90.0 90.0
Common stock, shares issued (in shares) 46.1 46.1
Common stock, shares outstanding (in shares) 44.6 44.6
Common shares held in treasury (in shares) 1.5 1.5
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Revenues:    
Total revenues $ 477.7 $ 433.3
Cost of revenues:    
Total cost revenues 395.1 360.3
Gross margin 82.6 73.0
Operating expenses:    
Research and development 7.0 7.1
Sales and marketing 13.7 13.1
General and administrative 44.6 40.4
Total operating expenses 65.3 60.6
Income from operations 17.3 12.4
Interest income 1.4 0.5
Interest expense (12.2) (11.8)
Other income (expense), net (3.8) 2.8
Income before provision for income taxes 2.7 3.9
Provision for income taxes 9.9 3.5
Net income (loss) (7.2) 0.4
Less: Net income attributable to noncontrolling interests 2.2 3.8
Net loss attributable to UCT $ (9.4) $ (3.4)
Net loss per share attributable to UCT common stockholders:    
Basic (in dollars per share) $ (0.21) $ (0.08)
Diluted (in dollars per share) $ (0.21) $ (0.08)
Shares used in computing net loss per share:    
Basic (in shares) 44.6 44.8
Diluted (in shares) 44.6 44.8
Product    
Revenues:    
Total revenues $ 418.5 $ 368.6
Cost of revenues:    
Total cost revenues 354.0 315.1
Services    
Revenues:    
Total revenues 59.2 64.7
Cost of revenues:    
Total cost revenues $ 41.1 $ 45.2
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Statement of Comprehensive Income [Abstract]    
Net income (loss) $ (7.2) $ 0.4
Other comprehensive income (loss):    
Change in cumulative translation adjustment, net of tax (4.4) (2.1)
Change in pension net actuarial gain, net of tax 0.0 0.2
Change in fair value of derivatives, net of tax 0.0 0.2
Other comprehensive loss (4.4) (1.7)
Comprehensive loss (11.6) (1.3)
Comprehensive income (loss), attributable to noncontrolling interests (0.1) 5.2
Comprehensive loss attributable to UCT $ (11.5) $ (6.5)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net income (loss) $ (7.2) $ 0.4
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 11.5 8.9
Amortization of intangible assets 7.7 5.8
Stock-based compensation 3.5 3.7
Amortization of debt issuance costs 1.0 1.0
Deferred income taxes (0.7) (0.6)
Change in the fair value of financial instruments 1.8 0.2
Changes in assets and liabilities:    
Accounts receivable (13.7) 63.4
Inventories (13.6) 10.9
Prepaid expenses and other current assets (0.8) 6.3
Other non-current assets 0.7 (1.7)
Accounts payable 25.1 (50.5)
Accrued compensation and related benefits (10.6) (14.7)
Income taxes payable 2.1 (1.6)
Operating lease assets and liabilities (1.1) (0.3)
Other liabilities 4.1 (3.2)
Net cash provided by operating activities 9.8 28.0
Cash flows from investing activities:    
Purchases of property, plant and equipment (18.0) (27.3)
Proceeds from sale of equipment 0.1 0.0
Net cash used in investing activities (17.9) (27.3)
Cash flows from financing activities:    
Principal payments on bank borrowings (4.5) (22.0)
Repurchase of shares 0.0 (14.2)
Net cash used in financing activities (4.5) (36.2)
Effect of exchange rate changes on cash and cash equivalents (1.4) (1.2)
Net decrease in cash and cash equivalents (14.0) (36.7)
Cash and cash equivalents at beginning of period 307.0 358.8
Cash and cash equivalents at end of period 293.0 322.1
Supplemental cash flow information:    
Income taxes paid, net of income tax refunds 8.1 5.6
Interest paid 11.2 7.4
Non-cash investing and financing activities:    
Property, plant and equipment purchased included in accounts payable and other liabilities $ 7.3 $ 9.5
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Millions
Total
Total Stockholders’ Equity of UCT
Common Stock
Additional Paid-in Capital
Treasury shares
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interests
Beginning balance at Dec. 30, 2022 $ 937.0 $ 887.9 $ 0.1 $ 530.8 $ (15.4) $ 377.8 $ (5.4) $ 49.1
Common stock, shares, beginning balance (in shares) at Dec. 30, 2022     45,200,000          
Treasury stock, shares, beginning balance (in shares) at Dec. 30, 2022         900,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Issuance under employee stock plans (in shares)     100,000          
Issuance under employee stock plans (0.2) (0.2)   (0.2)        
Repurchase of shares (in shares)     500,000   500,000      
Repurchase shares (14.2) (14.2)     $ (14.2)      
Stock-based compensation expense 3.7 3.7   3.7        
Net income (loss) 0.4 (3.4)       (3.4)   3.8
Other comprehensive loss (1.7) (3.1)         (3.1) 1.4
Ending balance at Mar. 31, 2023 925.0 870.7 $ 0.1 534.3 $ (29.6) 374.4 (8.5) 54.3
Treasury stock, shares, ending balance (in shares) at Mar. 31, 2023         1,400,000      
Common stock, shares, ending balance (in shares) at Mar. 31, 2023     44,800,000          
Beginning balance at Dec. 29, 2023 $ 897.2 838.9 $ 0.1 541.5 $ (45.0) 346.7 (4.4) 58.3
Common stock, shares, beginning balance (in shares) at Dec. 29, 2023 44,600,000   44,600,000          
Treasury stock, shares, beginning balance (in shares) at Dec. 29, 2023 1,500,000       1,500,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Repurchase of shares (in shares)     0          
Stock-based compensation expense $ 3.5 3.5   3.5        
Net income (loss) (7.2) (9.4)       (9.4)   2.2
Other comprehensive loss (4.4) (2.1)         (2.1) (2.3)
Ending balance at Mar. 29, 2024 $ 889.1 $ 830.9 $ 0.1 $ 545.0 $ (45.0) $ 337.3 $ (6.5) $ 58.2
Treasury stock, shares, ending balance (in shares) at Mar. 29, 2024 1,500,000       1,500,000      
Common stock, shares, ending balance (in shares) at Mar. 29, 2024 44,600,000   44,600,000          
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Significant Accounting Policies
3 Months Ended
Mar. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Significant Accounting Policies ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES
Organization — Ultra Clean Holdings, Inc., (the “Company” or “UCT”) a Delaware corporation, was founded in November 2002 and became a publicly traded company on the NASDAQ Global Market in March 2004. The Company is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services, primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. The Company’s Products business primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules, sub-fab process equipment support racks, as well as other high-level assemblies. The Company’s Services business provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment markets.
Basis of Presentation — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for the fair financial statement presentation for the dates and periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023.
Fiscal Year — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.
Principles of Consolidation — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation.
Significant Accounting Policies — There were no changes to the accounting policies disclosed in Note 1, Organization and Significant Accounting Polices of the Company’s Annual Report on Form 10-K for the year ended December 29, 2023 that had a material impact on the Company's condensed consolidated financial statements and related notes.
Accounting Standards Recently Adopted
The Company did not adopt any new accounting standards during the first quarter of fiscal year 2024 that had a significant impact on the Company’s condensed consolidated financial statements.
Accounting Standards Not Yet Adopted
In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in
the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations
3 Months Ended
Mar. 29, 2024
Business Combination and Asset Acquisition [Abstract]  
Business Combinations BUSINESS COMBINATIONS
On October 25, 2023, the Company acquired 100% of the shares of HIS Innovations Group (“HIS”), a privately held company based in Hillsboro, Oregon. HIS is a leading supplier to the semiconductor sub-fab segment including the design, manufacturing, and integration of components, process solutions, and fully integrated sub-systems. The acquisition strengthens the Company's leadership in developing and supplying critical products to the semiconductor industry, and extends our reach into the sub-fab area.
The purchase price of HIS for purposes of the Company’s preliminary purchase price allocation was determined to be $73.6 million, which includes initial cash consideration of $46.5 million and the fair value of potential earn-out payments of approximately $27.1 million. These potential earn-out payments represent up to $70.0 million of cash consideration that may be payable based on the financial performance of the acquired business during the fiscal years 2023, 2024, and 2025. The fair value of the potential earn-out payments was determined utilizing a Monte Carlo simulation model.
The Company has assigned the purchase price of HIS to the tangible assets, liabilities and identifiable intangible assets acquired, based on their estimated fair values. The excess of purchase price over the aggregate fair value was recorded as goodwill. Goodwill associated with the acquisition is primarily attributable to the future technology, market presence and knowledgeable and experienced workforce. The fair value assigned to identifiable intangible assets acquired was determined using the income approach taking into account the Company’s consideration of a number of inputs, including a third-party analysis that was based upon estimates and assumptions provided by the Company. These estimates and assumptions were determined through established and generally accepted valuation techniques and with the assistance of a valuation specialist.
The assigned purchase price is preliminary pending the completion of various analyses and the finalization of estimates. The primary areas of the purchase price that are not yet finalized relate to the measurement of working capital, acquired income tax related balances, and residual goodwill. During the measurement period, which can be no more than one year from the date of acquisition, we expect to continue to obtain information to assist us in determining the final fair value of the net assets acquired at the acquisition date. Assets acquired and liabilities assumed are recorded based on valuations derived from estimated fair value assessments and assumptions used by the Company. Thus, the provisional measurements of fair value discussed above are subject to change. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date. While the Company believes that its estimates and assumptions underlying the valuations are reasonable, different estimates and assumptions could result in different valuations assigned to the individual assets acquired, liabilities assumed, and the resulting amount of goodwill.
The following table summarizes the preliminary fair values of assets acquired and liabilities assumed at the date of acquisition:
(In millions) Amount
Cash and cash equivalents$0.4 
Accounts receivable5.6
Inventories11.4
Prepaid expenses and other assets2.7
Property, plant and equipment9.3
Purchased intangible assets51.6
Operating lease right-of-use assets7.5
Accounts payable(8.1)
Accrued compensation and related benefits(0.7)
Other current liabilities(0.9)
Deferred tax liabilities(12.0)
Operating lease liabilities(9.6)
Total identifiable net assets$57.2 
Goodwill$16.4 
The following table summarizes the intangible assets acquired and the useful lives of these assets:
Purchased
Useful
Life
Intangible 
Assets
(In years)(In millions)
Customer relationships7$35.2 
IP knowhow511.2
Developed technology54.6
Backlog10.6
Total purchased intangible assets$51.6 
The results of operations for HIS have been included in the Company's condensed consolidated financial statements since the date of the acquisition. In addition, acquisition-related costs of $0.3 million were included in the results of operations for the three months ended March 29, 2024. Acquisition costs are included in general and administrative expenses in the Company’s condensed consolidated results of operations.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Information
3 Months Ended
Mar. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Information BALANCE SHEET INFORMATION
Inventories consisted of the following:
(In millions)March 29,
2024
December 29,
2023
Raw materials$197.3 $197.9 
Work in process123.5 107.2 
Finished goods67.3 69.4 
Total$388.1 $374.5 
Property, plant and equipment, net, consisted of the following:
(In millions)March 29,
2024
December 29,
2023
Land$8.0 $5.6 
Buildings54.6 57.1 
Leasehold improvements128.6 110.8 
Machinery and equipment210.7 207.4 
Computer equipment and software73.1 72.2 
Furniture and fixtures3.8 5.0 
478.8 458.1 
Accumulated depreciation(181.8)(170.3)
Construction in progress32.2 40.5 
Total$329.2 $328.3 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value
3 Months Ended
Mar. 29, 2024
Fair Value Disclosures [Abstract]  
Fair Value FAIR VALUE
The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:
Fair Value Measurement at
Reporting Date Using
DescriptionMarch 29, 2024
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.0 $— $— $1.0 
Other current liabilities:
Forward contracts$0.6 $— $0.6 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$30.4 $— $— $30.4 
Fair Value Measurement at
Reporting Date Using
DescriptionDecember 29, 2023
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.3 $— $— $1.3 
Other current liabilities:
Forward contracts$0.1 $— $0.1 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$29.1 $— $— $29.1 
The estimated fair value of foreign currency forward contracts is based upon quoted market prices obtained from independent pricing services for similar derivative contracts and these financial instruments are characterized as Level 2 assets in the fair value hierarchy.
The estimated fair value of pension obligation is based on expected years of service and average compensation. The valuation model used to value pension obligation utilizes mortality rate, inflation, interest rate risks and changes in the life expectancy for pensioners. These assumptions are routinely made in the appraisal process by the independent actuary resulting in a Level 3 classification. As of March 29, 2024, the Company's aggregate pension benefit obligations was $12.0 million and the fair value of the pension plan assets was $11.4 million. The underfunded pension benefit obligations was $0.6 million as of March 29, 2024. The Company recognizes the overfunded or underfunded status of defined benefit pension plans, measured as the difference between the fair value of the plan assets and the benefit obligation. Each overfunded plan is recognized as an asset and each underfunded plan is recognized as a liability.
The Company measures its contingent earn-out liabilities at fair value on a recurring basis using a Monte Carlo simulation model. The significant unobservable inputs used in the model include the forecasted operating profit of the acquired business during each of calendar years 2024 and 2025. Significant increases or decreases to the forecasted results would result in a significantly higher or lower liability, with a higher liability capped by the contractual maximum of the contingent earn-out obligation. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the contingent earn-out liability on the acquisition date is reflected as cash used in financing activities in the consolidated statements of cash flows. Any amount paid in excess of the contingent earn-out liability on the acquisition date will be reflected as cash used in operating activities in the consolidated statements of cash flows. For the three months ended March 29, 2024, the Company recorded $1.3 million of loss from change in the fair value of contingent earn-out related to the acquisition of HIS. This loss from change in the fair value was recognized as other income (expense), net in the Condensed Consolidated Statements of Operations.
There were no transfers from Level 1 or Level 2. Fair value adjustments were noncash, and therefore did not impact the Company’s liquidity or capital resources.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets
3 Months Ended
Mar. 29, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets GOODWILL AND INTANGIBLE ASSETS
Goodwill
The Company’s methodology for allocating the purchase price relating to an acquisition is determined through established and generally accepted valuation techniques. Goodwill is measured as the excess of the consideration transferred over the sum of the amounts assigned to tangible and identifiable intangible assets acquired less liabilities assumed.
To test goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying amount, the Company does not proceed to perform a quantitative impairment test. If the Company concludes it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative goodwill impairment test will be performed by comparing the fair value of each reporting unit to its carrying value. A quantitative impairment analysis, if necessary, considers the income approach, which requires estimates of the present value of expected future cash flows to determine a reporting unit’s fair value. Significant estimates include revenue growth rates and operating margins used to calculate projected future cash flows, discount rates, and future economic and market conditions. A goodwill impairment charge is recognized for the amount by which the reporting unit’s fair value is less than its carrying value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. The process of evaluating the potential impairment of goodwill and intangible assets requires significant judgment. The Company regularly monitors current business conditions and other factors including, but not limited to, adverse industry or economic trends and lower projections of profitability that may impact future operating results.
During the three months ended March 29, 2024, there were no changes to the Company's reporting units, and the Company did not recognize any impairment charges or additions to goodwill. Details of aggregate goodwill of the Company are as follows:
(In millions)ProductsServicesTotal
Balance at March 29, 2024$191.7 $73.5 $265.2 
Intangible Assets
Intangible assets are generally recorded in connection with a business acquisition. The Company evaluates the useful lives of its intangible assets each reporting period to determine whether events and circumstances require revising the remaining period of amortization. In addition, the Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate the carrying value may not be recoverable and evaluates indefinite-lived intangible asset for impairment annually, or more frequently if indicators of potential impairment exist. Management considers such
indicators as significant differences in product demand from the estimates, changes in the competitive and economic environment, technological advances, and changes in cost structure.
Details of intangible assets were as follows:
As of March 29, 2024As of December 29, 2023
(Dollars in millions)Useful Life
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Customer relationships
6 - 10
$207.2 $(102.5)$104.7 $207.2 $(97.5)$109.7 
Recipes2073.2 (20.4)52.8 73.2 (19.5)53.7 
Intellectual property/know-how
7 - 15
48.9 (19.5)29.4 48.9 (18.4)30.5 
Tradename
4 - 6*
32.5 (22.4)10.1 32.5 (22.1)10.4 
Standard operating procedures208.6 (2.4)6.2 8.6 (2.3)6.3 
Developed technology54.6 (0.4)4.2 4.6 (0.2)4.4 
Backlog10.6 (0.4)0.2 0.6 (0.3)0.3 
Total $375.6 $(168.0)$207.6 $375.6 $(160.3)$215.3 
*The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable.
The Company amortizes its intangible assets on a straight-line or accelerated basis over the estimated economic life of the assets. Amortization expense was approximately $7.7 million and $5.8 million for the three months ended March 29, 2024 and March 31, 2023, respectively. Amortization expense related to recipes, standard operating procedures, developed technology and certain intellectual property/know-how is charged to cost of revenues and the remainder is charged to general and administrative expense. As of March 29, 2024, future estimated amortization expense is expected to be as follows:
(In millions)Amortization
Expense
2024 (remaining in year)$22.7 
202528.1 
202627.2 
202726.9 
202823.8 
Thereafter69.9 
Total$198.6 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowing Arrangements
3 Months Ended
Mar. 29, 2024
Debt Disclosure [Abstract]  
Borrowing Arrangements BORROWING ARRANGEMENTS
The Company's Term Loan with Barclays Bank has a maturity date of August 27, 2025. The Company pays monthly interest payments in arrears and quarterly principal payments of 0.625% of the outstanding principal balance since March 31, 2021, with the remaining principal paid upon maturity.
The revolving credit facility has an available commitment of $150.0 million and a maturity date of February 27, 2025. The Company pays a quarterly commitment fee in arrears equal to 0.25% of the average daily available commitment outstanding. Outstanding letters of credit reduce the availability of the revolving credit facility and, as of March 29, 2024, the Company had $146.1 million, net of $3.9 million of outstanding letters of credit, available under this revolving credit facility.
The letter of credit facility has an available commitment of $50.0 million and a maturity date of February 27, 2025. The Company pays a quarterly fee in arrears equal to 2.5% (subject to certain adjustments to the Term Loan) of the dollar equivalent of all outstanding letters of credit, and a fronting fee equal to 0.125% of the undrawn and unexpired amount of each letter of credit. As of March 29, 2024, the Company had $3.9 million of outstanding letters of credit and $46.1 million of available commitments remaining under the letter of credit facility.
On June 29, 2023, the Company entered into a Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement to replace the LIBOR-based reference interest rate option with a reference interest option based upon Term SOFR under the Credit Agreement.
Under the Credit Facilities, the Company may elect that the Term Loan bear interest at a rate per annum equal to either (a) “ABR” (as defined in the Credit Agreement), plus the applicable margin or (b) the “Eurodollar Rate” (as defined in the Credit Agreement), based on SOFR, plus the applicable margin. The applicable margin for the Term Loan is equal to a rate per annum to either (i) at any time that the Company’s corporate family rating is Ba3 (with a stable outlook) or higher from Moody’s and BB- (with a stable outlook) or higher from S&P, (x) 3.50% for such Eurodollar term loans and (y) 2.50% for such ABR term loans or (ii) at all other times, (x) 3.75% for such Eurodollar term loans and (y) 2.75% for such ABR term loans. Interest on the Term Loan is payable on (1) in the case of such ABR term loans, the last day of each calendar quarter and (2) in the case of such Eurodollar term loans, the last day of each relevant interest period and, in the case of any interest period longer than three months, on each successive date three months after the first day of such interest period.
At March 29, 2024, the Company had an outstanding amount under the Term Loan of $475.4 million, gross of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the interest rate on the outstanding Term Loan was 9.2%.
The Credit Agreement requires the Company to maintain certain financial covenants including a consolidated fixed charge coverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter of at least 1.25 to 1.00, and a consolidated leverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter of no greater than 3.75 to 1.00. On July 27, 2023, the Company entered into a Fifth Amendment (“Amended Credit Agreement”) which modified certain covenants described in the Amended Credit Agreement. This modification is applicable only to the revolving credit facility portion of its credit facilities. The Company currently has no revolving loans outstanding under the Credit Agreement. As of March 29, 2024, the Company was in compliance with the financial covenants contained within the Amended Credit Agreement.
The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately $7.6 million). As of March 29, 2024, no debt was outstanding under this revolving credit facility.
Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowing up to $11.0 million. As of March 29, 2024, Fluid Solutions had a $5.3 million outstanding balance under these facilities with average interest rate ranges from 7.6% to 7.8%.
As of March 29, 2024, the Company’s total bank debt was $475.2 million, net of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the Company had $146.1 million, $5.7 million, and $7.6 million available to draw from its credit facilities in the U.S., Israel and Czech Republic, respectively.
The fair value of the Company’s long-term debt was based on Level 2 inputs, and fair value was determined using quoted prices for similar liabilities in inactive markets. The Company’s carrying value approximates fair value for the Company’s long-term debt.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Tax
3 Months Ended
Mar. 29, 2024
Income Tax Disclosure [Abstract]  
Income Tax INCOME TAX
The Company's effective tax rate was 366.7% and 89.7% for the three months ended March 29, 2024 and March 31, 2023, respectively. The Company’s income tax provision was $9.9 million and $3.5 million for the three months ended March 29, 2024 and March 31, 2023, respectively. The change in respective tax rates reflects, primarily, changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full federal and state valuation allowances. The increase also reflects the impact of the expiration of a reduced tax rate incentive on a portion of the Company's earnings in certain international subsidiaries and thus the Company is applying the local corporate statutory tax rate on those earnings. The Company is in the process of renewing the international tax incentive and when renewed will make an adjustment to its effective tax rate in that period. Company management continuously evaluates the need for a valuation allowance and, as of March 29, 2024, concluded that a full valuation allowance on its U.S. federal and state and certain of its foreign deferred tax assets was still appropriate.
As of March 29, 2024 and March 31, 2023, the Company’s gross liability for unrecognized tax benefits, excluding interest, was $2.9 million and $2.7 million, respectively. Increases or decreases to interest and penalties on uncertain tax positions are included in the income tax provision in the Condensed Consolidated Statements of Operations. Although it is possible that some of the unrecognized tax benefits could be settled within the next twelve months, the Company cannot reasonably estimate the outcome at this time.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Retirement Plans
3 Months Ended
Mar. 29, 2024
Retirement Benefits [Abstract]  
Retirement Plans RETIREMENT PLANS
Defined Benefit Plans
Cinos Korea has a noncontributory defined benefit pension plan covering substantially all of its employees upon their retirement. The Company's entities in Israel do have noncontributory defined benefit pension plans covering their employees upon their retirement. The benefits for these plans are based on expected years of service and average compensation. The net period costs are recognized as employees render the services necessary to earn the postretirement benefits. The Company records annual amounts relating to the pension plan based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases and turnover rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current and expected rates of return and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plans are reasonable based on its experience and market conditions.
As of March 29, 2024, the benefit obligation of the plans was $12.0 million and the fair value of the benefit plan assets was $11.4 million which are invested in several fixed deposit accounts with financial institutions. As of March 29, 2024, the underfunded balance of the plans of $0.6 million has been recorded by the Company and is included in other liabilities.
Amounts recognized in accumulated other comprehensive loss and contributed for the three months ended March 29, 2024 were negligible. During the three months ended March 31, 2023, the Company contributed $0.1 million and recognized $0.2 million in accumulated other comprehensive loss.
As of March 29, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:
(In millions)
2024$1.1 
20251.6 
20262.5 
20271.4 
20281.1 
Thereafter10.5 
Total$18.2 
Employee Savings and Retirement Plan
The Company sponsors a 401(k) savings and retirement plan (the “401(k) Plan”) for all U.S. employees who meet certain eligibility requirements. Participants can elect to contribute to the 401(k) Plan, on a pre-tax basis, up to 25% of their salary to a maximum of the IRS limit. The Company matches 50.0% of each employee's contribution, up to a maximum of 6% of the employee's eligible earnings. The Company made $1.0 million and $0.9 million discretionary employer contributions to the 401(k) Plan for the three months ended March 29, 2024 and March 31, 2023, respectively.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 29, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIES
Commitments
The Company leases real estate and equipment under various non-cancelable operating leases.
Contingencies
From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims individually or in the aggregate cannot be predicted with certainty, the Company has not had a history of outcomes to date that have been material to the Condensed Consolidated Statements of Operations and does not believe that any of these proceedings or other claims will have a material adverse effect on its consolidated financial condition, results of operations or cash flows.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity and Noncontrolling Interests
3 Months Ended
Mar. 29, 2024
Noncontrolling Interest [Abstract]  
Stockholders' Equity and Noncontrolling Interests STOCKHOLDERS’ EQUITY AND NONCONTROLLING INTERESTS
Treasury Stock
On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150 million of the Company’s common stock over a three-year period. No shares were repurchased under this program for the three months ended March 29, 2024.
The Company may reissue these treasury shares as part of its stock-based compensation programs.
Non-controlling Interests
The Company owns part of the outstanding shares of Cinos Korea, a South Korean company that provides outsourced cleaning and recycling of precision parts for the semiconductor industry through its operating facilities in South Korea and through a partial interest in Cinos China.
The carrying value of the remaining interest held by another shareholder in Cinos Korea and the remaining interest in Cinos China are presented as noncontrolling interests in the accompanying Condensed Consolidated Financial Statements. The noncontrolling interests were estimated based on the values of Cinos Korea and Cinos China on a 100% basis. The values were calculated based on the pro-rata portion of total Services earnings before interest expense, taxes, depreciation and amortization contributed by each entity.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Stock Plans
3 Months Ended
Mar. 29, 2024
Postemployment Benefits [Abstract]  
Employee Stock Plans EMPLOYEE STOCK PLANS
Employee Stock Plans
The Company grants stock awards in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) to its employees as part of the Company’s long-term equity compensation plan. These stock awards are granted to employees with a unit purchase price of zero dollars and typically vest over three years, subject to the employee’s continued service with the Company and, in the case of PSUs, subject to achieving certain performance goals and market conditions. The Company also grants common stock to its board members in the form of restricted stock awards (“RSAs”), which vest on the earlier of the next Annual Shareholder Meeting, or 365 days from date of grant.
Stock-based compensation expense includes compensation costs related to estimated fair values of awards granted. The estimated fair value of the Company’s equity-based awards is amortized on a straight-line basis over the awards’ vesting period and is adjusted for performance as it relates to PSUs.
The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations:
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Cost of revenues (1)$0.4 $0.3 
Research and development0.1 0.1 
Sales and marketing0.4 0.3 
General and administrative2.6 3.0 
Total stock-based compensation$3.5 $3.7 
(1)Stock-based compensation expense capitalized in inventory for the three months ended March 29, 2024 and March 31, 2023 were immaterial.
For the three months ended March 29, 2024, 24,000 RSUs were granted with a weighted average fair value of $44.21 per share. No RSU's were granted for the three months ended March 31, 2023.
No PSUs and RSA's were granted for the three months ended March 29, 2024 and March 31, 2023.
The following table summarizes the Company’s combined RSU, PSU and RSA activity for the three months ended March 29, 2024:
(In millions)Number of
Shares
Aggregate
Intrinsic
Value
Unvested restricted stock units and restricted stock awards at December 29, 20231.4$46.1 
Granted0.0
Vested(0.1)
Forfeited(0.1)
Unvested restricted stock units and restricted stock awards at March 29, 20241.2 57.0 
Vested and expected to vest restricted stock units and restricted stock awards1.2$56.0 
As of March 29, 2024, approximately $19.1 million of unrecognized stock-based compensation cost related to employee and director awards remains to be amortized on a straight-line basis over a weighted average period of 1.7 years, and will be adjusted for subsequent changes in future grants. The total unamortized expense of the Company’s unvested RSAs as of March 29, 2024 was $0.1 million.
Under the current PSU program, which was effective beginning fiscal 2021, performance goals are set at the time of grant and performance is reviewed at the end of a three-year period. The percentage to be applied to each participant’s target award ranges from zero to 200%, based upon the extent to which the financial performance goals are achieved. If specific performance threshold levels for the financial goals are met on an annual basis, the amount earned for that element will be applied to one-third of the participant’s PSU award granted to determine the number of total units earned.
Recipients of PSU awards generally must remain employed by the Company on a continuous basis through the end of the three-year performance period in order to receive any amount of the PSUs covered by that award. In events such as death, disability or retirement, the recipient may be entitled to pro-rata amounts of PSUs as defined in the Plan. Target shares subject to PSU awards do not have voting rights of common stock until earned and issued following the end of the three-year performance period.
Employee Stock Purchase Plan
The ESPP permits employees to purchase common stock at a discount through payroll withholdings at certain specified dates (purchase period) within a defined offering period. The purchase price is 85% of the fair market value of the common stock at the end of the purchase period and is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code.
No shares were issued under the ESPP during the three months ended March 29, 2024 and March 31, 2023. The Company recorded $0.2 million of expense related to ESPP for the three months ended March 29, 2024. No ESPP related expense was recorded for the three months ended March 31, 2023
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition
3 Months Ended
Mar. 29, 2024
Revenue from Contract with Customer [Abstract]  
Revenue Recognition REVENUE RECOGNITION
Revenue is recognized when the Company satisfies the performance obligations as evidenced by the transfer of control of the promised goods or services to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services.
The Company sells its products and services primarily to customers in the semiconductor capital equipment industry. The Company’s revenues are highly concentrated, and therefore highly dependent upon a small number of customers. Typical payment terms with our customers range from thirty to sixty days.
The Company’s Products business segment provides warranty on its products for a period of up to two years and provides for warranty costs at the time of sale based on historical activity. Determination of the warranty reserve requires the Company to make estimates of product return rates and expected costs to repair or replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from these estimates, adjustments to recognize additional cost of revenues may be required in future periods. The warranty reserve is included in other current liabilities on the Condensed Consolidated Balance Sheets and is not considered significant.
The Company’s products are manufactured and services provided at the Company's locations throughout the Americas, Asia Pacific and Europe and the Middle East (“EMEA”). Sales to customers are initiated through a purchase order and are governed by our standard terms and conditions, written agreements, or both. Revenue is recognized when performance obligations under the terms of an agreement with a customer are satisfied; generally, this occurs with the transfer of control
of the products or when the Company provides the services. Based on the enforceable rights included in our agreements or prevailing terms and conditions, products produced by the Company without an alternative use are not protected by an enforceable right of payment that includes a reasonable profit throughout the duration of the agreement. Consignment sales are recognized in revenue at the earlier of the period that the goods are consumed or after a period of time subsequent to receipt by the customer as specified by terms of the agreement, provided control of the promised goods or services has transferred.
Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales, value-add, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. Certain of our customers may receive cash-based incentives, such as rebates or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. Accruals for unpaid customer rebates of $1.0 million and $2.0 million as of March 29, 2024 and December 29, 2023, respectively, were netted against accounts receivable. The Company's disaggregated revenues are apportioned by segments within the Company’s Condensed Consolidated Statement of Operations.
The Company’s principal markets include America, Asia Pacific and EMEA. The Company's foreign operations are conducted primarily through its subsidiaries in China, Malaysia, Singapore, Israel, Taiwan, South Korea, United Kingdom and the Czech Republic. Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed. The following table sets forth revenue by geographic area:
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Singapore$157.3 $152.3 
United States141.0 133.8 
China54.9 23.1 
Austria37.5 30.5 
South Korea23.6 27.4 
Taiwan15.5 18.9 
Malaysia7.2 2.7 
Israel4.3 5.1 
Others36.4 39.5 
Total$477.7 $433.3 
The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows:
Three Months Ended
March 29,
2024
March 31,
2023
Lam Research Corporation31.4  %36.7  %
Applied Materials, Inc.22.7 19.8 
Total54.1  %56.5  %
Three customers’ accounts receivable balances, Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc., were individually greater than 10% of accounts receivable as of March 29, 2024, in the aggregate approximately 33.4% of the Company's total accounts receivable.
Two customers’ accounts receivable balances, Lam Research Corporation and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of December 29, 2023, in the aggregate approximately 26.8% of total accounts receivable.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases
3 Months Ended
Mar. 29, 2024
Leases [Abstract]  
Leases LEASES
The Company leases offices, facilities and equipment in locations throughout the United States, Asia Pacific and EMEA.
In the three month period ended March 29, 2024, the Company commenced a 10-year lease of manufacturing space in Austin, Texas, with a single 7-year renewal option at lease end. Additionally, the Company’s subsidiary in Czech Republic entered into 8-year lease of additional manufacturing and office space. As a result, $16.8 million additions were made to
the operating lease right-of-use assets and to the operating lease liabilities in the Company’s Condensed Consolidated Balance Sheet.
Except as described above, there have been no material changes to the Company's operating lease commitments during the three months ended March 29, 2024.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 29, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share NET LOSS PER SHARE
The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share:
Three Months Ended
(In millions, except share amounts)March 29,
2024
March 31,
2023
Numerator:
Net loss attributable to UCT$(9.4)$(3.4)
Denominator:
Shares used in computation — basic:
Weighted average common shares outstanding44.644.8
Shares used in computation — diluted:
Weighted average common shares outstanding44.644.8
Effect of potential dilutive securities:
Employee stock plans— — 
Shares used in computing diluted net loss per share44.644.8
Net loss per share attributable to UCT — basic$(0.21)$(0.08)
Net loss per share attributable to UCT — diluted$(0.21)$(0.08)
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reportable Segments
3 Months Ended
Mar. 29, 2024
Segment Reporting [Abstract]  
Reportable Segments REPORTABLE SEGMENTS
The Company prepares financial results based on three operating segments (Products, Services, and HIS) and two reportable segments (Products and Services). The Products and HIS operating segments have been aggregated into the Products reportable segment based upon consistency of economic characteristics, nature of products, similarity of production process, and class of customers. The Company’s Chief Executive Officer (chief operating decision maker) views and evaluates operations based on the results of each of the reportable segments. The following table describes each segment:
SegmentProduct or ServicesPrimary Markets ServedGeographic Areas
ProductsAssembly
Weldments
Machining
Fabrication
Semiconductor
Americas
Asia Pacific
EMEA
ServicesCleaning
Analytics
Coating
Semiconductor
Americas
Asia Pacific
EMEA
The Company uses segment profit or loss as the primary measure of profitability to evaluate operating performance and to allocate capital resources. Segment profit or loss is defined as a segment’s income or loss from continuing operations before other income and income taxes included in the accompanying Condensed Consolidated Statements of Operations.
Any intercompany sales and associated profit (and any other intercompany items) are eliminated from segment results. There were no significant intercompany eliminations for the periods presented.
Segment Data
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Revenues:
Products$418.5 $368.6 
Services59.2 64.7 
Total segment revenues$477.7 $433.3 
Gross margin:
Products$64.5 $53.5 
Services18.1 19.5 
Total segment gross margin$82.6 $73.0 
Income from operations:
Products$14.7 $8.7 
Services2.6 3.7 
Total segment income from operations$17.3 $12.4 
(In millions)March 29,
2024
December 29,
2023
Assets
Products$1,624.6 $1,617.5 
Services263.0 250.2 
Total segment assets$1,887.6 $1,867.7 
Long-lived assets comprised of operating lease right-of-use assets and property, plant and equipment, net, reported based on the location of the asset. The carrying amount of long-lived assets in United States, Malaysia, Israel, South Korea and other foreign countries were $178.4 million, $85.9 million, $74.8 million, $50.8 million and $102.7 million, respectively as of March 29, 2024, and $165.4 million, $84.3 million, $74.3 million, $54.3 million and $101.7 million, respectively as of December 29, 2023.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events
3 Months Ended
Mar. 29, 2024
Subsequent Events [Abstract]  
Subsequent Events SUBSEQUENT EVENTS
On April 4, 2024, the Company entered into a Sixth Amendment (the “Sixth Amendment”) to the Credit Agreement dated as of August 27, 2018 (as amended as of October 1, 2018, March 31, 2021, August 19, 2022, June 29, 2023 and July 27, 2023 (the “Existing Credit Agreement”), and the Existing Credit Agreement as further amended by the Sixth Amendment, the “Credit Agreement”). Pursuant to the Sixth Amendment, the Existing Credit Agreement was amended to, among other things, (i) extend the final maturity date of the term loan and revolving credit facilities under the Credit Agreement by 30 months; (ii) reduce the interest rate applicable to the term loan facility under the Credit Agreement by 0.25% per annum; and (iii) replace the outstanding amount under the Term Loan of $475.4 million to $500 million.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Organization and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation Basis of Presentation — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for the fair financial statement presentation for the dates and periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023.
Fiscal Year
Fiscal Year — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.
Principles of Consolidation Principles of Consolidation — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation.
Accounting Standards Recently Adopted and Accounting Standards Not Yet Adopted Accounting Standards Recently Adopted
The Company did not adopt any new accounting standards during the first quarter of fiscal year 2024 that had a significant impact on the Company’s condensed consolidated financial statements.
Accounting Standards Not Yet Adopted
In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.
In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in
the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations (Tables)
3 Months Ended
Mar. 29, 2024
Business Combination and Asset Acquisition [Abstract]  
Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition
The following table summarizes the preliminary fair values of assets acquired and liabilities assumed at the date of acquisition:
(In millions) Amount
Cash and cash equivalents$0.4 
Accounts receivable5.6
Inventories11.4
Prepaid expenses and other assets2.7
Property, plant and equipment9.3
Purchased intangible assets51.6
Operating lease right-of-use assets7.5
Accounts payable(8.1)
Accrued compensation and related benefits(0.7)
Other current liabilities(0.9)
Deferred tax liabilities(12.0)
Operating lease liabilities(9.6)
Total identifiable net assets$57.2 
Goodwill$16.4 
Summary of Purchased Intangible Assets
The following table summarizes the intangible assets acquired and the useful lives of these assets:
Purchased
Useful
Life
Intangible 
Assets
(In years)(In millions)
Customer relationships7$35.2 
IP knowhow511.2
Developed technology54.6
Backlog10.6
Total purchased intangible assets$51.6 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Information (Tables)
3 Months Ended
Mar. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Inventories
Inventories consisted of the following:
(In millions)March 29,
2024
December 29,
2023
Raw materials$197.3 $197.9 
Work in process123.5 107.2 
Finished goods67.3 69.4 
Total$388.1 $374.5 
Property, Plant and Equipment, Net
Property, plant and equipment, net, consisted of the following:
(In millions)March 29,
2024
December 29,
2023
Land$8.0 $5.6 
Buildings54.6 57.1 
Leasehold improvements128.6 110.8 
Machinery and equipment210.7 207.4 
Computer equipment and software73.1 72.2 
Furniture and fixtures3.8 5.0 
478.8 458.1 
Accumulated depreciation(181.8)(170.3)
Construction in progress32.2 40.5 
Total$329.2 $328.3 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Tables)
3 Months Ended
Mar. 29, 2024
Fair Value Disclosures [Abstract]  
Assets or Liabilities Measured at Fair Value The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:
Fair Value Measurement at
Reporting Date Using
DescriptionMarch 29, 2024
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.0 $— $— $1.0 
Other current liabilities:
Forward contracts$0.6 $— $0.6 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$30.4 $— $— $30.4 
Fair Value Measurement at
Reporting Date Using
DescriptionDecember 29, 2023
Quoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant
Other Observable
Inputs
(Level 2)
Significant
Unobservable
Inputs
(Level 3)
(In millions)
Other non-current assets:
Plan assets$1.3 $— $— $1.3 
Other current liabilities:
Forward contracts$0.1 $— $0.1 $— 
Other liabilities:
Pension obligation$1.6 $— $— $1.6 
Contingent earn-out$29.1 $— $— $29.1 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 29, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Details of Goodwill Details of aggregate goodwill of the Company are as follows:
(In millions)ProductsServicesTotal
Balance at March 29, 2024$191.7 $73.5 $265.2 
Purchased Intangible Assets
Details of intangible assets were as follows:
As of March 29, 2024As of December 29, 2023
(Dollars in millions)Useful Life
(In years)
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Gross
Carrying
Amount
Accumulated
Amortization
Carrying
Value
Customer relationships
6 - 10
$207.2 $(102.5)$104.7 $207.2 $(97.5)$109.7 
Recipes2073.2 (20.4)52.8 73.2 (19.5)53.7 
Intellectual property/know-how
7 - 15
48.9 (19.5)29.4 48.9 (18.4)30.5 
Tradename
4 - 6*
32.5 (22.4)10.1 32.5 (22.1)10.4 
Standard operating procedures208.6 (2.4)6.2 8.6 (2.3)6.3 
Developed technology54.6 (0.4)4.2 4.6 (0.2)4.4 
Backlog10.6 (0.4)0.2 0.6 (0.3)0.3 
Total $375.6 $(168.0)$207.6 $375.6 $(160.3)$215.3 
*The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable.
Future Estimated Amortization Expense As of March 29, 2024, future estimated amortization expense is expected to be as follows:
(In millions)Amortization
Expense
2024 (remaining in year)$22.7 
202528.1 
202627.2 
202726.9 
202823.8 
Thereafter69.9 
Total$198.6 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Retirement Plans (Table)
3 Months Ended
Mar. 29, 2024
Retirement Benefits [Abstract]  
Schedule of Future Payment Obligations
As of March 29, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:
(In millions)
2024$1.1 
20251.6 
20262.5 
20271.4 
20281.1 
Thereafter10.5 
Total$18.2 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Stock Plans (Tables)
3 Months Ended
Mar. 29, 2024
Postemployment Benefits [Abstract]  
Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations
The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations:
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Cost of revenues (1)$0.4 $0.3 
Research and development0.1 0.1 
Sales and marketing0.4 0.3 
General and administrative2.6 3.0 
Total stock-based compensation$3.5 $3.7 
(1)Stock-based compensation expense capitalized in inventory for the three months ended March 29, 2024 and March 31, 2023 were immaterial.
Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity
The following table summarizes the Company’s combined RSU, PSU and RSA activity for the three months ended March 29, 2024:
(In millions)Number of
Shares
Aggregate
Intrinsic
Value
Unvested restricted stock units and restricted stock awards at December 29, 20231.4$46.1 
Granted0.0
Vested(0.1)
Forfeited(0.1)
Unvested restricted stock units and restricted stock awards at March 29, 20241.2 57.0 
Vested and expected to vest restricted stock units and restricted stock awards1.2$56.0 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Tables)
3 Months Ended
Mar. 29, 2024
Revenue from Contract with Customer [Abstract]  
Revenue by Geographic Area The following table sets forth revenue by geographic area:
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Singapore$157.3 $152.3 
United States141.0 133.8 
China54.9 23.1 
Austria37.5 30.5 
South Korea23.6 27.4 
Taiwan15.5 18.9 
Malaysia7.2 2.7 
Israel4.3 5.1 
Others36.4 39.5 
Total$477.7 $433.3 
Summary of the Most Significant Customers
The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows:
Three Months Ended
March 29,
2024
March 31,
2023
Lam Research Corporation31.4  %36.7  %
Applied Materials, Inc.22.7 19.8 
Total54.1  %56.5  %
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 29, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Net Income Per Share
The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share:
Three Months Ended
(In millions, except share amounts)March 29,
2024
March 31,
2023
Numerator:
Net loss attributable to UCT$(9.4)$(3.4)
Denominator:
Shares used in computation — basic:
Weighted average common shares outstanding44.644.8
Shares used in computation — diluted:
Weighted average common shares outstanding44.644.8
Effect of potential dilutive securities:
Employee stock plans— — 
Shares used in computing diluted net loss per share44.644.8
Net loss per share attributable to UCT — basic$(0.21)$(0.08)
Net loss per share attributable to UCT — diluted$(0.21)$(0.08)
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reportable Segments (Tables)
3 Months Ended
Mar. 29, 2024
Segment Reporting [Abstract]  
Summary of Segment Description and Data The following table describes each segment:
SegmentProduct or ServicesPrimary Markets ServedGeographic Areas
ProductsAssembly
Weldments
Machining
Fabrication
Semiconductor
Americas
Asia Pacific
EMEA
ServicesCleaning
Analytics
Coating
Semiconductor
Americas
Asia Pacific
EMEA
Segment Data
Three Months Ended
(In millions)March 29,
2024
March 31,
2023
Revenues:
Products$418.5 $368.6 
Services59.2 64.7 
Total segment revenues$477.7 $433.3 
Gross margin:
Products$64.5 $53.5 
Services18.1 19.5 
Total segment gross margin$82.6 $73.0 
Income from operations:
Products$14.7 $8.7 
Services2.6 3.7 
Total segment income from operations$17.3 $12.4 
(In millions)March 29,
2024
December 29,
2023
Assets
Products$1,624.6 $1,617.5 
Services263.0 250.2 
Total segment assets$1,887.6 $1,867.7 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - Additional Information (Details) - HIS Innovations Group - USD ($)
$ in Millions
3 Months Ended
Oct. 25, 2023
Mar. 29, 2024
Business Acquisition [Line Items]    
Business acquisition percentage of voting interests acquired 100.00%  
Total purchase consideration $ 73.6  
Cash consideration 46.5  
Business acquisition fair value of potential earn-out payments 27.1  
Business acquisition potential cash earn-out payments $ 70.0  
Acquisition related costs   $ 0.3
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 29, 2023
Oct. 25, 2023
Business Acquisition [Line Items]      
Goodwill $ 265.2 $ 265.2  
HIS Innovations Group      
Business Acquisition [Line Items]      
Cash and cash equivalents     $ 0.4
Accounts receivable     5.6
Inventories     11.4
Prepaid expenses and other assets     2.7
Property, plant and equipment     9.3
Purchased intangible assets     51.6
Operating lease right-of-use assets     7.5
Accounts payable     (8.1)
Accrued compensation and related benefits     (0.7)
Other current liabilities     (0.9)
Deferred tax liabilities     (12.0)
Operating lease liabilities     (9.6)
Total identifiable net assets     57.2
Goodwill     $ 16.4
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations - Schedule of Total Purchased Intangible Assets (Details) - HIS Innovations Group
$ in Millions
Oct. 25, 2023
USD ($)
Business Acquisition [Line Items]  
Purchased intangible assets $ 51.6
Customer relationships  
Business Acquisition [Line Items]  
Useful life 7 years
Purchased intangible assets $ 35.2
Intellectual property/know-how  
Business Acquisition [Line Items]  
Useful life 5 years
Purchased intangible assets $ 11.2
Developed technology  
Business Acquisition [Line Items]  
Useful life 5 years
Purchased intangible assets $ 4.6
Backlog  
Business Acquisition [Line Items]  
Useful life 1 year
Purchased intangible assets $ 0.6
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Information - Summary of Inventories (Details) - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Raw materials $ 197.3 $ 197.9
Work in process 123.5 107.2
Finished goods 67.3 69.4
Total $ 388.1 $ 374.5
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Information - Property, Plant and Equipment, Net (Details) - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 29, 2023
Property, Plant and Equipment Line Items    
Property, plant, and equipment, net, excluding construction in progress $ 478.8 $ 458.1
Accumulated depreciation (181.8) (170.3)
Construction in progress 32.2 40.5
Total 329.2 328.3
Land    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 8.0 5.6
Buildings    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 54.6 57.1
Leasehold improvements    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 128.6 110.8
Machinery and equipment    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 210.7 207.4
Computer equipment and software    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross 73.1 72.2
Furniture and fixtures    
Property, Plant and Equipment Line Items    
Equipment and leasehold improvements, gross $ 3.8 $ 5.0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 29, 2023
Plan assets    
Other non-current assets:    
Plan assets $ 1.0 $ 1.3
Forward contracts    
Other current liabilities:    
Forward contracts 0.6 0.1
Other liabilities:    
Liabilities 0.6 0.1
Contingent earn-out    
Other current liabilities:    
Forward contracts 30.4 29.1
Other liabilities:    
Liabilities 30.4 29.1
Pension obligation    
Other current liabilities:    
Forward contracts 1.6 1.6
Other liabilities:    
Liabilities 1.6 1.6
Quoted Prices in Active Markets for Identical Assets (Level 1) | Plan assets    
Other non-current assets:    
Plan assets 0.0 0.0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Forward contracts    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Contingent earn-out    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Pension obligation    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Other Observable Inputs (Level 2) | Plan assets    
Other non-current assets:    
Plan assets 0.0 0.0
Significant Other Observable Inputs (Level 2) | Forward contracts    
Other current liabilities:    
Forward contracts 0.6 0.1
Other liabilities:    
Liabilities 0.6 0.1
Significant Other Observable Inputs (Level 2) | Contingent earn-out    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Other Observable Inputs (Level 2) | Pension obligation    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Unobservable Inputs (Level 3) | Plan assets    
Other non-current assets:    
Plan assets 1.0 1.3
Significant Unobservable Inputs (Level 3) | Forward contracts    
Other current liabilities:    
Forward contracts 0.0 0.0
Other liabilities:    
Liabilities 0.0 0.0
Significant Unobservable Inputs (Level 3) | Contingent earn-out    
Other current liabilities:    
Forward contracts 30.4 29.1
Other liabilities:    
Liabilities 30.4 29.1
Significant Unobservable Inputs (Level 3) | Pension obligation    
Other current liabilities:    
Forward contracts 1.6 1.6
Other liabilities:    
Liabilities $ 1.6 $ 1.6
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 29, 2024
USD ($)
Fair Value Disclosures [Abstract]  
Aggregate pension benefit obligations $ 12.0
Fair value of benefit plan assets 11.4
Unfunded balance of benefit plan 0.6
Loss from change in fair value of contingent earn-out $ 1.3
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Finite Lived Intangible Assets [Line Items]    
Goodwill impairment $ 0  
Goodwill additions 0  
Amortization of intangible assets 7,700,000 $ 5,800,000
UCT Tradename    
Finite Lived Intangible Assets [Line Items]    
Indefinite lived intangible assets acquired $ 9,000,000  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Details of Goodwill (Details) - USD ($)
$ in Millions
Mar. 29, 2024
Dec. 29, 2023
Goodwill [Line Items]    
Goodwill $ 265.2 $ 265.2
Products    
Goodwill [Line Items]    
Goodwill 191.7  
Services    
Goodwill [Line Items]    
Goodwill $ 73.5  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Purchased Intangible Assets (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Dec. 29, 2023
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite and Indefinite-Lived $ 375.6 $ 375.6
Accumulated Amortization (168.0) (160.3)
Carrying Value, Finite-Lived 198.6  
Carrying Value, Finite And Indefinite-Lived 207.6 215.3
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-Lived 207.2 207.2
Accumulated Amortization (102.5) (97.5)
Carrying Value, Finite-Lived $ 104.7 109.7
Customer relationships | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 6 years  
Customer relationships | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 10 years  
Recipes    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 20 years  
Gross Carrying Amount, Finite-Lived $ 73.2 73.2
Accumulated Amortization (20.4) (19.5)
Carrying Value, Finite-Lived 52.8 53.7
Intellectual property/know-how    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite-Lived 48.9 48.9
Accumulated Amortization (19.5) (18.4)
Carrying Value, Finite-Lived $ 29.4 30.5
Intellectual property/know-how | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 7 years  
Intellectual property/know-how | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 15 years  
Tradename    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount, Finite and Indefinite-Lived $ 32.5 32.5
Accumulated Amortization (22.4) (22.1)
Carrying Value, Finite And Indefinite-Lived $ 10.1 10.4
Tradename | Minimum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 4 years  
Tradename | Maximum    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 6 years  
Standard operating procedures    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 20 years  
Gross Carrying Amount, Finite-Lived $ 8.6 8.6
Accumulated Amortization (2.4) (2.3)
Carrying Value, Finite-Lived $ 6.2 6.3
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 5 years  
Gross Carrying Amount, Finite-Lived $ 4.6 4.6
Accumulated Amortization (0.4) (0.2)
Carrying Value, Finite-Lived $ 4.2 4.4
Backlog    
Finite Lived Intangible Assets [Line Items]    
Useful Life (In years) 1 year  
Gross Carrying Amount, Finite-Lived $ 0.6 0.6
Accumulated Amortization (0.4) (0.3)
Carrying Value, Finite-Lived $ 0.2 $ 0.3
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details)
$ in Millions
Mar. 29, 2024
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2024 (remaining in year) $ 22.7
2025 28.1
2026 27.2
2027 26.9
2028 23.8
Thereafter 69.9
Carrying Value, Finite-Lived $ 198.6
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Borrowing Arrangements - Additional Information (Details)
€ in Millions, $ in Millions
3 Months Ended
Jun. 29, 2023
Mar. 29, 2024
USD ($)
Mar. 29, 2024
EUR (€)
Debt Instrument [Line Items]      
Fixed charge coverage ratio   1.25  
Consolidated leverage ratio   3.75  
Bank Debt      
Debt Instrument [Line Items]      
Unamortized debt issuance costs   $ 5.5  
Total bank debt   $ 475.2  
Term Loan Credit Facility      
Debt Instrument [Line Items]      
Percentage of original outstanding principal balance as quarterly principal payment   0.625%  
Term loan, interest rate   9.20% 9.20%
Unamortized debt issuance costs   $ 5.5  
Term Loan Credit Facility | Eurodollar | Minimum      
Debt Instrument [Line Items]      
Debt instrument variable interest rate 3.50%    
Term Loan Credit Facility | Eurodollar | Maximum      
Debt Instrument [Line Items]      
Debt instrument variable interest rate 3.75%    
Term Loan Credit Facility | ABR | Minimum      
Debt Instrument [Line Items]      
Debt instrument variable interest rate 2.50%    
Term Loan Credit Facility | ABR | Maximum      
Debt Instrument [Line Items]      
Debt instrument variable interest rate 2.75%    
Revolving Credit Facility      
Debt Instrument [Line Items]      
Initial available commitment   $ 150.0  
Commitment fee percentage   0.25%  
Remaining available commitments   $ 146.1  
Outstanding amount under credit facility   3.9  
Revolving Credit Facility | Bank Debt      
Debt Instrument [Line Items]      
Initial available commitment   7.6  
Revolving Credit Facility | Czech Republic | Bank Debt      
Debt Instrument [Line Items]      
Initial available commitment | €     € 7.0
Remaining available commitments   7.6  
Revolving Credit Facility | United States | Bank Debt      
Debt Instrument [Line Items]      
Remaining available commitments   146.1  
Revolving Credit Facility | Israel | Bank Debt      
Debt Instrument [Line Items]      
Remaining available commitments   5.7  
Letter of Credit Facility      
Debt Instrument [Line Items]      
Initial available commitment   $ 50.0  
Commitment fee percentage   2.50%  
Remaining available commitments   $ 46.1  
Outstanding amount under credit facility   $ 3.9  
Percentage of undrawn and unexpired amount of letter of credit as fronting fee   0.125%  
Fluid Solutions      
Debt Instrument [Line Items]      
Initial available commitment   $ 11.0  
Outstanding debt   $ 5.3  
Fluid Solutions | Minimum      
Debt Instrument [Line Items]      
Average interest rate   7.60% 7.60%
Fluid Solutions | Maximum      
Debt Instrument [Line Items]      
Average interest rate   7.80% 7.80%
Secured Debt | Term Loan Credit Facility | Line of Credit      
Debt Instrument [Line Items]      
Outstanding debt   $ 475.4  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Tax - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Effective tax rate 366.70% 89.70%
Income tax provision $ 9.9 $ 3.5
Gross liability for unrecognized tax benefits, excluding interest $ 2.9 $ 2.7
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Retirement Plans - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Defined Contribution Plan Disclosure [Line Items]    
Benefit obligations $ 12.0  
Fair value of benefit plan assets 11.4  
Unfunded balance of benefit plan $ 0.6  
Contributions by employer   $ 0.1
Amounts recognized in accumulated other comprehensive loss   0.2
Maximum contribution from salary, percent 25.00%  
Employer matching contribution, percent of match 50.00%  
Discretionary employer contributions $ 1.0 $ 0.9
Maximum    
Defined Contribution Plan Disclosure [Line Items]    
Employer matching contribution, percent of employees' gross pay 6.00%  
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Retirement Plans - Schedule of Future Payment Obligations (Details)
$ in Millions
Mar. 29, 2024
USD ($)
Retirement Benefits [Abstract]  
2024 $ 1.1
2025 1.6
2026 2.5
2027 1.4
2028 1.1
Thereafter 10.5
Total $ 18.2
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) - USD ($)
3 Months Ended
Oct. 20, 2022
Mar. 29, 2024
Mar. 31, 2023
Cinos Co Ltd [Member]      
Business Acquisition [Line Items]      
Percentage of value used for fair value of non-controlling interest estimates   100.00%  
Common Stock      
Business Acquisition [Line Items]      
Authorized amount $ 150,000,000    
Repurchase program, period 3 years    
Number of shares repurchased   0 500,000
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Stock Plans - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation cost $ 19,100,000  
Estimated period of options amortization 1 year 8 months 12 days  
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Employee common stock fair market value rate 85.00%  
Number of shares of common stock issued under ESPP 0 0
Stock based compensation expense $ 200,000 $ 0
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 24,000 0
Weighted average fair value, granted (in dollars per share) $ 44.21  
Restricted Stock Units | Employees    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unit purchase price of Restricted Stock Units $ 0  
Shares vesting period, years 3 years  
Restricted Stock Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 0 0
Restricted Stock Awards | Non-Employee Directors    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unamortized expense of company's unvested restricted stock awards $ 100,000  
Performance Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 0 0
Award performance period 3 years  
Percentage expected target award range, minimum 0.00%  
Percentage expected target award range, maximum 200.00%  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation $ 3.5 $ 3.7
Cost of revenues    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation 0.4 0.3
Research and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation 0.1 0.1
Sales and marketing    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation 0.4 0.3
General and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation $ 2.6 $ 3.0
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) - Restricted Stock Unit, Performance Stock Units and Restricted Stock Award - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Mar. 29, 2024
Dec. 29, 2023
Number of Shares    
Unvested restricted stock units and restricted stock awards, beginning balance (in shares) 1.4  
Granted (in shares) 0.0  
Vested (in shares) (0.1)  
Forfeited (in shares) (0.1)  
Unvested restricted stock units and restricted stock awards, ending balance (in shares) 1.2  
Vested and expected to vest restricted stock units and restricted stock awards (in shares) 1.2  
Unvested restricted stock units and restricted stock awards $ 57.0 $ 46.1
Vested and expected to vest restricted stock units and restricted stock awards $ 56.0  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 29, 2024
USD ($)
customer
Dec. 29, 2023
USD ($)
customer
Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc | Customer Concentration Risk    
Concentration Risk [Line Items]    
Number of customers with accounts receivable greater than 10% 3  
Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration percentage 33.40%  
Lam Research Corporation, Applied Materials, Inc. | Customer Concentration Risk    
Concentration Risk [Line Items]    
Number of customers with accounts receivable greater than 10%   2
Lam Research Corporation, Applied Materials, Inc. | Accounts Receivable | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration percentage   26.80%
Accounts Receivable    
Concentration Risk [Line Items]    
Unpaid customer rebates | $ $ 1.0 $ 2.0
Maximum    
Concentration Risk [Line Items]    
Customer payment terms 60 days  
Product warranty period (in years) 2 years  
Minimum    
Concentration Risk [Line Items]    
Customer payment terms 30 days  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Summary of Revenue by Geographic Area (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues $ 477.7 $ 433.3
Singapore    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 157.3 152.3
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 141.0 133.8
China    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 54.9 23.1
Austria    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 37.5 30.5
South Korea    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 23.6 27.4
Taiwan    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 15.5 18.9
Malaysia    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 7.2 2.7
Israel    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues 4.3 5.1
Others    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total revenues $ 36.4 $ 39.5
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition - Summary of the Most Significant Customers (Details) - Sales - Customer Concentration Risk
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Lam Research Corporation    
Concentration Risk [Line Items]    
Total 31.40% 36.70%
Applied Materials, Inc.    
Concentration Risk [Line Items]    
Total 22.70% 19.80%
Total    
Concentration Risk [Line Items]    
Total 54.10% 56.50%
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Details)
$ in Millions
3 Months Ended
Mar. 29, 2024
USD ($)
Lessee, Lease, Description [Line Items]  
Operating lease additions $ 16.8
Austin, Texas  
Lessee, Lease, Description [Line Items]  
Lease term 10 years
Lessee, Operating Lease, Renewal Term 7 years
Czech Republic  
Lessee, Lease, Description [Line Items]  
Lease term 8 years
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Basic and Diluted Net Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Numerator:    
Net loss attributable to UCT $ (9.4) $ (3.4)
Shares used in computation — basic:    
Weighted average common shares outstanding (in shares) 44.6 44.8
Shares used in computation — diluted:    
Weighted average common shares outstanding (in shares) 44.6 44.8
Effect of potential dilutive securities:    
Employee stock plans 0.0 0.0
Shares used in computing diluted net loss per share (in shares) 44.6 44.8
Net loss per share attributable to UCT — basic (in dollars per share) $ (0.21) $ (0.08)
Net loss per share attributable to UCT — diluted (in dollars per share) $ (0.21) $ (0.08)
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reportable Segments - Additional Information (Details)
$ in Millions
3 Months Ended
Mar. 29, 2024
USD ($)
segment
Dec. 29, 2023
USD ($)
Segment Reporting Information Line Items    
Number of operating segments | segment 3  
Number of reportable segments | segment 2  
United States    
Segment Reporting Information Line Items    
Long-lived assets $ 178.4 $ 165.4
Malaysia    
Segment Reporting Information Line Items    
Long-lived assets 85.9 84.3
Israel    
Segment Reporting Information Line Items    
Long-lived assets 74.8 74.3
South Korea    
Segment Reporting Information Line Items    
Long-lived assets 50.8 54.3
Other Foreign Countries    
Segment Reporting Information Line Items    
Long-lived assets $ 102.7 $ 101.7
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reportable Segments - Summary of Segment Data (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 29, 2024
Mar. 31, 2023
Dec. 29, 2023
Revenues:      
Total segment revenues $ 477.7 $ 433.3  
Gross margin:      
Total segment gross margin 82.6 73.0  
Operating profit:      
Total segment income from operations 17.3 12.4  
Assets      
Total segment assets 1,887.6   $ 1,867.7
Products      
Revenues:      
Total segment revenues 418.5 368.6  
Gross margin:      
Total segment gross margin 64.5 53.5  
Operating profit:      
Total segment income from operations 14.7 8.7  
Assets      
Total segment assets 1,624.6   1,617.5
Services      
Revenues:      
Total segment revenues 59.2 64.7  
Gross margin:      
Total segment gross margin 18.1 19.5  
Operating profit:      
Total segment income from operations 2.6 $ 3.7  
Assets      
Total segment assets $ 263.0   $ 250.2
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Subsequent Events - Additional Information (Details) - Term Loan Credit Facility - Secured Debt - Line of Credit - USD ($)
$ in Millions
Apr. 04, 2024
Mar. 29, 2024
Subsequent Event [Line Items]    
Outstanding debt   $ 475.4
Subsequent Event    
Subsequent Event [Line Items]    
Extended maturity date period 30 months  
Debt instrument, interest rate reduction 0.25%  
Extended maturity date period $ 500.0  
EXCEL 72 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'N$IE@'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 " ![A*98@CP*2>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.FU9#U&7"X@32$A, G&+$F^+:)HH,6KW]K1AZX3@ 3C&_O/Y ML^1.!Z%]Q.?H T:RF&XFUP])Z+!E1Z(@ )(^HE.IG!/#W-S[Z!3-SWB H/2' M.B#4G+?@D)11I& !%F$E,MD9+71$13Z>\4:O^/ 9^PPS&K!'AP,EJ,H*F%PF MAM/4=W %+##"Z-)W R@DX!M^PR^;6YN]\],%GS^K;@FX*WNYJ+9B.:]GUQ_>%W%7;>V+W] MQ\870=G!K[N07U!+ P04 " ![A*98F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M 'N$IEB(=T& SP4 ,\> 8 >&PO=V]R:W-H965T&UL MM9EK,8A23?3O7CC;#O;3C_((-O, J)"V/&_ M[Q'8D$V%S##+EYC;>:-'1Y=7TF3'Q==LPYA$SW&49->#C93I&\O*_ V+:7;. M4Y; FQ47,95P*]96E@I&@R(HCBQBVV,KIF$RF$Z*9W,QG?!<1F'"Y@)E>1Q3 ML;]A$=]=#_#@^. Q7&^D>F!-)RE=LP63G].Y@#NK4@G"F"59R!,DV.IZ,,-O M/(>H@.*+/T*VRUY<(X6RY/RKNGD(K@>V*A&+F"^5!(6?+?-8%"DE*,>_!]%! M]3]5X,OKH_I] 0\P2YHQCT=_AH'<7 \N!RA@*YI'\I'OWK(#T$CI^3S*BK]H M5W[KN@/DYYGD\2$82A"'2?E+GP\5\3( -P200P!Y%8"=A@#G$. 4H&7)"JQ; M*NET(O@."?4UJ*F+HFZ*:* )$Y7&A13P-H0X.?7XE@DT1-F&"I9-+ F:ZHWE M'^)ORGC2$.^@]SR1FPS=)0$+OHVWH"Q5@BG-$KLX0L8FK*8]W M*GR/;$<7_4UIG*IZG$+.,5;/W[-E)@6TN']T%50JN'H%U0W?9"GUV?4 ^EG& MQ)8-IC_]@,?VKSJZ[R3V#:Q;P;HF]>DM]W/HH1(][5.F(S6'8WOX28=DC.J( M-*J01NV0/N542":B/7ID*1=2AV>6DB+758IGC.J(-Z[PQNWPYDR$/%"=$,$P MH$V>6:GJ=HW]SAC?D?.BXKQHV3(%A1FDF ":\VC66M$HTR;2&-81\+("O#06 MZBZ1H=RC^S!BZ$,>+YG0@9DU;-L>CNRQ.];!&4,[PEU5<%=MX![9.E3#**3Q M XVU;=2L\SF":.1%C";H+8^",%EG9^@A\<]UQ$:MCL38KJ=5NPTS%(X+:*=4 M-=DSM)#0.1$7R.-Y(L4>?@-M19Q0O[W3$9N#NB*_A19^0'.,A=AW[?5+$F@ M]Q)H%&6386BV98E^UC$+=66O;1$V&I'_L7OJ#MKU$]\E6FZSW%NZWU$1:$'[ M<$2XMD38;&I>@U8]>"[X-DQ\?9;-FMY,"]J'3\*U4<)F>_,:=,XS22/T5Y@V M#U)FQ2MWY(ZTI'U8)EQ[)FRV.D5;G<&:MQG,+##"MA:K#X>$:XN$S;[F'?
'0<*U0\)F>_,42C!'?(4P^7GY"UHP/Q>022VD M6K#+I':+A&SH3EF$]T]^QN:K%FC13PA]&&VN)UI MEZ'FP*Z$M3LBK=R1EPNA%C+EZJ5().ZLI9NR+2RA4] M)+#:+O?HU(J4'L&UG&;%)LX^'!"I'1!IY8#4B@WL/)B"-1?:P>B$SCLJH+7/ M?)^!$,@$I:26N \K1&HK1%I9H45,HPC=Y!F\SO3MUJS3N WQW7EJQT0:>6 M[F(FUJIC_@8*<@,F(4YIHD^M6; 9M \#1&H#1,S^Y9C(#8-$FO#,,LUX?1@A M4ALA8O8PQY&VG.47Y2R_*/:WT<=<@JU-U!RJ)?Y.%N=0#Z7:J%!3YRG;J>M> MV:,KQYE86QUC;8:(V<+,8I8$Q8[8?43U*&:!YN3U87!(;7"(V9]4.WWW8:;\ M[!<&]NP>'NI'&K-8XQ%"'V;'JL/4CHP^XXM=UQ MVMD=P!2 ^) $[!G]SK3CS DI&TPYN1C96)M+EC>2I\4!Y))+R>/BX2F6-GZA($D!P Q!X !@ !X;"]W;W)K/0CX4&\X5>LK2O+@:;93: MGH_'1;3A&2L\L>4Y/%D+F3$%M_)^7&PE9W$Y*$O'Q/=GXXPE^6AQ6?YV*Q>7 M8J?2).>W$A6[+&/R^9JGXO%JA$7&[9/;_CZMOV5L+=N/$2 M)QG/BT3D2/+UU>@]/E_20 \H+?Y.^&/1N48ZE)40#_KF0WPU\C4BGO)(:1<, M_NWYDJ>I]@0XOM=.1\T[]<#N]8OW/\K@(9@5*_A2I/\DL=IN IMI?)-*B_(L>:UM_A*)=H416#P8$69)7_]E3G8C. #P9&$#J >2U M V@]@):!5LC*L&Z88HM+*1Z1U-;@35^4N2E'0S1)KJ?Q3DEXFL XM5B*/(9) MX3&"JT*D2[&_3[R3MT@I(AW M4O)<(584$.:Y+9[*P<3N0"^R\V++(GXU@E54<+GGH\7;-WCF7]BB^TG.>K'2 M)E;J\KY8LF*#6!ZC2%_P[[MDSU((WCJ+E:M9Z4IW@OV"A)#P?3<8TX;Z\\:F MAW'28)PX,;Z/(K$#2- @(@[X5BD_13DT,[%&+(664Q8E-"\421XG"J4"9J[0 MCT^P%Y3AP86/F$)0:M&FRMY+P97/H89XMN*R]XB>PBN++2^;2OIL2TF%?-X) M%X<3;WJ0%(M5X'N!/2W3)BU39UH^Y'N8*"$3;IVLJ?%.&@0>/D!FL9IW\?>0 MS1ID,R>R6\FW+(D1?]KJ+E*4&19JPV&&>FO+AGMF(J(&;(N1[X5VU/,&]=R) M^JM0+'T%P+GQ[M /O/D!0M,J"*E'[!"#!F)P)+' U%(]GZ(M=&)5YE6OV2U0 MJ"K7A UP8":+A!TH%6";5>!1.^"P 1PZ ?\I1/P(O&"#%1HO)+.I >N850\6 M]EN"\X\L'L7R^P1:23W3@]FK'?40^'-O=H#39H:G0_G#'2;&3J W?,VA(F.D MV--1J-B<0^^P05N-\ #,EC*QDZ46GZ$NF4KR>Y1RT$](:J%T)M9GNX([UE+M MM=<99]2;'&*VF$VQ-\ KN"4_[&:_SV5/RD5^=GS9UZYZ&'RC7.U6 YT)MPR( MW118]28'.!O#!)8JM=G-YH.9;+D(3U^EF=*$K9(T44!*5N&$G9SVH\KI9WGK M!]W2'';SW#7+']!*2!@(E6^?F,K#M)OP0ZK )IOA[M3UT;5TAMU\ULBF+7O6 MFLD*SZ0IW;4,A*89#LE@6;=TAMU\!A#E#GI;)#*M%%BUAP-2DSPM=QPKGO-U M,E#S%L::&TK!8C49KO>6U[";V [[7:?NK5A-&L.!V9JM5@.]F;1<1]Q<][FG MO(X@)2:/3;"!U&(%*FT@JZ0E.^(FN[X$.X;40F2@:PZYHS;KKD"*_0&DG2VB MF^\.EGZS'WG!OA52%[,5MTEFDVE@,(G-;(:'E ]I.8^X.:\G*(ZEV,)F06?9 MUTBIV>,&6@-I&8^X&>\'%QBQ$-O4%!*U60_J9$"CD9;\B'LG5BVP8PAM&S*# MH&U6\R$525JF(FZFJA;6,80F#X5A8&QF;69S?VC/2%J^(FZ^6HHL2Y3>R50; MQDCD>OYY'@%>]/L=Y^B34!R%[ZS@G<[M4@!93V/^OZ-^ EHV)(%30WU;?D6% M$M'#1J0QE\7;-P'!\XMRAZ>>[>=03G[]X8.HG^2M'W_+J<3-J;?RI36564!E M_.0"G?B>[V.0,1+M6;KCIP@DM8^*#9/Z;&&G-D(F__+X0BMYCL1.%;"YBZ%V MK"D+C1;@'U:XRZ1_S-:2,'63L*YN$#?'(@L'(IO,/%RNBO*B-DB*0JNG\N>) M-VLOZN>=3/R*LR]JB@#?T%]'C/K9;(4"=0N%]W&<:'Z%IJ9/FLZ2'$5LFT"3 MLP(U)/6O>9;MJ\U&?6,+>1/*-_D:UY^71LA6VJ3_.9@9U MVJPF'9'2!]WJ#^K6'Q6[']+';S5Q6.&:,B/HG:#6>&UFP="^C[9RA+KER">1 M:W:7(DUU;TIRQ:%N!SXZF'+#HI;M5@.ZB;::A+[F3-B11\LQ;Q":3=!V&CP? MTO*T50S4O7\V9%US(CP MW(7'#LFLMI9CHG&G4^,^OLN-*O[)"] LJ]AH._- MH7YD];CB#:M4&\'PM0.'5-_I#9O/A>O$?4$L#!!0 M ( 'N$IECK=9&*30, !8+ 8 >&PO=V]R:W-H965T&ULK9;?;]HP$,?_%2NKIE9BY <0H(-(+=6T/51"1=T>ICV8Y"!6G3BS'6CW MU^^X_AV0EEJ!9/BV5P&$Y%KSE*82Z+R)*'RZ1JX MV$XMUWI^<,?6L38/[&"2T34L0-]G6B.+1+"B.==W8OL9JH &1B\47!6_9%O9.A8)BG@YE((WPI$!$<*<%91#5.KBFG:0AD8805.9]3":F.0;.0 M\@OR@=PO;LCYV051,:XHPE)RRSC'%Z,ZY*PYG=@:,A=T@]N I#D6,2)(3 -G3)H4,HQZ] 42?X/2&AA(AIPH52L/>U MEQN,B@W,YV43N-W1Q-XT0RQM_*9-;='B[M?<_8/<<_PL@$0T@F.YCH6 MDOW"!1-'^70O?*D_:*;4V2$_:-+"]FML_Z^P\291FJ812]?'N/T74+O8ARQ: MU,.:>GB0>B:2!(_T/U3*\$V54OA80.F[W=W$WW$J,7L.G_N3.=TZA,JNY)O8?6[_@[[,:LV?./" M=]\$7U+'P"-S76OL 54NGXZBNR^@W.Y@E_RP40EN-YH6TS'BM;]FJ2(<5NCE M=(=89[)LPLJ)%EG1QRR%QJZH&,;8N((T!KB^$D(_3TQK5+?"P6]02P,$% M @ >X2F6!93 ,X4!@ 6AX !@ !X;"]W;W)KX8X/L\ MQ^S?:Y+1YZM1,'I]<)\^;H5Z,%XN=OB1K(GXNKMC\F[<6$G2G!0\I05@9',U M^A!CV0@D9(/WF;BGS[^3VJ%0V8MI MQLO_X+F6]4<@WG-!\UI9(LC3HOK%+_5 M!2D';L"K!7@L<*D1P'5"JATM$)6 MNO41"[Q<,/H,F)*6UM1%.3:EMO0F+508UX+)MZG4$\L5+1(9%)( ><5IEB98 MR)NUD#\R6H(#N@&?=X1A->H<7("OZX_@[9MW@&\Q(QRD!;A-LTR]? _>M&\7 M8R$!JL^,XQK,=04&]H!!X)868LO!KQ)4TM4?2\<:[^"K=]?0:? 6,P_ ^7L M?3BQX%F=H(Z"4ATYX*!FL%%I#_78NR<'4NP)O[0-3:4ZL:NJV7S)=S@F5R,Y M73EA!S):_OQ3,/5_L?DUD+&.EY/&RXG+^O(+%3B34[SRU>9JI3\K]=4Z+%$(>:J0ZX,(&7.@,P8IRH5*:N4(1#AF*@8QUO)TVWDY/"$6L M?';%HS(2M48:S4,O.(J'16KJ]\4C:A!&3H2_,OX.V_\G3MCD"M5#48$TIV M5$UC@9K Z)1^(W%,1L&/TD)9[''G[ZH# M+SUSR:0W:"Y/IA#RYCVP-:<%3@I9WIT'=&9@F'O'S&L10KW9JLDH<+/1GT0T MB9#)8N&=%9_),A>1F:VF5._B"34703<7_4$XOP0MF%@(EC[L!7[(Y)!24%#Y MO!",RGV17%S3>OI9!QJ:7&3..HL0ZDMDJ/D*NOE*>: &V,#_=?7%"C4P"O2+ MN;&$V:10[Z!KQH+069,U8"4)5%M1&VQ9^N:Y3'&YC8Z?MC1+"+/7;M#)C^<6 M;T-9ZXZ-)DGH)LEKS-,8O)5;\42F'&:M0;).GMJ<*H-TC'P/'F\ >N3\OLS3 M= G==/DQS?:JZW &Y,F)D.URO9 UAT+W/G)==3_VJG,B4 M<(/N,8>RUAT,S=;0S=8ZX:JFD#UD)OM:"ER[5%^X-$E#-TFW,\R%T:1:&T:K M5!]&S/6/#M;?L3F$FI"A_/_WP6#SF+@;$\'LM;M]NG* +DK M@V]WPFH#G297,&L5374[SQ1#TUG?=@IIRD?!]W?#D+-L.+LS.9"UKL>Z;D"G M['2_V1&KK;3[&B@\+FV0N<=%0=C7.$"M+K&;O]?2ZS3N 39LF_A'](F1YGTT M^8Y^N+-F.-O3@:QU/=7E G)ON4]8"+U1'VB.DY?_ 5!+ P04 " ![A*98<>:C M^8T# #:"P & 'AL+W=O.K9KUS(=BU(SRLFU1*HL"BS_7A F-A,O\NX7OM!EKLU" MD(Y7>$ENB+Y=74N8!0U*1@O"%14<2;*8>.?1V32*C8.U^$;)1K7&R$B9"?'; M3"ZSB1<:1H21N380&/[69$H8,TC XT\-ZC5[&L?V^![]O14/8F98D:E@WVFF M\XDW\E!&%KAD^HO8?""UH+[!FPNF["_:U+:AA^:ETJ*HG8%!07GUC^_J0+0< M ,?M$-<.\;9#;X]#4CLD5FC%S,IZBS5.QU)LD#36@&8&-C;6&]10;M)XHR5\ MI>"GTZG@&22%9 A&2C":80V3&PU_D"VMD%C IP)J)#?)6Q-TR>>B(.CE1Z'4 M*_0:W=Z\12^?OT+/$>7HBC(&Z5'C0 ,[LT9+HQCNGJ)DV-RQ"&J2 M*S,VUV[V"RXE4\8GB!-;RQK?N6)2;31L9[#7RDZEU6$4^Y$[A<-&P_!(#:OZ MN3%$X5B56%+,T!(>M\?(5SOTVY6UQ7RXPSQLU6>'^*@A/CJ2^ )3B=:8E<1P MS(BD:YL*]1COT:.\1\?S/FUXGQ[D[3HSYJRX")X>4Q4.H\@?NDE&X<-+%QX. M[U$$:Y#NYI$_V*+H-/.3/1Q;KW'T'QP[%\\)PEI+.BLUGC$XE )Q =^YE@*> M7+X$:TW@1M!N6=$NW[!UTFI5NU;]?=41Q0^BXO\,_(Z4V^E7)^MX]QF 9/2W M:3O,!BVKBG?0ZI(*(I>V>510MR7755?1K#8-ZKEMR[;6+TSC:KNO!YBJZX6> M84FY0HPL #+TAW 29=5(5A,M5K87FPD-G9T=YM!\$VD,X/M""'T_,1LT[7SZ M#U!+ P04 " ![A*98!G_CE"0' !)( & 'AL+W=OJD(RF=M V&^(HF@RWE.>]Q;E]=BL7YV*G M,YZS6XG4;KNE\OF*9>+QHA?W7A[\X/<;;1X,%^<%O6=W3/\L;B7<#0]:4KYE MN>(B1Y*M+WJ7\=F2S,T *_$W9X^J<8V,*2LA'LS-=7K1BPPBEK%$&Q44?O9L MR;+,: (ZLU%;]9#*5O37:9_B,>_ M6&70V.A+1*;L7_18R48]E.R4%MMJ,"#8\KS\I4^5(QH#0(]_ *X&X/: 4<< M4@T@UM 2F37K,]5T<2[%(Y)&&K29"^L;.QJLX;F9QCLMX2V'<7JQ%'D*D\)2 M!%=*9#RE&F[N-/S ;&F%Q!HMJ=J@KS#C"O71S[O/Z..'/] 'Q'-TP[,,9D.= M#S6 ,2J'2?7AJ_+#N./#!-V(7&\4^@( TN/Q0S#B8 E^L>0*!Q7>4#E >/X) MX0B//'B6;QA.8CNZ'&M\MK8^6TNQ19!XDFJ>WY>1RS5GZLSG MME+MR*_69/69*FC"+GJ0MHK)/>LM?O\MGD1_^FP^D;(C#XP.'AB%M"^^01'B M>2*V#'W,A%)_^*PM50J(UP+*$B)R!.>,92W49O7YF%B)K208L\A7M'J^>TS.C[EC)Y(V9'3)@>G M38(S^IF!TH33L@#G*:);(37_SS[P65ZJFS8F+HX'X];LND*SP=P_N],#T&D0 MZ&4#ERE@/->C5U<$P'TQ965V8\F/FQS@Y89T&L=UHD#WU# M12F"L -^5IW^G#F?)XX[?3)3/\3Y >+\7>Y,V0J21*D=S1,&H)7?H:72<7/V M6UA#$D=(XZCFL^B5&%TS*<&751)K^L3\]!0YCNI'SH3[I28=*!NL&P=1+C<0 MC\PPJ-XPM*9*Q5%7 MC8YK"HZ#9+6XE:R@/$7LR10]5L:0@(20L/*%',YUH%I7NEN)Z42_*S49D [@ M-0W&81[\;C'F(N^_ :=+;YXJXPKUXZZJ'=EA#O6G;AF,/R^%I4#6:BW-#3XI#WJJ;0=>Z&F2!RFR-N=3#;4 MT ^LO6 Z81+U\R=49-34=4@4]FO'"[,(\[IBY$Q,/VZS$/;0+)YVIDE-H/@U M A4)8VDU?8IF=OT8QNL28N0FS=@Q*NK 6G,F#G/F(6-VRB[.O='F1>SCQFEC M]5%A]H@%?%QS*)Z^*TFJU?D;DB3(S>].DA-I._9"S=,XS-.W$MHI7D!/ D17 M[0OF:$7S![02$M2!0_RSYR'?D=.S5E)'682[BG1-T#A,T#]84>6V20NUH;(C MPMPV-&H#]-'SJ(M'2,W/),S/3E;XPLN[2^@A7M>O/BDRZ81=\S,)\_.7]9HE MVA:;IZ1L98'Y&$JJMA!BPUIERJ>],#4)&MRN3I9X6#IN=#^5-5ZI+F-J+B>O MK4$?X]_=/^EF\*FT'?N@YG02YO16 M!\333W:GW&ZXOKPQ9WV[//4GCV_KM[T8\0B-NQHC4M,Z";?&U[EFX!)M87NQ MN1UO'#LG$QZI:=>N#:G9ELR"L?7-["R8D&JLD2 9WKST($$R?W>0G4C;L3-J M%B=A%K\-+:R@K,[&A"G9KB"LV=O9!AXU!V MR^2]/:M6R (K3S4/3P_GX9?V%+CU_"H^6Y:GVK6:\I#]ADJH\0IZ^S6HC 93 M* >R/+X2F6!0*.;#U!P 74( !@ !X;"]W;W)K(]4VCP;:Q-+%F ?IVHN2]N[%Z5Y0V,2HP+J D^;; MWX*)>=AE \GH^J(!>^8W _MG@1GP^0/.?N0[A KA5Q*G^<5L5Q3[C\ME'NQ0 MXN<+O$869XE?D-7L;IGO,^2'E5,2+V517"T3/TIGZ_/JLZML?8X/11RE MZ"H3\D.2^-GC)8KQP\5,FCU]:*$48+2 M/,*ID*';B]GOTD=/7I4.E<5?$7K(6\M"N2G?,?Y1KGCAQ4PL,T(Q"HH2X9,_ M]VB#XK@DD3Q^UM#9*6;IV%Y^HMO5QI.-^>[G:(/COZ.PV%W,C)D0HEO_$!?7 M^,%%]09I)2_ <5[]+SS4MN)," YY@9/:F6201.GQK_^KWA$M!TD9<)!K![GG MH*@##DKMH(R-H-8.:L]!U@<I:78;XJ,?!L1 MOV*]P6E(I(M"@2SE.(Y"OR K-P7Y0S1=Y *^)6LX^+'#<8BR_#=A^_,0%8_" M7/AV8PGOWYX);X4H%3Y'<4S4FY\O"Y)6"5\&=0J7QQ3D@12^XL*/&6Z;$6Z= MU-Z],61)__24($G\V^8K VSQP1N<).0PK,@,[RW?^_\>"5X:X 0)[__ >7[&P'M\_!=,_-,BPT0]Z1VA M%8AL:=%+=$E4?9*V?)*V7*'5 ?0ENHO2S1;OWLCK<1/K"D'$F8=85I[ M+VKD(H3\ZZD ,JH-"7,@82XDS ."=:2LGJ2L$*PC9>TD9:VB*P-2)J?O4LQ$J42;U=)9>37'O.+[ MYYJ MGA^JZ?A ;G8R 27[&#\B=)R^A3V9JO/V3,U2-C? 5&5#PJP5-?U)K&L,R)@V M),R!A+F0, \(UM&L?M*L_EK-LG1ZA.KMRWMQ(??N7\886=STILZ88R+:D!$= M2)@+"?. 8!U5&2=5&5Q57:/](0MVY0D?W];SW7-3'YJ#A%D&-?5IK*D/ M,J8]+J8#&=.%A'E L([\S)/\S+'R&RQI79KT7"&IU!PVRLKBIC-U$H.$V2:C MID/E[T"&="%A'A"L(R-);*K6(E=(U?W)O.QRA$* DSU*<[]JGJ!?Y3)B5J%% M2C+*HE_:&V-D\9.;*JLQ(6W0D XHS06E>5"TKK):_1")JZPOJ" WP,>:=CQ0 MT[ZL&>TA$_M%U W#:*[TK2Q^.I.U!$FS06G.J/WA@L;T&#&55DF\JY&FL2#Q M.PO'/DC0Z8.46F%*16:4YH[:NQ[#2FK) MLZN5INLA\=L>VS3LM: ^^]E"4*2J"*PP)4,W#DQ9ZRM&H;(U=)$^52DCNE , MEJ:H"Z5_#J)9<]ELJNJG:2_RR_? #'++)D>R* M?CK#U*GZ06W6.7\J!O40!X/&.'_2+$V5^NS%'75/Z^[ M#+,Y=8[U6(D9@V?/IC0M\6O3KWF4@SMT.N.(7C&.Z T_P%*TKV*9.+IG_XV,9$F3E=P-*LT!I6U":#4IS0&DN*,V#HG4?U&W*^3*_ MG/^2MB0?.574H#2KIK6GP/Z5!&A &Y3F@-)<4)H'1>LJM6D/R/SVP$L:3S6R M\V1V_^9@([,JU3TCBY_V+"N3ZCSQ\YDL)M!N BC-&;4_7-"8'B.FW!JHKDB:;H+,[R9,Z3S)C ([ M52+8L*QDJO/$3VNR5D!?> "E.: T=]3>]=A6 V4:N6ERR/PFQT#KJ;Z=59F: M4>GBF6'V$]ZPS!21?@.*-F.\ J5253&M7Q6S&49TZ8P13E'T?AO+99C-5U3C MB6&E&8,'<%.EE_E5^EX2F6*4*&&#<"0 FAD !@ !X M;"]W;W)K6U5[.-XUAV.VVG'R 2E!"3 . 5M1?WW,!D*(B.=FT^\4F\;BX]]QS'Z#. ME]H\VX40CGTI6YKEPNE;@WS%9%P=$Y[-0##W*^<#30OSPO M^5Q,A7LJ[PW>^HV45!9"6:D5,R*[Z(P.WUT=TWJ_X&]2+&WKF9$E,ZV?Z662 M7G0&I)#(1>)( L>_%S$6>4Z"H,;G*+/3'$D;V\^U]!MO.VR9<2O&.O^[3-WB MHO.VPU*1\2IW#WKYFXCVG)"\1.?6_V7+N';084EEG2[B9FA02!7^\R\1AS^R M81@W#+W>X2"OY35W_/+YS*1PI[W'4ZEO?TDGG 53AB^Z^5 M6UCVJTI%NKF_#VT;E8>URE?#;PI\STV/#7_ILN%@>/P->4<-!$=>WM$?@*#+ MQEI9V)JN$;DWP@KEPH#.V(U47"62YVR*00&&.LO^-9I99\"Q?^]"*"APO%L! MBKMWMN2)N.B4=)9Y$9W+GW\Z?#,X^X9YQXUYQ]^2_J=X^#LG/-R.[B;_'#U. M/MRQT=TUFTYN[R8WD_'H[I&-QN,/3W>/D[M;=O_AKY/QY-#@^' M9^PI!WYLG NNV&\Z3Z&3[;*)2GI=MN<6PB\<#L[&NBBY6OFWPS.F33WQ-'Z, M@_N,LVN1\R4W@B7:E-I$[RZY91DL!A.95.Q.OXAB)@RH-!AZ<&8BX87 _K*: M 8]\Q: 5K4["L0P:DS)WH^GUZ".[S?4,1 EGY% (1%/R8+$'??8(]9%;9FT MD G;R"QDC1=DPQ+GTI&V*LM@QH0J%,&,LD^!U2$;W!/5(Y,0>D@ 5YWNK*)'A$V%3>HR2ZX)\T MY7YD3)P *.ET690&B*< P(*$!TX?I")'5C;0?07MF4/"Q\(P'P6I*D-<58;/ M9 XKR0CMM%N5M:6$B7]H@&KMPB+ 9=D2B9_^.XTSZ?GEGD#4VH6C:K+"+&VA;ZP4!8*M0<:.J\XF1:ETI8Y!^R\E ZFB,^5+(L '7$9 M-C7Z2Y7D58I(6I 8+&Z<%H_MLLSXJ&GY>@ZLFW4-E;.\DNF.<>2]1(9"KV<: MZ/HQG1!JS2$P["#CLV9BK3.%D 8)D("?[8:[-H:^FXVVO3Z-.V MU_2+A,-V!-PF?]8J>Y)Y6L*NFE"V,O"M@,L!NJWR=4;V(BUU.FA12*[G'=O! M.ROM=V,8V04&P(_/-:V6''', )V!^[RP'>Z^XB0<.6BCWM79F:"J%*]225&/ M(IE"W? 4RR5>=E;&R!Z?;]T"1WRN (PPT-\([S4<0QT6.QP!C"X4\0ON"$J05)-"48%>RRW8 M4V_:8W.AA.$YE,*T*,D:OJZ-@!QVE11A>[':W(Y&]W6Y(2;!L*PQ7ZK0+L?. ME5I0:$2,3#\AD09@E@N)4@&MN@$:P3126FPR6N9VF2)A>9?(5!E39RHEB&OH MI!L>9%R:EA:V=@(KVRZM5Y//8B(11NK4ULM$VF-C81Q:^@U+:&FFM5/:"4H@ M2:ZMSU1!/V#7]C6J G:H"HKL4"G$_*L^(72[+?\E#>&@O"ZD(P=E1A?>$JI' M"(J=YS2T^]C0[F&;=CX7P%.:O &1MLWVG6+M0EM_ MT*)V)->!5%EB #L9'IP<(66*9]CJ=]1BB6NQX[DQL&(%UL%GUJU/.SKLL1&H M#?2 H*+4Z70=Y#8,TTB4W$SX'F5K'QV\OG_0[KZ M4_(/F>>Y63>/C4":13%1EGN^V!;541M]SH? "M6>^+$VL_>][KV- YK?)?U1 MFAH>-0\(MPSSJ:W>& .Z;HP1XH==]D.7!_$U4(T#_D\B8P%W@ B( G.*=X4)C*\SN$,&>2CJ4[8VF3_O8V_/;#@:G M7317K\M.-U900\V, M\8DL7-I (T==%"34I-Y T$99XDM)4 4:A$:QGI*^??: _2,NFHQF%3S"'H5PD-(H._SJ(# M"%R,=J=1P7P5&EJ@SE+MJ[*+<<\6>KF%#K3&0T:A3[F,KJ,\T#4H17WT?&[$ MW+<)0*?HDF+<7U;] +&79''ZL(8!&+G Q=V[+A4 WE,>.';)MNMZW%C#G:' M4/)ENPZ>NCINA4F=0**;3$.M6+[6V>0T?#+JANILA#/:EL)_%FPYBF(1_1ZD M[FB+VCH3?1+O&JA)J$-QK:@+"A%*AK?][T]%+H[36!V@P54@E)CH DWWPH3; M!6Y+>AE8L(Y?"G 92@$BZ?JS@)?FBR*U MA2I9$28R"')0HXWEK*:_SR&'^S[;25PF$;NXXHBY;HHP*$PE@[;7?(X]=KNW MC>RBCQK^S@:P<[DN>WO#_98J=#GG,FV+A"70Z1/RNTUE$OV#B,VMKEL*).?8 M5(=O!%&)A.Z;>^)@ZV5)E MG:;$"\^KD%E(T"G@5=PP)LI>K9D(I<$YKD'RCE;8QV?4'MM[Z7%\+, M_:\"= @J6?ATWHPV/SR,PO?V]?+PJ\5[;N82_5LN,FP=]$Y/.LR$7P+"B].E M__H^T\[IPC\N<&$0AA9@GBY4]0L=T/P<<_E?4$L#!!0 ( 'N$IEA?^&PO=V]R:W-H965T&ULE5C;W,3/R0V#5.=AZV]@$B(1%K$F 4++VZ_=T@Z0H6?9F M7R22 !I].7VZ@8N5=4\^4RJ(YR(W_K*7A5">#X<^R50A_<"6RF!D;ETA U[= M8NA+IV3*BXI\.!F-3H>%U*9W=<'?'MS5A:U"KHUZ<,)712'=^D;E=G79&_>: M#W_J11;HP_#JHI0+]:C"]_+!X6W82DEUH8S7U@BGYI>]Z_'YS0G-YPG_T&KE M.\^"+)E9^T0O=^EE;T0*J5PE@21(_"W5K^V6M+#[W$C_G6V' M+3/IU:W-_])IR"Y[[WLB57-9Y>%/N_JL:GNF)"^QN>=?L8ISIR<]D50^V*)> M# T*;>*_?*[]T%GP?O3*@DF]8,)ZQXU8RT\RR*L+9U?"T6Q(HP"]N;3'31I*K_,4P0#1-&":UF)LH9O**F&/QQ9J0>?&; M256ZO7X(E5J])HU>-Y,W!7Z1;B F'_IB,IJT] MH'^=_*BTU_SUG]WP4M_=?;NZ^7G^[N__Z*.Z-N$^"G2DG M)E/V^W%?A$S19J4T:R00?.14*L:CT=^$G?.@SR3LI+?/=X_BSAB[C&J)/YRM M2O'NUU_>3R:CCQCEI_''P[Z0HG0:\U2^%IG*4Y'46U!^I4(;\5GGN9]99_OB MWJF%-0.6KSW6YN >;1;@D;+,-=0--JJB"IU8DU:P@FAG=C27,WQ=@$,"A"9Y MQ>MH;JJ\7I@^,LE497#D&8=#*"]_=H'5?B!^(;M9 =>P)8R"R@!'W7<^W?/ABGG,UV2"U*U!&66 MI#%MPM:NZ2UQ$)3(G-0A8_U^!V@\8*]UU%$]!V52!*IRX%*99*1OO:SV% (I MH[IEY9(,H: P):H)+BH C936QX!WE*?0CL\^>BQ0N09-@=]WI<@\MTETZTIZ MF!>4PTRX"WK,E#@X.QZ<@N+R'%/Z8I5I5I*BAOVT@=&P.9$^0TQ0%."J-D@' M)Z>#:;.6[27EYE([L91YQ2:4%AY@&4HZ<2JQ# <3V8F%MND+\!^*/^HF4L@@G[;K2 M(=N$L:8&30D$M9P&!&4(3L^JP);5[IA78"J\J20S-K>+-3&8>T(!B^BC-(-3 MGHQ=Y2I=*%X;TQ\(TC0AY38)8$K4"PQLXF)_UK$O0.$;"")U;:%B7A'?!/E$ M0TP[,DELA5S91R$ODEL*4Q54EO"L35D1##9L+B%$N_2HE"[ :4;F:Z]]S"W2 M+<:] H>W,8_(@2%54<9:!167FN(V6W=U:A+_]84KY=06E66H>HN,5L!Q&GU9 MRFL6RL B*A,P796$ ')YS0,43OVCJN5OH(%P0$Z=\[*SPI>*: &C=7UI K># M6+W#R"@!37BHKN6J\?$2F+.5K_U7*])0$+*\#4;KBKI2,%S77#O:HK"C!(<" M$X2Q 8P4&IE0%[I1%M7H+B #\.9R#5&$4ZYWLM1!YOT-YFIH!?E<2T#@9$Z. MJBLRDD&G%4ALDX2?-N38W8?2PJ9-N4FD(3(V%LSE6',8;13SJ)@[6\3F@72F MB&Q2%P(4)UD2R!I@.&A3L65V%G V@L[Q!,4!MW5LD2ZQU$< ;=@;#MI#S@;. MV\T_&5[0".DWB(UM=R+\LL6>!&/Z#D-;WFI9LL4:93>:-2)*LG\?;[).WL.GPOS*=JZV.>8;4 M0Q=7LY&&,J\S286#DXL-WI:6O@Z0]/ 1JY?J^1RT _"^+@WTFG,:X'#*"&O7 M= 5WZ#XR=JJ7,6]>E,\]R.FW)!'W838NF-<1O$WF<9&QZ/Y6;!P7E'@'@)#X M&@4;DNK48TZRGX5Q>"TWS\6[.].T8OY07$<=;ZDA(VGF>6F&4=;3X>8^(#>C^I8XTU#7=:*.,:Y2>#,\RRX)J MBEV"J4*LRMBT9!KZ,#@6#S5MIGO*[72,G>]+KHIP(DX*H%='-PY'=GZ$'&LF MGJ$/;C5OFLIW[P?C0_KL*A4/6U!TS8AJ1SCINMS MC'\X%)\4($4A(1[>&AY/!J/#%^IN3?DP.#T4WRQX?;O3Z%#<@9B>#2:;[NE MC$_A[I^ TQOM2@-9N S'-NBT; \SK1//.Z'X'N?=;202F+BO/MS!U2W?UB@7 M_4G?<))#1*#X\12&W#UP8Y;AS#\EY$S@03[BD0O;C@YC)XCUC4R>\"K&P.)I M[:CR#8 <1(A\:[.1K;)EW4=Y/KU18YU)T.=,*=.5.]O4O5KDU)3*,ET'T>7A M)L6W7=;M7?!F^GQ/A6& M+[2A6X4YEB*CI[W(&,U+L"7?"\YL &[Y,>,;")J \;G%6;!^H0W:B^*K_P)0 M2P,$% @ >X2F6/LBC@QN P / < !D !X;"]W;W)K&ULI57;;MM&$/V5 6L4,6#P+I%R)0&28B,"?!$LIWDH^K B1^(B MRUUF=VG9^?K.DK+J (Z0HB_.]TI_-16BA>=:2#/Q*FN;RR P184U M,[YJ4-++5NF:63KJ76 :C:SLE&H1Q&$X#&K&I3<==W%*@L;MQ)M%E_/4 MR7<"?W+_DRX897"CQA9>VFGBY!R5N62OL@]I_PH,_ X=7*&&Z+^P/LJ$'16NL MJ@_*Q*#FLE_9\R$.OZ(0'Q3BCG=OJ&/YD5DV'6NU!^VD"74 GOOT7#\(\3[J5']])3Z/\ME2>AWB/R_HYL/5%LE.9HH*"PI\+G>7\&$IJ8:% M($[F'"B]1=7E]R,66&]0=X<'MJ<"MZ@I\ ;.(!IE?G)81_"%>ARXA$:K HV! M*$[\ 41AYLG;!1 M6[MG&B%+R%86NTBU6G+;TIT3V/)GMS>0D*$!,4VSG';IP$5K5A1MW0KF8E B M50,U1-<@'Z(\\O-S6K/03\Z[?K*Z[8=MGZ&==BE*G,4TI(@?\Q"/Z,JM.:7H MO=(/WDRT&O6NF]NNN%II^^%VO#W^&F;]1/Q7O/^O4&)V7!H0N"55BM; ]W/ MZOY@5=/-QXVR-&V[;46_-]1.@-ZW2MG7@S-P_&%._P%02P,$% @ >X2F M6#LSMVX5!P R!, !D !X;"]W;W)K&ULW5A; M;]LV%/XKA%=T#9#ZFF9MF@1(DQ8-T*)9LW8/PQYHZ<@B2HDJ2<5Q?_V^0TJR MG#C.MH<]["6AQ'/YSOU8QTMCO[FWIL:J]525=6N+HHI%V](6V6 M)X/)H'WQ62URSR]&I\>57- U^2_5E<73J).2JH)*ITPI+&4G@[/)T9L#I@\$ M7Q4M7>\LV)*Y,=_XX3(]&8P9$&E*/$N0^'=#YZ0U"P*,[XW,0:>2&?OG5OJ[ M8#MLF4M'YT;_KE*?GPQ>#D1*F:RU_VR6[ZFQYP7+2XQVX:]81MK9P4 DM?.F M:)B!H%!E_"]O&S_T&%Z.'V"8-@S3@#LJ"B@OI)>GQ]8LA65J2.-#,#5P YPJ M.2C7WN)6@<^?OI/*BJ]2UW0\\I#';T=)P_LF\DX?X)V)CZ;TN1-ORY323?X1 M<'1@IBV8-].= C]*.Q335_MB.IX>[) WZXR;!7FS1XT3%\HEVKC:DA-_G,V= MM\B'/[?9'$4>;!?)-7+D*IG0R0!%X,C>T.#TZ4^3P_'K'8 /.L 'NZ0_$HU' M>,\N/XNO9Q^^O!6_Y20R%G43;,\566F3?(4J^EXK=H$L!95>^97PAM-)%>H' M"0^^VI$PF3!SMDW.-0E55K5GEI03\!YE7=ZG7>94BH(D_*W*10_+,&(S&LV M;WS@BAT!-YPA\VVB M(5%E*I&A$\Q70M,-:48? */F?*[*0+O-;T>BETD?(PPT)L](+L@E5E5!\$>F M[A)8_%H;#[A75B6 #_EG$2'(OK%];.IERG%(I!9GT>AG'P*TR9ZX5HLR@(:B M3X!FQ:>UHR^CHQOJZ2;UEWY(-BEG>^+9)6*CM 9BM]=(+DWY/*FM#48%($?B M2B-+FE \$9/A&'^?_O1R.IF^WCCQ39322NA%#:XS=BEM*A+T"BXZ%C8>'FZ( MV'R.PC:$7#5CP,RU6L0HLN+#!R$=BG/H0XHQ'I*V?(Z)A)O9>'CP %.X^GN! MOJ"$BCE -K&>_=]B/7O0L;-_'NO)G5A/_J-83U_=4;T^A2MN1>2\PFQ'Z'J% MC[Z >&&@EXV9R8I?W#%-N; /I**N /%[3( BQ%M4,0_,W&,O8N'6%,B*E+!, M<18$ FZ '+I R@GBT%RUM-@JK+J1(7_6ZIIFAJ:;J5*6B4(>J1*#K.8,Q;T% M=2Z9F+B7HD\ZT:1,&]H=/6ZXTQW5_9ATYN-,M]Q]<5[!_8X9&KL":GD#'0NV MI6 Y@3VJ8_E16F%2 *U9'B92U+M%:>V1)C]X&!CKI>8!9@%W'Y9E.I#P$0Z M(>%&6.6^1>?!.4B1S@E:9=0 ETV 6XUD7< '7\-Q=1&*/GK8(K404;U"I%-J M9.WRG?8ME461C&5R4&+0X#C2#,C>=(@2IK]=Y MZ>L@#IMXJ+060=\0K!7KY2&*3%66$5Y51NN0GB-:M]VW2EC3 M QKX4".=*4%U*RN((F;9\.)VGJX]KC:]U-B$C :V9$L+[&]/&TL3UZQD->AN MG(@H9*BM'9]EV.JA15IMN"75NE>B$8'K#:!M^U^HXZ8V8F6K,M%U&A='[JV) M=-PO\.,25&3M.V+?8ISB\ M&&X,2&C&KU5'89],J7U E[F#)=8E\M74NGV*)=HS%X6?XX<>9A9OIV;9&UZK M_;!'@KZAZ"Z MJK8F-@4VIY>HU^$W;LN6KNW1;&?95]T[,]ZM=\TL5;%$L6% MQ!2\X=^P2'0>0L+W!MRMS5YRI74(X%1(Q952A3#(=QPZJ!$',N[QK)B1G M,Z]AL0*:?(0Z9[1*PY3C_D%Q?H:D@HP,484=9RBPOAULY&UH[3M"]3CLM?,> MPKXNB7^-'6M8(/>Y)2[ \".=0HO9,4_6 7W":U[;K2$;/YQ=7&'B#-VR1S"" M+0ZQI /6-A5[[@#'^\MK3AC.CL,:CO'2TMR]*\BT_ M%L.4WZ9\6KON>L-UGZ+'03#<]AM^U/NZ4I!=A&](W'"1&_%#2_>V^TQU%K_. MK,GC-RYX?X&=#<60@74\_.7% M*^&X4'[RIPK>:N?'>%.&8$Q8-RP2XSPRV MS.:!%70?[T[_ E!+ P04 " ![A*98)LQ%Z54) "H%P &0 'AL+W=O M'[]?H>49"MQ,MAB7FR)Y+F?\YU#G:Z-O7=+ M(3Q[+)5V9[VE]ZMW@X'+EJ+D+C$KH;%3&%MRCU>[&+B5%3P/1*4:I,/A;%!R MJ7OGIV'MBST_-9574HLOEKFJ++G=7 IEUF>]4:]9^"H72T\+@_/3%5^(6^&_ MK;Y8O U:+KDLA7;2:&9%<=:[&+V[G-#Y<.#?4JS=SC,C2^;&W-/+37[6&Y)" M0HG,$P>.OP=Q)90B1E#C>\VSUXHDPMWGAOL_@^VP9\H*&AYS3T_/[5FS2R=!C=Z"*8&:B@G-07EUEOL2M#Y\P_&Y&NI%.,Z M9S?:<[V017_H"OS'[9+1?.O9>YR+OT@^@6ZM@ MVBAXF;[*\!.W"4M/^BP=II-7^(U;@\>!W_B'#&;7TF7*N,H*]I^+N?,6:?/? M?6Z(4B;[I5 IO7,KGHFS'FK%"?L@>N<__S2:#7]]Q89):\/D->X_$+17^>W7 M]L-OOUW_?O/Q([OX?,UN/M]=?/YP<_GQ/;NXO7U_=\M:'>Z6@EV9? MCM/1T:^.E<(O36Z466P8@(-QI4S&O=0+YG%\5=ELB5)B*RLS@=I6]9Z!12C4 M[Y5T,A2M="@Q+RPR7^2@M:9:+)EPGL^51-;GP04+H86%C UH,['R6'[@JN*! MA1?94LOOE7#)5FE).G(*,SBXH)1XS(1SS!3A+3/ G1Q<(P_+M2N$I>/F0=AP M!#C6G.:EJ32RASLG%T%3P]JHD(9@I;TL)*<%N8T8CUD73";FBE10."85'" " MQZH4><+NP!%VLT5C OE5PNW2 B-]/^A1QX$5TN+H2EA";3!AWRL.AIP0,,AT MCHA(S=:];+U$U&";],$]!B6@Y+V 5_T28='&TX,/@@J(#3X6Y *.$*Z,#3&L M=*0/E@1""0,S;NV&M@--PFZ*CK[P=J:J'/;^#<(ID")W7;DQ0ETOY08"B?/* M&B(A=]0^BRY#R&J?;1T=HO"W&D K_Y__^D_5:Y/BB9XL+,Y%8Q9LG).R.&6; M8NPJ(WBV?*H-W+(OAA!!:$A= *H]E R;5-D8CVQ$+PPU"ZD=JUQ,I8RK MK *RD>+FCQ<4[;,<'8=R,_+L!Z;U,0&'F5)F80WL[S&D82D/V.@H OL"#VBU M"T$Y9,$ 1OU)@HW=02K*@NCMY\FWQSE_7<\7J &TS8Y(MS25RD/FQY(,PKSQ M7#5J((:M!76/J,&32J6K5Q(Z32C5"-.BQOBFJ1A/&,L[ON@((!Q^!KUMNKF= M^/]1Y0NB3W:[&XXN$$^+DBX-%#+(XZQ"3R!_5@Z)!KVVX8G9$1"UP!!!IV,R M0>$^"'SPC)*EC#8C\CE:BZ/"R#'XV0U#S-H4\)"31Z;(&S"MDRJ(@IEX+5"* MH7%LHO]*O@F^R'R34-MDA<686Y%#UU6+!&BO0I!M-+\)FM\8IB\D23-^!?@$ MFS7]:$.9IA?"Q8"U?OJ'>Q*Y.JD[T"MC8K3IPFCU61([<@'/&X]"3A--*"X\ MERK8SA<+Q(8JK0VVZ>(SMQ1P5(&BHGO'#F\TIFFEB.T;]L6:O,J0#+<8?3"1 M.'1;RM)+KKC&@ )?=AW!#MCH9)0M4)9 5= W=X4FQ*$O,GCZK#[4TXN[V8 M^.#"AD@7[JK4[])":6CQL]<1NDY/DSX[&J"I)^!+'NPY^A4JA=)R+ M$!!PY,WDMG4P&(A7U7NJ'=>ZHB#W2:\P$13D-FPA\.B,M4:$#%3 ^_!+/$J: M-CZAHRY$+(RVA[H*8=SAP;L8ELL"$ZNH;2=\H!Q'C,O08:PIX]C;M+K^KNOB M"%RN!-I[F!G)$PT4"?T@K='UV$GC-4WZD*H(PH*W8\7OQL)@&@&H004 4:=Z MGT8[PHYTB!>GW,#J]!Q@/<[M3XMU@:'V4AV =+K>HB M0W:$!IVSJR8?7MFZ"K=Q2(KW%7!=RI5C,_:6C88$ <,C0, !.QP-TV3ZAC!B M. D8T>Z<'#4;)]CX*C*Y@GO2(:%(R@[383)YPZ9IA; M!E**@HD*\YO!O3;KMTO<'H](BRF;'"ZL$]IP7MFH_7$R P$QF$'K^FU, M;V/$YT$H$.;;3-DP*$J'@KD3D-1O*;U- +O9/8ZQ$1NVI[#9O(WI;5Q#] $; M'TVQ3FZ?'2?#-[6[9]V=0(6=T124OW00M!G=\^U\'JM94:H@P[Y=W=$%L/8: M%@Y.DF&3630:;8$ASA@NMLG"A"[I&PBDX;OR<2XCL*NGLEW @%#<2K?($?C] M(,C5MCQ!.D)D71NX'_6Z_:71W;W02^C#&M4UIZ]?;^G#0FC9N(8KRA6RF>,F ML+TU-WBS@R>-HUO7TVB[TS;"G*\Q&*V!">&Z\!A8P#\'1RB-)A3DK(,IBJ=9 M:(;>OQQL FE<&H\BC/1I1*+K!>!/;5Y0*"!!G%AM+.8^Y)/GZMT.'+.!O%.P;!*EQ77T]<.VC%5IS3=;Y#4$\>X1S/T>LE!2]@?&U4 MLA=M^^V=I(T?W^<12&MO91 W?VWLZK@TA.%P.T' $QO!;:C:%$'&_I2EQ\ G M/,U82HB*)VS,@'!X.F;I&+&_H]+C!089-CO!3@,3HQ/"I7T?WP8[7T\![XOP MC9@F>=Q0XH?4=K7]#'T1O[YNC\=OV)_J*Z 2!4B'R=&TQVS\+AQ?O%F%;[%S MX]%+PN-2 %HL'&PO=V]R:W-H965TJOGW,!;I(EV:F:?I%) M\.(NYZZ +^ZU^6$70CCVD*K,7G86SN5O>CT;+T3*;:1SD>'+3)N4.[R:><_F M1O#$;TI5;]COG_52+K/.U85?^VJN+G3AE,S$5\-LD:;7G4&G6IC( M^<+10N_J(N=S<2?<]_RKP5NOYI+(5&16ZHP9,;OLC =OKD^(WA/\6XI[VWIF M9,E4ZQ_T SW,%GQ#[IS"TL^Y E M(EG?WX.$6K%AI=CU<"_#3]Q$;/CZF W[PY,]_$:UH2//;[2#WWLQ=>R]M+'2 MMC""_6<\MU MIB?[N/^"2Y[@\V4R^?+'[>??V7@R&7_^_<.G#Y^_W;%O"\'>Z33GV>H?EGT3 M)F4?-<\0=V[!KKF)%5]9/&0_V();QA%MKC#2K5C"G6!ZQL;%'(')AN?>.:=1 MFR7+:7=*L:!63&9. "!'J]X*K#!N4#T,.&<)^UEP Q*0YD9FL#TW[4 M1Z(JY6L.3-P"X(V8&AB^V@I^BQRU+"U0A RG2[M8O@![8M,Q]MJO_#D_O M/;#']$]V,%F)A'"?*Y$_D8L@7+!.N=4IW*Q.I+H(PP>'^3:@C-GY>^"Z/'<"%_]:=V(7/$R#S_>HKB_I&DD MHK? ;7T]*R+!J M:0I#[R/HMZKZX-!>P,JV2H$CU!JX2.['D<@[S W-Z"7_B [!N=O+5+ Y-JS MF?&4.@2>*0DDM?T1.RI#!CE&:M$DCZ&Z2T M,.-"$BI"BGE/)PU/RKKKZY?/ MW7SW@J?YVZ_'[.BART;1:?_0VVT+%((6_(XP4, @"#A:=:D2MHD1"6TJAL@< ,G8TZ%;Q$B,XJ+1LX1=2 M1W'P2_BJKIDQU>L$^I4](B@WW,YQJSD[&!MDYI*CM#0SFC!2)Z%K;W"GF-JD M4QJC*84J)UHD0)CZ( \V>Q'0*1;6XM05^F&;BO&9*ZO(3)I&-V_'ABCT"?=D MDX 6[;Y0MIZFCC7>H=Y]&GRUC; M,)(>G$:GU/)MC6Z(W*\CH:'I;#P6;Q-]2XP6K-9N0]-2\_!%3# M &H3=)6H%+%>"CS[@3M618 $JYG52I(S$A _X#=>H.H(3^]'1BH%^EFEKISL M-H.+=)OAF 4EJI"E58?&2E0#S*FD^R#J]ZL!8TTM1.7?JDFFX6W!716Z5!$J MA94V%& MSG2+<5F&6V&^;Y1X>OZCU/#0I+#()V)]H-L6[0@E@A)($=DSP&L7$1K%JR&R M3KZRGRD=^Z,F3L55&/XEH/5$Y,446(=NFQN]E'">;QI\#]XE#SZ'G'EY5BAR M\M-YZU A4,\M4B 'WP>)PX4 Y ?GT5E%T=T%(7SBRQ?!M\T9^\]%-ZK N?A. MJX*"PGIH'H5$0&;)4:$QXC3.D)EUTI4[8>>M-5RH#7RF]1U'L/I@,&CLWF74 M8[6H>J >CYI1OV5K=2]0!Z 5C]2O3LKKQ=K?NM@PJ0#MP^"75X?/"-AZ('+: M50%3>\*WG>&C4^[_L>GL.U.#QWGSYH])K5!J'9%@+9WF@OU;RT$5O]^CN^BX M\C!Q7$^*8P29S86_>%7E>7O&I4'4J$)4-7L3.1HL7OKYI0:N'JH_HCLH-H3\ M')X.5K0XWOMN07M]#2@LQ<'/0E-CR8V,R\RT$D9C2$)%F;8L0@A[56D2_R'< M>M%KIF<LZS(2+ZO#B=.XOAZ?:.9WZQX7@2!@BP/>9 M!GCE"PFH_UMP]3]02P,$% @ >X2F6+PM>VS8! 7 L !D !X;"]W M;W)K&ULK5;;O7(OUM;]\ 51$)M2 M&S]-BA"J\^'09P65TJ>V(H.;I76E#-BZU=!7CF0>A4H]'(]&Q\-2*I/,+N+9 MK9M=V#IH9>C6"5^7I73;2])V/4T.DN[@JUH5@0^&LXM*KNB.PK?JUF$W[%%R M59+QRAKA:#E-Y@?GEX?\/C[X7=':[ZP%6[*P]@=OKO-I,F)"I"D+C"#Q]T!7 MI#4#@<8_+6;2JV3!W76'_DNT';8LI*2BFR6DBO=OTKM?8< M,5YFM8^_8MV\G4P2D=4^V+(5!H-2F>9?;EH_[ B-K+C M%V0GXL::4'CQV>24/Y4?@D=/9MR1N1R_"G@C72K&9P,Q'HT/7\&;],9-(M[D M3>/$)^4S;7WM2/PU7_C@D Y_[S.Y03S M?7R%[V'/]_ U]#>"\8;L;U=?;CZ+^_F?XKX@<67+2IKMSU[0MK)!F16"S<]=[QG.?X8;A!R"IT*:4W@Y:&38A4EF173E9%2H#RXVP2^X\ M.D?ADB#IC#(K']DLE9$F4U*S+K2)B/"]=LKG*C8E+]9 *81TD0-LDD'D"A%S M9$)+B9%8K8(_L\#JD,B>]H&I4(AEK;584DX.>EG6!X[Y@]2U;!JA1B<&+_*- M1Q 8M'-/N/"V=\ SE;RC3:5<@X$3B:=YG8%SGU= FUV**L1E77=X_ T)3LG MP8*,7,"W \M SD1T\/;UPJM)"HCM@%&?L([GHDC#K3N=#SER+B/%C/)=4&FD8!7UDA@ M=.H??"5D_AV]O.2@!BM4V%N643L2H"*G;)[VQ$II\'V,PAGR7YG:UEYO!34Q MI<8QAJ"4JT7NBS7S&P@9;7I:-P,&S73-%175RR:%]H%@P]R_I7?IGA3C51=. MJ.&7X(/OHN'O)#G7YHI$]N*.:]\']A("Z2SJ#2"IF._AN+>VPYXFLW(H#:&5 M7"BMPC;ZHS:.,KLRZM]6_P(16BJN<=JPX1S>&%KR8="TI/'SEC1.3[J#YUWE MNJT?\'8PM-MPG%O0"($Q2NK ^0S,VG2.BOW0>M54,#<"U46CS<:]C;.]N[+H MA,;C,5;>:I7#A[FXXWAPPD1??D%"Q4@BX><:)5"O"D2'$QZ:O5IH:B+O64]; MK2]Z#>E2ZQQ;@2@&'3,]%"T?0QMD^)KT0]>KG\1)9-(8B\8&%Z&&%IS$2(&2 MLX>?86J,MH(+(.%#S'_IO@_K<&?B*TA.@H/3E*A&MFN683;!7GIX4-F,;BLL#X2XX?X'YI;>@VK* ?J&?_ M 5!+ P04 " ![A*98F(@>[D\& !J#P &0 'AL+W=OQ#?@J:K0)#-MI'XH^<*71 MBC!%*B2UZ^VO[S?4L5K#<9P'KR5QYIOYYB)YM++NWN=$03P4VOCC01Y">3@> M^R2G0OJ1+3R?ZXD,H,3H[BMVMW!MW**DJR'AEC7"4 M'0].IX=GNRP?!?Y2M/*]9\%,YM;>\\M5>CR8L$.D*0F,(/%O2>>D-0/!C6\- MYJ SR8K]YQ;]M\@=7.;2T[G5?ZLTY,>#@X%(*9.5#C=V]3LU?/88+[':QU^Q MJF5W8#&I?+!%HXSW0IGZOWQHXM!3.)A\1V'6*,RBW[6AZ.6%#/+DR-F5<"P- M-'Z(5*,VG%.&DW(;'%85],+)#07E"%$.XEI+XX_& :B\-DX:A+,:8?8=A!WQ MV9J0>W%I4DJW]')+&IR\>37=GWQZQMO= MSMO=Y]!?E) ?(%S>7=UN_SS]32 M"RF,-0E2Z=2\"M:MN;BCWKS1*YM>+*$O$KLDI\P"[8Q02A.4U'HM\"-L)CC& M5)3:KHF\J$IHA9R40Q^W]$;B+B=Q;HM2FO5;B ,B*$@K(ZZ\DZ1%:N'9DG[* M,;_QK+;X(C?F;6%@S+&(IP9,.HI=GPKHTD.)88+G-4GGF2=G7R4DI$D%/'68 M8[!?L$.2ITZ-;HA]=,JF6/2A1G64V(51_P%.]H/E"'T4G6C1/0#PZS$T1; " MMB,-40)K0Z3CL!78:,:E,&E,);60A:U,8"L:#G*0;(W5SVU'.)$ZJ71DXB$F M Y(#N-(Z&4@L)2A5GB=KA4=&1Q@LX!PH8KBT>^USYR0KU8Y03O$4"8*TMG M2P0,,80)5+FWM>^490!B@"<6;Y,*PXOTMJ0I.%K4YX, YRCFS:"+. M7-%4*H<]5AZ -\6IDEB>(D8TJ\" FA7TCF\Z"B+.J11M4A!\2K>#/B>M:$E- ML3P.7A64CF:5:5QG4$Z0G6NU:,A67?UO6I!S;HV;2K#B-Y.CXUMEMS87:$M7T]GHPGV7:WC$8+3B?5, M8H0LI:ZHU>@F$;CW4Y_E2MXP7R409!"'0E//#BTR-0#/J2$M@82 MTEEWZDJ%'&M&FH1;3!F/.5G]D%V,8L:_F),2;B6T30\OKR>C_VOF[#;LY#L)G%^'-$ MZ(AXRJ#(:)NQ6)'C*;M (A5J9"0NJG8'^+[VSC1J[PRW6/8=0'RF6\GOD<+: MK%M[( M,3",.XE BG\-\J'>288X8[#H M;.^7IMDP*#RZK]ZY)9_<55$5;2=>W=RB>PJU?1B"5,#ERXN]R6@2@4BB7EIR M;_W&,:2SM;D%OM_:[VM1TQ[Q!,$!?VPU)0RL1_,.=?ZQ^\#;-R<(HQB,&FBW MY8Y_(E0_TTNDJ?U_6DC M7M]"87N!$2LT95"=C#[L#82K;W;U2[!EO$W-;<#=+#[FN R38P&L9]:&]H4- M=-?KD_\!4$L#!!0 ( 'N$IEA==,M >@, *\' 9 >&PO=V]R:W-H M965TQ2I):D[,V_+T#)CM/)IA\7422!]QX $ISNG?\4:L0(7QICPRRK M8VRO\CS(&AL11JY%2SNE\XV(-/55'EJ/0B6GQN3%>/PN;X2VV7R:UA[\?.JZ M:+3%!P^A:QKAGZ[1N/TL.\\."Q]U54=>R.?35E2XP?A+^^!IEA]1E&[0!NTL M>"QGV>+\ZGK"]LG@5XW[Y^!PE)T)GYT^Y]QB.>2\:0S(7UA MW]M>%AG(+D37#,ZDH-&V'\67(0\G#N_'7W$H!HZ)DLH;$<5\ZMT>/%L3 M&O^D4),WB=.6B[*)GG8U^<7YTC6-CI3E&$!8!4MGH[856JDQ3/-(%&R8RP'N MNHP+LXQGN1 M\"[^3[QPHX,T+G0>X??%-D1/A^:/U[+0DTQ>)^&+=!5:(7&6T4T)Z'>8S;_] MYOS=^,KU=WCZG;]N('%^@:6]^O'N_5/M^OEW>T& M3LD>:^1Y*^P3&*2K$.A:"@,8HHB8M.#G3K=L#1T= \[X;7K EAGOY/"2C1B M:Q"HIWC!H@>5IV)6R[ M0,D+)'=A8NVZJNXMNRA=DRQX^F_T$(G2.ZTZ8 M,SJ2@3IR4NF>51*E%*&&DEZA,'KM%N8G3;1!7Z6G@@D[&_M^>EP]OD:+O@D_ MF_=/&36M2EL^ 26YCD??7V;@^^>AGT37II:\=9$:?/JMZ45%SP:T7SH7#Q,F M.+[1\[\ 4$L#!!0 ( 'N$IE@;*0@=H@, -@' 9 >&PO=V]R:W-H M965T28'!(FZ; 3"!E3#/K/H2C02E27*']5MX2[\(6)9$%*B.U M L+M,+CJ78[[SMX;_"5Q9X[6X"+9:'WG-K-D&'2=(,PQM@Y!\-\#3C#/'1#+ MN&\P@Y;2.1ZO#^A_^M@YEHTP.-'YWS*QV3"X""#!K:ARN]2[3]C$<^[P8IT; M_PN[VO:\&T!<&:N+QID5%%+5_^)GDXE])NP>A$IAK%6ME2>?L MDL),620TU@Q"R[3..8P;BG%-$3U#<09?&"@S,%4))H_]0Y;;:HX.FL?1BX!? M!'4@>G\"43?JOX!WUN;@S..=/8/W3*CP_6IC+''=_'@JZ!JS_S2FZZ5+4XH8 MAP$WBT%ZP&#TYE7O;??#"XK[K>+^2^C_SZW]AF*]F'S^M+BYGBY7;UY=1+UW M'V#Z]=ML_0]U[WS+G<0)X:' >^/ MO)OX#,2Z*/C4>.DLA5B*S0CQ=(^"H$22.NEPEFN!!G;X2&8"%= MG)[, T%1]P*Z7@"NY#AK2[D#ZZ.("K%G9&E,Y5RYA, >4MN0"^809%TPTII: M]>G&R^! >&P;X2=?(\0XX>KTR?IXQ*QWZA>R4\[#W%@N+^?27Y_+9FPCO]!)LZ)<32GR@G,V5*Y80/*"F],QD*[2S&> GRKBD!EG*V*92RN95*IC:9[OX",\ MA10Y&S4]S]9U7)-,*M%YJE?#HVE;(*7^37&U4RE;#][V:_ML7=73^I=Y_>;Q M_:>2DYWCEEV[G7?G 5#]CM0;JTL_NS?:\DO@EQD_O4C.@,^W6MO#QA&TC_GH M/U!+ P04 " ![A*98 ['V=V@( !J%0 &0 'AL+W=OR^NM[[B5G)#F2XW:!1)X'>7GNX;D/SN7*V,]NH907CWE6N*O6 MPOORHMMUR4+ETG5,J0J\F1F;2X];.^^ZTBJ9\J0\ZPYZO?-N+G71NK[D9V-[ M?6DJG^E"C:UP59Y+N[Y5F5E=M?JM^L&#GB\\/>A>7Y9RKB;*?RK'%G?=QDJJ MRJ==._N!W1>![PFU8KMW4MR).I,9_IYFUZU>H1()6IQ),%B3]+ M=:>RC P!QI=HL]4L21.WKVOK/[/O\&4JG;HSV;]UZA=7K=)P-!KHOP5SY&'K8FO.X=F#"($P:,.RS$ M*'^27EY?6K,2ED;#&EVPJSP;X'1!FS+Q%F\UYOGK^[S,S%HI,?$F^2S&F2S< M9=?#,KWO)M'*;; R.&!E*-Z9PB^[.[P)1 VM0P[H=/&OPG;0=,?BQ M+0:]P>@9>\/&S2';&QZP-S;.*W85@O+B5A5JIKT3_[V9.F\AC?_M%RX4J9J*L6XL$INU2MZQ^^ZY_WWCR#>-0@'CUG_<4;\ZR5_1COWXU__?"? M^WLQ^?CA[E]B_.O-^XG8MY[XN%#BSN2E+-9B;F4!QAR_EBMI4R=T(3R&4&X0 M9H8@!9DZ\2J-PZJ"2#[^X;O7@T'OS'N" M-X+>J8C3">E$*:VGA?T&)XWOOWKC1&:*^:E70*:^5-JO18(!R":2LT$)_SKD MGU.[+DFK@JMP DMNEEMIOQ"2$8JRLLD"N4"4<%<1@C^4-2(U62:M8]_\NM2) MS+*U6((589;* J8%P6N%,6VDP>GO2$VT",&O%VKP)X@H753$);:-EF$$6Z[2 M.NUZ#Q*" R#$V8YQF2RT6NIB+A)E/=+T#NUS([, &#GY,XH EDTU4>0Z.]N/ M8:;6 )C,P6'@+>[+U( ^D:M\JNRWA1')WBCCIMGHME@M=+*(M 4[8"S3(#!N M=:$>O;@IBDIF8K+ CBU,EN+U.V1!.-H6QHKA^9E(Y=J)F34YKCRSPPYT@L9/ M*9NGN[)0CW2M@#_)JE2YW;<)LHB#,YFLU>&\SOEF)K452YE5F(-UHG]12(') M?8,/B3=(-B*L@PW[E!OK]1]X1@5-4.JBJG-*84_%"4.BT%2<%2TRFZ0![+TV M*6\XV4M_1XDA1&!L6Q:(+<@\>.K(4Y)5<&,&D9L5V?)RFB%Z%F;E]CKA7LAR M6LOE#MJC%RE=.9/IE.F:>/RAO,W4?@!.-N,N@(<":KOVB..W!>IDEM& $X$Z M BE1(0E7PWX;MIT/HERJ@O;KN'\BCD2O,^+?H7A 4N#1Q%**49DIN6ST.GW^ M/Y&9V@X:(H.FT^1?4%HL=$EO98J*K6F7J/40@\ZY&'9ZXJ/Q&'"0G2,,.N/? M5PSMFV)-9*EAD74!)G4!O[RQ:]Y5XC7DG3S0I)BF#3%481GMAB$\&HJ50B;4 M.2G6:IEUQ,\OM8;?4;O7ZPE*^,%.G5%C$EUQLT32AEK1^SV)B*/1J#/HDR"A M+H1W1[PW9.P?3ZQ]T[_:&39 $F9'D6W^LJ5GF#H0%MSE8D_VQP8V",@"F'JC1M/JA+"V]^$DE MG-GK-8>BS^$R.D1OK$1VC\39.2S?<,9YJFY9EM8\3_J_P@.(OLTO"JL2LR\ MX'@\&.542W9*2=U_<=+1,($0KB%91>(JL"?.8OH'RCZR2^Q$:,45 M\+/M[8J +L*A$E'J0[M3S!47]EGEJSIT8DWPG-&J8H.LSDT'ZEM5*X$J/U6; MKV@6*SP]ZFVH[4 ^::QM264MH:*XP5X 2EZW#31-S6:*3WOP:*Z+@J)RIAW: M,3*-L-W3 <$CA_8',N.8P\&SZ1>^ZE4U[<@2!T1B-DQ 7'+=#]%Z2LQ&L@-# MN$Z F/8@;F)9HJ4)6X\6C5M9G6BPY!N6O+1SPD0B$#9L +W[=% M4%=5ULW2HR=N\#HPPHV8+H <:?R ZZ%)I$[E[4PXQ)">Z61G+/GEJ,\2&55$ MUZ2GC>F-N5QQZR;I'W=IK,IVZ$MR4P$>""J:Q L2<4[G&ML(<<./*=2I7VB; MUFK:QQ6G4"9JJWM/%1T *"RX;6SR8JU7/E PD ZJ/BSJNLMHS*&)"Q4=H9Y7 M'+,4BW6\IF*ZWNG).21C[VXJ%^,1[)EJOMB62I/:&[$T7,]I,4/HD?Z4;H+.*B M;V'=%@C3A]"G(\)2=(+[/JUTM[Y_Y0IJHZ]\%!38@? IK'G:?$B\"=_/-L/# M5T@4H3E5VDS-,+77>776"DJL;[PI^6O:U'AOSXSQ]0TMT'Q> MO?X34$L#!!0 ( 'N$IEA9!,&<60D 'T6 9 >&PO=V]R:W-H965T M=\5@4"2QVSYX]N^+)RMBO+E?*B\>RJ-QI M+_>^?C<AP6$I=]&9R>US-2]\I_K6XMOP\Y* MJDM5.6TJ8=7RM'<^?GMH;D4.J4(DG"Q(? M#^I2%049@AM_1YN][DC:N'W=6O^58T4\DC?.FC)OA0:FK\"D?(PY;&XY&SVR8Q T3]CL< MQ%Z^EUZ>G5BS$I96PQI=<*B\&\[IBI)R[RV>:NSS9W?J056-$GCQ,HI&+8&3RC)&IN#&5SYVXJE*5[NX?PJ'.JTGKU<7DNP9OI!V(R=N^ MF(PFL^_8FW913MG>] =1+JTIQ25\M6 #D/:YN&2,E17_.5\XOO_??0 $^[/] M]JERWKE:)NJTA])PRCZHWMG//XT/1\??\7[6>3_[GO5_FZ,?&+GZF$>M"IPOU4+-:\%GA6;@EPS5(D!#OXC4LV@U1HAZ69,:D3 M!D(!V'1"IYCMXW_^Z6@RGA^[6 W*NK[0*&?\E::I/-9*3_I A1Y6K=Q+'K6B=PJ99K=L@K6[I0-J:Q6P'9 !M5E\^U]>N]'M^V&"T:!W8Z M!P0R-@STB#JP+2UL83]]JDY&53,TU61JR5M 'VS@HM[BPEQE%: M?" D&@IM=[)0K.8IG91K!&(Y5.X2V@/S]XK"U54@461M9S56.3Z1+AM+HZ4% M/"OE5_#+X3SDPM'V& IV^,:BH?%]DT:G\) "H/BL0\(L)-!&!3 M^C_DF_9&'Z-@X$'*FH3SR2C%VG&SE&LJM(A22LQ?-O!1Q53&>OH&5DU%DA1- M&O88HC'X9BVY7FBYT 7.)&#;^B9.4SIQY4RA4RH!<2$+UJE[ZH\!;5BNC.\D M HNV@M]?:9O:AM\0OF9)<-/6)\7.]$M;KD4SOSA1F"2*I,^M:;(^ZT%+B.[,)CE]O6 ME!Z+3%50_*)8]TF#L#T!7Z):_;@7A023;CSM?IVJ!,ENV\!%*QYT6U6(*%%R M@119F@.?T!=@;E"B4S E/$APN,J> ;=S*5QL6FKK%L5%-"*("M@@G4+A-,@J M 4,X;+UF66FVG+AJ=ACO(FG2H:5H+.TOMGW(W;>R.-'8!#K@& M451LUS$MR:4M'NBJE8BV6"#BA0[)B4,&"3T[1=]#'R8K5+A-2= #TZ57NVV! M]=TU"P?!X:A8J)2N?8O?ACYH/Q!>3>SAARWI=H+I;\KZWP\PJ*V.;I")G6HH M@6O0CL"H.,0$4FY-+2L5&T,7 \GBTR&E/82(U/D1/*9;&[JR.O3%@RP:]0:* M'::#H*M>/E+K)6P+&J)XC(A:R^43<_4F<)$,QS:I8VKA5" [MXZX'#Q0UDO- M#-F=%Z@MM#%!_O(WH15KGEYP$YZZ)LD)(ZL6H8-B/V#3I#*K7--#'"R3A."C MDPVG] 'C%I-V!\V!^&O3RV)K"\"[S13 -&Q[<3M;\IS846!77;FC4G%N^MV& MXP-QGB0633F,(TV%+IQNV->%M10OQH,1?MH5!?]*A=$7D^T;O 8_B!!Q^XN( M5[T'?CRSQ;O3/G5/;_02.!D!OIG MW#1VIDQ9U\82GJ%BXO06-%;OJ&;7.Y]IS/<>'ZP/".YC'=/DGNN_((:N,5]@ MF/ZJ-N+:]L]][1.]\6ED- 9#EH3ISFL5A:16I=OC>NR5-(.2G*"<\$#QZ'Z) M6''D#6:+-8[MBWM4A 0RJB^NG96JZ(M/4J]DA4=0RUS\@6=8]QFM&*?\@>4I MRJ1M[9?_*.3V3M4-FF'2B84CB#-E,BOKG**"C> OH,LPKI*0[I"W)5<'7#MW M$&]#S>QT.R:(RW5=!SGM](L?Q#9-3"88E] &L^*&Q?7E5)C*-_*PQ]]WV HA MW7D](%Y=5RV[W>LM9H>KZ7@+4/%"C _F@RE_3O 9(63Z.#&>4>F,I]/!4XE/22LE02+ELS]NN62)I4I7A2M2ZT1])5F?$^ MS^YV*SC7TL7\NKT9VY>C/V4)ICK%-RZ-1;H"UZ9C /.2\)GCX[RN"\TFT%\U MU! U4H'D$T)V_!:)"_ A<6,L/S@$H"^C#QTZ$\1U.'^YD_Q MNRFX)W[XPH"=IP^27U7\4TW'HE" @S?O'I M!&\.;P>[N]V[U?/P2G&S/+R8A?L9FH&PO=V]R:W-H965TJJ4=O.D]+Z^35.7EUP)-S0U:WS9&5L)CZW=IZZV+(KH5*ET M,AI=IY60.EG,XMF]7 MM^R_U/<6N[1'*63%VDFCR?)NGBS'MZNK8!\-?I=\<"_6%)1DQGP-FT_%/!D% M0JPX]P%!X.^1UZQ4 *-;QUFTH<,CB_71_1?HG9HR83CM5%_R,*7\V2:4,$[ MT2C_8 Z_>.\J3IG,*BD;O_%4Y>'%P[3T1L.D\YA M$GFW@2++GX47BYDU![+!&FAA$:5&;Y"3.A1EZRV^2OCYQ6\,26Z6>F"%DS3O M_%:MW^0-OTNZ,]J7CC:ZX.)[_Q0<>B*3(Y'5Y"S@G;!#FOPTH,EH3.;L![40NE?029T(7Q-\: M6>,B>9*:E,E%N ^.?&E-LR]Q4[%D^J*EYX*V7OB L712T#V @!E1-G>;Y9 ^ MZ6@,7V:J0@M0S58:1 F-0"AC7O9U'$3C(\W<5&"1PTK0>'3QS,*VU,$V![A)70.H!?>8G 58'B8""'&P4TTV+85GS02@R=7O1?8<*1D-: M%H4,QT*IY^_HO'\WG8QO/CK,H\S)0F(DA8#KOQD"'KAN,@7ER!I;,);:&YJ^ MXBQZ[%?T0[[::K1*0 .E %&'83&@'\;7PRENLU*1;X?BZ(!00"J07Q.I8O9: M5 N(;4P;9LR%V5TTV CGV+<5?L-<29$=&T'JD^+7!F73#@JQ--'6=K9CPF=5R6>!K9!@-\WQGC MCYL0H']L%_\ 4$L#!!0 ( 'N$IEBG4JYF)0, (H' 9 >&PO=V]R M:W-H965T $).F)DW+**6MM(TBD&!4 MZX /B ]NN1"2XK91VTZ@D MJL=Q[+(2*^%ZID;--X6QE2#>VG7L:HLB;Y4J%:=)SW,U1F,XWZT>[@4JY+\@?Q;%*+-2Z1/M8+R[NX0\EEA=I)H\%B M,8U.^^.SH9=O!3Y)W+B]-7A/5L9<^\W;?!HEGA JS,@C"/[=X#DJY8&8QKR"\_[.. <+M+ LA<5)3(SK;^-LBW$6,-)[, ;P MWF@J'LC? #<\#.?[9.QJD>$TXD9P:&\PFCUYU#])7CY =MB1 M'3Z$_I<9^0/&_ K>?5@N83&_A.6;T\LY7)4(A5'\,C_!_[_ZJ@0QT8[\U'KIYU^PHX=I3++(S* M[K1[:$[#?/TI'EXI+L2UY!@J+%@UZ3U_%H$-DS]LR-3MM%T9XMG=+DM^+-%Z M ;XO#&=LN_$&NN=W]@-02P,$% @ >X2F6"&5YO?N!0 TPT !D !X M;"]W;W)K&ULC5?;;MLX$/T5P@V*%'!E6[XF30(X MV6P;;+,-DG3W8;$/M#2VB4BB2E)V\O=[AKI8WES:%XL49\ZST9K2J4-=$X93I;:I-)A:U8]FQN2L5=*DU[8[T]ZJ519 MY^S$O[LQ9R>Z<(G*Z,8(6Z2I-$_GE.CM:6?0J5_V4DN5W1'[GM^ M8[#K-2BQ2BFS2F?"T/*T,Q\== M&O(L?Y-.GIT8O16&I8'&"^^JUP8YE7%2[IS!J8*>.[NE7!LG%PF).UHAVLZ> M]!R ^;@752#G)4CX"LA07.O,K:VXS&**]_5[(-2P"FM6Y^&;@-?2!"(\ZHJP M'X[>P!LV7@X]WO 5O,HU47JKLI7X9[ZPSJ F_GW)W1)M]#(:]\FQS65$IQTT M@B6SH<[9^W>#2?_3&UQ'#=?16^B_FI&?@%S>?+N]GY]_O11WEY^O+_^\OQ/W M:Q(7.LUE]B3 .Y?@+I8JDUFD9((.LZADZVL\%F@8MS9$ NUOI ^9K=B(PQNC MXR)RM@N&9J,BPDIFL?AR=??!+]Q6 Z_QX[FFEZJ5/P2>V]X9H%XRO98;$@LB MM/-J96@E';BJS&FP;2$\MUVY5>1P+-*8*=91%CT)O12$O4Y5)**UY(H@@T,5 MP:=,NL(0R^2-QU:E*I%&N:?6>YXO6,*7*A)1(JUE@;*%R=B@'?_W[V;A8/K) MBHNUHJ6X?*2HX.DDOBV7B(@1AY$_V$4@IDCY09C*!S(?Q(;'DS=%&YD4B(.M MI>%=.XG49)9]E=&:G^7K9PDJ22YU@EG-5LO3F&QDU (6O'HE?%R79QUVH4V3 M4KQ3/.0%.OF!8)L/P.@SZ961^1K1GN,.L;N4S:VE=)$\01*YT!F_!> R[ROLNHZ@,%(-=(+BXD'&*E=6)BGT#WCD\R@9%:+XU%@,Q1X#1GF0J$&%E M0F7=HD$T!@_K5QX?^M<0JAFV]!0,6 P7\*<$+9AY1>]LG;NJS'T-0VS+/YE& MPZXRSKR$R!YDC>-C@\B4J4;-Z-@*/]@A'>_RPO8" MV7E78K#F=(IC/(?#8"@^&TX[ZG.ELCT# &'\\1"/!AY&!V)PA%?[\*L6"I1F M(3@=B.DPZ(NKLCQ\K'?5M&=J,/*$9OAM+#'"\)D;ZD4PAIC"%SS"8/1J1'^C M"#,"I<$;'AC.[K'H3L*1YXT5\%INAQ/V)!SW$=Q]0K*$89W9;%IISR8.P*ZZLD93@!L>7^EK\@<$@/;.R]WA0H&_@,,"-0@1].QT,IC/D MI\I-5QS,QL%1:SL=!;/6%N%NMA[\8- /$=A& DV6D_\NQ^"7?GKLLLW??MU* M;3+>-SM"L>R9;6_'K6UM=O 3LWNE!&PO M=V]R:W-H965T M=J^G8U59P27>:S!543"]GZ-0VTG0"PZ&3WR=6V<(I^.2K7&)]J&\US0+6Y24 M%R@-5Q(T9I-@UKN9#YR_=_C"<6N._L%ELE+JFYN\32=!Y 2AP,0Z!$:?#=ZB M$ Z(9'QO,(.6T@4>_Q_07_O<*9<5,WBKQ%>>VGP27 >08L8J83^I[1ML\ADZ MO$0)XT?8UK[QJP"2REA5-,&DH."R_K)=4X>C@.OH3$#=TWD5?[-+)N. MM=J"=MZ$YGY\JCZ:Q''I-F5I-:URBK/39;4R^+U":6&QH=&,0TNP;C%,&HAY M#1&?@>C#G9(V-["0*:;_CP])3JLI/FB:QT\"WC'=A?A5!^(H'CR!UV]S['N\ M_I_F"/_.5L9J.A'_G4JW1AN<1G.WY,:4+,%)0-? H-Y@,'WQK'<9C9[0.FBU M#IY"_[/]^ W$PWRY^.=A\>$S++[0N(2/$F:EY@(&=4T[8'.$6U643.Z!6%!C M"EQ:!0R6?&=SF-'%2PLGX\+YOGAV'D2"X19F:XWH8U-F M"9@94!G,JC4=9XBOG(;>-5R0F3FDUN-C8M4*-?1JCP[004ARZ/MY3&,#T:N/ M1MR!=Y7$PTGI Y,I6<2^X2#+L?;%CAO+Y?H7E84;C^DK(J1ETZLGK84K.&E=F0L+;ETJ$@5!3_B?G:D[QTI%>+YX&K8'=!3 M*X3K&J3K^3"*#O/NJ2L>'CV_!>JU;S(&$D=3O\2MM>UCL_KY?G2OFR"=^#67 M!@1F%!IUKX8!Z+JQU!.K2O^8KY2EUN!_<^K%J)T#K6=*V&PO=V]R:W-H965T(J MD2I)Q?%^_9XC95E.7"_#"@2.1/'NGGONAK70Q<94FF0:@L!J/A\'Q02J5[D\NP=F\GEZ;VA=)T M;X6KRU+:U3459GG5.^ZM%SZJ1>YY83"YK.2"9N0_5_<6;X-62ZI*TDX9+2QE M5[WI\<7UF/>'#;\J6KK.LV!/YL9\X9>[]*HW9$!44.)9@\2_![JAHF!%@/&U MT=EK3;)@]WFM_3;X#E_FTM&-*7Y3J<^O>F][(J5,UH7_:)8_4>//&>M+3.'" MKU@V>X<]D=3.F[(1!H)2Z?A?/C8\O$1@U B, NYH**!\+[V<7%JS%)9W0QL_ M!%>#-, IS4&9>8NO"G)^\HM=2*W^EI$BG8J96FB5J41J+Z9)8FKME5Z(>U.H M1)$3!^NGP\N!!P!6,T@:8]?1V.@;QD[$!Z-][L2/.J5T6WX X"WZT1K]]6BO MP@_2]L7HAR,Q&HY.]^@[:=DX"?I.7L#&D;@QVL'9=$/.O25'VL<%DXE;I:5. ME"S$#(N$9/5._#&=.V^1;G_N8B@".-T-@$OPPE4RH:M>Q;;L _4FKU\=GP_? M[7'OM'7O=)_VR;5TRC'NKA^[0/YO-5OPSEIX9WOUWBJ7@,K?2=I=H%XL+%Z_ M>CLZ'KT3GW)"$,M*ZI6H'9)7BK/1F[,3L23Z(K(HL6()TBEG.:+J(7-K$?25 MT/A"SHOWE% Y)RM.COMB6A3_WKC+N^]AOYM-J4J%AEG)WP2O:!Q M4"OY'BP5QM4HQB.QS%62HVJ^ULJ&BJ[J.0XD5+!7?L4:TKB=MAATC2YZK)BJ M6),&;-KVDP)'3H1.CS]=@SC>I#2"I4H^^U448\ J)7QI/U;X-2"2JSS=P!5R MCD$((.W&J\9<&SUHRQ1B:P6$FE[A'#$;G QH09@#K(VYV/B=-@"+53^D)5@7 MJ8$]SLDDEWI!(D<-/F4'J/&0\3FN8 "CG94Q72,H\"L7"TL+Q)+M4WG$P&15 M%2HNE F&T?"A"9-M4ZOIXVW''HWC;("\49[3QEOC*@JC8"=07(L5(FC;0%;Q M:*-T&S.G3Q)" YC,.H ;C< T%U.?*W#@7*C,<6-WJ!*I- 6(VNM.)*4E\DH\\OL7:&Y_N MJKW-SETU)[$OC4FPJ-%C<(YQ@*:S&U:W;:?_% 9'FXN%![] 0S0=M&%8TAAZ M^&1<,25ROD[_T$..#T.W4\YS[29(V(6QJBELI+#D%@OQ=3XW$YO2 M\2+#KTUV66YX2F6%J+7(3] P 3PD !D !X;"]W;W)K&ULG59K;]LV%/TK%UHPQ$ JV?(C368;L--U"["N1I-V'X9]H"7*(B*1*DG9 MR7[]#BE9=E#/Z/;%YN/RW'/N@]1TI_23R3FW]%P6TLR"W-KJ-HI,DO.2F5!5 M7&(G4[ID%E.]B4RE.4O]H;*(XGY_$I5,R& ^]6LK/9^JVA9"\I4F4YW.0^G05]1X@7/+$.@>%OR^]X43@@T/C:8@:=2W?P>+Q' M?^^U0\N:&7ZGBC]$:O-9\#:@E&>L+NPGM?N5MWH\P405QO_2KK7M!Y34QJJR M/0P&I9#-/WMNX_ ]!^+V0.QY-XX\RW?,LOE4JQUI9PTT-_!2_6F0$](EY<%J M[ J9\O3U^0C<.H+QGN R/@OX@>F0XILKBOOQZ S>L!,\]'C#_R"8F$QI80QZ M8)%\K841?O7/Q=I8C;KYZU0<&C>CTVY<+]V:BB5\%J!9#-=;'LQ__&$PZ?]T M1L2H$S$ZASY_:%J(5$8KS0N!PG#3]TQH^L**FANWY1691I+FZ17])MA:%!"' M?6S6)4^]]-^53) UK0HXVM"]M!R<+3%+*"KNL0YQ.16,LW1/!^,QYY3!H]HY MG]857'LUB+_!SV*[.M*6.6W;3AMKM+%6FY=1',EC>WG6(Z6M#':0<4N7]Q(M M! ML1=/^_)M..BY95T#/5&E(WIH" 0?44MIS27/!,Y=]L/K'GWT$I)::\?P..;8 MO^G1.YYQ[5)BV?/K[4$<]GO?T'UEO2H+"M(I, 7F?!4)5JSE7)!X^LP MIE^42G=('N:#"<)]IJO&75>-O[NKNJ#?'X+>]-.I\C^+^[_+_]M\ORIW9X(4 M9W6!&&Z;ML!:E_3;(Q6?&[LC,:[X7SC3J/S7?7#G'QVDV.??K>6B0@4AT,,Q M G^_HB>I=CEB.W:5'B/C6SSNE4LY3W*I"K5YP=X(M;EDR1.F-$#O3-K$5F<* M^J(IZ5/)C(X>.=#;^*?NX!F.HJJ1 M/]T\W\W$JLH_F6ME$0L_S/'%P[4SP'ZFE-U/G(/N&VK^#U!+ P04 " ![ MA*983EL]('X# #4!P &0 'AL+W=OE^_8Z4 MH[B :PS8%[[>/??<&SD_*/W%-(@6GELAS2)HK.UNH\A4#;;,A*I#23<[I5MF M::OWD>DTLMHKM2)*XW@:M8S+8#GW9VN]G*O>"BYQK<'T;L3UNT/[1K37MHA&EYBU*PY4$C;M%<)?Y5MFV7*NU0&TDR8TM_"N>FTBQZ5+RL9JNN6D9Y?V%:@N9Y'ENPXZ:@Z8JX&S/0'F!E\5-(V!M[)&NOO]2/B M-Y),7TBNTHN 'YD.(9W=0!JG^06\;'0Z\WC9#_!^UWLF^3_>SQNX5](HP>O! M;29K6<*.UPH';PGDL*$F<"-G2(5)/6P%]W6V,U5=7?YR(T$,C/$W"==FLZ M5N$BZ)PM_83!\N>?DFG\RP7W\M&]_!+ZIR+O>W\.9!4KT*02$TUT 9K!J?PK=88;M%[3>/[$#% M;%%3; U<03(KPNPXS^ S]3-P"9U6%1H#29J%$TCB(DQ=2CA5?0U[I6H#4ZBYJTCNT:)&GA+27@Z5GZ2EB21)'%8$GS5D%-4;=_1A)1N"^K7@E)RK]JN MIR2?7#MAHW;VP#1"D9&M(G59[;7DMJ^__$-4(O[?#HCJ?CEW4WO-2OXL-_1XG9X2F6/$3V!YD P 3@D !D !X;"]W;W)K&ULW991;]LV$,>_RD$=B@1(+5ERO=2U#3C)B@5H4*]INX=A#Y1TLHA0I$92 M<;-/OR,E*W)AN]W+'O9BD[J[/W_'XXF:;Y5^,"6BA:^5D&81E-;6LS T68D5 M,R-5HR1+H73%+$WU)C2U1I;[H$J$<11-PXIQ&2SG_ME:+^>JL8)+7&LP354Q M_72%0FT7P3C8/?C(-Z5U#\+EO&8;O$?[N5YKFH6]2LXKE(8K"1J+1; :SZXF MSM\[?.&X-8,QN$Q2I1[\H99MIQKM07MO$G-#7RJ/IK@ MN'1%N;>:K)SB[/(=XQJ^,-$@G'UBJ4!S/@\M"3MSF'4B5ZU(?$0D@3LE;6G@ M%YECOA\?$E!/%>^HKN*3@G=,CR!^>AG%O)R6%)URPS4[,,%P%U@T']B,'RY8OQ-'I[ GC2 T].J2]7 MQJ UH#2\YRSE@EM.O'?(''@.S,)S2H?83ZH?9O]4(A1*4)=RN0'KSD+7JOQO M-!=DT\!Z+#' J@98A<-Z=%@78$F1Y&OTG3

D0F("N%F?O/=KX'.[Y1GIH6N@#H6GXD+I- M]%MVZ[A[[WC?^[-4QSR3^4I9*OLD9KGY0'F<%:,+DKQ4\P M'D7T^_+%93R.W^Z-G*55V2D,JD9;I_26Z1PRZEW7!$XL&DWW)/;GK=B>R+I[ M/ZM4\$U;1;?P]"C2%*YI/3IBC@>9EJ_HJB!+$HTF1X*\Z<<*?8,95BE!=K5. M_F^U3HYN;/+O:SW^IM;C_ZC6\9MOEGX>>=.A%V@XN.,JU!M_DQM*J)&VO>[Z MI_W'PJJ](Y_=VR\-*OV&2T/OFH)"H]'/=#?K]O9N)U;5_L9,E:7[UP]+^N!! M[1S(7B@Z4]W$+=!_0BW_ 5!+ P04 " ![A*98A 2V8T $ #\"0 &0 M 'AL+W=O2HML&+*%0W6)-D*63%-I,P]U4ADF36JN!?Z?N)5K*R= MU=+R[N5J*5K-RQKO):BVJIC<7R$7NTLG<'K&0YD7VC"\U;)A.3ZB_M[<2Z*\ M 24K*ZQ5*6J0N+UTUL'%56+TK<(?)>[4T1I,)!LAG@UQEUTZOG$(.:;:(##Z MO> U(@G-GBIX,I^8=?IQI$#::NTJ [&Y$%5UMV?O1[R<&0P]W]B$!X,0NMWMY'U M\H9IMEI*L0-IM G-+&RHUIJ<*VM3E$6)$J?.EIVDS8^*E!^"K#CC\"7 $WT2M"P6W=8;9>WN/G!P\#7M/ MK\)1P&],NA N/D+HA],1O&B(/+)XT?^+_*94*1>JE0A_K3=*2^J?OT^EH=ME M>GH7,U,7JF$I7CHT- KE"SJK7W\)$O^WD1BF0PS3,?35#6I6<@5B"WTXIUP< M!3GMXA$RRW.).=,(>9\RXNH"X5I4#:OWP"A)3,%6<)IQ=0&3NYIZE7,:.W4. M]U)D;4HI?23H,D4%3T(S#E>,LSHE2PU4V[08B@MG$"P"=T;_6>3&] N3V UA M)&'QD+!X-&'W+6U$0WRBXJ<2-PYVE*/R#8UU_;/#'Y*RMHH_1-HQ;S#%:H.R MYTZ+0 M3A))8E"+LE&0P"<(?)-H?T:)/H-)X(=N?&XJX4]M)0;)8M8+%B1XP+1LJ*2A M;VH5PB3TW>DYQ*$[/S""A=&/(U*FG-/Q2^=Q2^5O)-TL4N^]YUKL/A54QYGQ M(H;IW%WT9N'"G?:,N0&.?&J()\DRK%F%,"63Y -$Y"QM'1J-P'>#-T9@&5-X MI/ID3&9@-J7(*1?D0(H9#;CU?NXF9& $O+Z0$6&BJ@^+W1[-91(C6E1"R[R M/9"C1LF&.R63 Q4::DK-G3Z3&@3@#UHD[*G(4-%A$,X@FL7$-VE/YJY_?DAW M\EYBK4@2Q&3Y8608DF$8DM'^_=QJ<[S=*EU6MDW6E9"Z_-/D].=?]'V'8>X. !._8 .P^@5':9&@4M8#-VV+P+P8[81*)YG)B*TS#M MD4F;Q9#ZD>0QA'/J%UHE$)H.IQ4)$NHX6LTAC*B1GPH:9K;5-#?)@B1]V8*% MZ9-3E?".;F0:M]R^.Q2DHJUU=SD/W.%IL^YN]#?U[EU$.[QNA:;;MLJ#G&4JC0/*M$+HGS ;#@V_U'U!+ P04 " ![ MA*98NE44C8X" "2!0 &0 'AL+W=OFI"B6=Y$J7S)*K M-Z&I-++,@TH1QE$T#DO&99#,_-Y*)S-56\$EKC28NBR9WBU1J.T\Z ?[C7N^ M*:S;")-9Q3;X@/9[M=+DA1U+QDN4ABL)&O-YL.A/ET,7[P-^<-R: QM<)6NE MGIQSF\V#R E"@:EU#(R69[Q&(1P1R?C3<@9=2@<\M/?L-[YVJF7-#%XK\9-G MMI@'DP RS%DM[+W:?L6VGI'C2Y4P_@O;)G9P%4!:&ZO*%DP*2BZ;E;VT]W MF$1O .(6$'O=32*O\C.S+)EIM07MHHG-&;Y4CR9Q7+J?\F UG7+"V>0>+==( MMVQA)9@T^8[D%\=0%Q% ]/\ VZ4@>>;_#_4I?6P*_%VEA-3^/WL8(;ON%Q M/M?7?UH)OF'O4YICJD[S'52^,2T,7GA;=C5^ +1"N55DQN?MH(&]$H+&"Z0YE%O4T(\HXE%92D3X22^&8[\@/.B3 M$O7&3P,#J:JE;5JFV^T&SJ+IL]?P9EK176TX%2PP)VC4NQP%H)L)T#A65;[K MULI2#WNSH*&)V@70>:Z4W3LN03>&D[]02P,$% @ >X2F6(K/^,ZZ P M'0D !D !X;"]W;W)K&ULI5;;$'/I M/G.Z=7I:PZVQCZY ]/!4*NU&4>%]-8ACEQ58"MHC+;4=2.7A;NY*KPO!"/ MAY58X1S]0S6S-(L;E%R6J)TT&BPN1]&D/9CVV#X8?)6X=0=CX$@6QCSRY#8? M10D30H699P1!?QN\1J48B&C\N<.,FB/9\7#\@OXQQ$ZQ+(3#:Z-^D[DO1M&[ M"')'?^*0[AS2 MP+L^*+#\(+P8#ZW9@F5K0N-!"#5X$SFI^:7,O:5=27Y^?%-6RCPCPMR;[!%F M2F@'Y_=BH=!=#&-/1[!AG.W@IC5<^@I'0;C :OWW3[B?O3S#N-HR[I]#'X<7\-"7EY7!M M2JI&)X*@;YYXC'"K,[6F;(/49$!YU[6I=D;)7'B:S#W]<< .S!)^K= &"'X+P+W[) [[KC+ M ^XUP+_B/X#[PI)X#T4'Y[>:*D4I-K@ $E!6! 75HT[[DK"=9R"+&]1K),&W M+^ ,DE8W/#MP1V\Q6 N=4XUOZ.ZJ@EZ25CO\YH+J(^S25?:(GI/![NS\B31E MA0J[(J>:E:PLOGP@;?6ATTK@WG@R>#4[9V34"\\KIG9"1+U&1+W3(JKO7 Z: M8O-69G5:N>8?M/27,$,;KGB=X<%Z'>,/+I.ML#E,^$:5_OF8BD[2.5XQ1Z45 M>,N_\+B^*&L+@B:&\P<*8?Y0TYU/ZMN>N!&B#:X^"*6LA8)!*'MI\.4R^)MP MOJS+!5K.V&2ULK@B!5)*-I0*7)W!UQO@ ML_[+28Q[!KT^(1_3;WS0LDJTJ]"8^86NM:^[5[/:]/Y)W?+VYO6' P6TDM2U M%"[)-6E=D?9LW8SKB3=5:( +XZF=AF%!WR]HV8#VE\;XEPD?T'P1C;\!4$L# M!!0 ( 'N$IE@?R[![DP, -4' 9 >&PO=V]R:W-H965TK8 M.=M ^?BYZ.U=8*+O%%@]DV#=.' M1Q1J/PF2X+3QRC>U=1O1=-RR#2[0?FE?-*VB'J7B#4K#E02-ZTDP2QX>!\[> M&_S)<6_.YN!.LE+JJUL\59,@=H108&D= J-AAW,4P@$1C7^/F$$?TCF>ST_H MO_JSTUE6S.!M), J@PC7;"ONJ]K_C\3R>8*F$\?^P[VSS(H!R:ZQJ MCL[$H.&R&]FW8Q[.'$;Q#QS2HT/J>7>!/,N?F673L59[T,Z:T-S$']5[$SDN MG2@+J^DK)S\[?<4=RBW"*Y9J([G/U.V2K02:#^/(4@1G%Y5'M,<.+?T!6@;/ M2MK:P"^RPNI[_XB8]?32$[W']"K@,],AI/=WD,9I?@4OZX^;>;SL?XZ[UJJ! M.7'55!:43,M*G 1T1PSJ'0;3]^^2 M8?SQ"ON\9Y]?0^_9KP[P&ZJ-9FW-2YC19;S$]"K69:;+FE*C!-U4+C=@71F M06MH4U.*]%O\S5M\1O$?8%EKQ._DA]LG224K!-64^0 D95E[+;M9EMS!@L*P M5FF$GR 9%&'FQY3&+U2+!+&PS**!)$_"&)(L"TTBS,($9Z:8Y M@ZP(!Y#%]+>@YE/#'P3+G,D0TB+,8"*KH->U\%571==1P2U M!HI)23264D/7<AG:)SU;1,'MZ_&Z5)\=% X_#-&7YYPH?; MFNV<]%Q6?,>K+1/B0)VS5%OIY* R@"2^ 1H:IQH1/M8$"AS37N".?/3 M-V#T@Q9UB=)2J_<']@4-L[85W$-8I&(1Y@Z>9$FMQ>F>W%-9=>)2625D/AB2W#>7E(W.6BUE M;.,?% ,^05W7[7?[-VO6M>HW\^[!HT-LN#0@<$VN<5B0DKI[1+J%5:UOW"ME M21X_K>G=1>T,Z/M:*7M:N #]2S[]#U!+ P04 " ![A*98&"W08BP# "4 M!P &0 'AL+W=OH31<2=!8S**3P60QX"O'M=G:@_-DJ=2=.USDLRAQA%!@ M9AT"H^4>3U$(!T0T?K:846?2*6[O-^@?O._DRY(9/%7B&\]M.8O&$>18L$;8 M+VK]$5M_WCJ\3 GCO[ .LL/C"++&6%6URL2@XC*L[*&-PY;".'E!(6T54L\[ M&/(LSYAE\ZE6:]!.FM#?^DC($KU'!=,HUP M<,.6 DUO&ELRX,3BK 5;!+#T!; A?%;2E@;.98[Y4_V8B'7LT@V[1;H7\#/3 M?4B/#R%-TM$>O&'G[=#C#5_ .V=:_ 6ZT&\XUS,34 M+,-91!UA4-]C-'_S:G"4O-]#=M21'>U#GR^8X1DPF<,9%XW%'%RR+F2F*GQT M8!?K_;@W)4*A!+4CA0*X 4;=E2F9<<&9;Q55@"4AV52HF57:>!8Y2D45&"X: M0WRX!")3-]8!+3NZ>4M7$EWA:JLFLL:1G>/?HQ"3'\TYT0A3>OQND@?1\A&(WZ1^XS_AOX-EK_:>"\*&B^N8S5RJ*TG(F 2+,.#&:-YI:CF#7M@DX]Z_PFRH M/0/:U8+QUJ2DZEGY]\"0HU1F86AVM]V3*^H$%><8BBP(-6D_^YM M!#J\ >%@5>WG[E)9FN)^6]*SB=H)T/]"4<;:@S/0/<3SWU!+ P04 " ![ MA*98A16C U8# "A!P &0 'AL+W=OZ5?38UHX7LCI%D$M;7M+(I,46/#3*A:E+2S5;IA MEJ:ZBDRKD94>U(@HB>-)U# N@^7VW=JUI%@TL)6]0&JXD:-PN@M5H=I,Y>V_P)\>].1J# MBV2CU*N;/)2+(':"4&!A'0.C[@UO40A'1#+^[3F#P:4#'H\/[+_[V"F6#3-X MJ\1?O+3U(L@#*''+=L(^J?T?V,L:GHP*6BX['KV MO<_#$2#_")#T@,3K[AQYE7?,LN5K:9<3SBZ? ML%7:LHU >,:*LFT-?'YQ<_-E'EGRX.RBHF>[Z=B2#]A2>%32U@;N98GE*3XB M98.\Y"#O)KE(^,AT",GU%21QDEW@2X=P4\^7?L#7QPA=V%Q6\/=J8ZRFXOCG M7+@=6W:>S5V8F6E9@8N ;H1!_8;!\M=?1I/XMPM:LT%K=HE]^=S=$U#;P]' M'9I"\[:K9UF"._)SLB\2GY?]4B-LE:!+ZK+2543IW6W0 +*B!M.IF URUEJ5 MN\*"TK2DWWA!EFO-O6HZN5>D8G(;6,)75)5F;?=T*9-+)_1_0/I&4.'BI->))Q<+G M!TFW3 A*L/GB8J"P7?EUHW1T197SAG*'9O8>P2?(1GDXICZ=Y.'D7=_X.DQ@ MDH53>%&6B4,"Z3'K.!QR.J5MZM,T3.&K5L;0]=85ER<.B,3QCU/J!GIR.H+1 M-2V=TE='+ 3*$]+T":9I&,.#+%1#!ZU5 _2P:^9*Z3264>8%Y=0.GAQ#^E,8 M_"R9HYA2+-0E8?9A1N^PH&-'[2>N!JPY47$U23*OFT;$=Q1V,G&1)..8DGLJ MB'4T#I/GTQZ=3UR&S]W'Z.C9I)*I_.=@H% [:;L7=%@=_I]5]^R^FW>?UZ-/ MM@&!6X+&X70<@.X^A&YB5>L?X8VR]*3[84U_*&IG0/M;I>QAXAP,O_+R/U!+ M P04 " ![A*98XULI>C@# !;"@ &0 'AL+W=O4#_]S_>[G.T;;Z2ZTRF (3\S+O3$2XW)3WQ?QRED M5'=D#@)GEE)EU&!7K7R=*Z")$V7<#X-@X&>4"6\Z=F.7:CJ6A>%,P*4BNL@R MJG[-@,O-Q.MZ#P-7;)4:.^!/QSE=P368F_Q28<^OK20L Z&9%$3!+?C*8*,;;6));J6\LYU%,O$"ZQ!PB(VU0/%G#7/@W!I"-^XKFUZ]I14V MVP_6/SAV9+FE&N:2?V.)22?>L4<26-*"FRNY.8>*IV_MQ9)K]Y]LJK6!1^)" M&YE58O0@8Z+\I3^K.#0$W=X3@K 2A-N"_A."J!)$#K3TS&&=44.G8R4W1-G5 M:,TV7&R<&FF8L%_QVBB<9:@STUFA<41K,I?9+1/4QE:3(W*:),RV*2<+42:+ MC?KA&1C*N'Z#2\X7US@GY+H2?52RR''\YOJ,'!Z\(0>$"7+!.+>S8]^@MW9/ M/ZX\FY>>A4]X%I$+*4RJR7N10/*GWD?*&C5\0)V%K08_QZ9#POY;$@9AM,N? M=OD%52@?.7FOQ9VHCGSD[$7/1?XTOB^8=M$FWS_A&%D8R/2/'2[.2I.]W2;M MB3_1.8UAXN&1UJ#6X$U?O^H.@G>[>/^3L3_H>S5]K\WZ(SUMT.>@8A &;P\B MEV0M#1,K3"(#N+^IEJKM7"@#4^[6+=/<7EWK:7?LKYNXK0[MB=NO(]C6$/&]L/^$VFYS:"9L,$69ZLG M>W*.:LY1*V?SCE7 J8$$$U;O9FDU]=)+=O3720XZ41V9$L9OO-\9J)4K:S0Z M6 A3/N7U:%TYG;J"P7]<7I9=^$JM&#[&')8H#3I#O!=46R(LNUQ,0#40>OJ2G.R%_J UC&CTE<:IFWD;K[,KW5;AA"54=D;$4[JR$3*B&4[GV5289 MC8J@)/:#;G?H)Y2GWGQ:7'N0\ZG(=RX6O?+W1 MYH(_GV9TS1Z9_I8]2#CS*Y6()RQ57*1(LM7,N\97!$],0/'$=\YVJG:,3"I+ M(7Z8DT4T\[JF12QFH382%#ZV[);%L5&"=OPL1;WJ.TU@_?A%_6.1/"2SI(K= MBOAO'NG-S!M[*&(KFL?ZJ]A]9F5" Z,7BE@5_]&N?+;KH3!76B1E,+0@X>G^ MDSZ5(&H!N-\2$)0!P5L#>F5 [ZT!_3*@7Y#9IU)P(%33^52*'9+F:5 S!P7, M(AK2YZEY[X]:PET.<7I^DRNXHA2Z%.^'R"Q0@^2Q1R^VIQ^ MI%RB[S3.F3*WKI5B6J'K\&?.)8LNT!=.ESSFFL-]N)DG+$(TC="?(@U%JJ6( MH0%KM$@UDTQI1#6"9K-"RX@H7O2&]X1IRF/U 5KR[9&@]^\^H'>(I^B.@P"T M<.IK2-ZDX(=EHC?[1(.61.^H[*!@&/5:PNJUQ84>KW77EN=VC]?X!I::):H?YL [27[S9*FP%RIC(9LYD$% M44QNF3?__3<\[/[1A,NE&'$D=H2R5Z'LV=3GGX2(=M"MFHCM(\=%I*F@VWDP M''2"J;^MHWC34\3:BO^98[_*L6_-\?/B$<9<*K;E^/XD19XU)6R5.;>+N!0C MCL2.\ TJ? /WHVW@$J5+,>)([ CEL$(YM/;$6ZHVQ8P0F@,&.+95# F5AC@ MPS+*(\2>P/0K,%AF& F]81+1PH04S52JM4133J];OT/MP"KV7]L!Y;+ M< /KI@CP29U-Q MJ49*M3J5RW&G;80=K#>V>V_ (G,87Z%(3-VF^^T.J$NPK(:E;X26+&4KWM*+ MG!IRIVJD5#OBU6TMX0>OC:W^IP[:J1HIU09U/#AHH7,PT=CNHG^MUJ\!M\]G!4F.[I_Y+:!HC'L'HXBMN"C5*F;;-9$YMME,U@D^-]F#4 M:>M%!Z>-[5;;MB=D#ST;AU-/7:K5UZ5X>++N\&O;Q69S_X[*-4\5C)@5A$$) MAS$I]_OE^Q,MLF('>2FT%DEQN&$T8M(\ /=70NB7$[,I7?UJ,?\/4$L#!!0 M ( 'N$IEC"4_?860, 4. 9 >&PO=V]R:W-H965TAZ ,MCRTBE*B2 ME-W\?8>R(KF(0F^]SHLM7N;P#.=PAAQOI'K0*8 A/S*1ZXF7&E.<^[Y.4LB8 M[LD"R-(+G<*N(+K., MJ<-1[ZKCCJ]38#C\>%VP%,S#WQ:W"EM^@+'@&N>8R)PJ6$^^"GD_I MR!I4,_[AL-$[W\2Z,I?RP39N%A,OL(Q 0&(L!,._-5R"$!8)>7RO0;UF36NX M^_V$_E?E/#HS9QHNI?B7+TPZ\&W@D M*;6166V,##*>;__9CWHC=@S"\ 6#L#8(*][;A2J65\RP>*SDAB@[&]'L1^5J M98WD>&ZC,C,*1SG:F7A::NS1FES*;,YS9K=*DQ,RP_ O2@%$+LD7:9@@MZ5* M4O1_06YRP_(5G^/HA=9@-'EW!89QH=^CY?7-#&?DJ6@)_4-*=;FN$+-/].3(^$T9\D#,(^N9]=D7=OWO\*XZ/GC?MAXWY8 MX?;WN7^1?"^YYI52OG["/G)C(-/?NJAN(4^[(>TQ.M<%2V#BX3G1H-;@Q6__ MH(/@@X-POR'<=Z'';11X&P561:&+ZA;LK *S!W0=1[0W&/OK#@JG#853)X7+ M2I6@\%"*;8Q37G2N[L0Y<*.BAF5T_,A&KT!XT! >.+?U7L.R%$3P)711%,C"0)+F4LC58^?RKY'Y:9OZ:?_X2J/.>G(HY[96 M4'>QV"_^VU*)G4CM]J7+2-L=3=YZ>LN0!U=6YH-/RT$"U M:9\.7T%V3E!WH=@G+KD,4J-J^.;8-(XOJGC^7!N]GU6>*[S10=@*.+Z4T3PW[ M=&A>?O%/4$L#!!0 ( 'N$IEA(&0#!M@( ",' 9 >&PO=V]R:W-H M965T0C^N.?XW./+95I*]:AW (8\Y5SHF;<\+=VR[,W8A2*8%W<(*S'VQ5#@+&I:,Y2 TDX(H MV,R\R][%?&CC7; N25"&;]J M3J\YT@+;XV?V:Y<[YK*F&N:2/[#,[&;>V",9;.B>FSM9?H$ZGX'E2R77[I^4 M=6SHD72OC]*GVH07H]=\!1#4@^E= 7 -BEVBES*6UH(8F4R5+ MHFPTLMF!\\:A,1LF["VNC,)=ACB37%%.10IDY4KF1E1U80W^1%;5S1*YP8T# M"",5 TU.%V HX_H,0^Y7"W)Z0-O#X)3Q /QI3HL:4R/'%[_!]55LJV!_GPSF98TJ2 MLZRRA8J,+!5HM*-:0'>NF4 3&>5DA8N 16XT^7&YUD9AF?[L\J,2T.\68%_= M"UW0%&9>8<]2!_"2CQ]ZP_!SESO_B>R%5W'C57R,/;FC)=:C 87I=]Y\!1\[ MN.TIAZ0W&?EX38=V"MU1DR;JA;9^HZU_5-L#=A!;F(62*>A.=17!J'UN%/N# M5^HZHL*1'W6K&S3J!D?58=4P?'$SLI4RZQ0W>'/L\*US'4$3OQ^V?KUNG<-& MY_"HSF_24-XE;_CFSN+QV.^]TM<1->JW'*XT!:T69C\?V!&V3&C"88.XT!]A MFJIJR=7$R,)UM;4TV"/=<(=?,5 V /X2F6.V73J);! FQ< !D !X;"]W;W)K&UL MM5AK;Z,X%/TK%CM:S4@9P$ "Z2:1INF.IE*[BJ8[NY]=?9C67EX1XG*#=IAE-Q M9TM9@K@X93LKSQA&49F4Q)9CVS,K020U5HORVH:M%K3@,4GQAH&\2!+$7F]Q M3(]+ QIO%[Z3W9[+"]9JD:$=?L+\1[9AXLQJ4"*2X#0G- 4,;Y?&%WBS=CR9 M4$;\0_ Q[QP#6*1.[ MQV_H7\OB13'/*,=K&O]+(KY?&H$!(KQ%1)HM6#T")B, M%FCRH.Q-F2VJ(:DM,TR&D:Y)1X M[AD\;1/ @X@&]QPGRD(K9$^-+"?H39ZA$"\-,0-SS [86/W^&YS9?ZC*'@FL MUP2W:8*K0^\T(9--F)1=P*T44BR^\$L8%Q%)=R 4 \]944U4(8:,T9T@I>Q1 M]>"@?+!\YQQ6GA^8P<(Z=(M71$T#$S91O:J\IBI/6]67,"R2(D8<1V+FB[:% MI)2^BF:%Y'<(?(8!'/!4A?FVZ:J)3ANB4RW1]07]G X8N([IG- 3L&831@)K->$>=.$N7:4VX)E^3$6J_J>QA$@B9@H!RSOY!.P8U0]8RKP M:4=YI[-Z/M#FU)RIE0GM=N&UM:QO"Q++MZ5ZB=3F7CHX8Z'U*^U8#'@UD=;0 M8S5B)+1^(UHK ;6+]'N%6J/W=.AUA%C7J(CRSRV5L'4 4&\!'I1LE32U0![4[M!Q0K.\#\2K"H-VQ67WV MK3>!>G/RB,*]N,1>^\Y5R52+=/&HC836K[OU/]"_GGQ'=4ECH?4;T?HDJ'4@ M[Y9O,-"E(W3IG\I7$6;[IG=&OJW!@7J'LZ9)5G#,6N669>1TRX^(825C+>+% MHS<26O\O>.N5'/MZ?\)'M5)CH?4;T5HI1^M0WBOC&KVK3]\U[7GW^]O%?(WF!#R!ULQM1!LZX3/M&MU=DYE=O6CXCM2)H+0EN1(U[PPH^P M:B>X.N$T*S=3GRGG-"D/]QA%F,D <7]+*7\[D?NSS7[\ZC]02P,$% @ M>X2F6!K92%&UL MM9QA;]I($(;_RHJK3JW4!NRU#HO<\++&#%V)QM0D^Z'W]K MXWB\P9?996#K>)>ESMI(R9[_649Q=]U9YOKGJ][/92JY% M=I%L9*R>623I6N3J8;KL9YM4BGDY:!WUW<$@Z*]%&/2X>W,^O>X,B(QG)65Y("/7C M1=[**"J45![_5**]^IK%P.;OK^I?2O/*S%1D\C:)_@[G^>JZ-^JQN5R(;91_ M3W9_RLJ07^C-DB@K_V6[*G;08[-MEB?K:K#*8!W&^Y_B5W4C&@,<[\@ MQK@ MV@[@U8#RSO7WF96V[D0N)N,TV;&TB%9JQ2_EO2E'*S=A7)3Q*4_5LZ$:ET^^ MB#!E/T6TE>P3>U*39+Z-)$L6#)[XR&ZR3.89$_&Y BVZ9R MSM[?R5R$4?9!:?QXNF/OWWU@[U@8LX MT,'%*_$JVXB9O.ZIEUHFTQ?9F_S^FQ,,_FAS1B2F^>2U3UZJ\R,^O^4KF;(X MB3_-MFDJX[PR?=7FFE.Z)A+37'NU:^^4ZNX'!^7@HBV^3)QQ_Z69_#YBU(RX MX'6,EI-?Y^2C.:DFM1/IG,V2.$]5LVO-#)7H6@$B,GE[DO<2P,;D&%\&;"=@6X[1/P%&=V\BB)*92C"A+022F MV;VL[5ZBI6@L;&T^+RV*T!9SI C. -;G 9K7K9H:8;PL7A92I/$GA6*MJRFJ MTK405&JZYP:3.(3=H!*CLDZDIEL'SG!PT+#J")5&4 3'!P3GBLME3)- J7HM@: MM:9(2@I4:KIE8 6'$A8<4EJ@4M.M R\X!,#@'-* <[!8&8+T_( 9' IH<$BI M@4I-MPS5FNZ\\=;&:>]M[$?[3:Q],WW1$#TKP P77=-/G[Q6K1)/HG,ASX$I M+F"*ZQ&NBR[*/)VM$ZGIUH&"7()W2RH-="9C(7IN@"NN#:X8RT&**51JNF7 M%!?'%,.:6(U&"X&%Z%D!G+@H"9S>4BSWXG@:G4MY#KQQ 6_<2\JF@K)29^M$ M:OI;XE8 *AP'E:=P&8<+U3#4JV-?E&_3PKN8 M1I+=QYLMM!#78I^.7ZUSQ<[!(QQXA-OPB.TGU*0X0J6F?T8-..+A.&+ZE-H, M(FB(GA6 B(>N^IWGJE4#Q*_9M6Y4:OH= F[Q7,+5SB,]2T*EIEL'./)P.+(K M-K?X;+4UZ,B')U[CW(<-B!A+0@H@5&JZ90 0#P<0PXI7C384HRWH6#$ /SQT MK>_<22QWX_A5.U?O'+SB :]X0\I>@L)/9^M$:KIU@"(/AR*[7C(R+X)8B)X; M0(EG R7&E9 (SXMC=AMOO&+=CYG=PX< M\0%'?$H<\4EQA$I-MPXXXA/@2*6!SEPL1,\-4,2G0!&?%$6HU'3+C1.N)Z&( M;WX7! W1LP(,\>TQY$><'&L?W&+CC5^I<[7.@1X^H(=O@QZ6&V^?E#RHU'3G M0!X^3AZF*A\"Q=OSX56(?K[CV %QH X?/WG29:;:M3Y20*%2TP^4 Z $ \)U M+B ]RT*EIEL'"@IP"K(J=J6!M5#885CG M C-PH"%Z5@ < 7ZHM4OWL-QJXU?L7+5ST$D =!+XE/V#]( ME9INO?%E'!R! M[/I'<+"FM9QZ;HDZ?NHY !@);&#$6!12"J%2TRT#A00XA9BZR"%BM)7C, HI M!Y!(0$A"/5Z!%>##QHGUF_\;7TXO\$>!#I,HPS%LF%&C6X M&*I5+MU_S7[_($\VY3?5ITF>)^ORUY44KY19+DKP^*+[_7_]G!Y']0 M2P,$% @ >X2F6)I@*:NJ @ = 8 !D !X;"]W;W)K&ULA95M;YLP$,>_BL6JJ9760$A*NHX@).'" M56,SVR3=M]_9$):N-'L#?KK__>[,'?%6JF== ACR4G&AYUYI3'WA^SHMH:)Z M)&L0N)-+55U7XNE9 ,V=4<3\,@LBO*!->$KNU.Y7$LC&<";A31#=51=7O M)7"YG7MC;[=PSXK2V 4_B6M:P .8Q_I.X0FFWN!!0(.J;$*%%\;N 3.K1!B_.HTO=ZE-=P?[]2O M7.P8RYIJN)3\.\M,.??./9)!3AMN[N7V&KIXSJQ>*KEV3[)MST:!1])&&UEU MQDA0,=&^Z4N7ASV#,'S'(.P,0L?=.G*4*VIH$BNY)1C4[<*$Z:X1CPE[* M@U&XR]#.)%>4*?)$>0/DE"RRC-E<44YN1'OA-G/'*S"4<7U"C@@3Y)9QCLLZ M]@T"6!D_[9PM6V?A.\XFY%8*4VKR5620O;;W$;RG#W?TR_"@X"U5(Q)^_D3" M()R2QX<5.3XZ.: [Z;,R<;J3_V=EQ73*I6X4:/)CL=9&X8?TD@]612%@H(:('57,&L0D#-#Y)JS MPMWCX(6ULI&3M06\2<9A[&\&4,YZE+.#*"YW&Y<[F?<8-:=8@EJ#&<1H)6?[ M&./1=!@DZD&B@R"/(F_L=X95B\[3-SA#'-$;CF 4#6/,>HS908QO4FN2*UF1 MM*2B %M"^:L$(4"5.,7>.<36NCG?S]%H\@^;O]<)*E"%ZW<:/33" MM$VA7^U;ZJ+M)'^/M_T8:ZM@0A,..9H&HQG>D6I[7#LQLG9]92T-=BDW+/&W M ,H>P/U<2K.;6 ?]CR;Y U!+ P04 " ![A*98V+@O'?L" V"@ &0 M 'AL+W=O087G,BKDO7RI*&%P*))=9AL6?(5"^[GL-;[-P1>8+91;\I)?C.5R#NLTO MA9[Y)4I*,F"2<(8$S/K>H'$RZAI[:_"#P%INC9%A,N'\SDS&:=\+3$! 8:H, M M:/%8R 4@.DP[@O,+WR2..X/=Z@GUGNFLL$2QAQ^I.D:M'W.AY*88:75%WQ M]72;YRG:T(I MPBQ%8Z8PFY,)!320$I1$G]$@38D1'%.][;+&R']T"@H3*C]JD]OK4W3T_F// M5SH@ ^M/B\.'[O#PF<,C=,&96DCTE:60[OK[FDC))MRP&8:U@!=8'*.P^PF% M0=BLB&?T O>H8=VCFG"B4MS(XD7/X)T11A2@+^.M?V:*P@D[^KQ'/@ MS6IP<[U/9(ZGT/?T_94@5N E']XUXN!+%?,#@>WHT"QU:-:A/R89R7),A/X( MJ"J^#B2V(.;KLTJ"GK_:)E%[S!M)M$H2K9>1P,6-D%4<'$:KAD/M*6_D$)<< MXEH.@XP+1?ZZ*\QGB#SF)+8Y644I?D*IW0[,;X]8_.3UM3J[=CLQM\N8V[4Q MWXYNT(W *3"<055\M>ZOO28' MMAVBF9=O[GYZ)S2!T.!+:C0[?4H5O[QL>Z M&LR<%M1J\21-=?6_7Q*Q7S.<#MTG>=@-JO*U-HC74O2W2G &8FX[$XFF?,F4 MJU_E:MG\#&S-WUL?ZJ;(]3"/,*ZCTM5I3IA$%&8:,CANZRLI7)?B)HKGMM!/ MN-)M@QTN=&,'PACH_1GG:C,Q!Y2M8O(/4$L#!!0 ( 'N$IEC]J3::FP( M #4* 9 >&PO=V]R:W-H965T08MGC&3 ]L^4BQ4IWQF0$W"C.\ M@S6HNVPE=,^U+ E)@4G"&1*PG3E7_?WIK-,9HYG M! &%6!D&K%]'F .EADC+^%UQ.O:3!GC:?F3_7'C77C98PIS3'R11^YDS<5 " M6WR@ZI;G7Z'R,S1\,:>R>**\BO4<%!^DXFD%U@I2PLHW?JCR< +H#YX!^!7 M_U] 4 &"PFBIK+"UP I'H> Y$B9:LYE&D9L"K=T09E9QK82>)1JGHB^<)SFA M%&&6H"53F.W(A@*ZDA*41!_1 A0F5"*^13;VO!J\T/-WZP4Z/[M 9X@P=*-G M]>+(T%5:F_F"&U/VB S]OA"X@M/*C#79T1FQ;? MIL4O^(*7TO+SFYY!2P6I_-7DJJ09--.8+7@I,QS#S-%[3((X@A.]?]9^: M/'9$5G,<6,=!&[MUW&2R1$X*I/DM'"-_-.SYH7L\5?]25$W6P,H:M,I:"9X< M8M584:W(U^:^([*:R:$U.>RFVH9=.NZ(K.9X9!V/WEQM)7)\4D?]:;\W?E)M MK?QO5#^VZL>MZM>:C\306)2MR-O*"\I94?QK#CG M-USI6T/1W.M['0@3H.>WG*O'CKDZV)MB]!=02P,$% @ >X2F6%:CF:&- M!P C3D !D !X;"]W;W)K&ULM9MM;Z,X$,>_ MBI5;G7:E;0+&D&2OC=2'V[U*6ZG:WNZ].-T+%]P$E8<C55&L/TTFN;]B,' M-(MIP0^SY21?9XP&5:31B4(8Y;D89J@C#V*3M4+7Z$;)NW/J/2E?LT?2P/KH.SD55:Q"+F%Z4$Y?^>V"6+HE*)V_%W M+3IJSEEV;']^5?]<.<^=N:ZB8IOZ?8W5CODEGI^ M&N757[2MVUHCY&_R(HWKSMR".$QV_^ES'8A6!ZZC[X#K#GB_ ^GHX-0=G,K1 MG6656U>TH(O3+-VBK&S-UO'REO^4KZG/SD;\GLY9]L1&BY]_LCWK%YWGAL2D.) F M#@127WS)TCQ'ES3+7L)DB<[C=),4'U$=GMU@Y'=C=7A214L7CMTY9M4YRH3U MM'"F[M@[G3RU_3S42G+ ;1QP00?.?7\3;R):\.O(K<^*\!]:)B:=F3LEMV7 MB>W-]JS<-9K*C:RQHS?3:\ST0#.;"/^@T8:]!K@[HIYBA3V?*1$%SWGDR)DV M'DV/\ B=OW'(3!4'L355'-2TLMVN:S%K+)_!EE?IG&5\^HNJL9*OPK4V1X(Z M?6]S0V*2R_/&Y?F0Z6YN,@Z&Q*0XV):89ZWC$U[W<*U5]\.SNVZII-Y^VFLFV8F$K-IKJ:KGVO&!;9#S=-Q>K*=&:MYK) MY@H0L,'YM2,;H'\Y/"5AO(FU)AN=_TVIR0$0!&"3(7.##0)&[U@84I-C(6#" MAFGB>\X>-A&/Q0-#[Z\3],)HEG_0N@T+>;NN6A?!GL>Z*$#$/D BG>.=/G>. M=T.@40=@"&RQ!;?8TT''.XA%O6-A2$V.A2 A&T:A'N,=%K(M8, /03ZV0!\; M)(K%-^:':Z9_!C8*-J;4Y.=K03;8&G)<8Y";^L;"E)H<"\%+&.:EMX_K T(8 M&-=PUV-]%)R%8&-*38Z%P!L,UV6.30MJ MJ87,QO/]X7N@E6RSP! ,TT.OM# [<+_7ENJ:S5K90S95T 2&::)W6I@KZ1;/ MU20V5ZQUK*XB6"@PA1AG@WYL$JO2_K$&A#!-H0=] A;K069$I-CH5 ( (C4(\A#@L!2WAPSV-= M%.Q#X!+/';_ KTO\!"T0P3MD-F@@]WH MIAY3:G(L!#81&)MZ#'98"%KG@+L>Z:,K>,L=9,>.JW*6NH'.53%KUKDC45"6 M:VZWCJO9A:.RK+Y5QSXX5Z"1:W:KCJNN'7G*TI&K+AUYG:8*MB4;+-Z;49*<%R[B#EF]G4M:,3=3E7WZICX=D5 MT. >V//;-].IQ1"B9CJU%D*ZGM%=,:>[\%1\0?U'GMVT5AG=KV)*3=X0+^9U M;]#]*I[1]2E3:G(L!#%XIO:K'!"RJZY:#X>HPG@"-;Q!=JMX*G%8ZFL0*G%8 M7;G-$\3AF=NKXFDVH:BY3=^JZ\T200F>V9TJM9P?6N^;=XU/*_>L)N(YKL7%6]HM@R3'$7L@7>UQE,^%6>[=_]V M!T6ZKEZ?NT^+(HVKCRM& Y:5#?CO#VE:O!Z4)VC>P%S\!U!+ P04 " ![ MA*98LB@EG<8" !!!P &0 'AL+W=OZ%[@6-2D%*8))PA@1,!]ZP?7&9F?EVPC.!M=QJ M(Y/)F/,7T[DM!EYH# &%B3(*6#]6< 64&B%MXU>MZ35($[C=?E,?V=QU+F,L MX8K3;Z10\X&7>JB *5Y2]<#7GZ#.IV?T)IQ*^X_6]=S00Y.E5+RL@[6#DK#J MB5_K==@*B*(] 5$=$%G?%S#F[D L\@8&G#Y($L0(O?_^N M'8X_=9<5^YF8E M#2LYQDI=K&27U?%3-RMM6.E!UMH>( MJF!7'<47MDB.N=(EUS;G^HX#82;H\2GGZJUCZFYS:^9_ %!+ P04 " ![ MA*98\S%0>!,) #G40 &0 'AL+W=OJK6(Z*E6 TK@JER<@=C\-12GDVF%Y4?_LJIA?Y6B8\ M8U\%*=9I2L7W:Y;DSY<#9_#ZASN^?)+E'T;3BQ5=LGLF'U9?A?HV:E5BGK*L MX'E&!%M<#JZ!L0&*VH.M$ MWN7/?[#FA*H&SO.DJ/XES\VQXP&9KPN9ITUAU8*49_7_]*4!L57 \?<4<)L" M[DX!U]U3P&L*>,<6\)L"?D6F/I6*0T0EG5Z(_)F(\FBE5GZH8%:EU>GSK+SN M]U*H7[DJ)Z?7N5 E>+8D5T+0;,G4-94%^0>YBF->7AF:D)NLOK_*Z_0N8I+R MI'A/?OOES O]WPG/R"U/$O5C\8'\NOWU8B15"\MZ1O.F-;.Z->Z>UGCD-L_D M4T$^93&+S?(CU<[V]-S7T[MV0<$_U]F0N.K>'O6(/4IUC0HIUN7%(__]H@X@-Y*E MQ?]ZVGI=J_G]:F4_\[%8T3F['*B.I&!BPP;3WWYQPO'O??PPQ2(D,8.BWU+T M(?7I9_["8C)_HF+)R#S?,*&Z/2+*N[X/(BAF"[$6<^K;I^RI-U-GZ 87H\TV M':0J#3I!2R< Z-92/ -OO(>,IKF0 M_(>*RK@DRHMB3;-YV8,5LF\ O@8%;4'68F=;D1D,=P,3J4*#SWG+YQSD\Z]< MJOSEL0S/>$]X@@*V/,X[//Q),'1WB"!5:1!QQCKA&\-,F$C)EYQF9":8RO'( M9SKG"9??^^C 6K9X4-4B+#63XU;B[*#V8(T<%DI,M0A+S43I:I0N>$M^96*N M$)8I1;X@N>!+7OH.95,+2;.X="3EZKP#8"NLK4*LYWE:TCX?*;G<2-ZQZ3;K:'CA@WEP'?*("_H,R9PH7*V29 MN;%>1*CFH%%S?!/1^6Z'>/@X\]1U3N_ 2?T;QD=8T9J ?\0(B56E"4FG]@Z< MV^\=$,C?Y--:Y'&>)%2H+[<\X^DZ[:6&FO&CJD58:B9>[0V<$'><0#4,J&H1 MEIJ)4GL&!TRF:Y1ECPH[HUR:]/8RW$XHSN '6N$[A#1QM#AS8'1P? MV/1E;V"C^@54M0A+S<2KO85SCAO8J%8#52W"4C,G:;4G<6%/\O; ;H0[@;T[ M/S2#6V#+"TO-Y*6]APLFY&!D7UW?P6,UK&U['Z*J15AJ)E=M1%P7-:1=5$>! MJA9AJ9DHM>MP8=?Q$R'=[P9V;=4,;H UKE,L/KC:J;BP4SDBHOX(8QJ65#5(BPU$Z6V+"Z\ M'G*3<IESNFS&%Y:Q1UFKA]C)W,-Z9#,.JTMQ*H9V(!SN1 M6KJB-=O93J)3X15K8E(FP\/-A]WK-Q/5O9K?;=1[Z0J MK&@-RNE,JCI^.'1V,9W"2WC:2WCPHL8_MU8O:)JOU1VUSF(FR+P>#1; : !+ M6_.JU2;&!HKS75JGL O>UAXFV"[L'2Q5Y@MNKX!UK5'A[F[ RB 9S_8 M_(G'S@Q&-N@""JA9AJ9F0M:7P<'=->:BN E4MPE(S46I7X<&+(U!$ MJSNTV9_;"Q757Z"J18U:N>2INXK^571/NP8/=@UO2?A0C4.C=J#_.X5Q\+5Q M\&'C /5_#^I>8S&YEU2RXE#W!]=CO;48==D#2\UDK)V'C[OERD>U':AJ$9:: MB5*[$Q]V)V^(:5C1FF;7E/29.*Q*34S:EOAOMR4WA: L.1C.J/X$52W"4C/A M;CUQ@>M/?%1_@JH68:F9*+4_\6%_\I9P1K4H?M>B!,/);C"?PJ+XVJ+XL$7Y MPJ1DHMQB>L2$/*QEC0?5A6"IF1RU"_%Q78B/ZD)0U2(L-1.E=B'^VUU(+TI4 M[]&H;4_(=^;CL6HT 6GOXPVH^'M:RIG-^U#Z$"*M6\\$\;3R"0\;#NNN' M%:V?SQMWIN-[$CFL.DU*VCH$\*+%S\S&P]+6N+JK%]W9>*PJ35K:'00V#V0H M4((^9T3A4Y_9RXHK9J\4U>]).ZXV,&E!%B+/9 E;16TO4U0S$>QY%L/I!"M6 MO298[2<"V$]\3M8\)O=YLI9[GI"_AA6LR: :!BPUDYXV# &N80A0#0.J6H2E M9J+<>IX;=T$#EK-&&71W G0&C%.8A4";A0 V"]L#QKYG1V$):RAA9V (AMXN ME5.D_H%._0-X3]-._P5O-(:UK/&@YOU8:B9'G?<'N'N: M2\'U4MPE(S46J' M$, .X:IY&<7!78BPCC7#?G'<-[?$XK[=PC#6K;GCJH6 M8:F9'+4S"'$7%4)4-X"J%F&IF2BU;0AAVW!T*,(ZU@S=_A [VPG%P\>9YZVS M^A#.ZN_9?%U:HNI6^IM >_FKFZN=@>QE@YK_HZI%6&HF9YW_A[CY?XB:_Z.J M15AJ)DJ=_X=P_G],>@M+6.,+NM-$DV#H[P8I:MH_VGHS7LK$LGK#8*&\SCJ3 M]4ORVK^V;S&\JM[=-]*'UZ] O*5BR=4XF["%*CH>3E1#1?U6P?J+S%?5>_8> M&PO=V]R:W-H965TTG\ M<<_Q.3>YU\.U5(]Z 6#(IN!"C[R%,DU1UK@[GC+_LEY1R\SJF$J^7>6F<7( M._=(!CDMN;F3ZR]0^^E;OE1R[9YD7<6>!1Y)2VUD48-10<%$]::;.@\[ .1I M!X0U(-P']-X 1#4@Z-PER'. M)-BY[I/\"CKH-'!^1$35HCQQ?]/:V73*=::/PS_W9EK&* ML=?.:*OY0B]I"B,/RU6#6H&7O'_7C8./;7;_$]D+\[W&?.\0>W*5Y^"JDQCT MKZB!-KL51[=\\!SV0F*_D=@_*+'^/E;?4LD5 MLTVI363%2)8BZ04"E(Y M%^PW9$[X# 3DS.A3 IN4EQD388U4UY&IB MY-+UM)DTV"'=<(%W&"@;@/NYE&8[L0YJ*UVEJE7O7ISNA4D&8JT3YVP'RGWZ&SMI"-2- M%E3=&X@3S]_SFXPSGLE6R.\J!=#D.>.YFGJIUL65[ZLXA8RJGB@@QR .:,JX^ MX92GQQOR\<,G\H&PG-PQSG&"FO@:'3*R?EPO/J\6C]Y8O$_N1*Y31;[D"22' M]CZ"-#31"\T\ZA2\H[)'HLO/) JB@<.?Q0^8]T-KWN]PI]\$MV_U^F_HW< * M[R1D@922+4L;1Q-FPNSR*U70&*8> M;F,%<@/>[.>?PF'PFXO_G<0.HC%HHC'H4I_-(<=X:"*6G*UM3CE3IA(96A'S M$=K,PFCB;]H4G>N<27'14%QT4GRE3)(-Y240L2++FJDP+Y4J!=K)5$F.VDQA M;W!$U;GNF53#AFK82?64KTJS!_&3B"3Q*S875*4X;D$%O>$14^>J9S*-&J91 M)U-[URFRW!'("BYV(%TPG5*G[K*1(S)A$YD#F'$#,^Z$NY*:];&@O M.VGOZ#/+R@QI6A_.E10949B?9%"!C+%HNN$HZ# \=NCC*S$X'SLS,,-A7 MW: 3\$N=BEC*=9RR?'V VN"9;6AG.&MKX (]YNQVY%S0UO$B[ 0UA4Z"/4[( M_0X\H'4?',+79>"8+'1LLTMWXH71WN'H1U+/Z5.GY:G;YKW4#CGW1Y/P?SB; MA.]Z.'DOM<.([(\G8??YY(0]6>W8J>!^ MJQO(0*YMDZ00!@M(=91N[C:-V+5M/X[NSTV#9KN,O4S5W>%!>X2F6 B'USQW @ N@8 !D !X;"]W;W)K&ULA95=;]HP%(;_BI554RMM)*00 @N12JMJNZB&RKI=3+LP<$*L.G%FGT#[ M[V<[:42'@9O$7^=]WF/')\E.R&>5 R!Y*7BIIEZ.6$U\7ZUR**CJB0I*/9,) M65#47;GQ526!KFU0P?TP""*_H*STTL2.S66:B!HY*V$NB:J+@LK7&7"QFWI] M[VW@D6UR- -^FE1T PO IVHN=<_O5-:L@%(Q41()V=2[Z4]F8[/>+OC)8*?V MVL1DLA3BV72^K:=>8 P!AQ4:!:I?6[@%SHV0MO&WU?0ZI G<;[^IW]O<=2Y+ MJN!6\%]LC?G4BSVRAHS6'!_%[BNT^0R-WDIP99]DUZX-/+*J%8JB#=8."E8V M;_K2[L->0!@>"0C;@-#Z;D#6Y1U%FB92[(@TJ[6::=A4;;0VQTIS* N4>I;I M.$P? 9D$O'VNG-[?4H]-04W4B"N#X9"5D3C4.Y=I5A02:6%">N8'G3=R<,N[,IW;N1LZGHM09 MXW CB2KSG,K'2\C$=N;XSF[BEJU3;2;<^;2@:[@#_;6XD3AR&Y:$Y< 5$YQ( M6,VWX M59,ZS9X&N'^_8_]@G4=G[JF"II*?]="[ '\T0% 4 ."IX#Q 4!8 \+_W6%4 T96 MF>]W6N)3AC@]O],B?DA%EH!4+\G[ M7R73CX3RA'P6/!9<2Y$A9$VNN 8)2BOREBR2A)F71C.-=]*UQ,-@Y>!GT M$GZ)]0D)O#?X#8(N>_KAUU0B_-S"1QWPZ#_@H6_A88\W8?.Z0LLW.L"W9%PH MLA3DDT[(CVO([T'^[##KLI?&)),+5= 89@YF"P5R \[\Q3-_XKWKDFA(LF@@ MLI9\HT:^D64/#\AW62J<48HL8HQT9:.8_/B$<^1*0ZXZI1P-*>609-% 9"TI MQXV4X]Y(O $9 ]?XWT#$BFQH5@(I%20$$P)942;K.7S(!7^[GTM8G4L(?ADF M#U!=LO=N?ZSL%9E?94'S7[B9^U-WLR_F0/NUQ)PT8D[ZC[7( %R4.A62_<'S2W-1 MS8W49B*RERWFCRWFO+K=0E#).L; DA11K2?,W MI #)1-(E4#]72!Z!RJYNG._9 UFSCO1A]$IM1QY)Q.X8KS]V]HCH'N;;-B2*Q.1U5^=G,-@W0 MPI;]3^:7IC&RQ?H_FJJKPNIPS;@B&:R0TCLY1:-DU:A4 RT*6[K?"XV-@+U- ML;D#:1;@\Y40>C 9 M >&PO=V]R:W-H965TDS@5%ZVYE-EYNRW".4FP.&892=4O4\83+-4KG[5%Q@F. MC%$2MU>VLGF*:MXJB!5LO'^[I;"[U MA_9PD.$9F1#YD(VY>FL7*!%-2"HH2P$GTXO6)3P?!1UM8%K\1L2 C M%G^GD9Q?M$Y;(")3O(CE/5O]07)")QHO9+$P_X.5;=L_:X%P(21+F9H76.)AP/.5H#KU@I-/YC8&&O% MAJ9Z&">2JU^ILI/#FR2+V9H0,)$L? +C&*<"'('+**(ZS#@&MZE-%AWT@VLB M,8W%%]7D87(-#G[^,FA+Y88&:X=YEU>V2[2ERP#N%PA;R =Y@? W1V"% '=1W^C-YA'D!C'GC<"8J0!@8OV((WF6-.CG1N16#$ M$E5PPD;ODG.UZ#:;HS7YO/E"O,(_/VG@@2WDB3B'U=\;?]==_^Z M\,]%AD-RT5*5+0A?DM;PEY]@K_.;*S@-@=5"U2U"U?6A#Q]23D(V2^D/%8.P M&JN0">FB;O%Z!D]/43O>D]9)0>O$2^M&2*HJ1G'*"*=F>G&1]J+MFM -@=6(]POB_4^N_7Z3H6H(K!:JTR)4I^_+$57W M*IN!,*DRQ92K]8T_*06SQ/&" *X*R14(BPYA92KH')^>;$P#7A_V9'A6,#SS M,ORV2!X)U\4O]' +_50C2X58J 18J'60@YO)>.SB:?LXJ=+0.-!6NAM#JX2J%&?2*F>'O*B@Z10YHFI>D M6[X&KPH*=1UY_+K9MCPN]1#T"Z+O9MNA7,1+PM4VRLZ'9B(\!+.*^Q&+8\R% M%AB6BIN)[4U77.%CMWN,X":5CU!+L)1+T*]JW-4+_@,O:X2[DAM2.'D(/D(O MP5(PP=YG5W*C(JLIM'JX2ID%O=)DJ!,$9"^R,E/)0_3JNL,RT/7//**O%W#U11:/5REQ$-^B??.Q3M'\>EE;Y.Z=Z42 M0U[ILBV)U1KVC:5'Q5[GFG(22N:N8'\7.P_71V@M5&HM]-FG8*C18["FT.KA M*H4?>NLD+#\84F'(]UCY=C'#Z?I7H3:)>B50O_(RT^PN$F^=+I'CM,RU(_/[ MMB_W4OXAO_P;$VZ.F-.0O+5L^Y%V'O./T'RHU'SHLS4?:E3S-856#U>I^9!? M\[UW >B_O0#XFM2]*^4:\NLK.R!9)96M8G.ZN+=4\UON.P2E5$-^J:8J-539 MIS>F>I(RDY#$?$:DG86 R=M#?5%%DT7BY'[F.+?;')^/$&9!*C0BT@BU3:J[3B:W']>FDN'3>^7\'S MD;U$+6'LG>Z=B@%-!8C)5$%VCONJ@+B])K4ODF7FIO&12O@_4$L#!!0 ( 'N$IECELONQQP, )L1 9 >&PO M=V]R:W-H965T[7[T@ILN4J:@WH0[Y8(G7W\+GG#O21XYU4 M3WH-8,ASQH6>>&MC\DO?U\D:,JI[,@>!7Y929=3@4*U\G2N@J7/*N!\%P=#/ M*!/>=.SFYFHZEAO#F8"Y(GJ3951]FP&7NXD7>B\3#VRU-G;"GXYSNH(%F*_Y M7.'(KU!2EH'03 JB8#GQKL++ZW!H'9S%GPQV^N"=V% >I7RR@[MTX@66$7!( MC(6@^-C"-7!ND9#'OR6H5ZUI'0_?7] _N> QF$>JX5KROUAJUA/OW",I+.F& MFP>Y^P/*@ 86+Y%D0NT +9BZL&VKH=*SDCBAKC6CVQ6GCO#$:)FP:%T;A5X9^9GJ;Y5Q^ M R +(Y,G,N=4:')6C,YFJ$]*KF6&1:.ID_WVV;X#N1,)WZ3XE0DT$*F=M*9" M2\Y2:G"P,/C C!M-Y))\R4$Y"$W>WX"AC.L/N-#7Q0UY_^X#>6>![AGGUF+L M&PS-$O23,HQ9$4;T2A@QN9?"K#6Y12IIW=]'22I=HA==9E$KX#U5/1)=?"11 M$/4;^%S_A'L<.O>XA4Y/$/TP1JRQ)\KJF"L\?O$O217'$NDR)9*/L# M)'(EV']H-@?%I+76F)&_/^,*Y X3I/]IDKN@TV^F8_>62YW3!"8>;AX:.8$W M_?67Y_VVG<&XS][6$L M33:CRJ9&<5!1'+12M!FQN5*P!;&!QO)O13@U'QV!U8(=5L$.WU8E#[M4KB.P MFG*C2KE19Y5<((T.JC3H]8\JN2O%!PR:JF1-J$CQSW2+74)N M_P&:*+8BG9J7CL!J05]405^\K8J^Z%*YCL!JRH7!OOL(.JOI$JI>L.%14?_ MJ$[SH$D*VVE2#MH5-?:Z3V"86#4R;$4Y-3-=H=5CCO8Q1V^KK$L^7:G7$5I= MO7V_%K8V-:<5=OP3NW6CT2O;=;AOCL+V[NAW$-B6^;[K"P1NK[TY[N*[0ZNKMN[BPM=4YK;Z'W_7,46]X7-^%T?"P ML3ZJ;O_@F)N!6KG3O\;E-\(4)[MJMKIAN'+GZJ/YF;UY<,?G/4QQ;8'GMA7# M(RJ')4(&O1&JK(J;@&)@9.X.TX_2X-'!G:!ZCYF^C]0 M2P,$% @ >X2F6&+&ULO5?;;N(P$/T5*UNM6JDE%R#0+D3J;2\/7:$BNL\F&<"J8V=M M ^W?K^V$-(4T;5&[+Q [/L=SSHR3R6#-Q;U< "CTD%(FA\Y"J>S,=66\@!3+ M%L^ Z3LS+E*L]%#,79D)P(D%I=0-/"]T4TR8$PWLW$A$ [Y4E# 8"227:8K% MXP50OAXZOK.9N"7SA3(3;C3(\!S&H";92.B16[(D) 4F"6=(P&SHG/MGE[X% MV!5W!-:R"UFBB5<616UA56.!H(OD;"K-9L MYL)Z8]%:#6$FC6,E]%VB<2JZ3C/*'P'06/'X'HTH9A*=H'&>5<1GZ!:D$B16 MD!1K)HRH8S0"88N(Q5"9EPBS9!=ROL8B0>:1W^CCZ$S09 M7Z'#@R,D%UB 1(2A&T*IKA9YC ZJPX&KM'?& 3\*F-;CA3"XFN M60+)<[RK/2^-#S;&7P2-A#=8M%!P>HP"+^C4Q'/9#+^"N(2W&\)IEW70MGSM M%_A^+],I")/OL36OSJ&

!Y$] M$]LIQ7::V*,)6^D2TN4CGBI)VDI:ED6V"U_2T;C1GO*Z)4R>HTR]*MI!N0-2GIO M4=*XUYY*^J62_N>=,6#).PY8O^: !5M6- :[IQ6GI16G;ZE-HQ@>,K!Z%4?& MGSW<>XT1COGF[XWE/+X7U6:=2^N//=PHKB;F]+<+&F7UG3"2OGY;F2 M2O/D_\?,UHKS=\6%V^(:@WQO.MU*,YF"F-L>6Z*8+YG*^\IRMNSCSVWWZCXM MSS\"=(^CWY4249AIJ-?JZ3>$R/OJ?*!X9EO3*5>ZT;67"_TM L(LT/=GG*O- MP&Q0?MU$_P!02P,$% @ >X2F6!'*C]B&ULQ5G9;MLX%/T50I,9)$!J293C+&,;2)P6#1 7 M@8-T'HH^T!)M$Y%(E:3M&.C'#TG)DM7*3!VP,R^Q%M[#>^Y"GE#]->//8H&Q M!"]92L7 6TB97_F^B!^##/EO*E%#\P(%89AGBFQNN M[OP*)2$9IH(P"CB>#;SK\&H$N]K C/A,\%KL7 --9H#W"*8ZE MAD#J9X5'.$TUDO+C6PGJ57-JP]WK+?H'0UZ1F2*!1RS]AR1R,? N/)#@&5JF ME\D3C^7$Y MZTTQ*]PS:P3&C,J% .]I@I,6^Y'=/H06 %^%H(H#W,;A!EH1QXAW +P\!3" M7?#T> N.CT[*!&#>YJ$=[Q;'%5[T"E[#X:A*7&0FZ.Z9X!YE*FD"(QXOP(CQ MG'&3I%-P_3B^!Q]9FA Z!Y\^ T03E= 5HC%.5,YBSMY]0%-.XB*I[[\M2:X: M4ZI4Q^ [&)4^*E!E064!"R9$/+U6 >T:]&A/0'^F"[[GT3K(:1GU_M4O7ZM ;Z?8JNKW_IW>NM^&:U.$ZN*.LOA]:58[ &F$^K\)\ M[KJCSEUR=P36X'Y1<;^PEEB3>XZYOE.ZJ(UT@11V=[HEZ$11]X>.L4[X1CJ7 M%9W+MW9,GJ=$-X=>$PA*Q:GNA<[A96]UX-#4.P)KQ"H,:DT5N"[\$M$1?5=H M3?X[FC+\;[<3^WP'1R?\:7>"5:\U*<.:,G3>($YV"[M?!X?&$5HSBK6F#2/G MC>-4@+I":_*O)6AH57D'[1IVJ(.)=]LV(=B[V-,8M;(,[=*RIACWG9>Q4];E":_*O=5]HE5;#)YHCDE2+OUKMIVKQ$VIQ.VKE7J#U M=DHO_$'[M S9MV37"BVT2[0Q>B'9,FOUR)'6*IW_'.F\&IV*,5=H MS8.=6HU!J]H95AMJCC;F?S6U#V>MAU:O /4"D*!-F^7(;OE6BK7@@G;!]Y M=LM#*]<56I-G+8>@?$$9(SXG5( 4SY1IT#E7FH87'R6*&\ER MUOXC8< M_E>L[#3=21M)G$"@ R1*[[;JBJXJZ_9AV@<7#(DNB3G;0/O?SWEI'(/K YTG MOI0D_)XGOY>'](D]W!/ZE<48<_"8_ZXN:?BS&U8EDF&:>!;!]_,K^ MJ2Q>%/.$&)Z2].]DR>.1TW? $J_0-N4/9/\'K@OJ%GP+DK+R+]C7L9X#%EO& M25:#1099DE>?Z+EN1 L@>/0 6 /@(2!\ Q#4@* LM,JL+.L&<30>4K('M(@6 M;,5!V9L2+:I)\F*,!>)S?@/?O/H!W(,G!+$E30<2&+A8V\W )THR\/&98YJC%$S+06/*P"1?@CN2K\&=4/<2 M3!C#G(%_[@0/N.4X8__JFEK=--3?M'@27+$-6N"1(W[J#-,==L8__^3WO-]T M';%$IO0G;/H3FMC'?Q(NVD'K+NE*K?#]$E\\HW;C,(HZT=#=M6O01 5!)VBB ME.2Z37)=8W+S)%^C#:%8EY<1>NX(+)$I5?::*GN7D&C/9G\LD2G]B9K^1#\H MT0H?M<3G=Z.6^*H:=%'P+8GVF^3ZQN0>Q2-9")F11.]5(W(L\=@B4VM4[H;OWL1J5IU1K;8U!Y);^0; MK<4I4NT=B3"(.MU#J6JBO%:4FIZT)K[9F\S%BWH,/@N+JI>K$7WV*"RQJ;5* MI^/W+R)7JP[)%IO:(^F1?*/%.$6N ]TSLWC!JHOJMYR" MFIZT*-!L468H12],;P+,T+/G\'\LOT!I=F!X$:U:-4JVV-0>2:,$S>M )VBU M>Z3"J ,/I7HZ7 M%B?P+K+@;]4?V6)3>R3]46!>"?J^3FN"]GI^T&OYS[H,3=3@Z*7*;6V6B0FL MRSU$!A9DF_-J7ZFYVNQ33LK=N8/KU_[5M-IME#35YN<,T762,Y#BE:#T.I%X MTM-J/[$ZX613;LD]$2YD4![&&"TQ+0+$]RM"^.M)<8-F5W?\'U!+ P04 M" ![A*98W 30X <# #7"P &0 'AL+W=O0,WQX0Y\<2NW8MXPC>*$@;W LE-GF/Q9P:4[Z:. M[^P7%F2=*;/@QI,"KV$)ZEMQ+_3,K5E2D@.3A#,D8#5UKOS+N6\!-N([@9T\ M&"-CY8'S1S.Y2:>.9Q0!A409"JP?6Y@#I89)Z_A=D3KUF09X.-ZS?[;FM9D' M+&'.Z0^2JFSJC!R4P@IOJ%KPW1>H#/4-7\*IM-]H5\5Z#DHV4O&\ FL%.6'E M$S]5B3@ :)YV0% !@F- = (05H#0&BV565O76.%X(O@."1.MV,+TOX6!?M[J&'2C()>_VKQ'77KOB*SAO5][[Y^]\*]< M8=KFL(3Y)<[\_&YCKQ?ZND:WA]K;PP;#.JRA:E"K&IQ5=544E$"*[K "03"5 M%^B&);TVG6>)7GH3'9$U/ ]KS\.NJW#8I?>.R!K>1[7WT>NJ<-167D$P/*K" MUC!_/&JOPG&M:OPZ56=A+\U[1V0-A[[W_(?K=5UU%6-']KMB:_H_:#C\U]UQ MA3NJJ7[D'Y7>B;A!-#[\'!6B>] BZ=9D;3M'B1*^8:KL'>K5NCN]LCW9T?K, M=*VV]7JF*5M>W1FL"9.(PDI3>KVA_J4691=93A0O;"/VP)7NC^PPTYTW"!.@ M]U>&PO M=V]R:W-H965T4'7+J\_0!#0R M?BFGTEY15<\=!AY*-U+QHA%K@H*P^HX?FT3L":+H@"!J!)'EKA>RE NL?"E!8$78&E$#CG"6 M$75HJVJKJ;4RK^QO6P!&#F#4"7"NSR1A/?05'G'KHIWR5V9G[.#& M;[6IXS? GCCL26=.+2Y2((HVLFYM&* GP$)V8$P=QO0%C#I[SV>LR>,M,*@P MU7O>3MAM.WD1\-0!GG8Z7?R&--"-6%2 M?_=66AKT)_I#(^J:6W<4+VV=6W*EJZ9MYOH_!829H)^O.%>[CEG _?DD?P!0 M2P,$% @ >X2F6 7\IA2Y P L@T !D !X;"]W;W)K&ULO5?;;MLX$/T50@V*!&BLFZ^I;:!VLM@"FR*(F^TS+=$V$8K4 MDI3=_OT.*5F675I-L<:^V"(UJ/-A#\=YWA-%D2_Y$\21GZ-DM*,<$4%1Y*L)MZG M\&X>QL;!6OQ-R4XUGI&ALA3BU0P^IQ,O,!$11A)M(##\;G7Z!2_A)*H2*2,@7HP=]4>DO38WX<]P23ESK$EN\^)PN148DUD+>N7)3^G;= MOF;EWZD<)V3BP=)61&Z)-WW_+NP''UW$+@1V1+-;T^RVH=OR8Z;\L-:2+@N- MEXP@+=#+_*N+>(DVM&AFA]I.;T<=D&O;).0PBAM&1X'VZD![K7HLRA(N%"P& M*%Q8"3D$:W>B]^^&41A]-+L)39QR]2XIUX7 CK+0K[/0;Y7KF]T5(05X"]6Y M)B8/&:2@6N!P3"@-VP;E:W1-]],WKI24WQDT-.IV._T3(9U&0[>0@YK"X+\* MF9:;GE/*P26EO!#841Z&=1Z&_Y.4P[=(Z30Z(^6HIC!JE?)AM8)F (D5RH4F M7%/,2NV@,4"*)(6DFA+EU'%T21TO!':4A# XG.!!JY(/6<[$#P*4M4A>4<[P MF0.UA.DU- A.5&HU.0ZOT6"$K>$Y%YPIJVJ9(;X_ W+H+%396;177/7%7Y2< MV^I,S871@4_TMB/K$*[C\#H^%2RA5#"&9>V"\[Q M.S0>8>N!_[O\]BK^!L/XC0S==C\Q]!O=+S1-:WLI4%!H!==E_U?/UA>/3[;= M/IF?F0N)[:H/,.5M!KJ[->4*,;("R* S@!4BRPM".= BMSWV4FCHV.WC!BY5 M1!H#>+\2L$-5 _.!^IHV_1=02P,$% @ >X2F6//5F-OC P QA, !D M !X;"]W;W)K&ULM5AKC^(V%/TK5KJJ=J5=$B= M8 J19IA6'>W2C@9-^]F0"UCKQ-0VPZ[4'U\["7DPP6*V@0^0Q[W']UR?A&-/ M#EQ\E5L A;XE+)539ZO4[L9UY6H+"9$]OH-4WUESD1"E3\7&E3L!),Z2$N;Z MGC=T$T)3)YIDUQY%-.%[Q6@*CP+)?9(0\?T.&#],'>P<+SS1S5:9"VXTV9$- M+$ ][QZ%/G-+E)@FD$K*4R1@/75N\6T;HGBD03P0](F&B-9@ZRWF39F@U-S30NE-!W MJ-]G[1T>A!0=+:T1RYWXYLGO8;N2,KF#KZ<98@7L")?OX)#[U?VNAW!-9H M0K]L0M^&'OVQ3Y8@$%\C_3(2)&N#/&KO7\NDW>6X@PS7O)]>HF#BOM1Y64?^ M05Z#DM?@0EZB>J@N(S9X1)#4MB0RNQYY0JB-%"$06MTK2FOU6: M'8$UF(8ET_!JSV?891,Z FLT850V862=[B\\W7QB^L\U1D1*4*ULWEOL@!0'6 M6J,U\Z%21K5'G M%%GY$FPW)@N]?-NBSUPO\UIKZ\A;%!RNX51P957P\'JR[-3'=(76;$3E9+#5 M(UPHR_"5X ;>:UFV1)V7964SL-UG_*FVVB[KQ;A>:J=HQO>I$K3=8-J1WCPS M':$U>5?V!8^O)]%.#4Y7:,TE>^5P?*MQN$RB!4;#0WI^+SS1:&L8KH7E-;JU MG9($Q";;0))H9<27;YJ45\M-JMML:\:MPO,=KCD1&YI*Q&"M4[U>J%]\(M\T MRD\4WV7[+DNN%$^RPRV0&(0)T/?7G*OCB1F@W+J+_@-02P,$% @ >X2F M6*UEAJ?^! 92$ !D !X;"]W;W)K&ULM5K1 M2:*VNP^99N)N^TQLV686D"O)\?;O*T !!%@; M6#4/,>![C^X]',1!>'DA] L[8LS!URS-V(L9C8YX5Q\LR'G2B.=V52ECIP-@N<+$YR:[TLCSW2]9*<>9KD^)$"=LZRF/Y[AU-R M65FN]7K@*3D<>7' 62]/\0%O,/]\>J1BSZE1=DF&DG)!= B6J 5&R699;9H/\F+\[[A5'R;B#R^?L(G0GG\G&*PP0=Q0CD# M/X--I0) ]J]'08$.WB/,XR1E'T3,YPT"[]]] .] DH.')$W%:61+AXNB"FAG M*PNXJPJ 5PKPP /)^9&!7_,=WJGYCFBF[@B^=G0'M8 /,;4!7/P$X SZ _7< MOR'=<\MT;R =Z=,1WM:C>YINO/K\>"6>=_7\O.#\C-G-$+-5JC^<6LP8-^P4 M;_'*$E,"P_0%6^L??W"#V2]#M)@$0X; %,K\FC)?A[[^D_ X!4SJEDH"A_BK M<*(2IY@@7]9^&-KATGEI$S,0Y7FVIT8A;4T3.Y[7'<^U(OF=$L;$K$ /23XH ME+E)H9@$0X; %-J"FK9@A% .+1*'.*RPPI8,(FC/%^V_CG"JC'DK(^RJ1EO@ MQ/;#NOU0JYH_3IC&/,D/X$3)/N&#R@E-*LQ^47>_T KGEC',!_M;F%2+23!D M"$SARYTU)FLV0B_Q5?XDC'+NHRBT@XY$],.-Y4:B13N:9X,XF&3*&IO#56V=7:RA'&3P*U MKS/?C>QY]S+KAWE!U+T:D;ZLJ6TW=M?UO\_]N8:\J23%)!HRA:9RUQAG5VLP M1UI "=;60^#W5=./FGO=**0O;&KCC?5U@^\W?ZXA>RIY,8F&3*&I_#7>V=7Z MR\D.4,(J=WB_]\@Y$"6FG87F80/IZYW*1V.(W6BB)W0-657)C$DT9 I-):WQ MT:[6=K[=%B[ZH@F@W[>%1BWSX*CB>64^; MAXX:AW@UOQ,C)=OC.K$\=JQ:C M:,@4FDI;XZ:A.]T60J-VVB@:,H6F\M;8::BUG2-LH012[MP+&W:NLH&HH#>% M(WU14YMNO##4KQM_TQ1"HXO'1M&0*325N\90PS$+R-\RA1),?6:WW:YH!J(6 M/5.H+VQJXXT;AOIUY#>90FAT,=DH&C*%IO+7F&HX9D'Y[:80]M>68>_F+H/: MJS1>?];Y/UPQ;%PQU"\I7W>!T.A"LE$T9 I-):VQSG#,8O)U%RAA@K9*@N[B ML7ZLT!%.\%Y,P.Q95.JW?ZU0XGI_(M]S/AG&3EYA''.TR+ M /']GA#^NE,,4/^R8OT?4$L#!!0 ( 'N$IEAE/Y'&Z ( /4) 9 M>&PO=V]R:W-H965T!]>JNI MYU8JD4A &J$DT[ 8.6?MT_' VN<&OP5LS$Z;69*94@^VJUA#'%LA2B,QU+3J::TCKOMK?IESDXL,VY@K.(_(L+5R!DX+((%SV*\4YL? M4/)TK=YE,$21"%F_^5.9AQZ$=O.'@EP[^>QTZI4,G M!RTBR[$F''DXU&K#M+4F-=O( 7,3FB$Q^@4[8M>*2C360-;ODYYV)9']S\"N$Q/RK MHROD@GHYNWE/3]['>N>Q%Z0=RKR3I-Z^#-#@UQ& M0BYI \VP#K91X:.PA=@@%[-5:AT&_6Z+%G%=0Q%4%$$CQ>OUJZ-H5/@HQ9[$ M7L!V*]CN?G_6[C[)]R3V@KQ7D?<:E_GB"4%&5)VHJ&7:%JR(([ 4M%!1'7FS M7,=CB9*XJJM?XT;73W+V*\Y^8V!Y\172H,[HS,5C:B/0-,BTY:5:G.7G:!UR MH=P.=C:8U_(\OUOML(*O,8)/\@TJOL%^U[&0Z^TP=3WO%5#CE!\%6QEO#!@LJL7URSCV^OB%.^Y5:MO\T)=O_+L^>3-R4GGX?QZ>_S, .=^ MX!2]W!0UUUZ S%G=Q(CQ'FXN<#^X\-5>PIU=TAU4O+>?^"YM3#IQ9/*T2>0I M0KOJ.!>@TZ*:'D8/W?0--DKNNK/QZ\=/I*;62*NJ@KI\A_VL$.LJCGP[H".3 MG'J/A _\$>%L+!FP,I(SOK3#71B8%+R0GM*WC[82PDCU9.'0]N#.JG5R)@II M8ML(]GM<7[X%K'I@D''>&.SZ=F#8+XE25(H;W3$7F\%GD%>W[Y>E=CB59!EV M+_TUP9QTD'$A4RJ;,*&_&AKV.4\SOXV?F:;6@OLM::FFH235,;JIM6QG9 OZUFM=NR\8MTO9(]%NK#7$]' MF#Y4"KV5-&,+TU]DC0%,/<3525GRY7O.IB*G=O)[!QSVR8KGS0K)GG0T*)6) M'J#2]QZI5&S2'ODN27E/%VI53HL,]]P]0L]_-\]3*J@DO&U:U_XA9_G%CJ.K M?V79_*IL&W9ZK/<2AV[R\AA,QL=@\BAJLG<,)I/#-QD=@<=ZWWOH)L-C,-D] M2)-!O:=L;5PWMJW-J >O!P/_"[R(\'50;SQG7#%1]V8L3:EXMGO5\HJ,]:OX MAKZ^/J49F7-UWX #?]W^3%,VSY/FJEM(1'W5NOT)IJ>WPJMW$QV+B90N:#JJ MNW(Z-DU/-W34^@#"-G)C#C>"<2SF1@##XF .,(YE87'^I_GTT/E8#//6:)%$4QUA&1R.G@Q&6MSB&/[<:Y@T86!R(]&>Y MQE<;KY#==8"MZ:X*P6:*5R(V4SS7@+CS!HPD<:\V%@<8V"I@M0/QW7&@IMR< M*()5Q;QA=S".) F&0"VZ:S2.D>S$\'&O#W:71%&2N!' W ZB"$/@;L01S %X MP) H,L_!K>=1L'I.!>O_3P]_ U!+ P04 " ![A*98EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( 'N$IE@$81T[ MK00 +0G / >&PO=V]R:V)O;VLN>&ULQ9I;<]HX%(#_BH:7[3YD 5]H MFRF="4W:92:3,I#)ZXZP#Z")+%%)AB:_?F4[-'(PIWTYPQ/X@OA\9)WO2/:G MO3:/2ZT?V<]"*CON;9S;7O;[-MM P>T_>@O*'UEI4W#G-\VZ;[<&>&XW *Z0 M_6@P&/4++E3O\Z=#6S/3#S>T@\P)K?S.:L>#@+U]/5YMLIVP8BFD<$_C7OU= M0H\50HE"/$,^[@UZS&[T_E]MQ+-6CLM%9K24X]ZP.? QHGL:/>B@KSG2UOO M<7PYYQYDW!L-?(,K8:RKSZC;YYYQ!_[D9JMT^JN0#LPU=_#-Z'(KU+IJQE]% M/[B,.@Z'SR:(E^9/PJA7*Y'!M<[* I1KXFA 5H#*;L36]ICB!8Q[7_0.3'4] M_@^F>7-MSD,%D3*7PA\PT[S&HT11.2@+.?/?K)8B]QPYFW#)508L@(P0R.B, MD/]% 62,0,9G@5Q4./ZG 62"0"9GA&Q%,D4@TW-"Q@'D"($&*MA/\Q5XY=90'D!P3R RWDI+1"@;4^D,52J.:$ .TC M@O:1&.TE#=9.85/5-.+/"I/W ,O> UK KUP8]L!E"2$1ZA-BH7S3.M\+*>O; M;>K%KM85 ;NRUELUI,2$,B0VRD0;H_?>_^S*&(]89>@V'6:2(;%*IBK3!;![ M_C,DPK0Q)/;&')PP=9#8S ^)5J0P4PS)55$4PM6=5]]P/A<[WZN@,@$M2,P4 M0V)5+)S.'C=:YF#L7^SF1^F+XIKV3ON.;N42S!5#8EG<%%NIG\!GNXKWN)\Q M10R)'3&'':@2V!PR[0WV-@5CBA@2.^(6N&W=:Q$FA(A8"'>^W5OM93H#X[7% M32B&"!-#1"R&.6RU\1,V[X(%K-_FVPB=7A#;8%$N+?PHJ^QVLWL+AHD@(A8! M6K^URO4(LT-$;(?."HZ]NZ\ZV_X=4F*NB(A=<;*8:TA#3,P6$;$M7DNZS@AB MAHB(#8'7=JW% DP6$;DLVL7*2QQ;8<2,$1$;HTNT77T=8R*)B4728=Q.1DPI M,;%2CF77B8BI)2962X?U.AG1A2MBRW2G[PMVE>=5OX>8F&7BLUCF@BW*HN#F M*<3$-!-3:^84IF\[+T/-Q)AF8F+-G+9A'=$0$U-.3*P<#'-F6O#P1YB8A9* MB2W4C7D(9EAOIIB%4O+G,0AF^SD^^B"?V$+-VCA[=PV."]F:\::8=E)B[70L M'%RP";+C?"U M$DP[HUH[_<-;8CFL_'0_O_-_8?W^C,ML9ECUT3SD3M+JZ=2JE/*+W_==W6J> M'UXZ.[PP]_E_4$L#!!0 ( 'N$IEB8&UJ>^P$ ,LC : >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?LB22O.J">91MD M@'O0DJC-"!>+RCSX0\/"<#]VT[T]EMQ_*XN-X.)55 MLYNFX5=*9;W+QZ[<]$,^G8]L^O'83>?EN$U#MW[KMCGI0_V=BO]GLU_EWO_YSS*?I'X/3>S^^E5W.4[-XZ<9MGE9-^CA<=Y=TV7*S>'I=->/3JS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J%H-OZ07<0 M=%<_Z!Z"[NL'R1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!; M$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJK01Z M*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;[&4)@=Z&>AN! MWH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN! MWCY[V4V@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!WH-Y! MH'>@WD&@=Z#>0:!WS#Y6$N@=J'<0Z!VH=Q#H':AW$.@=J'<0Z-VBWNU/ZEVF MST,NUYZO-5[_)ZF>SN?FZ^4ORZ^=>+]H+S@G^'?G\2]02P,$% @ >X2F M6'32QF+> 0 6B, !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P% ;@ MOT)V:UCI%WX$N%%OU0O_0-T.L+"M35L0_KW= !.-$@TFOC=;MK;G/6N3YVJ3 MYYVC,-@V=1NFV3)&=\-8*);4F)!;1VT:F5O?F)@>_8(Y4ZS,@I@8C<:LL&VD M-@YC5R.;3>YH;M9U'-QOT^M0V7::>:I#-KC=3^RRIIEQKJX*$],XV[3EIY3A M(2%/*_LY85FY<)$F9.S+A&[D^X##NL<->5^5-'@R/CZ8)LUBVYJ%N*LIY*=+ M?-&CG<^K@DI;K)NT) _.DRG#DB@V=;XO>G$Z.:8=IOV5GYW?ESD5F&8^>>M" M.C%/OX\['DFW>NA2(?*Q.OV)[XFI]-G?1]UIEU3^,#MM[ZOUJ_X\ NMOY^_Q MQS-^K__+/@1('Q*D#P72AP;I8PS2QR5('U<@?5R#],%'*(V@B,I12.4HIG(4 M5#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05*+)* M%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D52BR M*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR#K^3UE? MK%W]]=\>W3UO3-4>\UG_2\WL#5!+ 0(4 Q0 ( 'N$IE@'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ >X2F6((\"DGN *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ >X2F6)E&PO=V]R:W-H965T&UL4$L! A0#% @ >X2F6-GZA($D!P Q!X !@ M ("!$@X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ >X2F6''FH_F- P V@L !@ ("!.1\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >X2F6*4*&&#< M"0 FAD !@ ("!@3( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >X2F6";,1>E5"0 J!< !D ("!N5 'AL+W=O&UL4$L! A0#% @ >X2F6)B('NY/ M!@ :@\ !D ("!Y&< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2F6 .Q]G=H" :A4 !D M ("!]'4 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ >X2F6*=2KF8E P B@< !D ("!R(L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M>X2F6-TK^__L!0 C@\ !D ("!ZY@ 'AL+W=O&UL4$L! A0#% @ >X2F6/$3V!YD P M3@D !D ("!]Z8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2F6(K/^,ZZ P '0D !D M ("!SK$ 'AL+W=OY,# #5!P &0 @(&_M0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ >X2F6(45HP-6 P H0< !D ("![+P 'AL M+W=OC@# M !;"@ &0 @(%YP >&PO=V]R:W-H965TC# !X;"]W;W)K&UL4$L! A0#% @ >X2F M6,)3]]A9 P !0X !D ("!Y<@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2F6!K92%&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ >X2F6/VI-IJ; @ -0H !D M ("!&PO=V]R:W-H965T M&UL4$L! A0# M% @ >X2F6/,Q4'@3"0 YU$ !D ("!!>\ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >X2F6 B' MUSQW @ N@8 !D ("!8O\ 'AL+W=O&PO=V]R:W-H965T 9 " @<\% 0!X;"]W;W)K&UL4$L! A0#% @ >X2F6.6R^['' P FQ$ !D M ("!E@L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >X2F6"/%,TF^! X1T !D ("! M]!&PO=V]R:W-H965T&UL4$L! A0#% M @ >X2F6 7\IA2Y P L@T !D ("!%R,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >X2F6&4_D<;H M @ ]0D !D ("!5C ! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " ![A*98 M=-+&8MX! !:(P $P @ '^/@$ 6T-O;G1E;G1?5'EP97-= :+GAM;%!+!08 1 !$ ),2 -00$ ! end XML 73 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 74 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 225 282 1 false 79 0 false 7 false false R1.htm 0000001 - Document - Cover Sheet http://www.uct.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.uct.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Significant Accounting Policies Sheet http://www.uct.com/role/OrganizationandSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Business Combinations Sheet http://www.uct.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 0000010 - Disclosure - Balance Sheet Information Sheet http://www.uct.com/role/BalanceSheetInformation Balance Sheet Information Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Sheet http://www.uct.com/role/FairValue Fair Value Notes 11 false false R12.htm 0000012 - Disclosure - Goodwill and Intangible Assets Sheet http://www.uct.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 0000013 - Disclosure - Borrowing Arrangements Sheet http://www.uct.com/role/BorrowingArrangements Borrowing Arrangements Notes 13 false false R14.htm 0000014 - Disclosure - Income Tax Sheet http://www.uct.com/role/IncomeTax Income Tax Notes 14 false false R15.htm 0000015 - Disclosure - Retirement Plans Sheet http://www.uct.com/role/RetirementPlans Retirement Plans Notes 15 false false R16.htm 0000016 - Disclosure - Commitments and Contingencies Sheet http://www.uct.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 0000017 - Disclosure - Stockholders' Equity and Noncontrolling Interests Sheet http://www.uct.com/role/StockholdersEquityandNoncontrollingInterests Stockholders' Equity and Noncontrolling Interests Notes 17 false false R18.htm 0000018 - Disclosure - Employee Stock Plans Sheet http://www.uct.com/role/EmployeeStockPlans Employee Stock Plans Notes 18 false false R19.htm 0000019 - Disclosure - Revenue Recognition Sheet http://www.uct.com/role/RevenueRecognition Revenue Recognition Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://www.uct.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Net Loss Per Share Sheet http://www.uct.com/role/NetLossPerShare Net Loss Per Share Notes 21 false false R22.htm 0000022 - Disclosure - Reportable Segments Sheet http://www.uct.com/role/ReportableSegments Reportable Segments Notes 22 false false R23.htm 0000023 - Disclosure - Subsequent Events Sheet http://www.uct.com/role/SubsequentEvents Subsequent Events Notes 23 false false R24.htm 9954471 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://www.uct.com/role/OrganizationandSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Business Combinations (Tables) Sheet http://www.uct.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.uct.com/role/BusinessCombinations 25 false false R26.htm 9954473 - Disclosure - Balance Sheet Information (Tables) Sheet http://www.uct.com/role/BalanceSheetInformationTables Balance Sheet Information (Tables) Tables http://www.uct.com/role/BalanceSheetInformation 26 false false R27.htm 9954474 - Disclosure - Fair Value (Tables) Sheet http://www.uct.com/role/FairValueTables Fair Value (Tables) Tables http://www.uct.com/role/FairValue 27 false false R28.htm 9954475 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.uct.com/role/GoodwillandIntangibleAssets 28 false false R29.htm 9954476 - Disclosure - Retirement Plans (Table) Sheet http://www.uct.com/role/RetirementPlansTable Retirement Plans (Table) Tables http://www.uct.com/role/RetirementPlans 29 false false R30.htm 9954477 - Disclosure - Employee Stock Plans (Tables) Sheet http://www.uct.com/role/EmployeeStockPlansTables Employee Stock Plans (Tables) Tables http://www.uct.com/role/EmployeeStockPlans 30 false false R31.htm 9954478 - Disclosure - Revenue Recognition (Tables) Sheet http://www.uct.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.uct.com/role/RevenueRecognition 31 false false R32.htm 9954479 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.uct.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.uct.com/role/NetLossPerShare 32 false false R33.htm 9954480 - Disclosure - Reportable Segments (Tables) Sheet http://www.uct.com/role/ReportableSegmentsTables Reportable Segments (Tables) Tables http://www.uct.com/role/ReportableSegments 33 false false R34.htm 9954481 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 34 false false R35.htm 9954482 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) Sheet http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details) Details 35 false false R36.htm 9954483 - Disclosure - Business Combinations - Schedule of Total Purchased Intangible Assets (Details) Sheet http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails Business Combinations - Schedule of Total Purchased Intangible Assets (Details) Details 36 false false R37.htm 9954484 - Disclosure - Balance Sheet Information - Summary of Inventories (Details) Sheet http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails Balance Sheet Information - Summary of Inventories (Details) Details 37 false false R38.htm 9954485 - Disclosure - Balance Sheet Information - Property, Plant and Equipment, Net (Details) Sheet http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails Balance Sheet Information - Property, Plant and Equipment, Net (Details) Details 38 false false R39.htm 9954486 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) Sheet http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details) Details 39 false false R40.htm 9954487 - Disclosure - Fair Value - Additional Information (Details) Sheet http://www.uct.com/role/FairValueAdditionalInformationDetails Fair Value - Additional Information (Details) Details 40 false false R41.htm 9954488 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 41 false false R42.htm 9954489 - Disclosure - Goodwill and Intangible Assets - Details of Goodwill (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails Goodwill and Intangible Assets - Details of Goodwill (Details) Details 42 false false R43.htm 9954490 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails Goodwill and Intangible Assets - Purchased Intangible Assets (Details) Details 43 false false R44.htm 9954491 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details) Sheet http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details) Details 44 false false R45.htm 9954492 - Disclosure - Borrowing Arrangements - Additional Information (Details) Sheet http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails Borrowing Arrangements - Additional Information (Details) Details 45 false false R46.htm 9954493 - Disclosure - Income Tax - Additional Information (Details) Sheet http://www.uct.com/role/IncomeTaxAdditionalInformationDetails Income Tax - Additional Information (Details) Details 46 false false R47.htm 9954494 - Disclosure - Retirement Plans - Additional Information (Details) Sheet http://www.uct.com/role/RetirementPlansAdditionalInformationDetails Retirement Plans - Additional Information (Details) Details 47 false false R48.htm 9954495 - Disclosure - Retirement Plans - Schedule of Future Payment Obligations (Details) Sheet http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails Retirement Plans - Schedule of Future Payment Obligations (Details) Details 48 false false R49.htm 9954496 - Disclosure - Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) Sheet http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails Stockholders' Equity and Noncontrolling Interests - Additional Information (Details) Details 49 false false R50.htm 9954497 - Disclosure - Employee Stock Plans - Additional Information (Details) Sheet http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails Employee Stock Plans - Additional Information (Details) Details 50 false false R51.htm 9954498 - Disclosure - Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) Sheet http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details) Details 51 false false R52.htm 9954499 - Disclosure - Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) Sheet http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details) Details 52 false false R53.htm 9954500 - Disclosure - Revenue Recognition - Additional Information (Details) Sheet http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails Revenue Recognition - Additional Information (Details) Details 53 false false R54.htm 9954501 - Disclosure - Revenue Recognition - Summary of Revenue by Geographic Area (Details) Sheet http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails Revenue Recognition - Summary of Revenue by Geographic Area (Details) Details 54 false false R55.htm 9954502 - Disclosure - Revenue Recognition - Summary of the Most Significant Customers (Details) Sheet http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails Revenue Recognition - Summary of the Most Significant Customers (Details) Details 55 false false R56.htm 9954503 - Disclosure - Leases (Details) Sheet http://www.uct.com/role/LeasesDetails Leases (Details) Details http://www.uct.com/role/Leases 56 false false R57.htm 9954504 - Disclosure - Net Loss Per Share - Basic and Diluted Net Income Per Share (Details) Sheet http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails Net Loss Per Share - Basic and Diluted Net Income Per Share (Details) Details 57 false false R58.htm 9954505 - Disclosure - Reportable Segments - Additional Information (Details) Sheet http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails Reportable Segments - Additional Information (Details) Details 58 false false R59.htm 9954506 - Disclosure - Reportable Segments - Summary of Segment Data (Details) Sheet http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails Reportable Segments - Summary of Segment Data (Details) Details 59 false false R60.htm 9954507 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 60 false false All Reports Book All Reports [dq-0540-CurrentFiscalYearEndDate-Registrant-Value] In submission type 10-Q, CurrentFiscalYearEndDate value, --12-27, should match the Entity Registrant Fiscal Year End Date "12/30" on record within EDGAR. uctt-20240329.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: uctt:RevenueRecognitionCustomerPaymentTerms - uctt-20240329.htm 4 uctt-20240329.htm uctt-20240329.xsd uctt-20240329_cal.xml uctt-20240329_def.xml uctt-20240329_lab.xml uctt-20240329_pre.xml uctt-20240329_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "uctt-20240329.htm": { "nsprefix": "uctt", "nsuri": "http://www.uct.com/20240329", "dts": { "inline": { "local": [ "uctt-20240329.htm" ] }, "schema": { "local": [ "uctt-20240329.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "uctt-20240329_cal.xml" ] }, "definitionLink": { "local": [ "uctt-20240329_def.xml" ] }, "labelLink": { "local": [ "uctt-20240329_lab.xml" ] }, "presentationLink": { "local": [ "uctt-20240329_pre.xml" ] } }, "keyStandard": 255, "keyCustom": 27, "axisStandard": 26, "axisCustom": 0, "memberStandard": 52, "memberCustom": 25, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2023": 5, "http://www.uct.com/20240329": 1 }, "contextCount": 225, "entityCount": 1, "segmentCount": 79, "elementCount": 495, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 637, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://www.uct.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R5": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "longName": "0000005 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R6": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows", "shortName": "Condensed Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R7": { "role": "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "longName": "0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-10", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.uct.com/role/OrganizationandSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Organization and Significant Accounting Policies", "shortName": "Organization and Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.uct.com/role/BusinessCombinations", "longName": "0000009 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.uct.com/role/BalanceSheetInformation", "longName": "0000010 - Disclosure - Balance Sheet Information", "shortName": "Balance Sheet Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.uct.com/role/FairValue", "longName": "0000011 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssets", "longName": "0000012 - Disclosure - Goodwill and Intangible Assets", "shortName": "Goodwill and Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.uct.com/role/BorrowingArrangements", "longName": "0000013 - Disclosure - Borrowing Arrangements", "shortName": "Borrowing Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.uct.com/role/IncomeTax", "longName": "0000014 - Disclosure - Income Tax", "shortName": "Income Tax", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.uct.com/role/RetirementPlans", "longName": "0000015 - Disclosure - Retirement Plans", "shortName": "Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.uct.com/role/CommitmentsandContingencies", "longName": "0000016 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterests", "longName": "0000017 - Disclosure - Stockholders' Equity and Noncontrolling Interests", "shortName": "Stockholders' Equity and Noncontrolling Interests", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.uct.com/role/EmployeeStockPlans", "longName": "0000018 - Disclosure - Employee Stock Plans", "shortName": "Employee Stock Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.uct.com/role/RevenueRecognition", "longName": "0000019 - Disclosure - Revenue Recognition", "shortName": "Revenue Recognition", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.uct.com/role/Leases", "longName": "0000020 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.uct.com/role/NetLossPerShare", "longName": "0000021 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.uct.com/role/ReportableSegments", "longName": "0000022 - Disclosure - Reportable Segments", "shortName": "Reportable Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.uct.com/role/SubsequentEvents", "longName": "0000023 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Organization and Significant Accounting Policies (Policies)", "shortName": "Organization and Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.uct.com/role/BusinessCombinationsTables", "longName": "9954472 - Disclosure - Business Combinations (Tables)", "shortName": "Business Combinations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.uct.com/role/BalanceSheetInformationTables", "longName": "9954473 - Disclosure - Balance Sheet Information (Tables)", "shortName": "Balance Sheet Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.uct.com/role/FairValueTables", "longName": "9954474 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsTables", "longName": "9954475 - Disclosure - Goodwill and Intangible Assets (Tables)", "shortName": "Goodwill and Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.uct.com/role/RetirementPlansTable", "longName": "9954476 - Disclosure - Retirement Plans (Table)", "shortName": "Retirement Plans (Table)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "uctt:ScheduleOfFuturePaymentObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "uctt:ScheduleOfFuturePaymentObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.uct.com/role/EmployeeStockPlansTables", "longName": "9954477 - Disclosure - Employee Stock Plans (Tables)", "shortName": "Employee Stock Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.uct.com/role/RevenueRecognitionTables", "longName": "9954478 - Disclosure - Revenue Recognition (Tables)", "shortName": "Revenue Recognition (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.uct.com/role/NetLossPerShareTables", "longName": "9954479 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.uct.com/role/ReportableSegmentsTables", "longName": "9954480 - Disclosure - Reportable Segments (Tables)", "shortName": "Reportable Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "longName": "9954481 - Disclosure - Business Combinations - Additional Information (Details)", "shortName": "Business Combinations - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "longName": "9954482 - Disclosure - Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details)", "shortName": "Business Combinations - Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-52", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R36": { "role": "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "longName": "9954483 - Disclosure - Business Combinations - Schedule of Total Purchased Intangible Assets (Details)", "shortName": "Business Combinations - Schedule of Total Purchased Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-52", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-54", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R37": { "role": "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails", "longName": "9954484 - Disclosure - Balance Sheet Information - Summary of Inventories (Details)", "shortName": "Balance Sheet Information - Summary of Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails", "longName": "9954485 - Disclosure - Balance Sheet Information - Property, Plant and Equipment, Net (Details)", "shortName": "Balance Sheet Information - Property, Plant and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-3", "name": "uctt:PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "uctt:PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails", "longName": "9954486 - Disclosure - Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details)", "shortName": "Fair Value - Schedule of Fair Value, Assets and Liabilities Measured (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-71", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-71", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.uct.com/role/FairValueAdditionalInformationDetails", "longName": "9954487 - Disclosure - Fair Value - Additional Information (Details)", "shortName": "Fair Value - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "longName": "9954488 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "longName": "9954489 - Disclosure - Goodwill and Intangible Assets - Details of Goodwill (Details)", "shortName": "Goodwill and Intangible Assets - Details of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-103", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R43": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "longName": "9954490 - Disclosure - Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "shortName": "Goodwill and Intangible Assets - Purchased Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "longName": "9954491 - Disclosure - Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details)", "shortName": "Goodwill and Intangible Assets - Future Estimated Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "longName": "9954492 - Disclosure - Borrowing Arrangements - Additional Information (Details)", "shortName": "Borrowing Arrangements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "uctt:FixedChargeCoverageRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "uctt:FixedChargeCoverageRatio", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails", "longName": "9954493 - Disclosure - Income Tax - Additional Information (Details)", "shortName": "Income Tax - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "longName": "9954494 - Disclosure - Retirement Plans - Additional Information (Details)", "shortName": "Retirement Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails", "longName": "9954495 - Disclosure - Retirement Plans - Schedule of Future Payment Obligations (Details)", "shortName": "Retirement Plans - Schedule of Future Payment Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "uctt:ScheduleOfFuturePaymentObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "uctt:ScheduleOfFuturePaymentObligationsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails", "longName": "9954496 - Disclosure - Stockholders' Equity and Noncontrolling Interests - Additional Information (Details)", "shortName": "Stockholders' Equity and Noncontrolling Interests - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-153", "name": "uctt:PercentageOfValueUsedForFairValueOfNonControllingInterestEstimates", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-153", "name": "uctt:PercentageOfValueUsedForFairValueOfNonControllingInterestEstimates", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "longName": "9954497 - Disclosure - Employee Stock Plans - Additional Information (Details)", "shortName": "Employee Stock Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails", "longName": "9954498 - Disclosure - Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details)", "shortName": "Employee Stock Plans - Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-155", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R52": { "role": "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails", "longName": "9954499 - Disclosure - Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details)", "shortName": "Employee Stock Plans - Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "longName": "9954500 - Disclosure - Revenue Recognition - Additional Information (Details)", "shortName": "Revenue Recognition - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-202", "name": "uctt:NumberOfCustomersWithAccountsReceivableGreaterThanTenPercent", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "uctt:NumberOfCustomersWithAccountsReceivableGreaterThanTenPercent", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails", "longName": "9954501 - Disclosure - Revenue Recognition - Summary of Revenue by Geographic Area (Details)", "shortName": "Revenue Recognition - Summary of Revenue by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-178", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R55": { "role": "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails", "longName": "9954502 - Disclosure - Revenue Recognition - Summary of the Most Significant Customers (Details)", "shortName": "Revenue Recognition - Summary of the Most Significant Customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-196", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-196", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.uct.com/role/LeasesDetails", "longName": "9954503 - Disclosure - Leases (Details)", "shortName": "Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails", "longName": "9954504 - Disclosure - Net Loss Per Share - Basic and Diluted Net Income Per Share (Details)", "shortName": "Net Loss Per Share - Basic and Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R58": { "role": "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "longName": "9954505 - Disclosure - Reportable Segments - Additional Information (Details)", "shortName": "Reportable Segments - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails", "longName": "9954506 - Disclosure - Reportable Segments - Summary of Segment Data (Details)", "shortName": "Reportable Segments - Summary of Segment Data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } }, "R60": { "role": "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails", "longName": "9954507 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-139", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-224", "name": "uctt:DebtInstrumentExtensionTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "uctt-20240329.htm", "unique": true } } }, "tag": { "country_AT": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AT", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Austria", "label": "AUSTRIA" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities:", "label": "Accounts Payable and Accrued Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r21", "r739" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r695" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net of allowance for credit losses of $1.8 and $1.0 at March\u00a029, 2024 and December\u00a029, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r277", "r278" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r64", "r184", "r578" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r125", "r189", "r574", "r613", "r614" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r14", "r34", "r496", "r499", "r523", "r609", "r610", "r775", "r776", "r777", "r781", "r782", "r783" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful Life (In years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r144" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r117" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r464", "r465", "r466", "r622", "r781", "r782", "r783", "r841", "r859" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r79", "r80", "r435" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Account receivable, allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r190", "r279", "r313" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "uctt_AmortizationOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "AmortizationOfDebtIssuanceCosts", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization Of Debt Issuance Costs", "documentation": "Amortization of debt issuance costs." } } }, "auth_ref": [] }, "uctt_AmortizationOfFiniteLivedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "AmortizationOfFiniteLivedIntangibles", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization Of Finite Lived Intangibles", "documentation": "Amortization of finite-lived intangibles." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r57", "r62" ] }, "uctt_AppliedMaterialsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "AppliedMaterialsIncMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Applied Materials, Inc.", "label": "Applied Materials Inc [Member]", "documentation": "Applied Materials Inc." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total segment assets", "label": "Assets", "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." } } }, "auth_ref": [ "r163", "r188", "r214", "r247", "r262", "r268", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r489", "r493", "r506", "r569", "r650", "r739", "r753", "r807", "r808", "r845" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r180", "r192", "r214", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r489", "r493", "r506", "r739", "r807", "r808", "r845" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r100" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ] }, "uctt_BacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "BacklogMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Backlog [Member]", "documentation": "Backlog" } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r98", "r99" ] }, "uctt_BankDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "BankDebtMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank Debt", "label": "Bank Debt [Member]", "documentation": "Bank Debt [Member]" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings", "label": "Building [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r148" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r485", "r732", "r733" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r82", "r84", "r485", "r732", "r733" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r485" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition percentage of voting interests acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r83" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r81" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r1", "r2", "r12" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition potential cash earn-out payments", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r89" ] }, "uctt_BusinessCombinationContingentConsiderationFairValueOfPotentialEarnOutPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "BusinessCombinationContingentConsiderationFairValueOfPotentialEarnOutPayments", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition fair value of potential earn-out payments", "label": "Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments", "documentation": "Business Combination, Contingent Consideration, Fair Value Of Potential Earn Out Payments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r154", "r486" ] }, "uctt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndRelatedBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccruedCompensationAndRelatedBenefits", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued compensation and related benefits", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accrued Compensation And Related Benefits" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r85", "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r85", "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable net assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r85", "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r85", "r86" ] }, "uctt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed, Operating Lease, Right Of Use Assets" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "China", "label": "CHINA" } } }, "auth_ref": [] }, "country_CZ": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CZ", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Czech Republic", "label": "CZECHIA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r39", "r182", "r710" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r39", "r137", "r212" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r137" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "uctt_CinosCoLtdAndCinosXianCleanTechnologyLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "CinosCoLtdAndCinosXianCleanTechnologyLtdMember", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cinos Co Ltd [Member]", "label": "Cinos Co Ltd And Cinos Xian Clean Technology Ltd [Member]", "documentation": "Cinos Co., Ltd. and Cinos Xian Clean Technology, Ltd." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (See Note 9)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r29", "r108", "r571", "r637" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r149", "r346", "r347", "r696", "r804" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r742", "r743", "r744", "r746", "r747", "r748", "r749", "r781", "r782", "r841", "r857", "r859" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r116" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r116", "r638" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r116" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Common stock, shares, beginning balance (in shares)", "periodEndLabel": "Common stock, shares, ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r15", "r116", "r638", "r656", "r859", "r860" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock \u2014 $0.001 par value, 90.0 shares authorized; 46.1 and 46.1 shares issued and 44.6 and 44.6 shares outstanding at March\u00a029, 2024 and December\u00a029, 2023, respectively", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r116", "r573", "r739" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits Abstract", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to UCT", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r35", "r195", "r197", "r205", "r565", "r588" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive income (loss), attributable to noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r93", "r97", "r195", "r197", "r204", "r564", "r587" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r97", "r158", "r195", "r197", "r203", "r563", "r586" ] }, "uctt_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer equipment and software." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r46", "r48", "r102", "r103", "r276", "r695" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r46", "r48", "r102", "r103", "r276", "r615", "r695" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r46", "r48", "r102", "r103", "r276", "r695", "r761" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r695" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Concentration percentage", "terseLabel": "Total", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r46", "r48", "r102", "r103", "r276" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r45", "r46", "r48", "r49", "r102", "r162", "r695" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r46", "r48", "r102", "r103", "r276", "r695" ] }, "uctt_ConsolidatedLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ConsolidatedLeverageRatio", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated leverage ratio", "label": "Consolidated Leverage Ratio", "documentation": "Consolidated leverage ratio." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r94", "r712" ] }, "us-gaap_ConstructionInProgressGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressGross", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress, Gross", "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [ "r148" ] }, "uctt_ContingentEarnoutLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ContingentEarnoutLiabilityMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent earn-out", "label": "Contingent Earnout Liability [Member]", "documentation": "Contingent Earnout Liability" } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total cost revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r133", "r214", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r506", "r807" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r47", "r276" ] }, "us-gaap_CustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRefundLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid customer rebates", "label": "Customer Refund Liability, Current", "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r88" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/BorrowingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing Arrangements", "label": "Debt Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r150", "r213", "r361", "r367", "r368", "r369", "r370", "r371", "r372", "r377", "r384", "r385", "r387" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r113", "r114", "r164", "r166", "r216", "r362", "r363", "r364", "r365", "r366", "r368", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r517", "r719", "r720", "r721", "r722", "r723", "r779" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument variable interest rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r19", "r166", "r388" ] }, "uctt_DebtInstrumentExtensionTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240329", "localname": "DebtInstrumentExtensionTerm", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended maturity date period", "label": "Debt Instrument, Extension Term", "documentation": "Debt Instrument, Extension Term" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extended maturity date period", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r105", "r107", "r362", "r517", "r720", "r721" ] }, "uctt_DebtInstrumentInterestRateStatedPercentageReduction": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240329", "localname": "DebtInstrumentInterestRateStatedPercentageReduction", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate reduction", "label": "Debt Instrument, Interest Rate, Stated Percentage, Reduction", "documentation": "Debt Instrument, Interest Rate, Stated Percentage, Reduction" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r216", "r362", "r363", "r364", "r365", "r366", "r368", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r386", "r517", "r719", "r720", "r721", "r722", "r723", "r779" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r216", "r362", "r363", "r364", "r365", "r366", "r368", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r517", "r719", "r720", "r721", "r722", "r723", "r779" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r27", "r66", "r67", "r104", "r105", "r107", "r109", "r151", "r152", "r216", "r362", "r363", "r364", "r365", "r366", "r368", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382", "r383", "r386", "r517", "r719", "r720", "r721", "r722", "r723", "r779" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, net", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r470", "r471" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r470", "r471", "r570" ] }, "us-gaap_DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPensionPlanCurrentAndNoncurrentLiabilities", "crdr": "credit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate pension benefit obligations", "label": "Liability, Defined Benefit Pension Plan", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan. Excludes other postretirement benefit plan." } } }, "auth_ref": [ "r70", "r71", "r165" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit obligations", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r408" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions by employer", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r410", "r415", "r429", "r728", "r729", "r730", "r731" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [] }, "uctt_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFour", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Four", "documentation": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Four" } } }, "auth_ref": [] }, "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "DefinedBenefitPlanExpectedFutureBenefitPayments", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Defined Benefit Plan Expected Future Benefit Payments", "documentation": "Defined benefit plan expected future benefit payments total." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r421" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year", "documentation": "Amount of benefit for defined benefit plan expected to be paid in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r421" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r421" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "calculation": { "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails": { "parentTag": "uctt_DefinedBenefitPlanExpectedFutureBenefitPayments", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/RetirementPlansScheduleofFuturePaymentObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r421" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of benefit plan assets", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r409", "r413", "r415", "r416", "r728", "r729", "r730" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unfunded balance of benefit plan", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r407", "r411", "r730" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [ "r432" ] }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discretionary employer contributions", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of employees' gross pay", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of match", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum contribution from salary, percent", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan [Table]", "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r432" ] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization, Nonproduction", "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production." } } }, "auth_ref": [ "r9", "r63" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in the fair value of financial instruments", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r839" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r156" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r757" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r758" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share attributable to UCT common stockholders:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Net loss per share attributable to UCT \u2014 basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r206", "r222", "r223", "r224", "r225", "r226", "r231", "r233", "r235", "r236", "r237", "r241", "r503", "r504", "r566", "r589", "r713" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Net loss per share attributable to UCT \u2014 diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r206", "r222", "r223", "r224", "r225", "r226", "r233", "r235", "r236", "r237", "r241", "r503", "r504", "r566", "r589", "r713" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.uct.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r230", "r238", "r239", "r240" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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." } } }, "auth_ref": [ "r507" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r473" ] }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeBenefitsAndShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation expense", "label": "Employee Benefits and Share-Based Compensation", "documentation": "Amount of expense for employee benefit and equity-based compensation." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and related benefits", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated period of options amortization", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r463" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized expense of company's unvested restricted stock awards", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r838" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r838" ] }, "uctt_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Purchase Plan", "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee stock purchase plan." } } }, "auth_ref": [] }, "uctt_EmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "EmployeesMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees", "label": "Employees [Member]", "documentation": "Employees." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r755" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r755" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r755" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r759" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r755" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r755" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r755" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r755" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r15", "r176", "r198", "r199", "r200", "r217", "r218", "r219", "r221", "r227", "r229", "r242", "r311", "r312", "r392", "r464", "r465", "r466", "r478", "r479", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r508", "r510", "r511", "r512", "r513", "r514", "r523", "r609", "r610", "r611", "r622", "r678" ] }, "us-gaap_EurodollarMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EurodollarMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Eurodollar", "label": "Eurodollar [Member]", "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.uct.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Assets or Liabilities Measured at Fair Value", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "documentation": "Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances." } } }, "auth_ref": [ "r16", "r100", "r101", "r161" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r375", "r415", "r416", "r417", "r418", "r419", "r420", "r505", "r530", "r531", "r532", "r720", "r721", "r728", "r729", "r730" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets for Identical Assets (Level 1)", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r375", "r415", "r420", "r505", "r530", "r728", "r729", "r730" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable Inputs (Level 2)", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r375", "r415", "r420", "r505", "r531", "r720", "r721", "r728", "r729", "r730" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable Inputs (Level 3)", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r375", "r415", "r416", "r417", "r418", "r419", "r420", "r505", "r532", "r720", "r721", "r728", "r729", "r730" ] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r160" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r375", "r415", "r416", "r417", "r418", "r419", "r420", "r530", "r531", "r532", "r720", "r721", "r728", "r729", "r730" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r386", "r391", "r501", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r585", "r717", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r787", "r788", "r789", "r790" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r186", "r338" ] }, "uctt_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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)." } } }, "auth_ref": [ "r146" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (remaining in year)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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)." } } }, "auth_ref": [ "r146" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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)." } } }, "auth_ref": [ "r146" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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)." } } }, "auth_ref": [ "r146" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r335", "r337", "r338", "r340", "r559", "r560" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount, Finite-Lived", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r145", "r560" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r559" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r58", "r61" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsFutureEstimatedAmortizationExpenseDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Carrying Value, Finite-Lived", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r145", "r559" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r90" ] }, "uctt_FixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.uct.com/20240329", "localname": "FixedChargeCoverageRatio", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio", "label": "Fixed Charge Coverage Ratio", "documentation": "Fixed charge coverage ratio." } } }, "auth_ref": [] }, "uctt_FluidSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "FluidSolutionsMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fluid Solutions", "label": "Fluid Solutions [Member]", "documentation": "Fluid solutions." } } }, "auth_ref": [] }, "us-gaap_ForwardContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForwardContractsMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward contracts", "label": "Forward Contracts [Member]", "documentation": "Contracts negotiated between two parties to purchase and sell a specific quantity of a financial instrument, foreign currency, or commodity at a price specified at origination of the contract, with delivery and settlement at a specified future date." } } }, "auth_ref": [ "r840" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "uctt_GainLossFromChangeInFairValueOfContingentEarnOutLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "GainLossFromChangeInFairValueOfContingentEarnOutLiability", "crdr": "credit", "presentation": [ "http://www.uct.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss from change in fair value of contingent earn-out", "label": "Gain Loss From Change In Fair Value Of Contingent Earn Out Liability", "documentation": "Gain Loss From Change In Fair Value Of Contingent Earn Out Liability" } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r134", "r661" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r129" ] }, "us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicAreasRevenuesFromExternalCustomersAbstract", "lang": { "en-us": { "role": { "terseLabel": "Geographic Areas, Revenues from External Customers [Abstract]", "label": "Geographic Areas, Revenues from External Customers [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r185", "r322", "r561", "r718", "r739", "r793", "r800" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill additions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r326", "r718" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r143" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r9", "r323", "r329", "r334", "r718" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r718" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross margin", "terseLabel": "Total segment gross margin", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r132", "r214", "r247", "r261", "r267", "r270", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r506", "r715", "r807" ] }, "us-gaap_GrossProfitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfitAbstract", "presentation": [ "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross margin:", "label": "Gross Profit [Abstract]" } } }, "auth_ref": [] }, "uctt_HisInnovationsGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "HisInnovationsGroupMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HIS Innovations Group", "label": "HIS Innovations Group [Member]", "documentation": "HIS innovations group." } } }, "auth_ref": [] }, "country_IL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "IL", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Israel", "label": "ISRAEL" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r0", "r127", "r169", "r247", "r261", "r267", "r270", "r567", "r580", "r715" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r341", "r343", "r662" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r343", "r662" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/IncomeTax" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r215", "r468", "r474", "r476", "r477", "r480", "r482", "r483", "r484", "r619" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "verboseLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r173", "r174", "r228", "r229", "r255", "r472", "r481", "r590" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid, net of income tax refunds", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r40" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred income taxes", "label": "Increase (Decrease) in Deferred Income Taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and related benefits", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "uctt_IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "IncreaseDecreaseInOperatingLeaseAssetsAndLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Operating lease assets and liabilities", "label": "Increase Decrease In Operating Lease Assets And Liabilities Net", "documentation": "Increase decrease in operating lease assets and liabilities net." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other non-current assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r778" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other current assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r336", "r339" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company." } } }, "auth_ref": [ "r59", "r147" ] }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefinitelivedIntangibleAssetsAcquired", "crdr": "debit", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite lived intangible assets acquired", "label": "Indefinite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount, Finite and Indefinite-Lived", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r185" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Carrying Value, Finite And Indefinite-Lived", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r56", "r60" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intellectual property/know-how", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r18" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r106", "r171", "r201", "r251", "r516", "r663", "r751", "r858" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense), net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeOperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOperating", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Interest Income, Operating", "documentation": "Amount of operating interest income, including, but not limited to, amortization and accretion of premiums and discounts on securities." } } }, "auth_ref": [ "r130", "r659", "r689", "r690", "r750", "r751", "r861" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r207", "r210", "r211" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r771" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails", "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r191", "r711", "r739" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r773" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationSummaryofInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r772" ] }, "country_KR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "KR", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "South Korea", "terseLabel": "South Korea", "label": "KOREA, REPUBLIC OF" } } }, "auth_ref": [] }, "uctt_LamResearchCorporationASMLHoldingNVAndAdvancedMicroFabricationEquipmentIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "LamResearchCorporationASMLHoldingNVAndAdvancedMicroFabricationEquipmentIncMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc", "label": "Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc [Member]", "documentation": "Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc" } } }, "auth_ref": [] }, "uctt_LamResearchCorporationAppliedMaterialsIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "LamResearchCorporationAppliedMaterialsIncMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lam Research Corporation, Applied Materials, Inc.", "label": "Lam Research Corporation, Applied Materials, Inc [Member]", "documentation": "Lam Research Corporation, Applied Materials, Inc." } } }, "auth_ref": [] }, "uctt_LamResearchCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "LamResearchCorporationMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lam Research Corporation", "label": "Lam Research Corporation [Member]", "documentation": "Lam Research Corporation." } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r811" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r148" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r521" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r521" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Renewal Term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r843" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease term", "label": "Lessee, Operating Lease, Term of Contract", "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r843" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.uct.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r518" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit Facility", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r23", "r214", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r490", "r493", "r494", "r506", "r636", "r714", "r753", "r807", "r845", "r846" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r121", "r168", "r577", "r739", "r780", "r791", "r842" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r25", "r181", "r214", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r490", "r493", "r494", "r506", "r739", "r807", "r845", "r846" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward contracts", "verboseLabel": "Liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r100" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding amount under credit facility", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r166", "r854" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan, interest rate", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Initial available commitment", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining available commitments", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LoansPayableToBankCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableToBankCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Bank borrowings", "label": "Loans Payable to Bank, Current", "documentation": "Carrying value as of the balance sheet date of current portion of long-term loans payable to bank due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r113", "r633" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total bank debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r166", "r374", "r389", "r720", "r721", "r854" ] }, "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtPercentageBearingFixedInterestRate", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average interest rate", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Percentage Rate", "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate." } } }, "auth_ref": [ "r26" ] }, "us-gaap_LongTermLoansFromBank": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermLoansFromBank", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Bank borrowings, net of current portion", "label": "Loans Payable to Bank, Noncurrent", "documentation": "Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion." } } }, "auth_ref": [ "r19", "r166", "r633" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r27" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r27", "r65" ] }, "country_MY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "MY", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Malaysia", "label": "MALAYSIA" } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Axis]" } } }, "auth_ref": [ "r276", "r727", "r810", "r855", "r856" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r433", "r557", "r608", "r627", "r628", "r681", "r683", "r685", "r686", "r688", "r706", "r707", "r716", "r724", "r734", "r741", "r809", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r433", "r557", "r608", "r627", "r628", "r681", "r683", "r685", "r686", "r688", "r706", "r707", "r716", "r724", "r734", "r741", "r809", "r847", "r848", "r849", "r850", "r851", "r852" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r32", "r167", "r214", "r310", "r352", "r354", "r355", "r356", "r359", "r360", "r506", "r576", "r640" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterests" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity and Noncontrolling Interests", "label": "Noncontrolling Interest Disclosure [Text Block]", "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock." } } }, "auth_ref": [ "r157" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer", "label": "Customer [Domain]" } } }, "auth_ref": [ "r276", "r727", "r810", "r855", "r856" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r209" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r209" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r137", "r138", "r139" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to UCT", "terseLabel": "Net loss attributable to UCT", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r128", "r139", "r170", "r179", "r193", "r196", "r200", "r214", "r220", "r222", "r223", "r224", "r225", "r228", "r229", "r234", "r247", "r261", "r267", "r270", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r504", "r506", "r583", "r658", "r676", "r677", "r715", "r751", "r807" ] }, "us-gaap_NetIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAbstract", "presentation": [ "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator:", "label": "Net Income (Loss) Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Less: Net income attributable to noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r96", "r159", "r193", "r196", "r228", "r229", "r582", "r777" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Recently Adopted and Accounting Standards Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "uctt_NonEmployeeDirectorsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "NonEmployeeDirectorsMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Employee Directors", "label": "Non Employee Directors [Member]", "documentation": "Non employee directors." } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment purchased included in accounts payable and other liabilities", "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r41", "r42", "r43" ] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Abstract]", "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r91", "r392", "r781", "r782", "r783", "r859" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r275" ] }, "uctt_NumberOfCustomersWithAccountsReceivableGreaterThanTenPercent": { "xbrltype": "integerItemType", "nsuri": "http://www.uct.com/20240329", "localname": "NumberOfCustomersWithAccountsReceivableGreaterThanTenPercent", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers with accounts receivable greater than 10%", "label": "Number Of Customers With Accounts Receivable Greater Than Ten Percent", "documentation": "Number of customers with accounts receivable greater than ten percent." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r785" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r785" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "terseLabel": "Total segment income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r247", "r261", "r267", "r270", "r715" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating profit:", "label": "Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r520" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r519" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.uct.com/role/OrganizationandSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r112", "r140", "r141", "r157" ] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets:", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r187" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in pension net actuarial gain, net of tax", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r5", "r125", "r422" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in cumulative translation adjustment, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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, attributable to parent entity." } } }, "auth_ref": [ "r7", "r13", "r158" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive loss", "terseLabel": "Other comprehensive loss", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r15", "r17", "r194", "r197", "r202", "r508", "r509", "r514", "r562", "r584", "r775", "r776" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "presentation": [ "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amounts recognized in accumulated other comprehensive loss", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r6", "r125" ] }, "uctt_OtherComprehensiveIncomeUnrealizedGainLossOnFairValueOfDerivativesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "OtherComprehensiveIncomeUnrealizedGainLossOnFairValueOfDerivativesArisingDuringPeriodTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivatives, net of tax", "label": "Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax", "documentation": "Other Comprehensive Income Unrealized Gain Loss On Fair Value Of Derivatives Arising During Period Tax." } } }, "auth_ref": [] }, "uctt_OtherForeignCountriesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "OtherForeignCountriesMember", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Foreign Countries", "label": "Other Foreign Countries [Member]", "documentation": "Other Foreign Countries" } } }, "auth_ref": [] }, "uctt_OtherGeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "OtherGeographicalAreasMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Geographical Areas [Member]", "documentation": "Other geographical areas." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesAbstract", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities:", "label": "Other Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r24", "r739" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders\u2019 Equity of UCT", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of shares", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r36", "r487" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r136" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/RetirementPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r406", "r412", "r414", "r420", "r423", "r424", "r425", "r426", "r427", "r428", "r430", "r431", "r432", "r730" ] }, "us-gaap_PensionCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionCostsMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension obligation", "label": "Pension Costs [Member]", "documentation": "Rate action of a regulator resulting in capitalization or accrual of pension costs." } } }, "auth_ref": [ "r110" ] }, "uctt_PercentageOfOriginalOutstandingPrincipalBalanceAsQuarterlyPrincipalPayment": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240329", "localname": "PercentageOfOriginalOutstandingPrincipalBalanceAsQuarterlyPrincipalPayment", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of original outstanding principal balance as quarterly principal payment", "label": "Percentage Of Original Outstanding Principal Balance As Quarterly Principal Payment", "documentation": "Percentage of original outstanding principal balance as quarterly principal payment." } } }, "auth_ref": [] }, "uctt_PercentageOfUndrawnAndUnexpiredAmountOfLetterOfCreditAsFrontingFee": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240329", "localname": "PercentageOfUndrawnAndUnexpiredAmountOfLetterOfCreditAsFrontingFee", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of undrawn and unexpired amount of letter of credit as fronting fee", "label": "Percentage Of Undrawn And Unexpired Amount Of Letter Of Credit As Fronting Fee", "documentation": "Percentage of undrawn and unexpired amount of letter of credit as fronting fee." } } }, "auth_ref": [] }, "uctt_PercentageOfValueUsedForFairValueOfNonControllingInterestEstimates": { "xbrltype": "percentItemType", "nsuri": "http://www.uct.com/20240329", "localname": "PercentageOfValueUsedForFairValueOfNonControllingInterestEstimates", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of value used for fair value of non-controlling interest estimates", "label": "Percentage Of Value Used For Fair Value Of Non Controlling Interest Estimates", "documentation": "Percentage of value used for fair value of non-controlling interest estimates." } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Stock Units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "uctt_PlanAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "PlanAssetsMember", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan assets", "label": "Plan Assets [Member]", "documentation": "Plan assets." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837" ] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Abstract]", "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/EmployeeStockPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Plans", "label": "Postemployment Benefits Disclosure [Text Block]", "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated." } } }, "auth_ref": [ "r404", "r405" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r115", "r390" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r115", "r638" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r115", "r638", "r656", "r859", "r860" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock \u2014 $0.001 par value, 10.0 shares authorized; none outstanding", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r115", "r572", "r739" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r774" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ABR", "label": "Prime Rate [Member]", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r135" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r725" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r272", "r558", "r602", "r603", "r604", "r605", "r606", "r607", "r708", "r725", "r740", "r762", "r805", "r806", "r810", "r855" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r272", "r558", "r602", "r603", "r604", "r605", "r606", "r607", "r708", "r725", "r740", "r762", "r805", "r806", "r810", "r855" ] }, "uctt_ProductsWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ProductsWarrantyPeriod", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty period (in years)", "label": "Products Warranty Period", "documentation": "Products warranty period." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.uct.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Net income (loss)", "terseLabel": "Net income (loss)", "verboseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r179", "r193", "r196", "r208", "r214", "r220", "r228", "r229", "r247", "r261", "r267", "r270", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r488", "r491", "r492", "r504", "r506", "r567", "r581", "r621", "r658", "r676", "r677", "r715", "r736", "r737", "r752", "r777", "r807" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment and leasehold improvements, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r148", "r183", "r579" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment Line Items", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails", "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r10", "r568", "r579", "r739" ] }, "uctt_PropertyPlantAndEquipmentNetExcludingConstructionInProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "PropertyPlantAndEquipmentNetExcludingConstructionInProgress", "crdr": "debit", "calculation": { "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant, and equipment, net, excluding construction in progress", "label": "Property Plant And Equipment Net Excluding Construction In Progress", "documentation": "Property plant and equipment net excluding construction in progress." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r148" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r412", "r433", "r459", "r460", "r461", "r533", "r557", "r608", "r627", "r628", "r681", "r683", "r685", "r686", "r688", "r706", "r707", "r716", "r724", "r734", "r741", "r744", "r803", "r809", "r848", "r849", "r850", "r851", "r852" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/RetirementPlansAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r412", "r433", "r459", "r460", "r461", "r533", "r557", "r608", "r627", "r628", "r681", "r683", "r685", "r686", "r688", "r706", "r707", "r716", "r724", "r734", "r741", "r744", "r803", "r809", "r848", "r849", "r850", "r851", "r852" ] }, "uctt_RecipesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "RecipesMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recipes", "label": "Recipes [Member]", "documentation": "Recipes." } } }, "auth_ref": [] }, "us-gaap_RegulatoryLiabilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryLiabilityAxis", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Liability", "label": "Regulatory Liability [Axis]", "documentation": "Information by type of regulatory liability." } } }, "auth_ref": [ "r172" ] }, "us-gaap_RegulatoryLiabilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RegulatoryLiabilityDomain", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory Liability", "label": "Regulatory Liability [Domain]", "documentation": "Rate action of a regulator resulting in accrual of costs or expenses." } } }, "auth_ref": [ "r172" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on bank borrowings", "label": "Repayments of Long-Term Debt", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r617" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r111", "r467", "r853" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r44" ] }, "uctt_RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Unit, Performance Stock Units and Restricted Stock Award", "label": "Restricted Stock Units Performance Stock Units And Restricted Stock Awards [Member]", "documentation": "Restricted stock units, performance stock units and restricted stock awards." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r118", "r153", "r575", "r612", "r614", "r618", "r639", "r739" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r217", "r218", "r219", "r221", "r227", "r229", "r311", "r312", "r464", "r465", "r466", "r478", "r479", "r495", "r497", "r498", "r500", "r502", "r609", "r611", "r622", "r859" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenues", "verboseLabel": "Total segment revenues", "label": "Revenue from Contract with Customer, Including Assessed Tax", "documentation": "Amount, including 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." } } }, "auth_ref": [ "r248", "r249", "r260", "r265", "r266", "r272", "r274", "r276", "r401", "r402", "r558" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.uct.com/role/RevenueRecognition" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r175", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r403" ] }, "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionAndDeferredRevenueAbstract", "lang": { "en-us": { "role": { "label": "Revenue Recognition and Deferred Revenue [Abstract]" } } }, "auth_ref": [] }, "uctt_RevenueRecognitionCustomerPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240329", "localname": "RevenueRecognitionCustomerPaymentTerms", "presentation": [ "http://www.uct.com/role/RevenueRecognitionAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer payment terms", "label": "Revenue Recognition, Customer Payment Terms", "documentation": "Revenue Recognition, Customer Payment Terms" } } }, "auth_ref": [] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease additions", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r522", "r738" ] }, "country_SG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SG", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Singapore", "label": "SINGAPORE" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r276", "r760" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.uct.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.uct.com/role/BusinessCombinationsScheduleofTotalPurchasedIntangibleAssetsDetails", "http://www.uct.com/role/BusinessCombinationsSummaryofPreliminaryFairValuesofAssetsAcquiredLiabilitiesAssumedandNoncontrollingInterestatDateofAcquisitionDetails", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r82", "r84", "r485" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r11", "r72", "r73", "r74", "r75" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.uct.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r784" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Expense Included in Condensed Consolidated Statements of Operations", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "presentation": [ "http://www.uct.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Purchased Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period." } } }, "auth_ref": [ "r58" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r58", "r61", "r559" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Purchased Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r58", "r61" ] }, "uctt_ScheduleOfFuturePaymentObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ScheduleOfFuturePaymentObligationsTableTextBlock", "presentation": [ "http://www.uct.com/role/RetirementPlansTable" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Future Payment Obligations", "label": "Schedule Of Future Payment Obligations [Table Text Block]", "documentation": "Tabular disclosure of entity's future payment obligations." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r718" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Details of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r718", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r20", "r122", "r123", "r124" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.uct.com/role/BalanceSheetInformationPropertyPlantandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Property Plant And Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.uct.com/role/BusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Preliminary Fair Values of Assets Acquired, Liabilities Assumed and Noncontrolling Interest at Date of Acquisition", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r155" ] }, "us-gaap_ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueFromExternalCustomersAttributedToForeignCountriesByGeographicAreaTextBlock", "presentation": [ "http://www.uct.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue by Geographic Area", "label": "Schedule of Revenue from External Customers Attributed to Foreign Countries by Geographic Area [Table Text Block]", "documentation": "Tabular disclosure of the names of foreign countries from which revenue is material and the amount of revenue from external customers attributed to those countries. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r54", "r131" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r53", "r126" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment Table", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r50", "r51", "r52", "r55" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.uct.com/role/ReportableSegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Segment Description and Data", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r50", "r51", "r52", "r55" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r434", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Restricted Stock Unit, Performance Stock Units and Restricted Stock Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future Estimated Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r61" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.uct.com/role/RevenueRecognitionTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the Most Significant Customers", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r45", "r46", "r48", "r49", "r102", "r162" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r754" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r756" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r244", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r276", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r344", "r345", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r718", "r762", "r855" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/LeasesDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r274", "r275", "r624", "r625", "r626", "r682", "r684", "r687", "r691", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r709", "r726", "r744", "r810", "r855" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Abstract", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.uct.com/role/ReportableSegments" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable Segments", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r247", "r259", "r264", "r268", "r269", "r270", "r271", "r272", "r273", "r276" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information Line Items", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r129" ] }, "uctt_SemiconductorProductsAndSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "SemiconductorProductsAndSolutionsMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Products", "label": "Semiconductor Products And Solutions [Member]", "documentation": "Semiconductor products and solutions." } } }, "auth_ref": [] }, "uctt_SemiconductorServicesBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "SemiconductorServicesBusinessMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "label": "Semiconductor Services Business [Member]", "documentation": "Semiconductor services business." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r725" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.uct.com/role/EmployeeStockPlansStockBasedCompensationExpenseIncludedinCondensedConsolidatedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares vesting period, years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "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." } } }, "auth_ref": [ "r735" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r453" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "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)." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value, granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r451" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested restricted stock units and restricted stock awards, beginning balance (in shares)", "periodEndLabel": "Unvested restricted stock units and restricted stock awards, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r448", "r449" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest restricted stock units and restricted stock awards", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Aggregate Intrinsic Value", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest aggregate intrinsic value." } } }, "auth_ref": [] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and expected to vest restricted stock units and restricted stock awards (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested And Expected To Vest Outstanding Number", "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested and expected to vest outstanding number." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r452" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage expected target award range, maximum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "documentation": "The estimated measure of the maximum 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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage expected target award range, minimum", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "documentation": "The estimated measure of the minimum 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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r434", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsEquityUnitsAcquiredPurchasePrice": { "xbrltype": "monetaryItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOtherThanOptionsEquityUnitsAcquiredPurchasePrice", "crdr": "credit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unit purchase price of Restricted Stock Units", "label": "Share Based Compensation Arrangement By Share Based Payment Award Other Than Options Equity Units Acquired Purchase Price", "documentation": "Share based compensation arrangement by share based payment award other than options equity units acquired purchase price." } } }, "auth_ref": [] }, "uctt_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceObjectivePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.uct.com/20240329", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceObjectivePeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award performance period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Performance Objective Period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares of common stock issued under ESPP", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails", "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansSummaryofRestrictedStockUnitPerformanceStockUnitsandRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested restricted stock units and restricted stock awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee common stock fair market value rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "uctt_StandardOperatingProceduresMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "StandardOperatingProceduresMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standard operating procedures", "label": "Standard Operating Procedures [Member]", "documentation": "Standard operating procedures." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsDetailsofGoodwillDetails", "http://www.uct.com/role/ReportableSegmentsSummaryofSegmentDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r178", "r244", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r276", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r342", "r344", "r345", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r718", "r762", "r855" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r15", "r30", "r176", "r198", "r199", "r200", "r217", "r218", "r219", "r221", "r227", "r229", "r242", "r311", "r312", "r392", "r464", "r465", "r466", "r478", "r479", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r508", "r510", "r511", "r512", "r513", "r514", "r523", "r609", "r610", "r611", "r622", "r678" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/LeasesDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r274", "r275", "r624", "r625", "r626", "r682", "r684", "r687", "r691", "r694", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r709", "r726", "r744", "r810", "r855" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r217", "r218", "r219", "r242", "r558", "r616", "r623", "r629", "r630", "r631", "r632", "r634", "r635", "r638", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r651", "r652", "r653", "r654", "r655", "r657", "r660", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r678", "r745" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r217", "r218", "r219", "r242", "r558", "r616", "r623", "r629", "r630", "r631", "r632", "r634", "r635", "r638", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r651", "r652", "r653", "r654", "r655", "r657", "r660", "r661", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r678", "r745" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance under employee stock plans (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r15", "r115", "r116", "r153" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance under employee stock plans", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r15", "r153" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase program, period", "label": "Stock Repurchase Program, Period in Force", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "http://www.uct.com/role/StockholdersEquityandNoncontrollingInterestsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Repurchase of shares (in shares)", "terseLabel": "Number of shares repurchased", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r115", "r116", "r153", "r617", "r678", "r692" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase shares", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r15", "r115", "r116", "r153", "r622", "r678", "r692", "r752" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total UCT stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r116", "r119", "r120", "r142", "r640", "r656", "r679", "r680", "r739", "r753", "r780", "r791", "r842", "r859" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "UCT stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r91", "r92", "r95", "r176", "r177", "r199", "r217", "r218", "r219", "r221", "r227", "r311", "r312", "r392", "r464", "r465", "r466", "r478", "r479", "r495", "r496", "r497", "r498", "r499", "r500", "r502", "r508", "r510", "r514", "r523", "r610", "r611", "r620", "r640", "r656", "r679", "r680", "r693", "r752", "r780", "r791", "r842", "r859" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Equity:", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r515", "r525" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r515", "r525" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r515", "r525" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r515", "r525" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r515", "r525" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.uct.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r524", "r526" ] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.uct.com/role/BalanceSheetInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Information", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r770" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "country_TW": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "TW", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taiwan", "label": "TAIWAN" } } }, "auth_ref": [] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "TX", "presentation": [ "http://www.uct.com/role/LeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Austin, Texas", "label": "TEXAS" } } }, "auth_ref": [] }, "uctt_TermLoanCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "TermLoanCreditFacilityMember", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/SubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Credit Facility", "label": "Term Loan Credit Facility [Member]", "documentation": "Term loan credit facility." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r786", "r844" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.uct.com/role/EmployeeStockPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "uctt_TotalCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "TotalCustomerMember", "presentation": [ "http://www.uct.com/role/RevenueRecognitionSummaryoftheMostSignificantCustomersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Total Customer [Member]", "documentation": "Applied Materials Inc." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsPurchasedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tradename", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r87" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.uct.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.uct.com/role/FairValueScheduleofFairValueAssetsandLiabilitiesMeasuredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r386", "r391", "r501", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r585", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r787", "r788", "r789", "r790" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury shares", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r68" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.uct.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares held in treasury (in shares)", "periodStartLabel": "Treasury stock, shares, beginning balance (in shares)", "periodEndLabel": "Treasury stock, shares, ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r68" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.uct.com/role/CondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedLabel": "Common shares held in treasury, at cost, 1.5 and 1.5 shares at March\u00a029, 2024 and December\u00a029, 2023, respectively", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r31", "r68", "r69" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails", "http://www.uct.com/role/ReportableSegmentsAdditionalInformationDetails", "http://www.uct.com/role/RevenueRecognitionSummaryofRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "uctt_UctTradeNameMember": { "xbrltype": "domainItemType", "nsuri": "http://www.uct.com/20240329", "localname": "UctTradeNameMember", "presentation": [ "http://www.uct.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "UCT Tradename", "label": "Uct Trade Name [Member]", "documentation": "UCT Trade Name [Member]" } } }, "auth_ref": [] }, "us-gaap_UnamortizedDebtIssuanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnamortizedDebtIssuanceExpense", "crdr": "debit", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unamortized debt issuance costs", "label": "Unamortized Debt Issuance Expense", "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.uct.com/role/IncomeTaxAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross liability for unrecognized tax benefits, excluding interest", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r469", "r475" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.uct.com/role/BorrowingArrangementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock plans", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r784" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of potential dilutive securities:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Shares used in computing diluted net loss per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r232", "r237" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computing net loss per share:", "verboseLabel": "Shares used in computation \u2014 diluted:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.uct.com/role/CondensedConsolidatedStatementsofOperations", "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r231", "r237" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "presentation": [ "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in computation \u2014 basic:", "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.uct.com/role/NetLossPerShareBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "715", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481691/980-715-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "980", "SubTopic": "405", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481854/980-405-25-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481565/712-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r709": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r710": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r713": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r714": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r715": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r716": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r717": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r718": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r719": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r720": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r721": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r722": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r723": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r724": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r725": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r726": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r727": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r728": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r731": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r732": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r733": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r734": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r735": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r737": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r738": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r739": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r740": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r742": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r744": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "39", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-39" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r754": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r755": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r758": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r771": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r772": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r773": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r776": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r777": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r780": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r782": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r783": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r784": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r787": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r788": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r789": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r790": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r791": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r792": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 80 0001628280-24-020679-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-020679-xbrl.zip M4$L#!!0 ( 'R$IECY%W<'Z ,! !FR#@ 1 =6-T="TR,#(T,#,R.2YH M=&WLO6EWXDBV+OS]_(IXZ;ZG,M/+_WT?&>2-V8YNF;_^4BH4 M?R',5"U--U]__:7=ZW2[O_S?UO]\^?_R^7]]?;XG-Y;JC9CIDH[-J,LT\E-W MA\0=,O)/R_ZAOU'R9%!W8-FC?-Z_K6.-)[;^.G2)4E0JX67AK_9ULUZL:VJ9 MYLLO:CE?J2N-/-7*6EXMEFN5:D-M*J7ZU>LUJS2;+TJQF6^PTB!?*5,E_]+4 M*GE6KVN5>KW,:&-PI5TK@T9UT*A52J5*O3(8-"FKE@;P>-:H-NN-2H._=^C" MG&'>IG/M.?E72L>_YH:N.[[^]&E G9>"9;]^"G[X!(,NY_R+IQ?]_/FS\+/, M+RLUF\U/[_C X*)KU?),UYY,+WY_L8V"P]3"J_7V*?AQ_JG7>(&^\&Q^"SY= M*1;+GW33<:FILO!Z_=W-P_,6[@B?KYN&;C+DU"?7IJ:#C* NL!8>5:KFBXU\ MN31]CF-5@+:;WNQ?,3]035^<6'!M[9/_8WBII[KNPH/ABX)JC7#BE6)9:887 M:DR/IA3\L$ EQQW;T5?B+PN7 @E^;)@5_OQ"G7EZ1E^]B9A*,5]4\B5E2AM' MCQ(/>&'IT[^^W??4(1O1_#(KWU>&NB!6^.MLE.NF5"K/C71*+MM=E6GX8F?_>R[6^#!G56E]&S*4$;\NS/SW][==#SG\Y9/_Y9=/_J-?+&W2^J+I;\1Q)P;[ M-:?ISMB@DVO3,AD,0'^_Q@N9[7_4-8V9_"/\_@"88^NJ__YW]YD-?LVI>9!D MDX[P24R_;@,J:8A,=P9]S1&?5[_F@+G7 _V=:?D!-9#GNO9K;I!7JKG67?N^ M=_OET\(;8KPP1,([W5&I\6]&[3OXQIF^H99K(2F2>L$37&YIBZ^HYUI_+^W_ M@EL3.#3IP"ML:G1-C;W_C4VF#V_D6D607J5>+98.F$7'L^T%*MV:V@U8CD46 M:?!-?@1/&>8U.AM#,]KS7UZOA % @KY_9&S,]]LQ4Z]7447\[GN-: M<.L3G2"!^\P>38E:*RJYUE.Y>+/RSD^+8FFS 8.9JG^[=%EB_?W J_6GSZF$MF^!< G.TB@U'Z MRX"0^7(QO&_VVW286GAI)5\LYQ$U%G\)_PY?\FEAWM%D4 0@@X_T;C SL+SE MZ8."7W:;F0<2RZ?E#"EP?SJS$:..9[-60%C^8_B(\+?P;WQ&-*7*PE%J7@;V MI)0'ZK-,IL"3N?[>NXE/I8I85.)*E025P*3T4'"FTP/C#,.:OY2#'W4M>T^" MKMR/7]XPTQKI9M1C=Q7GA4=\6AS]5GY6C\W/8!;L%:V+_Z<&+WL?&[JJN]_8 MZ 5>H>GP*X^ZF ZYID1S0[%,Z.TB[L*",[9I<>PHYZ^M@1?)E)[6A(=HBD'4T!? $!R% J M"D"'.9](6=3->#[1TM1$B*(6W+T%KATTM:-'1G'!9 H9+D@BWG/[IXHQU9)JW-8TG3:CQ1'6M:W;H6'>I MD1KZ'SUZ.S+]^S:/?R9N)@J M+NBHJC?R#%QA?'2'S,;K;#;$I[VQKJE:HR.XET?BA7 !54Q>/%%,X*>&W,(% M3#')_6"9."/;,@R G"[,S69.>LA_] I*^Z. +D%Y>A17$JA203>'#T,3;WO M) *7TAY1G\K:B,"KU$?BYW"*16!MDJ1]VB/VDZ:MDB1\VF/WMDN1%V@/Y$Z2M$B1W.>VA^!G25DF2/^W1 M]JEV979'V M&/<$+F:2Y$Y[6'L&%S-)\J<]N#VJBRE 36LY[1'O>9:NS\.L2MKCY9,L79^) M-VD/ID\26(C J+1'X">N,3@3E](>IY^EQN!,O$I[7'_^&H,S,2[M>8'3;8U) M;#M2)>WQ_WFVQB1'_[0G!$Z_-28YVJ<]&W#BK3')$3[U4?[9M\8DQHNJ#.)/ M2NZTQ^5GV1J3'/F%C;:_>@Y N>.T52"_PUV:@/#8/^UWW>F:IO7&6Q\ZO]F6 M-S[V;J1B7JGN1_)I?R/3P[&LZ9+S+-PD@,5Q4V^$Z:/SN_^$X':6;WX!E > )J]*J_&*SM.,QUODZ^T3\LNV-09SF4 M#-HC/C/#'])0'Q]]Z_/^*K\D!,(&\ND2 K2NAL%4UX/HUK: !>XD-3(@;&(A M73)PP]Z8 :S7^DP=FI9AO4Z>L9-W>L! V Q'2@0!!_.5JC^ ]:GAN;"9%0&] MM#/LYJL*FX )S=R3 ;+7-C4,1L?XC*\3;'^^B(WWU-324MU>$S;/(A;)$^R# M41,VUQ*+Y%\]W<"C0%(CZ<+F6,0C>Y+2+FQF)![ ,.JPH65HW='8MMYX1C(U MFR=KPF8_!.=!DGH@;/(A%@^^474(GJH]F;\P-7H@;/ O. ^2U -AX^[=>(#Q M&"Y">2ZSIU? U3UKX/ZD=FHV<=>$C853P(^=9YNZZ]D,+KS3W_%3 M:MRC>C9BX).S($$MJ L;$]_I)C55'4]!VN!(,4,H$$*,UXG3.R'1N*5MKMDFR7=B4DERS/2+;F\*FME)D7E/(=F&S6F+E[),D>::321E= MLTV2_RE,*%W\FFV2_,]T6BNC:[9)\E_8?)8X^?LDR2ULWBBUZW;'7;--DO?" M)HM2R_OTF-E,IZ\RN&:;)._%S6&)F)Y/D/*E8J;S2-E>M$U4#E*86)*KMD>0 M@TQGN[*];)NH' B;]9KV^@[;X?7\1\RW'.RQD0X3TN /RWZR+?S@\'W_AL?; MXZ5E^;Q4%#;[%)L//6:_Z2ISPNO3PP/A,D".[5X_4T 8G];XYS?=U$?>*$& M$[;QLP!-*$M%8=-4)^/<7E)*WW>0TK3*A+#I*Y&U^5B@+6X^*1W,2-2;%#G! M$[.=]3-3]?$QFN:( &$E<=-!XC#J2(A5$CD%(R#MDP2HDKAICQ,=OG&\F".M M4"AL!D1HD@0(4U[;! M1U&9=ISNT2( F)*A9,Q)F7%*I$.B6K43&>LI7-.-O!O\GA6T92&D<]@%<(*,M(RN%4)R4GBEH9B?)/>$IU<@ E;'S? M-34VB$W_[ZH[C?&SB51E8?,!'9MINGM'U?G]9,B4/K-']Q8U%R_(*'N$C?@C MV3/=#_AF&6\00QZ;14P:J+7+\UK,MS3(,:B?U+M&M7C_Z^UTVVHXN>2%#08ZH'/^-@ M4A-^562.[M04OZ"TVTZ&8]I7X3=FO=IT/-15&K0V42W/=.W)=>?_':ZY:R'J M*S5_B*VSGJG[XL,\>RH\(T8=@)N6[E@5I52_OOW^'-X>_A3^C?>OD\8+2D=> M@J@LLS==J4RD\9WAZ2GL6U-)5QXS-J7WB@&.M?7C6#P4+N,I ^/M6OC6#P4 M-J&8(:LB;$(MQ4Y#4K[R]UX:)$BX;-F.U.W>'S>'(+B0"B1!PN7"+FW+8U78 MU-%4CV__]&!<'6LTMDPVZ]08ZJ$U&EEFS[74'T<5>R5?*N:58B)B7Q4V>R0" MT1?48HGLF]1BZ=+#U$+8C(IP'#H7< F7%-&8?GW/7JEQR\%3;5T3=4:L2E6 MWELJ[S^YC)&.^SCH42.KV\&KPJ91!../POE3VH4_9>3/[-+#^"-L"F8G_@#6 M,3S' (Q:L'62^R7O8WA:1G?#5(5+>:2&8^?2,>%2#+$XUF.&H9NOP+!OU/[! ML.]"IA6L)FP^0FQVG4F[:L)F,G9BUV_,9#;$":;6UD:ZJ8/O#E>]L6RKF+"Y MC13P[%QZ)ERV0\;!<]P1+ATB)'?.I3O"9BEVXTY&N2)L;F(-5YZ8/;#L$355 MUAO2X[<0/!=?A,U)"*$MY[(PPN8=!-&6<_%%V.S",E_\\TU6S?X\HZ9?@G.] M="U_7'H:H=6%32.DA"\B*%==V.1"2IAXI-7?NK )A$1*FNG!9 MADL[QJ4N;$;A*S7\0(BQ-4GMMLIKTYUGIC+]#1L]I,=@")LP$([LB48XPF4$ M=MQ\T?LM<\ C7!+@_*PXDQ5N"!?WGV7#EPA:T1 N>C\_*\ZE%<(%[+NV#'G( MG%8(%UZ?GQ7GT@KAHND=6='N9TXKA R>S\N*M6I'6:/N(K#B75J0MVN:+V(_ND-D+O]F,9K3IP1.T?2SLD<3O_,WMCIL<>V,']]#8,8+4.K.,Y MKC5B]LK%252$^>=#!F^8/R/RGH["?=<=RQY;_FLSBB'"I2RDA HJH>?"4"$S M.6M9TQ[#;4S[!O.U=6HX75,]HD!F2"/2"J!"9K>D>(HFGN=!3Z4H7,;O,L3E M,"WM6RXUPA\RB9M*4;C\IQ1,L03S7(@I7#8X!7(1'9"T>]_N?[?@L>;KPS]X M_YV%SS6$R(]Q2R 7)3!:P M[EQR*]P"T98E/,<=V]?]?R7)A^-L2GMLI,.$- ][1SS9%G[ OB%'/%%3"%=-N.1W MFIAVI@1'2=B4<&RF]9C]IJO,":_/II:5A$V5BLZP=8/! NFY.A$UV5DG!YC[/L(C@6==,6G1^G&OU8U$UK@)[L;LEC45>X M>'KGXO [RV;ZJ]GAY-:/T8GX6#07+AP^MZU+TI-0A(M;SVWK$J6N<$'FN6U= MHM05+B(\MZU+E+K"Q7EBVKI$:2Y<7!?&UC?LQ>W"U&P/;YPO7F/VZ-ZB9L=F MFN[>454W8-Q)+6[>6^:K"V_ UZ^N\-Y#U/XX\-^B\/^]("FMV_PS^H5'>%<(_Z>_7-G,LSU:9X_\Y9%3CX]'TM]87^(=+N*X,&M5!HU8IE2KURF#0 MI*Q:&FAJF36JS7JCTO@/^HFS>QQW8H"DCW0S/P1#-G2O*]6Q^_FGKKG#ZU*Q M^']R_+K6%V=,S=:7%_L3W.U_]A^R\B@<<)X:8!2OL5B$5TZZ6 $27O!BV3#P MO&H9!AT[[#K\\%G3G;%!)T 4 Z0NSV_Z/*+V*PSNQ7)=:W2-8WMCMHNF.'@) M?Y__\VS8A:(_=!<(Y&KAFX.?"_#3I]7OFXU"LQC]4[%0XM]_XL^SPQ\#BI7' MN)H.]\!,D#2_YLJYI O_\Z<_TSH\A_,FF'E)02I_?^CV;V](K]_N MW_;(HGAL$8QS#+=WV_G^W.UW8:SMAQMR^Z_.[^V'WVY)Y_';MVZOUWU\..<< ME)WF\$_J#$%P7,N\(C>%3H$HQ6JE>[1*.8[@ [B@52KF_\Y1 M?O:4UD5P]SP#_X"'1Y-'DWW<1=P4'^_38-/*!:59WFC2=K:.E4*U6-_%.JXS MA:&Q4\;O9,E\&6RP2@-KO+L8_Q,>C ]W=I6#RK(G /!%WR,B? MH=P2/^0@$%0S;0_#]<1OO_5#\D7QU^";_ @>,<3;\AJ=Y">,VGEFANI0SK6^ M8?DZ49I7!*.CM;JQ@;P5@<@+U-UQR-*"2 OB>WXVO$[G.RK6FI !-9RI#:F MF&7>AO2?VP^]+K<4THB(:D3B&5F1@6Z-Y_]ZUTH;@'6LTTAW,()*!#O!L M>CRON+M>W_)$X!W<^\!O#=6VRO/&^6JQ5JE=9&BW;4I1V<4MM^FC5^+8ZJ\Y MS)/CUO]*L:PT__-:*OPQ?LT1:@"*?@?EO[=>+?^KQ]XV64H M_S[XVM8TFSE.\!\L;"F%V-K,M10(RQ02]M%@I,V[PBWC[%7L0#!X70<^/MI] MZ^?4%.(VWM_I!$RAEMA;.!P^XJ:_-X"6W+;#@IR7#&\\#2US*3^&&TVK]5J^4BFN/'_7115ALHBS_,G__J6AE.J?'>(R@XUQ MVD%*\8J SA@>"CZ!<(@"S31V$Z"> F,TT,O9LQ\-, MD&L1N(*[=B7EP\M'1#M,?;=5]SIK*WV-0K59BY5,6?]]M;IYI6_7097JA68S M7H;G^(,"2M4N*5?4UUV#IT@958=$-:CCQ+#J.T8P*8](^**E37$J(F,X'V=O M,GJQC ]._ S#_KP44*P?@L0_EVKVK@ZI^0I?F.3G4(=O9N8@CA,?H'M0HTT< MR]"UQ6+OG8D3JWXAL97J>*%18#XG)>6%H\34FZOZ2ZD6CMU2?UR1,;7)&S4\ M1OZ*YJF$2\;$&>Z7"9ZC,L#ZC,X#_K_5NOJC\^I$@GPHNP*$\@%@RBM;VP!U_%76Y6P-8M)2HJ8.5@;!XPE#@>V!)G:.'B<5@F MXPZINSSVGW1QE+SZA-\.29I%H=.(4_OO7)DU/('/ 4CYGQ, FKF M:(6D"I!G"C5-"342:BX5:D"Y*3%@(HQ0506HP>5+C2N?C1Y#Y+<$]"0?\8,S M H2"=]BA40?=' $))E?H'L'#P*= DKV25]OZZ0[#GPO@+3$^,HT-=)/7!/.5 M(4Q_*S#)E?&)DA6.9H%/#C[XTN=P$JOT6KI@/?7""]&!"RY>0\GP2MWT81X" MZ[P2NJ3S?FCA.FM;312E4&S$R^FNK>8K5(OQ4MEK<[W-0BVAM+&2W%Z:2J%9 MV_RDX]6!B!Y;SPKP[0[HZJME3R)":WX1UV(UN&@696.GNOMH1#U&;<1&@I]V M^]+[^?/ZYQ"N]BJ;SU^TD!!+K:CL]5(A6N,(A6AGN>Q(J'<.F7R(\M"2W^#-#TUGF(&0*B#J 0P3_N"Y38MGK7U'#]# A/U MFVU$;)^V;/XN8X(O_ZG#J^&UQ(2Y66@TWG2'>P(F-56=&AB>X"8LO!C["&K4 MUAR"Y=VZMJZ(K?R!?HQ,)Y S9P;3(B#QDW/.D!E&*$/D T@&3Y+Y6TLW)WD^ M%LB_8>SG84UL0X[SW!D^RAO@XRQ9X@?K3'0^[UI!RO3/+QI'7>&U0PZQ/)=C M'X)@H$&ZXWC,GE9>JW-U2+BU&Z[Z1B?^8/*8.1Y=+OY!>$7-A_BIIX4 MZ[O[QFTQ7)^V&![:,^?YE>5?;$9_Y.D 7GI-C9]TXB!QC].'>)XR@C3/X<6W MW^_[SVW2N;]M/Y#?'^]ON@^_]:Y(]Z%3V F*3]/K=,=ZY_;7^UOLK-1Y?.C? M/O0W-/]=XD9JL*?0K"6U^Z"2T(I4O5$H591D'E5H-C<_*679!HYR0A69/P'N M[;,)]"R)F6G3MZ7[?7,R@]' #CJ#P-G[^UL>'=ET]T M]Q7'[5751UHV.=^^A:[+1J14.-O:PO:FB0G)8=3TSZ43,<<20R?*X"V9U--T MS*)U+ 0=Q__$A9DOB]U-DV'3\YJ<6&J2[/XS;H#.M?T@BLE'?.,*DR$LCI=M*'MTF7H;^UW /6:36?Z4&:#TCO2%C4M_3HN\UJ>]2WS?(1W.MOL]L M.V9O'\?,?XW4_)1H/G"V(C5?:OX:^3((/S"[G]T]/=B02P= 8L+@N 4P"V!KYJ"HU M7MS*WK%<^,%R873P0:ZZ9 T(.*,;AR%!.A:"%;D0G UL:H#S_2VUSA6.GIKT ME:/D+PZYT1W5\T^8PW80;9,:$T?G_M4,5A%W_:TA>,TS;$ME M&AH!"?DI@?S:=L@/IQ2^MR)\WX]49%_E)H]$$*@9[O((MWD\]G^_?=Y[BX?< MR)%VN;\,OZ>BY%KWZ74<BE0*5>&,X.4C5SK>XJ1$H9OSIT[VZ,& MX\N\?FW=W!E4Z9XC3[A]=_AQBX$3+J[81X)F2D"S;$N3$0(ER MKM7K_O;0[G]_ONU)H$@)4&!;VHU]*L]_$,@<;T]T L0JJ?$$B#Q12#Z)(T.P M__E1SPPY)7Y4!<*RC6/972L@Q.CS SMX'SN0N.B&#\L*<7HY72G>YJ=&^477 M!1+953_BU)(=A;:DMZO]_>;CI=1Y1I?)BVZ_^XZV%& MN92$J/5]L"ZY(/Y&W M__?Y_#FFQDZ>JG\BX X9IGUFFLP)P?M--_KTKF_45H=$:5[QT]3P%,0DIKXE M@,T&Z6Z8RO@QE'/4*\;LC1P0S9.3I?.](89RZ=6+^2.PUJ]16JRM@^*GR*U83H M4]G:O1XX5'OAW=)D8_/C6/>GUSKOF$CJ>+8-8D2HXS#7N1;!6"5V?T(J1_A_ MBT)S$3M?8S6XBA_8GYX.!L'/)BSR,\[4BR2NO3S'U/]ZT!0_+^=SA9K;VN.S M/4=;/CN[/']V=KX:'I[M.?E72L?7*"%M4\/_W,[$H^UVJ&U/@!S_0 =B>DQV M+3PFNUS$YA#E0G'EA.QHOWX?U=J9"&8?WD1]@-+)NH-M-TEQ@6 MN#9\^]=?$\33=OBJ.\N^L;P7=^ 9X=">IR,+O*L(H5)RK5*AL2)2W(C'&N<6 MH3]TG&48Z^###^/XA9_*5\ P9\Q47+0S)EN"0B6> M.$?"=+JQ;)OXK;#P@;GKN5@!+C8KA>JA$!8-)4>SXKL$!E)4MB% /%&I@J@T MBA'0=!Y1N9P8KFN^ 4D\W&5-<(>Q_CF2A^&U&+;YM0 M%Y*3>Z'B9;@ 6U Q(/&M3V&(@1^1O&U.U?6> '8H*!^.E=)G%%!@MF#E?@+3 MQ$1)H2F(P"3J.39%1M"^Y5(C"; ,*+!]53.C6K$MZ-XL_Y5BKM4L-@KUA%R( MW=B0 K_S8N5I6V2^19Y*N5:C62XHPLM3YE?)GVQK#&.97)&Q01%CP47%5=8Q MEO[R]/,ASNG%ZL=6M]6G^A/2')R0VY#BD1$<[TFK- ]7EUA<28$K>['BM=7) MC25>N(%):13*PHO7$2K-Q$+CWRQ+^ZD;ADR3[HNL(04CQ+R2:RFU:F).1\I< MU8R+Q19$W" 65;'$(O,>9]=TJ?FJXQX>/Z _V,O,N&AO71@*Z>E'76#C;]]5 MPT.2;!![/!NI6"_4!,EIR23H21>,]A*9.HA,J9J8GRB]P2T^ M'XR5E^$&;,'*D*)=4[5&K$_?I_(?(>ZX2G2XL$MO44 QV8*/L<0$UX:$J;O( MO/<8G&=OOA*#48<13H^\-9: MI5JY4!'$(9 ^Y DQ,JZLE$!6JJ7#EQ"E\[@C4/(Z(R!T/KGE\XQ+_#9TG%6* M/%BFNFYQLXH;((K"Y).DXWA*4-Q11,I<1 ZN)Q++:4Q-/5$T$!YQL3'%^RKC M33X[BKY3P52.^,W/?\WI[^ZUZ8WRFL5;Y^%]$6J/FY6N&HWDLJY"K^1+A9(* M%;-B+*Y"5;E"U>J)A16IJET0K4O.?;?]M7O?[7=O>Z3]<$-Z_"#9GFXE'A8TZ2$FNS$&5KF,W5A_QU# MIR^ZP4^ADTUXTKF!\RLU?Q 0;MOZ"0.7K7*T&I'==J34[^NJQI'Z.I?Z@\,]$1,]0ENL:2^=L<\GN29X:#^6 M0.#7BWK#KPX298%'+@:>H1/+5B%I8KL>)9L[:44'1-MC.,L1[GSF)WOPS5[\ MN!GXX869;*#+]<']D?)V-#:L"6///D7O9W'O6GW@AXS5A:D>DFN%)\3,?<2E ME&M5$DAV2G?RP*JSN9R6]"R3J38+Y7^R7OJQL"*Y;8K2P11)5F)5F^T@*V4N M*Z*T^+D$>Y:H);!<1IH?#]G7O)U!OO[%Q;-W M1[\V=>/7G&OCX>]+)\;/IH8'Q\]/;"J(#9_)I]^I?12*5!*@2'-*DRWX;]A+HI)'Y_Y@'K>Z MONF)VH]VS\4M*_^@AL=FSPP\F6((EXWB9H1>-YKR<493RK6*A6)QM21\Y0LR MIC9YP\==D;43FW5&6PH&T@8/8+M!^;&&X'? MJG US;E*-7\\A$Z?]CDN]?88^Z/G.BXX9Z"2B\VC!OH[T_+_9;85,:E*;++N MP=C]AE;-M6!8; =Z6[/G3Y$=@$HN&.UUC/0<^SB2Q& 9Q/\!_ JR&" 7CTX8 MS1\F.W719.>D3K)X?A6&@99Y?*?*?T]<'Z9Q#(]JOZ$T!7"GYD:^W9-I;G)' M]_)'XKV^A&=HB^%(K0R\ZSA>Y* 5+*2,V$;)\V%'9N;:0977#2H@G,YOW&>( M<>FVX.*MC!.WXU4BEDY/0;S-(ZNN&UE P3G7DE"7?*.V.O3-D=*\(DI1J? Y MW#"5C5Z8O?!3^8K (\8,GOC&C,D!KNEE+,+N+G.!;['"S1I"L2A;G>4*_0E] MSQV$HRZ2<%S./O@V#!@)30UP?W0MKYM$I6/=I?)LY_U;T4UI^@0D[9H=GZ!S M2A A_^ R5RM58>KT9&A^RK9T^PA,$P6FE-CZNXS'$XG'?;]TR R- )2Z-J.. M9T^NT#M5+<>-'5EN@9I^\ (N)(&\!,]9%IA2$??71,C+$=S\6,,JK1E6&%Y* MOSZV-'Y(T)I%\'*-#U9<-6"D^D=Y\J$8FO[FM%I"R*B%R.C__,7 I? M:H11VXPZ&$%Z:KN"84C*VX"2;57U1AYOC'G#!KJJ1Y2^## W,?!WWZ'J5 M5RK%A%4Q/8R=N97 M"KS4BY:]%9@^GNS5P<6-V* MENQ=VLZSY9KC7X)J8[D-+7DON3='9[] /TI- M&KE6HYSMR?9EF%@?8:.A\ R M9\^36]*;:$L05[_IIF6#W'<#4D;(?ZF8:R71J5#F8044CRT N8MXE+AXR/8' MYW%"IZQ^'N6B<-FF, @Y%HYG8V5?234V[ M),9V4Y.2Q#)(8K-^.=UB4P/K%U"-,S'2_>48?Z:Y8&(^#PY0-U2?(!S MDJ3)#@+MW@6H;6I18?/\MB_3&^4UR\T'3XP"GDJN5;IJ-!(X(#I!?IXI')%: M++7XU-V7DM'B*M?B6@+GU.E%02GBZA3V M7:(J+A]38[W:2FJH-#P;NN4,8*HYD_JZ 6<79+?0%1N"YZV\1 M@*"E*HPI3\HDOU3..?J@4:N 1M8K@T&3LFIIH*EEUJ@VZXU* MXS^E9BZ\:6C/ZHA?6?[%9O1'G@Y@DM?4^$DG#LK;'"U&NIF?)_PRS=929C X M&F5\S0'%MVQ^7/8U:"JS\2H8$Q5F+&1H(^[]93M_ZN!7HW+C(3C8X KUX,LG MVHKB_3QOJ/T*[.& HRS:SA/);3T2"+[?]Y_;I'-_VWX@OS_>WW0??NM=D>Y# MIT#6*K=V_:??BCUX?_?+M]Z/?(XQUY?+I];O>[ M<('X$_KPW:00BP/!(WEZ!5)X_\\PY-"T<>4((H.WAS\7("?/JU^7R\6&K5FY$_% M0BGR^W6/*BF%8B/ZEG6/6O]]HQ;]DK,.JE+<3*E#ZA]1"9#2!F]%$;'7;#AZ.!WB,)V8C\(G_U-UAQW-@>LR> MKNZV'8?!_VG15>&E6JY5*25P^H(XE5E2([*J$;63: 0>05[+SIE-E[.AN,?L M-UV5)S]NT*#Z230(FP8U$RL(2ED!6L8EJ'$2"6KF6K6*,/N,99 2K_#,#D+5 M!'8D7UX=9^D4"J84P>VO)UYS(69ME!2['<2N>1*Q*X'8EI&S$2%UME8TJ[Q&:E;3FY;B;?E(*^US+S-01,U-;]:<&?DM L57:HLRFY3^;-)OMN4XQ-^3(/N0)(_-G+Y/MC6([.NK8,\[Y?"* M!]E+)"/2M 68MTA3,]>JEQ,[,DA<:]CW!F\9Y9_9_NZ M[TZ-X^_T2&QDEY.M>F8.XUM/L/>,!EZ<88UQ\[C,7NV_]N]3M&UJ-S-ZWOJZ M&8'$Y2(@L3R[+9.BLG6]/J:HE%!4LI+WO)S<5@_XZ'?W@N#I!T-C+9=5]\77 M'N/-[D!GOH7$W* Q2JY5*B=6077N%(,4E!CH&D]0REQ0Y')KVK#U-V9"_&-P M=*7:2#=UQ[5Y'R/IPNZ=B/)I"IK37J#H!O7!)=E*8LFI<[LF4EKB))KB2PLN MTA8CCKE)I[1L =NPLP],E*U_W?FONAQ_W%]KME829W+!.7E;,DU/!G 0=8QS M&4]9*B;==5A FLGIU5&*59#0B5DSN1^/R:)1>B3X/6FZ6J"5*E)!83B"M5F5^0#H\A(3KG MMW2JDP?JD,2^1DT5+$*M*D50J\.U2G@O2 I6(E@=0[!*N58QL8Y4X@K6!;C7 M 5P'69 +2YO'.@A\1UA>G_FL*-S+6=V>LOL!WX(D/:5D[(.K&R0#%R!+A4;Z M)2/S#NZC.V1VX-V2#P%L?KPB)KNTW?*'@:<#XX=/FWV00&,>+'.:KW]@417- ME4JN53Y(?P19N\^^V!S-8=U=6*JYEA(A+!==[2$NX@8IX!UD)T#% B?L*S-9]-[#2B/7:AZN1H(X7U)(8N/U3D+21*S-RHD'F??0(CM'R9'X^[K7+*57^8["!'+,XGHHERQ0"<+Q9C'B*WRR("/U MWNX]8T3?VCD. MK2J8)#FXQYWP:^]2Y!)!^41$KAR]NI(UD;L(1QT=]!4C\+W3/XY-S]KQ;?$F M+S;*'"4X6<";*"RI8/YGU;',5GPBE4FDO1^J$=?6B7XQ;-'1:_ZB#!W$ 2%&!/Z[=! 9H'VS]!%"#SZ^B3!02WXSYU8$C5[E +/*#(GD%#"3#P$70N@7 >F'VX\#7ND?/=5QJ(FT6(XE99KQ67-.#5(3\7!;YN:7LX&!^EC@_ M5RUCHOR\G'SEFJ@M(5.=>FG>#YT"HJX(=90\*TGB4\*V.HL/O%E*/BOIK^UOL _X7/F&*8RK-\Z/6^4(D93/<8(5=$IIN8$O>('RX7' MNQ;I6*:&FSTT_,37F2D0F-SI)C55G1JDY\(7>/2)\W&VF+8\T>!ME2H,9VPY M.A+ZVF8&[S7]^:>NN4,8*PYE_BY?7J^+LUOH"PP!.+SV%@$H6JK"F/*D0O*+ MY)C_%T>,>+S-8 -<1%1?CRB;:B>#_/&WX0IU_ MH2Q"]XGDMAZ)!-_O^\]MTKF_;3^0WQ_O;[H/O_6N2/>A4UBOW**,O?/X<'/[ MT+N](?"I]WC?O6GWX8]>'_[S[?:AWR./=_#3MZ?GV]_ANNX_;G%BC]]NR8?[ MQUYO WR),L,/WTWJ:3H \(;!SHF64EPC6GY=Q!1F>2T*3,*@8X==AQ\^ATWF M=9,/A=_T.7A\@,V(*\M.,K[/_SF G&:IT*PU$74"7SUX<0!(!9C:I]7O:\U" MM5Z-_*E8*$5^O^Y1I7)!*2NQ'K7^^TJUD=R@-L_OT/@FTK%L'N18^B)T&L^R ML9-2] &K&?D&UPT=<@L0KBT6]1R%B(D<>2DZ>;DG\XV?,*DTK[Z\V)]:2E&I MB'E"::;(72Y-R5U.5)CCKENMN(EKWW B^GSHF@2>:F![D.DJRWD&&.WY+QEF ML93D^$IV656G&W?-RQ7ES*PH'V6K?ZV2T%;_2UE/F:R?J@M!K9ID%X)# MQ3SS-0Y^;UO,XMILR$Q'?V.+%NJ@R@;IE:1JQ; SI.8KX[4NWLCS,^W$M>&) M!L]V$JK]X3DN9NYY]V-,8+KT77:0/]SJ< 1_S<="G[T^6S7]8V/__1.$Q4?O]:[5*%[4DVK3@[K&7#B!U2WR1LU/%YI .&._L9=>N>"G?S3O@PS^0#8^#FQD3(K0I'IS7BXG!N?3=!12_=7!^7/%;%;-2(C@N MEGLN+GSW+1=\;RLB+8?I.-FA\QQ)&-2C#9Y.73DT=Q*W'D%T1_MR1>W0?,LV M4<-3 R..RQ%(U#*_B-])!I6SV*K\**@BM+29:]72K*2RRP2?R 5VF:@FU&6B*KM, MG'XLLLM$9KM,M'N_D[O[QW_VQ)_07%.)<*RG;0\!6%$H^G@1IS]$O51HEJ-_ MBMV*02D4&W'[0*SM#U&L)3>HLNP/D7Q_"-D>0K:'2#6Y97L(V1Y";L3<15)' MNJ89[%Q);>H,R<"P?CID8%LC8HT9Q@ 0^&*"X0V"3>;LMR4WXP>(B;M.L7_3 MCUW7Z5*[L76V M69MGTFT&G%1U@_%M80NFBAF7E"T&,J:D ME'.M1J$IB* DN;LZ!5@YSQM<7M--EYJO.BZ 4,=A>];Y7L:NUDV;JN?I^CBX MT^$Q[%Y_8UIW2N!([Y$W15S=%"4W0:=?7#9M@MY77*I8IKMZB$NJ-S2G!3I[ MKJ7^R+]0K-O!JAYF.M+#/,C##$_;9EIGCIY17D3K* MR,&F5+J52;B5&GMQB>XX'C55!@38=P/997@*NSN6-T#7;D#6#E(U2A&P"K]0 M%,1)D#[E>7S*G22E*9*D;(',L/X.!LK6"]8QK[HP?_> AM\P/$>5K=I>], M;@/>W]OMFJK-P)&Y8?Y_NV9(87_+1A_I&Z&ES2*N,"70.$7ZO4*)RQ;'=V]Q MX0N2AS0$D2[P8@;.OGM@ M45O=F[A0)4P.3;K'1W6/DY2;<@:;2:8+7!U$5W^9BJ_S&SI]T8T#"C@2*@1. M_/XD36>E)CAOVZH*4P&6VDQEH((O!KLPTWC<*".D[_.4O%'HAGWDHM*G\A05 MX<3E&!9Q7[&IYEJUG@KF76?1V7/P,J!YF M*V]]XK=-C3<.;W."1RE* ^/KU;R,=$"%DY_3X.J^Z='EPC^1 M%XB>3P!>+\/MV#73O:H>G-C8X-4G]3I]4(IKE@]E[9R8TG/<-<2=I::4T&D= MTF'=)Q4ZII,+S(.>) WZY),V2N:57$NI1G13ETN#8LK+49JI[B4YY5RK6DRB MIZKT-^/!I>TM[<;@,3[O@HJ[O?V#82_- 3U*GX]5O;@=C0UKPMBS3^W[V6IL ME(I4>!Y,YDVS)C_[XVH\^<$3A2K2(SWY(M.L]E=ZI4?Q2M&$S95T;O R:N"? M2O-BU2>8A M#FJF#N5.$'.!^-@W_2D@_=?)=P=#N:G"M*?4C](7)==J'KZ5+1:+4N#.7JRL M;:D&.$S6RKF6TCB\6<31A2W1;<>% MO['!H)Y"ETFGO4WW M$YWP??Q]JZT".6WV%!#Z" 5U[0-;'02R% MK6%*6.;$LB@XVP^-V5UP!I8]HNZO.?W=O1[H[TS+_Y?95I1 U7,@/ V(_#\+ M(E27F2KS'-X7+S+:DFFR8Y8AKDEB=$-&;$YBX )O/6(S;FP'2B;+4B]QNZYI M'"9QS:1<=IDQ.U+&+&C.)S-F%YTQLW60@3$UL,C5/UX.X..%FC\($,VV?L*< M9(76_G'4,POI^CBXM\S7/K-'V*(Z C(57DAPR%X:F1D344*V!$QQ)*0$1E41 M(7EZ86DFX%&PLH#I)0>/YI#U5@F6G<4N&JN5:X=Y,RD*M5:%3YQ:8N M(VK0S1^DAB,\5J3Q#UBP\ 9L/?!TE,M5M%V1W>?,X^ VX,LSL.711-W#_[^= ML>&9.:ZMJR[3\(>VJ2U^,7=EE$9BK^2(YN"QHXOSFX"$@M3+E6&ONFEBO@@WP7"6R[6JM8I7V;R\D+0#5BZ"^A3KPAP^+1>K$EWX+)Y8 MFK!Q0+4AS*F>F??=-P(OPU-6UD'N$5V?*!*=567^>J3)9PSPW2RG M8!=[ @&'U#2I:7,F>4LQ4N*J5@:3K"30KC0M45)*UF1ZWGAL,"P5HH9OO;$4 MGNBF7VD&#$JJ]KT,--$L[\5@PA6_;QW:A56_+W5YUK4K8C*^<*=/?R$V&\"$ M5[*Q!YY;6#N)> MS;6J$?VUTW_8:RJLF,ML<%&Y!3LDY9,UO8V:8G;T=JN9\J5B@])BF4I4-4!J M4]%2V+,J[%N-U%9AK^=:]8B:K%0GRE,2>S_@R;@8@[U)^<([[ M$W5$FA%A#$YNKK^Y?.J.C],E%:P#_U?2WUA?X)WSMW'-4AB[@ MF8S=AQYCW'J-X.43]&@>+!<>[UJD8Z%U1DL'G_CJ#3^A-=C:0PW2<^$+OH7Y M(YE2=WFBP=LJZ.F-+9^?U_RT5_V-??ZI:^X0QHI#F;_+)^-U<78+?8$A>.[Z M6P2@:*D*8\J3&LDODF/^7QPQRJNN#!K50:-6 66J5P:#)F75TD!3RZQ1;=8; ME<9_L,HVN&EHA[,8TU>6?[$9_9&G YCD-35^THF# C='BY%NYN<)OTRSM909 M#(Y&&5]U 4LVU^T I5C-EX%8Z+"C(4,;82LOVSG#X1E?>[K60/4$-M M*-[/\X;:K\ >OBRJ+)JO$\EM/1()OM_WG]ND[?_;^'G]^&[23U-!_C=@+1+@@5#Y<9G!JE\,16&;-"QPZ[# M#Y_#/>NZR5_,;_HP4NAZ$-,$#@&;PY^+L!/GU:_5ZJ% M2K4:^5.Q4(K\?MVC*H62HL1ZTOKOE4HELV.J%)Z>PE8@\=OI&;75(E.8548I*Y?@$;":UL>^,E*WS193- MM.4; 'A?,<(;BQVR5'&$7KFB/OE8XK$Q31DC_%@[JI,(%2IL'_=A>O9DJ;/D MN089G9%9"IFDT,LGRR<+\.2CF/1$AIA*S-[-Q>J= :B71Y9)F!;>P48GL#W" M,@41*E4RK&)MF"&N*E!C_\SYN>> Y6AYW4SO!#ITK+LK'#B'Q&<$.GJ;>\>G M#YTS S<+F)XQBR[-S5;^/S.7PI=:>K'ZEMK8]<>1\G(2O%!5;^09O)@GM2+S MR&MK4SO\CC4:VVS(3$=_8^F=1K +^<.]Y:S4@$GM/0K)^]:J5YNBX?/EAZ%E M@+OFA$4XJ9T,]M-P)UC_];W3E^)_"I)C<3!<9%N&@<6JJ16=<-N7]'DD:NX, M-!&B=,/'SHF@2>:NB6Z:RT:A4C_R#N2&J6STPNRPC*V\@\G:,,L3[OM;G6G,C7]^$=#*7EAE2Q_# MV8&7_AK#H^;I 0%/EHV/;[NNK;]X?(M+WUJ,)<.(+$KD2KE6,6Y+M./L MIY82G&H)WM(]^7@2K.1:U4HI[N;HT\GPQ1G%+:"9T M!&NE04PAG,0[,6I%BM8+:V;&XAN=W[WYXJQ3CRQ#C6%)XN55\JJT M7B450%YUT5=)!9!77?15Z3WY?5?_ESNM^1?>.Q_[#3/3X=/K!S-EH[P;>T/SW%Y<_&^-6NH@&T) MNF:PMY\OB',\Z*2'!PHHW&9\Q//3 7SW3D#4T,;&B21)O$="C*(?'4+EL&-^%+!,'2@B_[ MX7^TA!P-_R5_TL\?"3A2H#,ET!GE3ZR"<67%Y5Q3,/YD6P/=Q1YK45YB&0\] MW;WH6XJ'5%_)GR34=R6!M)?Z5J3ZID4\8DG'EEX%FX6BFFLI<6MPI62D!#B2 M,?NU7"NJ3/ODN"$+]^15%WU5]@OW_%[;ZD++:DR0RH(]N?XBU\U?8<4G)0+SJXIUSWEIE:, MUWA+%ND=W&7]&[758=ABO9+ J2 ^$:_+0'7-\EX,YO>KW^MD40'5)69[6F5+ M YJ8/=MKI?U[ML=::#H%LU/>,NFXM$FK&D1Y&^=JPE13]F@W?VQ\.\>RL=1F MJ@S7RMAZ/ZI%]L7ILW3+#G7+5GH,[W]J0*VR]ZD!$L0EB)\I W3V M)MNU:LP##[((Y%*GI4XGYIB=J^-XK99KE_BOIK^UOL _ MX7!'U'[53?^]"N@O3 6OG,[&'Q;,Q*!CAUV''SZ'^\1TDW.7W_0Y>%@P112% MY=(:'+7_\^>?NN8.KTO%8@%FB3(15/8$;PY^+L!/GU:_5ZJ%2K4:^5.Q4(K\ M?MVC*H62HL1ZTOKOE4HELV.J%,3L+ES>4>\ @ZQ*(MNNE]C0;B+G4 1\@9R'%A' M(\Z3CR4<&P/;.7]^19Z6)&?MJ$Z%>$$-#_%+@$*I.L\05X-3'"*9BCH/EJ3 MRR?+)POPY*,8\T2&F&&\[DF8/IG,B.< MDP)-(I MF@.>%)'7S?1.(#CD(@%0D=#AGX>Z8#@R@,Z9@9L%3,^819?F9BO_GYE+X4LM MO5A]2VT3F.1(>3D)7JBJ-_(,ZJ999/PFGZD=_D+3CO1.HQN7J_^.;V3\L4Y,^CT3- MG8$F0E1.U$+KG(F'#UV3P%,-W3)W.^3R:&D&<5==Y,CDR.3(Y,B$'5G\8T<& M@^) 36&KQQNFLM$+L\,"-F6_KOA;IY^F72#1[8'*6PXQC]FUL5[BK4Y6=VLE MP8"=-D-%,"USFYJBYIA6L8S:G+1%)H^W.RF9+HK1N'&\CLY22RY22[8<%WD\ M+<'NA.5BH9$=/9'N0"A46S:&QND66*\@FJ[V89"NP&6#7*S.0*L">>K.0/5J MKE6J'M:J7QB@D[J2+EV)I2KG:CY>QZYX]7J6' *I)^G2DW@V9:6O]\EM2AU< M:&E2I*J(;E*V- \_GH)@%[=&_? N;E)/I)Z<0$_.U9"XWLRU*@FT4Y)J(M7D M^&I2.E<3P48QUVJ6ZX@ZCL>78F$2S"9L-#:L"<,6:,!B M,C;@V4GL@,QF$G:E&W:$FB"!F7;CV:@<,"Y+\Q.QSZ !MJZZ3..7M7]26^/G M4-Y9]H#IKA>=K&V4HI>^CK9-==,9HQ%,3LL9H_L=5QXMU6<];RFC_(F7*%AI M8KTI4;"JD?^@AL?V54B^%KU:2!&[(;U(0I4Y9 _47:*D1$G)'\D?R1_)G]A> M1F4E*CZAEU'.H)>14:&22B\V?V(I_3DCBXH@.I^E_0C1(O',QIZM#JG#EEIS M9G\?PGIM."#I-:-G1.8K2M2K*.H[G.J66 'I)FS;=05#0&[N9WO$6562_)'\ M2=$*0&67'3"QP; 6#892: 05FGA1Y $BP[W)*(FIYUJERD&NHI06:0(D?R1_ MQ.?/@3F[!-"V(=$V-=(BM5EL_AR6C$M F9NB*'/V:\TX?_(OR!J8X6C,3(=R MGK-W_,PNI]!,EB/(E94,\N>PFJU%,&]K?WB..V*FZ_2MMA:>$H%G+73-X, " MGD+A>-*9@Y-G]J>G.[K+>LQ^TU7F&X!GIEJO)G_*.EO0+.9:Y4(]H2./19(W M":!2026 2OY(_DC^9)D_2::&SN& E++J@&14WB0>B,V?!)-+YX #120XR'X5 MV -SB1Z!;$5;10G;C.@Y?_9.:U84#CS$3)2NC9*);+D1(_IR? M/Q)PI$!G2J E?R1_A _]5TX,61/Z<_^Q,^\^=OEZ)KKWO.-(G[Y'N?EUC/]6 MFXK*[D)I%YQ=#^2>@;S\; M/1WJ$K=[S,KY5H>E8@T?M*Q[2F8G;DC0Y*D35K5(,K3V*(#QSIJ MI%Q,Y@SQ9/'M'#Z,U&:IS8EI\YG.H2L7^5GGE4)9ZK-TRPYUR[8<$A?C;/5R ML1(=\4J73(*XL('\J@*<^-S=-H=/5,ARZ7 MBPU0Y'HQL48#4I^E/DM]SE=W:?1_%'UNYEI5F0J5ZBS5.4%U+IU+G4O%7*NI M5 O%E.LS+YOYQ&U$E^RCM.COE_ M<<0H +HR:%0'C5H%)+9>&0R:E%5+ TTMLT:U66]4&O^I*K5<>-?0#J!6.BPHR%#&T$AK]L9Q#$R7V4>F(-2 3B2X*\5A"LK%]_O^@4R.*,HN=2$V@J MW8>;VW^1_B-Y>.S?]O!#YQ&^>NC=WN"GWN-]]Z;=AS_NN@_MATZW?4]Z??CB MV^U#O[;W ME6(MUAWKQM0H%YK%Z)_B/JI>:#8W3V-+<>>."^['N>R\J^W;=8K[5$]@>!9< MDATI>KZJV!TL 4ZL5-AAT?YPCJZ?]%GL<44@>[QQ++O;XW(EUWJT7ZFI_]<_ M?H2:&ND!G?4!T-QT25M5P6]V@4'D"?Q?56=1]GI#Y<8^=3,;0\9H_Y4K_YFT M(9+S1WSC"N[?CJ#1ES2=<<6/:(/U$B3CH0!WA8*F4<<2H2 M<3*".+53)H'(9*BU ZPKU3(.-$T)--D FEHIU\)N*KI_R"Y/VF"Y M+#"$F;%K<"3JG MUD(^91YU24<).1F"GDFO-[]WYA?B[=SC^+&[2(>$N'0E% M*8$B[+Y5SSH4R<+DK$!1/=>Z'8T-:\(8X9@DPZTTH4W]$M!&%AEG!&WJ14SL MO#'38^09'O5JZK+@+S5@@]PK-;(.-K+&."M@4\ZU[AEU9!8G+?B"!<59WS!5 MDA7%6<&76J[UP%R"9P@1+K5IG<53JD?/;,)[H4N43P?* \N4K&]4*\FB[JR@ M?!-#UK%E^[U4>NQ5EE:F"&R:EP VLI0[(V#34'*MGO?BL#\]+'RZ?9-0DQJH M0=XI&[?#RD:$LT:$C60:$99+L@_AZ<<29VM##:O%-?9.7(L\6&YD,B[+;0A% M&?O#'NT&Q9_5A^\F]33=9=K'B,'NB"&5W!89;(R/;P2CYU<"R?([\#YX(WB$ MNMPA>.6@Z[DF8QW+Y'W ^!]M4WNRF0/,XG\^#NYTDYJJ3HT>?./O%[O1'=6P M',]F\^/I#VPPWI=7][Z-YU.^V'/FEW.H_?'_J@5^0))+/3O449 M7"# $G; ;\%;_;YJT]'DH\>CY-9QN79,)O,G7NLNJ(RZ&7DYV^>Y&,[WQ':: MCX/\[U\:2DGY3+X;KDU)QV PAM\M UU,!Y#/5 M7Y(,[9/Q"I?@9CUBGYH3_ M5?I,+#O\X7NG'WSYD5!R [[-3VHSX) ]#NS+%?E)'3+ [M%,([H)UN*-C5Z8 M391B4>&E<2],!6&'^\?>"Q#2F! 8%5ZM^J\E( XF(=V[Z;]=_*;8;U0 T\4 M_\%>&SH\(00N A5L/A&'C7008LU37?A&AP^.:T\*!*@) QHPVR&Z MZQ 5OK9&^!>P1P=\> 62 EDLSW4LSU;A(W<,44'PT2/Z!_P+LZ .O %(B6_7 M1V,;**X! ?!8'] ),/X&.* VC'T"HRS:CO3Q!FRDP !^;359L; M-L.K^?WX3AST@B!,YQW(P@@N-9@3R%,H.FN8C!<%#7D)X"9"!H%P4!^/?-*A M+,.<=WT*0A/@8NGC(M>.T5&=A<:^9X_0JTGEXW%>6!X>E:Q/=CFZFZ M@U.U+0@Z=)5_9ZE(M>E+8&* 02_3'V9C1A6R0 ALJOYP%MAMP?1M@DJ2-U#K MYL88S;5>P--YKEEO.C L0N$6Y6GY CNZ"U\I#/IQL&3@)_Z_$49>B3"JRJJ1%\2,\MDA*&CBQM4-!!'_U/@X,$?4W^.S!RZ$!VX/76'0(P_/1!\".,F M(/Q<*^&E=Y8](J5B_N]3,$&YI;Y,]&GD6& H0'4MSPLN85B =9KM4-Q=F@I<.+,LU(89& Q$XZDXP/J#= M/*_!ZL,=(%5&U)!\3%_+$Z3NU1S_U*G P>"MD>XB@P:V->(S07\#0"_R/5.Q M^_M4[)Y7Q8YC/7#*0F[ (YUY:8]\K#.T/ /]0> *Y7. ,?[AF;Y!YI/P>;A- M/SB*ZV:H(%.V_^*0MD^^U?'^;'*SO8E_6UC*I2U9M>1 M9J;%/RAE-L-4N F5%3=AV6/>PUE(Q/JC#'/+$(;FTP?BK^"JFXY_HI0S9V@@ M\N >-3S0@U@*)6G&D.U8*C;LE13@Y-:6_V>!0CZT>3&RP1/ ?TP+HW'SU4>A M.;G@?EDPZ- ;";,VX)^4KDBLTP[8LIQ-Y7<_*TQ" PP74!XM\-ORQ?I56&$70#[>]*$/L;E*E$;Q MXS7I^FEJ'X7!**W6YI'9,A8$NGZ@;V-.S>9NO;]V ;#Q60>/"$T7POBZ 3/ M8N]CE#L?\/U\9?B3SK.XW+J%L3;WCH)X^(4GGWB$[^:ROF;Q517/MGWD"N:M!0,T M)GY>%:A.-(LG#]S PI.A]7.%.C!J^#! (X].'ZZ*4%_W@S+(*T)?7VWVRK,9 M0)W1%0Z,\C43_@5" 3Z+E[+ %S!);'K 6:/ M2SR[$")1&,2O8$[H*@1LLJ>B%01S,[^ASOV&RI6?1+"9:UO.F*E\]#-&(;"- M@8-V5/9F?LPH/BIG#0P3J0X#MTQ,UOAPAQ.?YS]_*WA=P<]PM4\:QS-\7SQ@ M@87+$RIUAF1@6#]]*9B!(:*E'OC,Y\;";;@Q(SW'#1Y3SV,'T&P&#TV^YABT M'L1\H(\,]4H4,LRNC$($<'-,S1?15T_WLU\@/NU>!Q^W^)["\C!0%E&5N=/I M6N':&7\:CVTPMV:J$^28[C_(A6',<_HE5$Z.<*6/W+#I#I[4"8QUV:LUC:5 MP=!UQ=M#;0L2E?,)0AC\:BI@(5R*^.:RB]":FXK09#U9NNO)UOOCRH:,RJ8* MD3,")0(+KNGS)4L >4.?!=8?E(]S((-KTU37YL$", K0Y@]PTAU-YTF7 NF" MIV X5ICS 0\[6'/P?1R.CE,DG8SPSM'PM8]F(5]<; M<=\&K]KR&K?EU96AS-PC]D8-S_=H\,EC"^%W/D4P\,?J7P"W8@@T-1'!='/GTLU,>D3RH181<==6DP]?O_>Z M#[>]'ND\?OO:?> U:;W]ZLUJD5%^3<@H_]$DCZIK<1VI7LTY7M,DKQKH:L"E M.]O/U1+/U'T>F1ZJ6&Z);U4E!TZ]JH\ 6G[-*>NXV,;'^]["$[/1!P #^SCX MAX5Z-NUWU@X&D2.( _ 8H.64W-CVIE@,616.K_5_PC2B@QM".3S]WNV!+V=: M;[[73'ZS+6\\74B&7\-UY"N,?FP=KD, &C)C5E8&H9R?W/Q=-PSGQ;(MS&^" MBP9 BL]?J!^;5HP%&=/%^H^P3&8:1'+\#0'(KSRZ6JF0"L+*5WOJ^2V4G06% M+6&-5U!V-/#\5>%I.1B^.RCJ\3&1SA@!,@B8^ J#,)VEM"A.C-G.4!\C"8+R MN' =G,]V@G]-J^/&86E2) '"(C9_C" [W W']6IPL, OA_$&MP64 D;2G>*8 M\Z;-QIX-@;3#4(94%DH>VBSX!9SC]2EN"!W]=0][LOP4B-BMH"CH)R_9"@)F M;D5?&/GK6@7U'&U%.\OSVIFO[@"RN&:D:T'$V_ZR >H9"B@NNX:OOL]<-T%"<#ST_CQ:8^#IW"LMS#4 M1\\-:1B75@JX*4J]4%I+*XY4#MM('' %_?0+ 6@'S8A'&V4?M8@BS_S1*\_X MZ7$ E$'OV.%4^QT@(S9]2J XQ<*JJ9O*$AJ#51WAN< 1G2!* )UX6LTW8U:8 M(PL=57"?^9A,'[;G"8G]N](A#Q\1+K,"D4IF8Y9W5SZ?HI!Z\6N X< =>*0X@VQZ# '6#O:A#3 M+0_MC06A5QA1SG,768=AJ8W),/C\&AR!5B"SP] 'QF"7_TZQ#N <+HSY&L.6E1I9Q!SHT0B._4_O>#Y M,]%P,!,: A*=NP-3! @\.MN-='G5?VI6"WID[[D] 69"YPZ^O4&"R7@#33" M\IR NP&90O0VPNH*N'#**%^T?66:<-]YZG7'M!"5+RBBO,R !1[ @C48G$T8G_-5F)>5 M$EO43RYYH,Q^J..+]\SPF5A/NV+73"#>,CI0=P7D<'R%X"#(N0N!+@O8CDJ& MW]MLAJI3#)]J F(/!*MA(6X4JO,Q.XV<"."[@E@^8\!Q? MN"S-O0&369Z#CZ(OF"#$04/<]D=(;[ZRN&9%S)H*''_C3,0/4@B@VP$E-XZW'.3U)/0A&8H[_/ M(.H C?CP-'W 2S;=#4]3>=FROYS')6QZS_R#YXR1;T\ VWR]63'N$9)S-04) M_SW<5HRXU0'FS33O@#KDG@KP[AG@WP9-7 $TNN%2L>9+>)B^:9O:_6R0;7^, M?239:MY.B=A>HD1M+Q$1[ <6!.O\",9@$=L;H4/SWV =?![PYSPO#EB[0H*[ M#N>N-QAO*.A@@>T\D,J@8X== MAQ\^!YLTKW633YC?]#E HT [4!J6^R4A+?R?9X)2*/K"$O2B"MX<_%R GSZM M?M^H%,K52N1/Q4(IYO>58BW6'>L&55(*C4KT3^&CDFVZ->U?=);F$UTSS,(X M'T_2@*PE0#S4S/7JD=4]5ZW2)SV^)IQ0=134005LS_$'#ZR6=TA%*4B[E6(Z)\>V4]+*8"'#^GFT+; M!.RPO:#=-01[LRV@TW([9K*!?D0+M4DC(PAZ41IY@*&*5,> VYTY9L-USSZK MOP:M>4 MIO 4\G+#_)V(O-K\_V?O2YO;1I(%_PI"[_6.>X-B\S[L647(LMRC-[;DD>3I MG4\;$% 4T08!#@[)FE^_F5E5. B0($B0 JF*F.B12:)0E97WN2W9*5=\+H>\HKOF&S8?LNIAJL.7V_N4U?F<\WR G3=_LE9?]CL M5)]:N.(&E0J0SXFD4[UJ>5_TC+@U45K1A=LQW1#Y(-ULTYBIO9F-6E)XXG2T#W+#J\S,VYV%?L/PX#BLO<'?_F^X% M-Y,AJ!(;\(][C<0DOJ3\7D9YX!@#"86O.M_$%K&\<'82WDJ[;]7G:RXC*-EK-C MY,2IUGVP+^.]&7I(@;$>BUTNE_8/5LXYY9RKWM+MU26%N#L^.>OV#]])=TCL M_^H;M3R$^K7A0GUVE0%FF5" M;TXS_,3[M&.&3-0TM0I5Y)"0=PGW&.R(>W0VXQZJ5J0TOQG4AM]T3\YZ6Y9- M'1)7^0BX!ISD;6D;PQWQBQ[(*J5ME*?^86VHOX\9OZIH4F0GS2LN'ZY8#&[@ M1!'1LTXZ-KL0N5UL3_6V7"W5@.B(N%-M:KI[@R4UW5LY9"JY[PH3&I*RLT9) M U%;Z-S9O307"J=]3/4GICTPYLC!1]$,XWC^5HG9YQK@EL%27:(7FJ(WM2M' MPYO@[?$3WYS*(D+#]?E^RXW1&97&^\0<.%'5=H&O+CLBIS=$*9QMWY&*#?&! M%8M 7GXY-(-EZC&FS>"84U_CLWZ_ZB#B^,*=,9][T]02YQ# TQ?>):9@\'[P M)HX4\ ./C\2.NC2E[STY%23O]G-W7CA0LL3XR&Y]QT=VRXZ/O,,A=40ANOV1 M3Z2XFS(6),9"9Y.2>J-L,_K>*&>(Y/F7\^N+2^WN;Y>7]]K5]>>;VZ\T25(K MG"2Y2>Y5U --%*8M::7?&V=2JI9TON9GRCEI'4=7)KKY10.S322]5NCKL5IBV5S9G:0X/PUFAU@M=!YU"/BAA8N[=!X_!-SKS/?(WU3DVR M4P.Q2:D\*#IKVE2J?J"+9UK'T.N^AI9R(NC494R1@G&OD08%*/558E2.7=%OG9RUQ\.EED5],AI45I&BH$HI MJ""I:&T*:G,*RO;$J!L%[4GI?#WQ^8?K_4 7@Y@5OU3S.KIB^YU)#X3HE?.- MPS,/^3O8F**;TS!PLTJR?0F)-]F286<,<]&%[)+;./IBB* M)-\X2:XKJ9>0Y!!(@3.OHJ%V8; MT*E4< ;84 MU-Z6QY8.#1ZH*A"EDG.*#!L<.C-U;5.S9G//?>)5K6JFU^XHIB!26YYB:!S7 MJ#+]I ;ZO$*7&%T*HHCET05[X+1;S5%-T.7HE=:ONC&%#[V7=$!#J;"[HYF" MYHCE::9_8<"\F+L2 MK_7=2?"L>^L,=%#JR8:T4] 9KCSM#$_.AMWM[3^ES-816PHZ%I7'%FS_WZFL M [K298M*>4(/KC?T&/'7B?43_U;>V!U23-51P0'.#-C>^%.*; V195AUX&M( M@:^M0\@U46.K[&9:1JAO$7T^;'QQW O7X%M5,J/V!;!#DWC' 6 M\IZJ)IM[@ "4^*X4U%)@?%=AX6'B2CXE;@3^MAEUI'7,\YD+9_\/?;Z4-/,( M#P-?HW8.T\]D12L]]J!PJB#FM4N<\%&"9UQ9?W<5.\21:)OGD0WS3I<0J(C)-'1]AWI7IE$-^YE MLN8$F$%])\#TRDZ ^:Q;WC]U.V1?F8[S7A [KIQY&/CQ#)AL$XOA.#L893C. MCH#Y?'YUJ_WS_,OWR\*1+WD=,/B2.2^J8U\,G&DU 6AJ3PA.;6HQ#VO97S2/ MT:0R7X,]X12SX 6;C\STG]8,EJ?V&*%/(ZG@:@7H2>]D8)\2DM=2$-8$GY@U.9PL]?!7\X-IU//G/C[IO^4NF M[XQ:V?LI 04-. MM9HS@Z9+)6X*88S?&C:L:$V I1 ./KQH-HZ*1G 3A+5G*YB*851Y%_U^(QRG MTQ]2'Y1>N]D?C"IJ.=(=5=-R9-PLW.N%^W3;6; MW0*4VM89L&T'D!T_O_)G[?X1=2JA_#3DGB1AM(3:@1R;^I;/8W?'0=9]_ M]0W4%S05[*Q\ZN)DTIH896EI9IFFS5XIFLJ5.\=U3C$Z05XFLHK>;Y:^F 9 M^5(E]7PMGZ_(HA2Z%]GN0/N)Z\WTX/^< M6#^#]Q/K)S-/_\,\-X\<.B> ^J-.N_-!D80BB=J31%$I814DT54DH4CB<$BB MJ!*RC'+4JY-R]'91K2L3^R5GKE0=3*$50X?XZN%_0H[@(]]9\':\!\IKH)Y77H-OS/&1';H/L)>=M'148O)H MQ61!"_7R*N(8'>E*152X7WO<'Q5TA*],11RWZJ8B*KI0=+&<+@J2SJJCB[:B M"T47AT,7!5EII76E<:=.NM*;LIDN7.P)](BI!TSWG%,WK'SFJ&($1\L("G+Q MRC."[LE9M_7*(S&5%%3(OP[R%V3=5:<=]I1VJ.CB<.ABRP2<]>FBK^A"T<7A MT,66R3E9_!_42ED29I-\CX#3F!KBUK/KH7K^4)Y7[3=+T6Z]NR2J]IMK $FU MW]P$9@:;/3!/=N#LJ@Z%\A?:[0_N"NNHJ^A".:U=2K4A"D<1RDBBHH:R$),:*)!1) M' Q)C M**TLH1["9.BE';\=%H%ISJN>5CT"UYE3"<%MAN&4]=58BMK$-6[LF M$E'AOL+]Y;B_92BZ.""ZJ+B$N-?J*IF@OU:]3NRF%^PKWE^/^GB9Z]%IJHH>B MBP.BBRTG>JQ/%T-%%XHN#H-N M.39&D'?$(V($%<\SZ+7&)V>=\?:.]7Q'WLZDH$+^-XC\[=:>)AKTVM5--%"$ MH0AC]X2QIY$&O79U(PT482C"V#UA5#S3H-?NU$I?(LOIMP [7D2-%F!C!MD8 M(45D4LTC9KKW:#E4+#Z@%IY[OL%."V[P?LHTY@=P*=AF;()] Y^H;Z [04X$ M/W5$=K;Q@A^D$U,UR]<>=!^>#.=P_?_FS9>Y#H,-K87'/G6F6 M8[(Y<[!_%OT FQ!BGQ#Z*?8$\RTXI>X!IGC6DTXMP^+7Z8ZI!5/F,VUB.;IC M6+H-*_J!%V)_0_C>@U]/=?PQ//X?>*GN:Z+AC:BZQ1YJL$3RJ%.+>;IG3%^: M"YT^5EZ? &.O#W">N[Z%/WCO,9OV_.'9,H,I7 +"./D4;WKQOA4_HC_XKAT& MRQ\I:C*R#V+'9B*G6KNCG2Y */'?:=28=JX_LM,'C^D_3O4);/B];C_K+SX2 M21+_ ?F30%P\_])33B8[.R4G=^!2KD,M7_LCJ3 M47\R&H NT!OV)I.QSOKMB6ETV:@_'HYZH__7[PRPC8W)?FJ!JUT#??I__4T_ MR[O%!627Y6##\6F'\W+XAIGG@?RT>W)8[&R>"9#'[ O^9C_GS,"G7ICN^?B MX$O$=71@^X#5 (<9KD./-S5\':[/5YNY)C":$-<#6//WYKPT#$#*_0?./'.] M .@Z>-'@@ED#.-/$II_@GT V>;OG 4>>>"]P80/-"7R19 M-C#64/=@P\P/;>H@"T_K@L5V-<.&=U'O*@Z?_P+8>'SWVB&>5 'M@#IM800)POO8,W/R_R^@)! KL MT'#!ZY'.'?/:=41Q4D(]22OI3C@[-5VB5'Q3GJ("I-+N-%L9147V()*";0%C M\1,)CWG<.&+7<( W10K8S03_R6OH2A^[!\=NYW1/E\?F!$1L;8+_-7=\^S[( M4/AKC>/3;NX"/0A]#H'29^_GCZ^/;WP9:7"@"-( 0C/<1X?8!6*#^Q2!"D@] M"3F?-HMKFOPX$0R3&.0WM!EO"$VJ$2YI6I,)0_V.P1/!,V,9_4AB8@(#);YF M[ZFI7>K&-+E1>@XX;704>K5[+51@[)*Q0 !Z8- M@#.R$8=D_B*VZ$Y"'IDKP X$/):D%4 DQ#;=="%?&;+AS^Z#>U9*=#>#,HC#X: M#*C\RW^ (%W8"Q<]P ["[S540^Z4AY+1\Q3.0/U"- MQ@!P3PB<0!Y1GX%-"M2J6V8CHJ]BXI3:#M=2XC6B-R$)>2:_:-PL[)MK!JE? M!U/ /$ N&R\1_N$@X&"3<':QOU68^X*8&B$$-VPT$W=%-#RQN68%) R7.(WP M3AAQB,W8')I3@,!'>!VU3R-%#ID;XR8>(16L,8%;A7.< X$ESX&'_$G:RXJK M*MYV#+QE>X])8N.]?P80X\\#T.:1 )U@ZFN,^%^1RA3?:BF)F'%-+DI$(PC> M_P[F^A?7]S^#O7Y!^N954A^(8Z:7 ,^;,%*,7DK+R$%^M7TD(P%>-FR$>PZX MZIMCOB-4,3SQMZL[) +$^.(WH.:1ED0N)9X#SW)G3'N'&KCC MLU\;FL,"^3S R<1/3?PK1H>[%#K<<"R"'S1+N!YJ(>)6V(M=$H!@:3SC?QRX M ]>!(Q, %KT'$<6(YPS0 PQN'7SS] /.(S$"@[23<06@2I!'@!S-.$K #B0 MA!$DR8/[? X$*9X88>,(EF%LPYO5[Q7,6&=F]\LEH9 M:8_V<%69;J=T52!J!9>X#F>PA)%E"VF-^'?7-9$%@@%TY8!I^6B!UL"-@-@C M>P\+?+1=XT=,T,.,HP ^P^49$/\R$[.?K^Y^?3'U9KCU\NM?.[N\O[.TTR!+'9!6=%/MJ)]^2\O?,Z;@I:\3WBFV6L<442X@>C MUD8D-F/!U#5A X_<_Z#;@!-<,I+5 )0V!56.NX,Y5Z;O7#(!$EP9>+') N;- MR'H!H>B&CU/4;T!EM?PI,EX@?V#RP#)M4/!TPV!S9*FQ!R9@QM0!D@?2UB1$ M<=U%FR>C(OB6*1AQQ*OPYVC%T$_\6/?CVH:/U@L(3R%@!(G0#BT:#C&QA*8= M?R=,)ZDSDZJ5TOW13\/,12]T[9 SHNNJ4<)8+QUY,&6ASP[K:=,+,]'$]1# MU0 M.%0I@2K(L8\0\?V94(*CR]>>IXS+5U))9\CK;>L'.JQ(,T6>3_IJ5A% M:TG.-D)%**W2D@&F>]X+?DW/Q+#.@62GW>EWQCN$Y-4D!2O 0[*^_"H.CBC. M3#]]9HZ[Z1LR77@AKDQN/X[/XK[X=0$RB_N*+YDPH*E5> #\I-S=-1:W%R'D MPCXC;5X1=/(8! M']F"#VDB+"YA,0(6<&AGD2\'.,6\!(U1,B<2K_2GY*= S.M,$/@^A3S O'(:HC0+X#WF'Q1[E$2"$VOPO@2N<:D9X'N;J:_ M2.M$('-,*,*/57-'YJ;>Q<^/J M^O,RH^8J0D[T&;89;D>L4D&([2<&.2FBV>]"#*+L2; MQ==-^.JW[.?]4;/=Z^1^U6JVL/?IT-\F.ZYWZF^>:X0Z:,1XMP.Y$6I\"V)H NT>C8+LYS/G% M>$7,!%3,USGQ1]W6,;8)JC*IDG*L<&_]W%U^8"&EA=SMS@/-=$.4XC1\:;V1 M96NGD^^']VZ=35XA9 JSH%\3).62T M2H:2^FA.N[(!NV!ZWF\.M\\VKNYGU M\]3%#96ITDCSDO6J-!0Y*G(L0XX%_?E6D6/GY&S8;?85-2IJ5-18!35N(1J[ M)V>=0;_9.7!B3)=P95)P5J9W=&J431 G;6@\:Z.^(>5V)[U?&27W6"+4G\QA MA"MQN-==YG%&KO]$-D$Z;B "%2*).O39)+0UVWKB436+JL(6=[ 0 YR36S8_ M3HU1,9$4;5B>$DCUXYD1MV M,>OOR6+//B9.6@$[Q1/D1532 7GXGUB*E1<1Y+>L>686+W!,X#3\2V* M9F#$1"258D6,S'F( 8S5(BNWM[@[W0'ZLC%3%CZGB/$$P<8HB=>:R!VYO"8G M-\;$?EH8C?ZJ._HCXP[M*,;JAW"-JJQO95E?5Y7UU6(O>RSK>\7,N)62($'M M>CHB'*?"$]N:H[P_5!\P@\V$+HL68F17&36-EG8IM?D&LN9EW> M(Z?-B:'ULN-6RV6MVJ8F'M=W5L>-M [[;AK9V\GR[?S"QM=%:D:9$)?K2()."WFKH?6(&FSV '2D V-TN M5EFGQ(=1L[]>ZL,GU"THD?"H4B#60X/OW''R!;M._/7!^XTR0:BRMQ(8;,K) MUO8'UANZOWN8.DQPO9".%_K7.:4);P/A8@B]7=B3/7)N&"%5T#,S@GGDD-,4 MZ'>(]FE<1"]!. MI]9\LPQ,< M47%.%7; AHWW9NBA#AT[=?LG9X/%R@7MM* $HS78\RZQ>4=K=:G^OF8H'$0* MRZ[:!=<[2V4GC80+)A.M0'A2B_(26(8G9YW6L(($EI)<*J,7'MB[:N69!'1V.DHUX%50B*F&J% M5HJ8BHFI8/3>!HI?MZ44/T5.1T-.)16_S>EI?<6OVSXY&P^5WJ=HZ\!I:U^D ME:_W=3NH]XT/0._;4R+(ZSG9;^%>Y]7T-<@Y:VT1?YGC>;Q?QW,7:\V6.YZK M#AEWREUF+@.O[96NQ\O:!:,^-U&[>U2\N[76O=70Z_+R_^TB3#G%<@N,*:%8 M]I$1Y(R765^Q5.AS9/QFB>XT.#GK=YHCQ6V.$ET*!NYN(IZ&2CP=%,*4%$^; M8TP)\80!K_%6?@^%/D?&;Y:(IS&(I^[VEGU%Z'+T27)P*\S&L4XA'W8YAXV] M_/;#<9]/I^[S-LER;R4EKMW9K\W?:X$\+IT2U^[N>9?8(*Z_GY2XM1ARWD#Y M8V3(!4W$-E >YV3L]ZH.7[5T?*5QB>.'&%**H";8\SZ"F"ON[4"J-#GR/A- MO@+8ZYV<=<8YGBS%;8X!7?K5BZ>^$D\'A3 EQ=/F&%-"/&$!QV@K][E"GR/C M-TO$T_#DK-NJH--N->AR]/D%]YYN,KRS'648') !^=5SZB(5#W1IJ3&MX], MW'X;S,R.2I@X!/39*=)JMJASTZYSKJBJD^B:FL/NDJA6._.[^"63-U+#GZGN>!@AVY8 M&%$,@=IB_A*;'P<<[]/F[P\J*XQ0GM:UF%FG^LS3_O#D;-0<^5 XZ,V^0K1\-NOA:M>,TQ8$OUHRJ&/26;#@E? M2LJF?52 #);)ID(\H!QU^YQ??JK,%?^\&NOUF N_YV+2M M1Z_H&3'Y@I_\?1?PPG1#H <^_>)MSFFI$C3UQKDR?+6[HPK)(394&?8K"\)4 M<6VOY'Y7Q*J(M2(5NH!:JU&@L:GW8-1L;1_[4D2KB/8HB7:'$G;-:N#AF _U M5/)5D:HBU8I(M2!O;6-E>-12RK B5D6LU2K#^TA1'N&\@\%V_F1%M(IHCYEH M=RAAUU2&1QU0AMO][9WYKTRJ% 3X+=#A55$'TX5=_>-0IP4X%/=M7=CQ:VSG M0PJRO0) LCNITR[<&>PT1<$*B(LEAE.]0#^PS0=<5FSK0G3W(GV_>)>"V3[ M8_S@O\O%P0J[2YEL0J+/SA=]/#\PE>OWW@EGIZ8;G(J%\TBL>W(VSO$):0!] MFP#B:U;T:DUW3/P$3N\Q>!'3'#?0="YK 30/88!?>^S)8L_P;_B)9@'\+&\& MR*L!W&RF^_"' _"V[1=:[WG*' :TH\%_G,#7X!EC"H=C^&;-L#P0ZCZ2_8Q.E)MT.".Z 5OYF9_D+[>V"P(\/%M$B 5S.+BUJZNW"" M%F>Z]V@YQ!,&\U?H(DU$E$1#"6L 18#@D%C CPS @\/#_CP=GS_%M1">NF$P M&[M=X1WI/EP10H/@Q_P 4 ._ ! Y[LPR(HR.<-QO:DE]2F,_Y\SQF?:L^YH^ MGWON3UH"[K,?O_DK)\S M!E9NGPM$I#>\M6#J,:;-8+M37V,.(([77+W'B,]6PM<)"X<*M_0_%6MU1H K6RE-NW! ,&I ZU;*Z?; M(6$]-M.197D+#SP"F_%@8?R=;LZ H2&= MX"'EH9H%K= 7K_C.F,+9;.9.5A@EG\, CI^$X25_VSURHWM8_J/M&C_BFQYD M)?AH@"]G@!5S>'W@A>SD[-S'T^=<:T.;T"L3I*WGW2! !_\TQ"T^(+$#5MJV M^^R_UU;/@ELB-FF?Q$!!'\/C12H9UZV 8]KZW&?OY1\?3,N?V_K+>\LAOD,I")0OXC$8.Z16'"14WG'^B\P?6#J6F91(T>,'?IN> MA7*'/Q[?P1;![ZQ0O97"_P9D,FI1_Z(ZIZP^-:0NS5L/+BYU::I_3S[3Z"\5 M%*JRM5+JN(9U[Y^9_<2^DFV01QC8@G-4F\D);T%F#C9"_YR#*O1?C?XH"^Z? MW3RLQ[2+80453;G8IYA^#M8/%=/?(]:C0R@'[\]C_&7J[=''>J8O>[J0W">)$^"9BGF'YIY#>"H"3FGR.D5Z$_=J@= M*Z[_JJ5Q:[H45/+-CD!S_(QCTPK:'-[>_/'U?7OVOGM[?GU[Y=? M+Z_O[S8*)XYSTYG&/)VIQED:?_&U>^;-M"\N;./9"J;:1]TS;/W%AS^<']H4 M\R:TF1Z$GA6\:"8FM+@3[3Q\#/U !'.'%,SM-[5D]L<_A?1B6TQ_9S>0&Z-)R=/LF#"@C &CXF]S 1]W&3)YS_Q]R<]%7W_C6 M(H8$MQPA C5_&'2R@SE_D8DJ;ORRQ'$?^.LTW\+_9G,=X+]T/W'>0/KYN0[, M*)P#<.1M-0\@62R&=Z0D"2H!IPEB2T-B_,5DE<,M34VKN1&\=X%U$ MN_C,6$QQN10SI Y-*PA&YVT" 2X6)N+E8D1,4TTM0-ERC(05&YAXLBR7)4A2CZP/9)BR6UOD!-,D4C: MT!RV8\HKO>GQR5DWQS:,Z JWZZY"AD8"FT)*Q JF/"LT'P>:]>>H_(P)?-\1 M1RU0Y7?(4?NMULG9_AAJ95PT57EP=?VY6C[:;]'4ISPV^LX/'_YD1D"YB"*! M43?_! V.*UCP,?*N2!'\5?)"$W/?/#RR]02OXWBBVW8A41'X)QZIPX\$P8K MMER5^^Z8GO[LG#OF=X?]G&.&^?D,3+S@9O*%=BA!>^Y_%AO[S/(!2;TEVZLD M4LA?1@<-Y>LP=S'D,&*Z,$5V0EZ7F_$C_@JY"I1"SO[N;S;>*V M%K>R>$GY;AAQ,P)\/SK5VCWM= %"B?].O;A8[)&=/H 0_7%*\97WNOT,LA;=7TF\ M!Z1/ G'Q_$M/.9GL[)38REU\; MVMP.?6Z-SN>V99!$X<#$>JAW#[]J"3YZ&7JNT,IN84OEWL09'UPB$W4/CY^/%WWX;O_ MI<_F'[XUM'<_?RVOK?8+E'ST75\Y?N"%>"D?L<+M;@Y,T;QQ_JE[%NX,+[:= MJYCV41/K9^V>7^AF_!"4S@2"!'A+-MP2!\&[EPV.,]CE<09DL*P\#E!3\AQ( M$); )31#"+D0H_P-KVNXR_-A \+F,,^,V-5UC79Y')IXO_HXZ>MJ:E>1ZN5D M&0=8VIP0'>U=^U?)MPQ@4J@JYZS'6;B-9;FF_A+96;A3+.:3-CL'7R=_Q5R M+UD8]#;VI(,R&LQ MLL_DQ<*)8NA-+V(TYD&O9SYE/$WM1';-V$QPB=N"K=A$T :?@AA8*P;M0O M?])>:_5)O\XQ:,_@IN@0M M#ET:Y#64WD/0- %E+-#[L%D!_$TA7=$F!50LN /*CJ"2WHGU$_[+RYLUWMP M_B#S92W%5<1<%EDT[FU"A5,1X\=/9>.&LGB2Q)+.0D8;[/^"MG\A=G^+FX_P MH16C QA%[;Q8%D*QW6RUI&\T!2";[18FC@O)VN2=CA)$VS&&PDL0BUR.CU/+1"A,]>T)A:+ MB_IC7#:9;WC60WP!RY9$2\GRQ5*&,)']I.GD.O:+]'(MCRW.D2%SOR)VRTA_ M#=9K.D9AA)X'+[=Y3,=Q$PL+/3G!/E=YMM9T2"/?)?C,X%@DFJ)4A#Q.@.BC M$_KBSXH@> !\,M)0,#(D?=H1UQ1FI>T:E,;A_(BH]C\,T.R6S<,'P 9N],X] M]\D"]"*=65^!$6(-_1'>\RCB5^%\902%A3GB[_4R'_IM:F2R(DP'&W9]X'=; M-&;I=5[Q?'T\7S;W4)[OUY4$!F1+ZAX25QZ]'G <^K,=6J9VAQYL[*Y A)-A M:9QNGL#L=$,_P4SJS%ZCG0=Z=H(F22/.*P>LVI@.U5U#% M2J3)0A:UB6I/7Z4EU!ZB=9#MBA<'TA*8+U/@(HGELPR^R%R@M-7@\29*2I#0H8"2)JRA+.IT6=R(LJ_1=S,NJWH]0 M<+AJ_0B=]I9^A,VS)WH%0R=WFVS0Z12GWI4\3\&@LAV?IXL7N;Q]76.#=)!- MM-@*3]1;K>>MHC))-W!((?E_T)T7'*KXUUN%BK6K?5!JP7)O ^[IUC_: 2(Z\8GE@W(^1/D7(=[F.D_&%5U1/G\J(.BYIDC M..CM>I0SD,B&<_1'[LP6C9LSS!,*(-N/(6/T 044:'1 =+%+WZ.Q2 M4W+A4X%[\G M7@]<7K#WLDW&^UWL!E6I7&H7"-2J-DY5.JNLX[1$N1*\DW+?8%GQ#Z3Q*$$5 MC@JR4K?)WJ%C2OH@'4/DE/LD!"Q)A((3Y2HC,G[EXB0/M-"245[M#LDP*LV. M%:[(YJF68CIK48RVFY>O2:XVL/WP<0K,B!+;@.IHT@$Q.M^=12;Q4N(#9 QM M$SN; ],*['3HU $LU0)JAADED"4EE:$[.#P"40/DQ@,R;M%/7>;2T!U3RBV. MQ("CKV6?ON&:AOZJFH82MOOH1!5"'$.>8-YT]]< M/_!88'G$RZ4\6^67P3X BWZ9;B?KE[F]O+^ZI68JVK#E^!9#]RDD?EG M0CZA?D&:P1P.QW/X4$U$(RK0X>[XA"3,R.<*.9O-;?>%P8ZIS [0S?*T&-E2 M9A&::["$=-8*C[CIPLZ>6*F-^?'.^!O7VD8D@H5+ ,PWOABJ2Y&#.IH_\D)5 MX)B&S;PGB]L]450:,Z1@0X3(?'4,SHEL!);'HEPML;H/"Z"E MJ'N41(9V)3<@4\0;G2%M;^)K/-,7,ZQ$-K7/Y^$0D'A66NINHP.#XFK@@$K2 M'$F10551&K\R;4/'"3B>)0PT7H\!AE'*=Z\<%3B=V0T\"1X.#3 MI7 IM*'3.7Q137SRZ1@T//V.GHWP8F'O?(]XH3ZWVKEJF+!!*5;D@GK(]\[- M=5P@9R/H4TANA7*#\'*Y(J_'TT3%'2#@/#;%FWV*E'S"U"A&# O'R$G2 ^LT M$*)B* __QA?1%JIU<#W/,H%,9@SV9*:!_L!LBSTQ/S5U+MIQ""8XO9;\8KAU MLC/1AG@ C4\<-LY5C$DP4FL3U$@\YB=ND G7@XCMH'PRK;0Y4D\>7!#-EOPM MAHZT(3ADJK;+A1030@QEF/CS)MI :5,7F_-U+PM!^7M MX]R?81__Q&W<3/"?&PU!ZW=[E.6UO DX9>U'*":@).&3RG4MLB9-QD93TC? MG'5S_VMNJEQA?@31UB0D%[?,M$JA5-D$D0QD?;#OBY*U5J M5\*Y6R(H\LQPK"9[! :![HZF]BF4RE?!$KENR]16JHPI91'P0KX)*>?CRR77 MP+S26#B@3C%K,+C$Y6QWLB4T1A;=1?*&>2#M"USS.G8?&2WG40SAF@4WDWO] M9VF \%YN!0!9$ST7"6\]8Q>+4N2TPYL)'VDH^C7&HLS/GVC8QP+:M"U;/W)? M*PL.C*K,:$714#.E<$F*3X0J1?T0MW-0/B5F+:[/"=5,QR/K8%ZWA'?3"/TK,9R*?P,7*#)+T2+Y#5'"?:[8RQ//=R!:9-) M:V(<%$EO-B\PYZ!O:(K(9C10/#"PWVLA^F\_*R 7#=4HGH&+Z&V)]_L# ?H]Z<60]L(K;UVM>H.+VF^%]_L2T?J^K M=/P]XL#]=O,"WS;31U]M.X=U5.#PPF7"Y)'FU4Z,T2A =J=_A35M]W&*6YXP:^9 MXU_S+(!D)I8_QW(-C-YIO5;[W8]?-3\!TT3:("76),53Q9=N\ M'"O.57R>NMJ,8<:5J#5AE ; "XU$(TDBO*;V34?,M>:\.9SNR,[K;B+B+Q/N M$CMHB"(_#P.#/WF^7J.H!UK)%H9I]3N9%H [$#V?SBEA,)4S\(UY$F%%BYV\ M=KA>/D;&\N!B;)':B>.*Z&TR*>?J]DZSK9F5SI;%H4;&E&U7 +X^!&1F MQ%=\*[;02'[/#WXSH2]SSS]<,JCIEZC'LD2HO_@Q,E 9%+_G%%1*=TH:[^S0 MN:<=G9SE]7B2Q:WQ29G(F%E2)SK3359I,7C!.3'G'[F"ZP N)G^T6<^O'D69 M"J9S[2"_9T_'Z[O5/_7UY?7%W>;=:MA%YS" 4Q"= >D-)D\]("C^DVYDS)2G-49.:D+/'<=%GX M +=W:F .+>_[Y/(J6)I^ANNLES1:*P4\10/UOK?/V%V+#Y)QZ?_3>:26KR4F M'LH;L]DCCDG&S@O,C+1AP]:M&=:^6[)V!=193$K$2GGYKX9H6>!9/I/%T53! M@ S><$./CX!XP$H)AHF+44%PLOY6Z 'K[ => C"WS) *JUPOVPU8U/P^8"\) MAOTY1,FP5,>QK";=%0]Q-A -0Z>63]54?'(?[HXDDAA!H0>\]HI2IS%WD I\ MY*2V;TG5Q]*":XNA!3Q5'[W\O M;Z,XNMTJJQ!^M1S72PS_6*D%YA1"]W,*H>_N;R[^_K>;+Y\N;^]$4Q;M\A_? MK^[_14KA]WMTOK9=>IAC2FW/VTZD<^)T-=8M8 M&\KPTM4Z+QXB[VC=@]"$[[%V,00Y>Q< ^M1;I[IQM!LC.D1QV4'KJ VVB#W_C^SL7VY*CH=FE? ;;<$ MYX\YG(%]#U<,N^(UMWH!N^IG&%;^D?BTHBOGL^L9+'T>P SCO1EZSU@4SISX M$""'R>=PBC4?B\PG:A:V]$+H]OWLG73*W8G)J\?X >[$FLGKH)K(T_\P+R_+ M#;ND7KO9B^";XZ5J,8*:R2D+$EG+^5_J7A:8=BBB2Q[[@3.A;@>2,PGXZ#B. MSPMD_P9"3#%N.56#+V!UB/;M-5KLZ(-S@32!'TE!7W-;-WF/[K,3W]/BF#1Q MD_!-HKU' QC+'?QJRO_)9_@0!TZ-T\!UP(S%7HN^C*5Z\;/'%(&C!LF!H M&KP_&&XAKAWSVJ(GEI]PCZ0;82>V)NK ^3,ZO8*7 M.(LN9_!K?JZ+*9AU94RTO2'DRGM)T^2TO-* 65QP/E(] ,64V53+K#C>3 MZ>:GKHT<+0)3$JBYJZ0!2I5^<,,^VI;4ED1V7A'D(I^+>EAB43KA$GZ[Q"OP M.;+ 8_^ Z(NR;'7BU''18M3R@;M. #"+*,Z;IR=.0E'#LK&B?G>9M,)<@WB, MQLV$>@-\AUV!B$WT"@#V-^!;\@'9 M+SA*[=#32L;R20<8' E>%C1$ #YQ+I^ECX0"AH[*>P\E,DGX_#S MGZ2<';ATEA.U!4 Y^1$9YT5BQ^<>38\BVGR)?R(33G'SU#?A?JH[-[R;T26= M^SN"]-R@3!?S6V2&P;[+V"VCDS/\*FNY\"G5HMG5RQQ3O^P7[8G)+DT%]F(O M8VYM>GKZSS]1)$OK;$V[D 0=OBXURCEK \+TF[2ZA_7QG#:VI@0*,[Z.-< M6#$6S12.%3I S7MCW2TS/X6R(AOV^.EO>8,]"KX('A.ID7%S*5(?!? %.Q(- MV')^O(P%)S_5>EN*[UFJY__R+*EEG_>:PVJVU1WIRU@HG8HR>?' M6]63\&!RG9K(4$&GQJOXM4OTOZ8R\54;G?7/O';10;TQ@MSO6F?<^.N#]UMN MIYQJ@9)+9F\-W-UV!.[N=@1X:#6=%]0)%W7V)^:@QOBNG:'"HL.^S2JV=Q^0*NU= MA27M?L&$]_6QI%4/BY/IKWJ]2J:Z [*RR) ML630J@I+!E4JCDH]++CDWYD3C?;5S9GE6!@PP[HII2"NP/:"6O_UL7V(?4&W M[H:K%,1:8DFG*BP9G9QUE\YP4@KB+OJI+8TA;^B[4(W6=@2:(V(85;&+,;*+ MJMHOOE9'M?TYMQ5I*M+($ M[T]%&<&2I'B>G):3LE9]7?5ZB6C),'2FX&G_&_J0@NZ@V>T50+.S1F:GH<\I M[5^,,<39F ZU*MF@.U9.1V/-9!N1]:I6ZI2-^+D4'!JERW8'2PNAMLTC MYUGS5PY8^2$E-BZFU?].N=57#D\C7:\6NQ7S-YQST6NT<@JJ-"R0X%*=S?U=6H<,VZ: %(.R\%@#_$&<[YT>C+S\!WD=%:WE !!KM]9J= M;$0 \X]YI6'Y4O#!TK*,U\0IJEL O(KJ%K+0Z.87E0,Z_64!G]9C3Y(-K95_ M_\K%JJ4NN'^@%]S;X*R# SUK?X.S#@_TK(,-SCHZT+,.DZLA-;G:L(@KGU?=1D6(9(?Q M E8J\<1NP<"CEHS%'M9_+'9ND58(=AZV=\JOU +[\P'[1J,ZUT#>)UF?I@MP ME&1Z<6G60=1C#=O-<;>B>BRBSP0IN9RSIQ M\&99^27^>J!]8@:U!="$J.ANA(EE,](/- :RS#[;*!!2A7EV[8K;OQ:]H[*Q ME7'^K-%MKEF5S*B2F:(LGW5(XJ&8)!Y*DT0D("+10$(AHI0<&AFU3LYZ@^US MS55=SM:)E]RELR-E\(!H:HFD&6Z44+P+1V"6B*@\-!OAJH-F&SU_]-K@/XG' M52'<#X)^WAT. ?&;645 G?R"I\U,XW4J-#9Y_NA%T&?7FS!K%1$=9Q+W 9%2 M=$6KJ&E)D>GZ[3)J6#Z@1%[U#I"H@X^VLGO/&M5L6YBX]6,'I;G!1GG:^_&! MC'KH ]EZF/8A="Y1U99P32WP5 M>=*/3"@^8O,G3JOE'5NIY6UY$5-!.[AM,]D/E*3+"IJM^FBO:;Z=.^:EP(E[ M%S^ZB<><+!<_@WSQ4[5G9!_H=&P.^BI!:0V!"DZJ*PH M^#!*B6J1Y71.S:!SZSQH'-]/ZF!NOY0;G]==K<&MU1 \TKH(!WVJ8TY^CSTU MK]W@7RR(VX53$II RK*3]T8C8/?C'-=#Z'C1RY8655/;^%37>#E-A-J6 MB7F'TI;E@Y2HY_H#6[OA>TZAB>CT'D^X6#/';V>WP9T\GUU/?(2_RQ_T@.,< MXHN@T/=PD73XS(<&P9#F-R.TDNWL_?#!9_\.<;*Z,46>1B,3)F$0RJ1C,7Z! M#S(*G1C6LE9L27/^4+HJ<*8"MLK/)QGM&;XJ-V9R6-!587>4$JW$'UIDZ66I M9]S*]]M)XJG[<,/O8GHCTXS0\Q"','U3#">4XS/P?OET<(N&F<.V:0+:Q$)X M( ZT&WF30#P<:1>@UXI2/ZU9/#F*Y017B M_EN\FQN:> *'759'D#.D9=Q>:_@G$N(\&H(FN=]\;EN"9^(@,)K99UB #T%$ MC &@"P(3MZIYG,YI'DG9 6WI\HSJBNJB:KASWP]G8KZ/4(S^Z6*Q@0WJU"T( MAZ^68\W"6>%PG\2$MW%GV70?@-D!0D#_R2&0<]+NR5DG;Y9=0XRJ"^=RDLW/ M D6 ,#)E*;D1',"\^F13_#!22U7$\V'K5D3H*CD;Q&'?1R"H]G8:#2>3ADO M'2\W8S17!V<.\Q$Z)*KYI&.=)@'3O+RHZ@4HF]D$PUB6Q;CO8N[VU.+SD6D< M7PX=4'HY$4%B!I;)<(P6Z@HTTR?*694BC\9RT4;JSI!!5%ES2TXKB0[K:X^\ MR1>HI+.0U"Q4GZ2*13,$D^.<2(L2E1!NZ L52DX%37!7_/,P^&OA<.4(A85& M". ADP<1!'1/AL*+QD]QQ!2'IU(M Y5+"45=<%F@$0#P$]V%'V+W71\030^F M#5!F??V!J!GG0WDL .46#]H0,T+%'=*\X ?&!SO:'%6C$9-\&_*:?;[ZA.HH MQ$";;WP"'&?\8BIM8AI7 CE,5W/<0)N"3JP]N30 B6PV6CTU8@M>:=F2*/ET M)#\D^HQ*/@X1.?HED:,&=<.TXN:C&>5\/T22>K,T5'DN[[Y]0]#/T@,2D^/K M4VB*-(A49A"I2KXUUU]P+"SU'$ 117-8X:=R&IT0:(#.)LWS>A=/0:1;_Y6> MM) W2E)S0:_UXH%A0D%+#T\$SEE6Q1BNT;E@DUA.:CKBS>2"8$88(2;KYJH4 M@Y.S4;:5U"^2Q*E5@YC9EYK6MG@E"ZQA ;IRV!I.Q*7*+KC=?X-28$U>D+D! MXHD1?9%?@"\<+P.H+$;WB;'R=XR#N]?IRI?20& 'I/HM'RH"(L]DBU)]W3'6 MKT<4*VH8NQM$&7;6:X07_%R1D,AO*)*CN,/A!H?969.+;0\S6J] 7,IJ MWB*'R]E[E$ZJA&.10%BNI'1%KY5KF]*ED/F:$3KS1C'=FBUG3'>*3MC7$B5SYX[HRGT< %_@,YP 3:7"PMD M2KH'K6QK,_@L.XWS]O*?E]??+[7;RXN;WZ^O[J]NKC>9,"[6SGGC*TT8+[!F MN8RV.*** ,+SE#DI:Q5)Q0>]C9>7)[5U]\&V'OF\3M0AV)-E,O@\LG?A@AQ_ MPHU]A FHAY%V E=HH*D>/#3GBW@]11> Z&#&LD#3^TUG]R#[T@5M=GV"\I$1==5C13#OU04]B@C?/3'=2!/>22/&*"[GT&T(Y^8K(YHS0>[D?3-1]8 MO)UP&47;A-?R8>%H=M"&T,<>=[F.U3QH@:;IP_E MKT:^_@_QCO4=&(,6>K>>W?P![SQ8(D^ &XU.P2=U+T18?% JA+,83CFU #T\ M0F39CJ.I?1(.4\[ !,>,5@7E%4@852X@1B_=]0.A,M-_Q&.^R<N*(LMT)^:M@V^I87U_Z-+X&+\8PV M6HVNF[_,M-"XUWP+"&4" ' "8 !$I?!&/W&"AHBH\BG1W%W(A96&J1$((WB_ ML3C-4GCW!)3,1-B5HY&(NV; 2C9R/+O:1285Q=]LBWL641JZ*P=;?]1MDI%W M4\8$YX65T0\HQ1,&Z^/#'R!!QV(%@PVZ$TX0%SSANDS(&:*-*'(HEOF+K\GA MZI'OVPWY3\Z)M'2X^G/?TK5O.H^$X+*7H>?.F10?VE=@WD!/ESK<_COAP;C\ M>GDN/!6_-C4^C"@EXG"_%K)G;K((_Y4>^SJX9YHF=F"8'OW/#E=K4+10DA[& M.+C(P9^AI"1,A"T_>U80@ ZE/X*N3TC;0'IZ $QJ:BMTKF6:56R<\O=AU#6Q MNNSQ*8_'([M"9S,_Q*$)=']CIH8!R"P$Y3(E3;4O6]F^;*3:E]5B+WML7\9M MN#S+KEM#RRXVLCB#1J5DT:R+5!:N[4O[YJ/43+@[&3B2P:C-EPA9I60C,,.8 MR^%;YB!^=1"0Z#W+98[1EO@?V=@H\B44 \CB;'(F4UY+"%P9&1L*4'@TX&H+ M/ N_R^R2=!YI%J!Y*#8-VP&NJ_N@,.!O89V)%2S*'M#_4GI7=, F"7C@/[2N MSV?<>2S)QP$F0O^('/(ZH*H(=T\C7SQM"O_-#4Q A !B>00D#D[\**8E4CT:/&IS"KHJMWJY1AGH M/\D)C9GZZ+H@\UAHF22;!2*='G3[IG M$46EH-G4_HBU>*'4R[#Z0XK+2"M$>G3(.Q/A9UIU(UL".4>LZ<<$V-3.#<,+ M=9$8$SI@?Y@Q:43'*FAYGG4X%PQMED8^_!ZDTQ=A)+Q<\/LLZ7<8>;;>, ?K#D8V#P$'2D TD;+,]' _EH$.WKY0'1J M;@0,*?50'6!FTALI[#&+,GL>@*%8\ 5/G+Z BX!7?@7C^@5>V]#N@#'J<&VL MH5WYGL[LAG:O6\^Z U^!1)]J?X?OX'?8!!;>\G?XN0G<4IJ/%_]AP-1NV3P$ M@\N(S#,?[_^189[M?(JG@C7X?N%>'UV/A'V*ATD>$P%.VK;I#,!(_2'L]:?6 M?,Y%?B1CZ0MA"E)"W(:M<1.ADLN?/"@OB=P_#P+/>@BI)N8SOY@+I!N$\L>7 MWZ-SG\.Q)B-J>3VJF7D^!X:\\,'R)@>$RG4>/N5'O)I7) M];O?J#,(M99=V1VDS-F+.KL<$_"Z[0AXW3+$D=/7P&#LD-I(14K.^IT;^ G? M9AUVN<,?4Z7U:+655Y ^*6%'86Z2P@E;$%5$8%AOW.P= 84??P5'X#<*@/.-2J#0X= MO=Z9R !0VN<*Y"_(;JH(^0>D.0QJHCDH[;-:'"I(,*L(AX: 0\.<"81*^]P) M"O!4*J5\KL#[O833IQ'\"K3WHXL/5P-PLOE&GOA&0/0 MV(?#[4W55YY:IT98*LJM#>7NQ3_?&0+E=KN56=LUFS>9;B"W45,#'TTV);@(-INS+";9:([9*(#SKNI_H0-%2P' M#F*9(4T=2K?D:;=^P9X2,^RLFVB)^:ML>V%Y4;?RN &*SQM.R=EGT7RFZ!?4 MF4+W14\'_WVV%;+JL* Z+)S6M8B\F@X+;ZG@7G4K4-T*-M"LON@S[9;YC,!P MX7IST;AS&Z?D%MKX :F>2\95C5/YF=U,[[:D3H2ZT+=(BK=S!DX-.N.3LVZ[ M,M?DCC3)U[D:#H)?UN%VN_*=OFU4'U:*ZMT6>>&KBML?/:H?O8OW7,RS_0K& MCV)+Y^2L/5;E^J\:!]M MA:G>LW[PI-%IM:HEC2Z5]%=5COTJ/N/ZJ#^OH^DK,LDADW:U9-(#,AE4EDGQ MQLED280GV;"Y;C&6I?@GXRI9#.PLFW.,P^2N"6UO)E%+;0SXG8ON\[=1\_G? M/8:&QOU4=^Z9$PT!7V/H;"O&W;[P76?;Z4=!(1$WRNM_KSWP061@Z2QSS#6T M\[NO7[2_\9GMVO4_*4YT;C[I-,SSJV5X[NEG_0';O1/T+J,ID&@\B5;\J7C4 M(S\X#CIQ>#AJDKNYI8, &G(.9=2L']OS>^Y/FB8!;RC-4;K51PM;S;!D_I9 M-C"C:A+J5TM"HY.SSB#'K/LE#C[G$\TBG>0,Y5US.G:WQM.QNV6'/WS![!(F MQHTXCU^8[C,_FQ+1'6?G-W3'V?D-7R[/[R[O-IK%P)?+>4D=QV G9R;;!#/ MOXE%]#S1#3GND^:E)L8?+Y]>F>H9NG0^2KUGP5PYB_/JY32RQ-1Z+9;6R1%N MACN;\3G@^FH,[K0&Z^ PSDRFU!]*K5IK8F\/^X2V3G%@;V9>+]TQLIAX9"F- M[9KCM%NX5VRY98%2!)2#$TC%>$T??@,,MXKSW#*'/>LV'FN]P[1/SH;Y9_'X M4IH[YU(F$*>#2VJ"!B>GX_+AG]DTHVB\S@L-UTD-P]$HL$X#PHI&+7=P),QN M[A$8QJC@&A-#@-,W2L/6B)+YY0)$^ 1 /[2#1LD)6@4I@$@Z-Y/O/L,DO^#F M 4>P,?/*N123XSZ[7AH8T8RMLL.U>B"SVGEBDTO_:,26@(K(VYKI)J.1V6JR M:ZZM*R:[CM5DUUKL99^376NJEB"_=B7+$-R._$.G[N24QJ'ZOIPL#B?/^WER M6GFY 7:IZ>4U'UL'+);- S2%3%!@/>L!%8\']XF1S />-]6?P$9CS-$<5YL) MXTOC?-F7L(O-]44HHCICB>GS)IEDCYOKR7OMRG?;N\U>[^=GY[ MJ15:-)N,VUO<\4?=MXQSQ_QDV31G#RW7G%/T,]GI2Y@4G:U^M)>>\6=Q]0HG MV0+;24U1=A"@>N"*$:[ ZPUMB903H3'!7AWGA,\S OT LG\5NA\MNFC5DT^Q9V$K!>6UU9"=*AL$R]I>(3G0%MU"W)M$?NO.!^X@VNQ^ MUW$EO,;S%5'F =SO'_0/]-+#EK#7!'K8X7)]?N]N&/B![N"AJB#@P\Z/YC I M&8V6 #[G\)5Y=)RN;F+PDI,Z3UJ-3LYZO9Q1+75@J,=XGP4-AK:^SS'=9S9E M8!<.Q0-@0&L(&!%WV$K$[,Z5MGM7G!)+2BS532SU6THL'9-8ZK>56$K>SN5D MPHP (^9S-V!.@%DJ)(>L)Z;YS @]2N519L]2^3*N]?7.YK;[PC _P35^:',; MUE*-VJN6)R+A)L.$SLT_0Y^RN-()MQ/K)S-/_\,\-Z]&I=_!$DA2"6O2A;M* M\::0;$,A5S&2=>N&9&]'YN::@IB"MCSQ;.\I)P=/8IO9!S- MR#[&N][,9BASU_V=6 V'%N>ZSO"EO,R,=,!D?3&22859;')QS#'MDJ>O-_FN M#'?+;/65#+NS-.J=F_2>4UW?'YRB][DE11K14^*GG+I:5PQ M/0V1GEI9$5@G>CKZ7J(E); P*%2NY-$FCU4L385.G$?_HZWEJ5 10=_&W M@@#&6PO *O,IBZ8=Y77'6[.L=USCLMY^V;+>._:(OM%;-G<]=+)]LGP#)&B8 M5^ [:&4+? >M;('O[>6WF]O[\X]?+K6[R]^_7E[?;]:RB*^=\\8Z]@9(MBR: M>VQ./LR)Y>B.8='()NQPXJ/1STP-SKCAG$5OMBCK[W[YKEF: 1^0[MCWA/OT(1%PG^[NN.SK79U3HZQ M2.2;'A2P*,CK+^=%*^>6"#?@Z$'(!XW-H_OQ+"/P)YQ%W)MAZSXUL(NZ[/$S9II43"TVT2Y_,H/'PF^HJ8^GO3/H MBQ@">)D^OF:F_V#>K]J3Q9Y%YZXGW0ZQ'Y?\-7;&B>@#P2*)!L^J&U-9N)YS M0:797M0E8)$!7CD\&.1S^P"16"+^O;4L#+!=[OS'WT M]/D4-(=SC^G^EH'+DK.IZNM0E8KISF8R[!.,,\LT;?9*G0RQ">7LP7ZA%A5_ M,-LDO97^]1740 O=+/2O1%?WHX#Z*R82,3".7 <1V/6."):9/I5+8TE[0VXR M61)L,^[_5:]])OH^UWVOV))ZH5/AFY@'>(!JW^L "Y'DPF9Z)#G.'=U^00<0 M_>O")0>, N->),7K0"S2:-9@7^(-M1<)^][G-B)ASWM=)1** EYUCI>$..!! M^KOGGCNQR ' >UOYY/.="^MV!L99[-J&'XJ6[9C:(1W*">\S_$'N7&R<++HR MZS9-B6":H<^M@(=FW- #B=/4[O+W8&$?XPEVC\?MZ'*KD3/NN^[AD6'$]?QCCZ&'TGP)9ZSX/3^ MKQIF_##;HFXS\"#=A$0L$4V@> ;\C'KP.RY%OI'X=1HADEA2KD,7!]?&\9 F M;O@8XO.Q#Z)99F#4&VS?WVFI]OVUV,L^V_>+$/WRF-7RZ%2[LTM>1"N^1ZYO M&6ND4TAQ\$D/=-7:6K6V5JVMCSD&D&QM_=:;6,==E543Z[V"^PB;6*]W_%OV MQ)QPTU8:JH7U 7G;E@455=KY(:6=E^G9VVF-"H;U<>K_#/:Z'$:(DX7EF.$K M\HA@-P??QRF&YKW^,Z<.>8 UY^W1]D/E52F&HHG=TT1!77Y%--$_.>L.1CF- M&%Z')@Y7CZDJ?KFRQ4_VL(?>XB&)V>#7G-8$QPZ>MO@WL607!RRX49A62&UGDO@2/6E-0]_ M/*Q@/XP &[ /A]MS@K)>JSI:'8J^WA)][<=.P8;XW6ZS6WOZ$C)X(:C?[O.Z MNE=S*RYK%E,#CV?AU@Y7K5FSO,3#O" >]%6]H@_*G"_MK%[7_#I@09AWQ.,1 M=X7.:J+F;Y23EB/(ABVR&+?V0>_;Z[!Y#SV%ZG4Z6Z4^Z )4;Y^<];NU0?7# MU2+VX5I>-V!TX!A=Y%HNP.C.R5E[U,RV<3O8 *+"C?5=Q@6XT07<&-VCY:6 7U.]7I'-6R*;[2R! M_LG9L-MLU9YL*G'>5N1,VX7S]A6V=KB*R'K.VRM>FTFUA'$IIYID?U"FL\HY M?GOYE05NW*A3+B?P+R#?\B3; *R^"A* ZN,14"A_O"A?H,2MB?)#L(%J@_&' MJUZHA.&]>7771.S1R5EUMGT-+'B%(NL[=]=$D?')65>E^[Z.C]?*M;14\J]* M3MS8V[L>U8]:H.0/#R#W4.7V*O+9I]=W3?)I _ETFKW:DX_R_KZ^]W4H M&L,<8#^2JMJ_[+ Q:OU ]XD9#*=4):%W+-UUSLA)/S6-#R?QG9HNM:;$Y_)T2,R\; PZO=ITJE"A%D4%*]R- MG9U009>HH#U4::8J_%(;9&^W>NLA>Q:?>R=GG4%UB6$JYE(GO.BTUU0%LGC1 M![SHMVK3F^?H]?1TH$7/M<[6= N)IM6+GB'E-]X6-,?#&'9C(6 F5F,T&E9F M(51Q:S6U+!2M*EI=CU;75.U*TNJ0:'50>;^DO=/J00Y7^N(ZCZ>V]40#B_#^ M-!QJXUDX-LB=).8CV4SWF48@.'4GIR'\0SR LW;F'OXR>&EH4U:CO8=<%8.-O(;VE?=UE]\2V]H5[ZG,[NAW;EA,-7^[GI,IYWQJ4 X M7PEN$ X,BWL6P)0&_?QW.;VV@"BN7<<(/0^@L"%YC##?8+0T8BJB38VRV^[O M>-OCD[-1OSFN>->#W>YZW#HY&_::HXIW/=SQKK&W0JMHUX3X)3=>D!:_]<;1 MD=OJ+&7\$;P]YL^9@:.O[!>=<4/#H&-CDR,69#5L?43TT@WZ M59-OIR#)=>MM8VUK;VF6TZ:[+LC VGK7?2+?JG==X+[=>M?8>[APUQO@=J? MMMIZXZBYM=H;D:^,>Z_%H,@P2K9QDV![M0>?*'Q;6'C0U<9/7 M(0T_S68JIJ_J+GSP09V"J[I\PLF-]_#;CZ Y_8@O8W0B!TDR\SP0G^%*#"YN M#FL%7LA.SNZ^?[R[_,?WR^M[[?*?\-\[>7EB)PO#VY8,9J.5:Z7,MH8 V!M' M.P?=U=9Z4B($B=FAE/Q!LS)QMJ=V!U@^U:>]P$"BN%/WBQ@A< MS/EH\U\TM&B@#^X:_BN6:'.RZ#2T_PD=IDDJ(5;P/R'0$G\'?)+<^^5/RR>- M?7&7\A1<3N(32W^*&YV$'JG)5 MY=MY3L PBV!NPL]'#HJTG37KF) M 6@P TM"YTS58T^N_82O-?AK)[J!@V+1(*"AB/E7#N!82<.=3B^B8B,(WG]B M#\&5XP,5XN.7N%$?*.H>]I)BO(#[QGLS]."$P30F;RPV:"W2JD8_\C_ V>'P ML,/08+1;FD[* (4\/+8^G]M@L:()+, ?0T <]F6]HV8%#X@)0.6L[$F91:L@ M<26V>@L[)0O._,8\3-32']DMG@C?%TF?TXX$";#6D[-6LY.-?OZ"HU?A:F%K M'^B& 3H$'C!-!7S 'O0#^"IA7,;GQRO1OB!P %]*B=QVMT"=3!_]0MBWY[2# MDN)WV&ICF^D\U5*F(.)MEU09"LS"]/X_ S@WW'L'399EH3ZQ?34O=XG?3LS+ M;:^:EUM"4^I'FI(:LEO#(;N@9=\3[P9NA%VS4?];-F6W=JKNU?WE5ZW3! W' M 8Q*C4+_9/E&Z*,,U,Z!29^#N'[Q+5*0/H/L=@P+Y#?.,"?*I-_<\KG#<:? QJ!-SX:5^Z.!$9_S+8R!* MHF'SS/;9,TU&I['S<&?_"'4/N 2HI+?DY$7G[F>0"%J[=?H/,;:>SG(.4AG> ME?W5W^&8-JP=[??N\@*_YZKQ@.OSZ!8N?!O*"-T"2 BE%"33L^Z9I[;K_D M^]$YA7H*K].QHA#50*;Y8&J!:A @2#S+_\&A >!D'BZ+:B'W3L?KR%>2;;$. M0.B%.@V5#[1YZ*%=#$\%KH>!!?IF^:X)1!9WGL^8[N"W@ )WC%]X9W@N]5SX M")5?5&3/C8"K_='/VIVZ;%'. #M#BZ>_407 ,=1>)39%IOX#5)4'?$AJ!7P\*.%/OQ) M"'H[2^!U]%%,#5)H1U^)&3 -C$;\"6]#5(77 M+#X\FN@")F8>OB+_?A3^Z? M(&*:1;RJJ5T!O\!"4T.G15Z = T=S6#<]>1EU36AO02:I \8!1BL1_B(N&58 M<_A=0R*@^(:@\I3Y&)1C4*.R/^<@7?R4(&HN?CK37S(?(4M:_!!ADOF,0W/Q MXV?0TC*?(5=;_)#SNL5/C=P/\]X.UDCV[7.7$$?/;$$Z018_C^XX^L+EZKX# M>(J?"W+PN77DR!] K;(;D"U0G_'O:D\6> =4?P.Z1Q,*>(E8O6=\/ MQWUV.--KI#E>,FH&JKKK^9R' 5H!/6 L$-\&WR!S%W*I@688F06P$@);-Z:( MWF12 N@>&%KG(%0!(F"?6Y,)H[U237 M"='D+CT"L&G)V@L@+%_#D8!K!(Y,[% M=6,/B^6+6&\3!0J;DSO)PW"PQ^_/U@%@SXS;W('^ Z$,3!BL*NYEA(L)Y[0> M^NU6; 1^*-%=X#/>L.49X0R%.%XHF2^I#=+IDNB252#7M)Q&13[FSJNHG?FJ M^,T3IB_#ZJ^N+Z_4CK_;H 9H%S9H-L X;9,[]ZX[&0$R+K#SW]@1R&I&4%;O REP=%D- ?$9P23Y'&J&.*!<@_'2G7 M!7MFJE/Q(P$S#37#I;03#F$ C>>>DFB<@?HG+* ,6)O:'TQPGL@X(O@^NXE$ M%I'9ZK_79$6:4(SE(C? 3J.O9!YL?&,<* =Y@"U,'X79N*H=+^N\%S205.X M$\%*H,\,?FH+$1MCVQ+$P!^!? $U#07O'(D_SK-![?8'0XX6;5\(%( T+@,_ MCBY:O!:49P^4>RV)'X]P/]'O(NR?V*%EYGP.(MJPR%[UW <7;H0^S$$O+R(!>O<)Y*V?0VAIQ(G?2]A%^ B;DYCDA]X$'< @ MZ/4Y8(<>6=*TI(\.>5 $<5U"."T'X=!!442\P%5@_W 9/R1N/.L3TIP>T+ZC MQ>([DSSMC\^7$9.*[K'>K!JHS9]:+HK@IP7 4L/\/:D_T&GD>7GP@_D8(Z)WZ&4+!I 3H93Z&+($6<3V @O3YF=^A9 M?^++Q8@;3#TW!)RGJP">8YF6[A$%UAOC4(<168-P-+33Z/J$X9Q#BYR2\#=X M04Q#HS6*DR-\'SWW63/YWS-@,-;I"]-C 0S$/$.@DU&B:P^>JYN:1RX2P&33 M0U[H-R(3WX%C"AZ$S!HT;+ ;A$P@8X0YY,I%AH-R+V$@T?X\7 *?UCW.70S; M#4V0$QX:&^3U0*%O@Z:,YDJ$0.=7$?IP600O=ACJ.1['5QX!)(0G7-%MWTV M#7:6AAM0\R,%4)/"):(1V*9\\\WEU_C5Y!$T/*;[\%) ,W1LD0/((0)R\$'; M G4?M1H ^"2T)W@A<&\6V=@B) ?\&8@@>)%&@]#3SP5]H\'8(-R-9,5#"*]$ MS@_\^8$Y;&)QY/=C;IS1[,I3/G"+PFA%\P*P":PCX#)/>&&F6-EO M;FH^8-[>X9@/%U(C/CC2@._!]HW= MIRL]3"YB&P' M)&Z/ M.H/&(J@B+OX9FH_"V"6O,=@"P.-QO2B?FD>PR1#G2=$-H#*NII,^)_RB/"E; M.$1%!($++_18V*Z/TD\/4K:R6PYRH,&A> ;2>G01+B"F+"YAV9-NA[0H.H/S M3YCP+@M7BMP@11_0P'<];L'P]G^!_A/_%1$_?/@@U#52N>ERD'-8QY]F%AH0F;V&F@4/8Y@ M*8TOXA(C?T*T?Z%S(/B789'PRQ(#82"(5FAG;S'_H;,J_T&E,AQE*L/KZ1#W M%/".-0,';#.@ E3+,:^1QTV)W"GP(ND]AW4U4@\F^#&*YX@5")G,UO'P^U%Z M,+Y_26XU_CY*ZK0#4SN&8S$&)B]L[NJJH5V!2J - MI0=V=?Z'OD;^AY[(_W"3^1^1NW=2& @1[IJ)A0EI&AEZ/)*7#S)R6&:C)YLK M_+U#4OAS@5T;13]_SY_YS?X+;K8N&UUND231T*(T&ZW?.<6P1;\+3[,?Z!^P M7!-Q5%C1^)O/'BC@+YH#CV&&;]1!L-L&$D\LB7$]'NZ 57.66\!YGDK>(SJ; MI)?I\OSK:)U5-,-S8\0"_^;12U\\D5.SQ5UB\>70ZO30!W%ZW!\6YJW!STQRM7*NCSL[+?$U97'TB;VC6;M'*6\Y5SG$OD.-LUJ=VRM?,J M@VQW[7I7V6,1&WIXT>YXX#*'(;U&2^I/R.<\"DQE6U-S@VN#+LV)-AJM9G]E M(XV:H_9FW:O7.'X%/=6/ K2@C^2WME:@W9BJ18T_QZ]ZWJM4?-_M8CHXN8P.ZZAJ;I;<-9ZPI_#Q9_ MNX-1UUO^_%:X7*M+Y8T]NN5Y4CE E+[3UP'$+Z]J';[&B;?J#;YN MC_]:732QL?ZXV3G8F0M'?C>#7G.H[J9V=T/LXAUHKYD!83N]EH,4! =HEO+V MZ2(EJ81QFM$##KG=,D&BA&I?ZO#UQOC><%B:[98Z?^W,4H6Y1X*YW6ZS>X28 M6\8@/4!5HMTJK8+GB]4WH$_4T[ LV3\H+EO%I)QYU"V/BN]7:A]EE.HU)OO6 MBTA*0A&'@VP]='H59.I#424A\\LZ0;I=V7)'CW;]9ENAW7[1;I/GC\14+7D' M43WE;D1+K96LDJ!J=YJ]8U*[]D*M1ZVEET6@7G.L$&@'"+3)\SFSF^I6,A"I M_9(%RUI[9FK_W1M+9)*]GV5U)?9Z6)%D'B7+DC=2V*GY(-+$2;A8:F4V,'7E[M:.X3E5+++@ZB;Q%U(XA:J^6U39*- MT:@#3*+04C?^'5J\TA$EVM^N[O!7LAU_S@2*NN% ))\C*)LLPH&^##[O!06T M1O9VY680JJ)QAFY0W\UD[RHJGVYJAYRPW^J42UP_J-SX>FZJU>P,^MMD[&]F M.ZA4_C>=RO\[ MD/I4+Z5=)5O6/EA=-H.ZY/%?W:6P\MSM'NB*-WQ-(3\!/>&'$R:K;882E-;Y& V,BWZ?9RI*]X@2A7F\ ^/9BHD,^=) MNO+A6'*0>G&5 @Z/P_%HB6G0-+A4+AJ/"*UY/4-:T\@#=7<1UA*<)>^RJ@O* M*47!*: X4$,,]5RH:5E^ V]Q9E=WU"N8.6JE,Z/'UBO&E9 MY-O3*6IH69;,)(^Z ANH:"S-),\T#U;U2LMA.NJIP27YD%'U2KL=7*+*Y%2] M4AVE3-05?;64R31/?\N%2WQ"\/BMSC#90EXI>DO4-QFJ&B2I<6M\@DO[& M[+00PW5\RX=/X-MYZ!E3*O^8Z0&\2+?]AF9:'C,"S=9!G:#Y'K"9<*(;0>AA M\06."IDRW6QJR]^1+"L9-<STDN2M)R^X$=VGN&J!!MH[ M/S2F*.*-*4Y^(GKZ\O2;4A#F-DTY<=O+R$%]45$BTQ',.7B0X7ANB5%:5V.$O)81INB&\2-( M@I8!F+*JLW/(X;2F'+>789WHWIY9C&/A^*&TYA\T]>-%5GYT\%?&IT:D' M5G#W77!/NWLIN*LXWI\AQ,WC9^=XY62 S?)S.V1@$FPEW6:K%LB!UG*T+VPM M1V-Y8QO.-)8WK\_=SI[7=^^3^T@MU;N-L(9N=O:)L/#DF965C#8G7>V,(6$^SL>SNZO&59=UF M>[*I#M>;"K*QJ2C$ EHM,.H]!-M#U8$X(_\5",M7VS!D&/UH3=7@736]Y5E0_WL\CB5%GN'+QVY,[:E7K'V$BO MXA!A_,@U_XF\Q_*#AM=!%H6(%9Z4Y7POS@*N.ZQRP'4FIOGBDJ(FEP:P3T$1 M!5X@(_A?'7>7K4P\VZ7*Q"] &D'%GK8ZL=&%@%VW<]EMVJ3@#YWYD[+5B3M4 MG5C<09M7G5CJ*5NAN&L57+9"<5'>\F=2"9HC9!Q"S W5A^B*UV>VY^ MQLIGC&7-2Q4B=B[=R^XG:?66#1: MG((,R<7P)%/*Q6UT_E9D#G\T"$<)0,VOP%'5.L.9H%*5WP(,M2 MHW_]5'E+%2H=EZ^(7@H3RF:_,I6OO(4M@PG?1T[GQ#F:*#@P_G^0Z!F-Q+T\ MZ@'IOQ^)/DSXK0@?Q3A%23?%&F3:).+D^F>NLM_?V"KG.67_MVC,7!S82/W_ M\]-_+2X6/ =CAZKKJ&,B2$^$/CWQ[SHV-DWE],:P1\MFH["'L7-DEN2Z2RJW MB,1]//TH*@_94JJ.D=[^\\X*V) MK_QV<]?P,MRE%7-1"+N@1+>BF#>BEZFG)Q7K5DJ'R[:@5!8-'\@].:6CZTK5 MERVE&N?+-E8V.UIS/)LH8X^SZ0? ,-,BW)FUV;"G3G=8>E<%>]T-Z5TE0K-G-:NOV^[)\D5( MMEQUS3>SC=HE,UU'JUDJCD@=@9XZM./$/7F%,XJ%*]2\ TI (A];>RO=';>S M5IN!M&+EC,7*WV(&4F.CX=.^>5/!RA\C&6'$^5$F$B-,:9!BT$W'16I01I\? M8GDZE&B[LTL1D3L1JK@]T.R[Q%"1C84T-.S0R$G96(B-A=A8B(V%["7);2S$ MQD)>KF"I,,6&4Z:8#8,2Y6- XE#%*G6K<3 7EZ44C[=)="(+_*2"9P M3B'-K_QA$ %Q$RHYM&4A38TZ-')2-A1B0R$V%&)#(7M)D%$KW)0#,:K ZS#SX \TR=@VL)\$;\9PZP3IR^\+$[2EA/% M$1W#CX/ &W!4+8A V@,_)X3*%.0\Z(.>B#+7^08+KOMFN?!$]D/I98X'C^"V)K#41*C'/?ATX&,O( )&.>) M1I^+(Q1]#\2=1\*!X4W&=:/_1+Z@%Y]1P'2Q2]&[&_3= 7>(%%^(S=>L!X#- M,MMZ!._RW#WOG*\8:#V-LJV8 M[9:8M=V+712S/0\4=S?6Y[9Y:UW+:;UK+@2.Y^J>OZP*:-AYW>S2\PFG MO9E&=>Q>%FE4*Q6=/[NQX0 F"'9 ,#$W>#B"03%]1J2,&4S_D'_GP8,(L3B^ M)T),P4D=D65)T,LSGL3D@(G(.,T&I^+E28+O\@3K2N ;R3!E)54Y=O(R'$,^ ME5R;1>"FDW+:VFP933U?G;EG3Z/FRNET1C_//.J+ASBA=*5^G,!T(YBA1^%$ M)TM@M<(K,^,2.83)YOB?2*6<57J#IBGW "4QYS$P$1U^ZHL@<6#3Y/0;#U8$ M^I:0MV&3'<5YAK]^U7:[F@1SF'F(+9Q/Y[5P7B'QKM,N$N]LX^>];/SQ29--BX_L9&3LDF3-FG2)DW:I,F]([E-FK1) MDR_F-JH:9,K1D54,,IL_>4 9:)S!*R*U_8, EW;.SE3NS[&[6D84N68U>%Y=6.!J%7;(=H V$ MB]!Q6!W@DU.:DZYXFPK*.H&)3J'#W^3!A]$O.]E?)^(T2#PG&'P@U Q MXB3T'P.?H^Q : 5@$40(+4&X56D>,NK&7WD2I'Z@XI",IP'SI&NK#Y]V_ #6 M3C%U#K038@62"-;C46010Y.R;K @&SC]/ R=OO0+S)DCH+T(DQCC/)C%"0%0(A0&!I^R2$8"::-3,//."-$,5%H(GE2 MD@;F[<'&%$'$(>](PW2D>2\-_ "84"P[1PA_HH\8C<(Q8HEPO\R2.5[(\]A$R!^0&YY:,>O#HI'+!8V#M@F(SX M<5CY8P"T'HKO,"["J2#.#S5@1F@2(&&-$-.G19$NL6%\FYGQK?J-V/",@_>X MHZ,Q$#P2]Q2T5Z'W/,Y3V+:295RR[$82&(0Z0]3)/HH'LLB7L-<2)<0:7"?R M6PA!!W(Q(S\A\L+<)_0=8*7@+3?G(VHWMM16I-0;M0$0W0>?4,D*==-)Y!"> M1-TP HD%+05C/*/51.=DE\!J/@5_YZ 2LC%1[;T8X9O.K4Q!HW@U<=>7%MCE M=QB+<"7UZKI(O4H;OO7PG.C'*->D)#FTG0_QO/P'OH+J?5966?IV^:7M1JN0 M"[=]TEE/*+CC'E\TKBM'8R=ULM&@^2[$>V_6%.?=J2C7>F.YZ[I*[03I/DA/ M#GLR,:GWK+#L!JDW=[.MD,;6WWNY829<1A1XF\$ M'3W3/GF&8[Y]R*&V>8MOMBNN<[EZ/\F5UM_\,+&5W)V4W.[QN95<*[D[*+FO ML0/ERJ6,FQ/:I:L+-^L.>X[7!;V<[^/(QP(L'_^E(++AASMT-')9$Y9>H,7S M$89Q@J@?)T,NZ-C97JUGY^YIMX%M42_.ZC_RI$G-KUK82(' Y)<=**R[X=!, MW\NG(JS8*UM#.'B8]3AF^B!YDN.#+V/"WT=?O2/S(6:+/W_$[#'1VXI[N(M+AOK.E>[8*8/2:^+*F(YY)?%RS\^GG M /VFV=NCRQI'Y594P6E1+T0^VP*VBM*&=0;Z'/2VP[,2W!-K)#21+2^/,;_W M-L)GF17@>E0_L>9D%A6UZ0+M_3C'&!#=UNP=_KFD:?IF?490]EF$:;;3RFZ' MP]P.8.^N#K>\K>VP _C(7_)$E56.^:0*HGX8/W)Q7YQG_ -U$Q>I2G58NEY$ M$_ (]Q9, $$2JK8]_VY+:_]?_W71Z9P5KM.7GT*5/MUSI,3'E6IH6UA[>2\C M#&))96L0(FY<$]QCG'S'H3Q5=X9BRP.< M&_#&DY-1.%1QOY_23PZ0(5/OG1H$*@IO:>)1'!WQ'LGD$(MD58UA9=":'O5V M;ZQI;Z"4#<5?()M854H%X#%#*Y*$E37@AH@5!:-.&(A>$+*XK5BIOA;]=]Z9 MY'#[8HO\O3P_[C2&OXBX2H?@E>?! 4XUM9Z$*Q/N> ,!OMUUSXO=.86K3QP- MALAW4'7I(!B5N.&8&B<-:'$.$\D&& MZ=/VNY6%561A),:3@M Y==N:>ZT*KF#MT^;#R'WA>4F.!R:<@#)*554X(;.P\^:[LB3_D8#FI"L\">1.-& M+*GN41!JS!P\==(@S4@-:.93&P'3="+E@G&X4D_E,)1(V0!#@ "X+XQ!@$(1 M9?0X>H=(5;40AF3$B!3A>.G^$E9V5I>=#ZM*1:LJ:OV:F"!9L:].W--22Y@F M]N+W49@PHK-:7X[2#/\3H4_,3]J>%D9/B[-Y/2UL=XJ][$XQ0SMN21,NT2O' M:&6CHPAS5490&*FOVN>EYM$=BV!H>&4$-V-MD&"$LB>B[TXO3A*J6U%(3CC" MB:%[*M]&_)!T@-A,B=3G&9YE]XD8+FOB;(GH?TJPYL( K'5TE@S$ Y;H]/N! M%Q ^D7(

+,!B,6=7 \"#<6<;(E'VZ\77' M^$V8'^]2LP0GWYU1.;]?OH24[C/')17D/C,OT^&GU$ONKY% V_,K.@G](X/'6AJ.<,*,!E**7]&2N,3 .UAB?*UAL:-?@!9V!*2@]G%2/3F61; ML$?HDY>YLTT;[I-A// &*G8J2^>IZ!DYU)VHR_W]"V%0@K[1VTJNCR+LL)NG M.HTTLV'O.[#7E?5#L()@QV2L9!XDN3!+$VRH-YF-#V02O+K=[ZNU?_W)Y(OS MW_\%_+7?)M)K$<[R#)591N7?YCQCZ^7,!S9$Z&-,O@?8'LJ_VM;,\4BX.4B? MLC1KF;A;IG :85A&Z"5TXF ;\I[[Y6N;+[38W0N#% M2]K+[G'/RS%(3@>"4OM&GZ0753(#C-E1-(5BT1YXL9?XN MW]UBW[=_)95ML)_P:8+C ?9]X"9.N".CU)O?+""8'+;)S&+2>?L.C&<3QR*F9R$8, #;5KFK)6\NK4E@/5WQ # MKRHZ;]"],6E8=F!B:/ J^< K&OB>Y[XSE\ED[D/CL8/=P9[ [H_NW04*BW%- MN]N U6R_99AKPT8) ;H1B4##@$0"#.:3[#)/]](J&?O *JLC?23:IA0,J50S MK;R@X/JAJ+$2E'/WGR;\LI6)'-T]OO)>AS-9=J[[J>K M@:J9+2/BX_'0QJ6QL%ZI"P M[QY:W =;;QAL#@&T"!.">V$[[V":*<8=.5=$'B2K693>B$1S071J4DK,&SJ1 MI"F4&'OM=.G!D4_C$[:U38U0U]INUWN"T;P7%+R@+KL:_IP=+2^IEXNQ2NL? MO0W<)Y*Q (.Y2/1M<'20<8:X$VG*B830YG!*?@?0EKF;W'Z/FQ;*?:YQ]WGF MF_]TRF.ZMP9K$>5>N[(TM@_H+%-R<*B"E(E$P>BCK1^T2$X[%@0RH4#3AJJ& M!U@ &+9?G'=@[M+$MTF3CE+B$!&=;]IH/5]I_6I]U#_/5^PAZ\&WQ#NG5?7Q M@L*:2_V9^J=_[4LB(U^ITRPJN\FL=EC(W':+ W6(NYF;/I+:Q!&FBX6Y&N*+ M\U!4^*0?=E@I926BH[51\@6%X:26=MT1I%*C"! MW(_>5^0O**;VMEE/!*TK?O^W[/L_D^Y8A.O[IJ>+=\[F1\R2(>AI\IU2__81JLT5;9EH\?H+YAN48?H4_\D1NT*-O>-$1Q7PS,K,>Z*E= M57P43RS2-AI3YPN\]LII?>W-U/JXDXGXJ%VVGQ(QEWYDM'*YG#(HR="KWJ.H M-TG.*XV1OS_^#)?$I[04 2EX[Z[W/HE?91WR,; ;3@0Y$Z!$ !B"QV?(_E$% M^(\+==IY#&E*&2]O*]-]5;Y: \6"P(AQ9I!!'ULWBJW3M#(ZX'O.X\'J MZ#]9QA>5>TG-*' /X]XV(7)%P'::?.H^5P],F39WOAUHB@KF[BI0&/D1?LO3 M*I\Z!F'TI6CPU%+/H:JXZZCD:9[Y5J[[32>W,;HT_A_BA=!D6>I6YAA92^$; M/=^[.6^@0XG ]/P$&554<3N(J[?T*0R]KK/H^?O/WI MW5XIP,EGL/M4,"@><$-G M:FA+;5V(4]8(\;31+-T,4LXA/C1B@%D*T /8OT;T"Q!"LOBH>G\&";;EV^T$!MM$FVB, 4OD;'*;C,A!!(' @ 460F"RR=TV.9H@,L8$ M(200.<*&-5\94J[D29?E<5T]K)WG3Q*RQ:^X-=(Q3 M[$].&@2"0&Z)"[/:UUY:J[Z>SQ@#H:AMNO)1/__;L.3)V4WQQ+D/7N%E?$W; M4_UJD7^RHS">'>VF;-E2.8IX-OO(CWP=RM2S67=>ARDHAYA+C> \7J &I5A? M-%HBWQ4 V*X\13G#C<-68WY1DDM$"1;CGC(^0-R)+74@$(J#BK3$@[@[>MFH M*OV,]=ODXGY%SP)^]_49[O7%F1>5FW*QTHYM*7?YQXZ^%I;[A5_/[] E#SM0Q-TP4BT8YNT] M0_*1KR6!=WW)[[+-S$V%AU7-O9AVJ48.\DF:9O4V"NVX$5NQDR&]7WHA+EMP M+T^#*U9"RKT=_Z)(;@R(32M3]M7ZH)SBJNS]BE(9'V-$X1N&4ALCS_V!AIZ9 MX'VQ PZ1ASF'DP,R9RDZM?%]C5(+CG6X=C-BZ+M=H+P[@4RO:6ZT,#ENR0[I;E,?\J&I)HRQHO;Q M^GNK5RN"AW(U:N,_,>HOT.')#<$,M#6+D1[2F3_]YD1B6=7=FPSQ82#*DZEK*3J+%3S&#_%-7P\MYI!W=:J\2SU,_B2/_)PTX_JD"+ELTI1 M4NQJ<,VC8E%Y$T^TXK CRX:EX1E0[$:]I6)CR[+74 %ZT=NJZ"9/_^WO(:(4 M^$<_;K^L?>=FO^K%FHQX#?JJN!_B;2@K/C?3OJ_3DJ,;4;DG/<5OE\'X%X'_ MUPC0*R]P*V>RU>([IY_V1EV2)2 1':N+P3>MI]+XE\)GA2)U6),2[4H-_&N! MP]&=K3..1#I^K>P7DXY>4M@Z_ TDN<:+7Y%75R 43&;8<="MP@):'YG=)^RI8;N)>IB&X"DW<#3BHU!+3S%P%)]T M]CJRL;BVE_Q)>V#>)KX]CNEZW>$_/TL.6%A;1UZ2P=@_3*U>Q_\W^>[Y_[_A M73L\8U1G?EF9;WOF,OSSE#C'J8_E8F*]!W/ZQ:%USXY*9N]8C8T$G(&'R:1/ M3,VYP?^SAR%LZ,3KOCIL!G=P\\=-/F6CPTUA![$">*@ND'I;6FCDHWM(SK4' M28P@EF&&^+GW,Z)SDQRT-ZXKY>96A4B7I#8MH?L+4O@/!I MSI6:@422P%#VP57K">G7DK>LMYV7!29?WE!2-*-QM6%T$ZL&XVLT9T*.!_Z6*V)GNQ3&UF)F<($0,-Y1AO4J*JJ M)-J<6P_0"A2OG^5O6;=3I@,U"]PA/$Y-)QC$@>/88+PUP6BL+:*[^M&B@!?%)0VR7$J?['O*!R4 M959*R1"FC8,;UFJD!WZ>)'^8CI/#Q9JIE$(?IY[+651"Y0*-*LV4*NT%'?M- M1WAX:3'<4)W^$(-2MLV^Q'A%/R:>JKB/>&F A@N2YS./CC_;6.)V6^U=0PJ3 M?V+*!P%N*"16T![G^M^-KKHRS_MN(KQE1_9_INM%9R:K97:\-ZMX7E MKJI7.: [L3&B^JL&B7\=MUDS0\.Z<5[\4_C\R;HR/E)XULH:A]$'&TFM)!B4 M)6P,=.I9V17B,W.4GT Q/64A 7Z_"GG+FZX4R:OC-2Q--EZ/&*_?*Y703?5" M7GQFC.N3*Q!4\"]:7HVX!K+YTX6'^ZBAU4YY:59[YUX%M0C31-[)YQ#+_GL8 MU+I18_M=#J$Q]>P)M&]$;RLO0YLH;I\K1F86KKYY#U5??"!DLT[LXJ$@N*QK MR#>[<@A?DJTG!JFVW\HSLUH1JB"5O5'6=Q:1%(R2OH@F<6=>DND'+1Z-4^)N ME?4906)8\G(ZHX<=!%LIT7FFL-P#1GA>+%%E D2=RBF*!H ,<,$5"_4)-W[H0H?78$ MUV>*'B"VVB[-WMM%8]+-J;@LM3;0=#\-!98KJX>C_7%WH% J-XOL,C'RWJ@Y MCWK1?"XY<9@5.F?#RU40$!SJW6>'1,I%APB)*:->Y]SF7$7#(TY-E1I 1/I; MQ;]]C]Z0V8T<$FU_TMLD>?7E+WG\/A'V9H(1O$F38&/NVR.)RC)A)=2?J5POD#FY8 MS..^L0E72EL;?[T@[&VC.-UMR%LT)_AD1+_N5*5\LS?,8V+RNFZAF@M6+K=S M!%M=LG42%3^6.$*,*./C>V(TS:]P-Z2(NG!I:C_%PWI9__>H/_)Z/^-J9 KM M@N$X2ETF3)Y+TNE+@W;Y/G1A\O"D< S,WX+"4LO[HM@^(Q-3E"BO4*_NLO>P M$M8KH)D.<7FUTYMCM_9M8#W]5O![PSI$I="YSULE+?/$&YHT&=-]$//1XGK[ M+K\5 ,IHGG[Z]^'X']H/=&=;/7#G06<'/1P.OV!R6CYKG+"N.EAV_R8N+<<0 M[P/4Y#&G\R@@0H[]BXKZ >!G!U'GPNZ\3TWB^4.1OAH6XY;VHF679"],RW

ZT*774 MHIBJDK: AK:!6FW?7UK"8 460 M#L'*.,PTZEH[!)0*1C=,X2:0%AK#]^_!=8_IU\![C!7]<8R+?ZZ^Z>?%ZE7; MLAF3;=E9J8><2L,0#WHQ!^<78(1CS\&6HM%[#&4-B)[ MG3BA:H\:5 JR$*ZRCE!1*"G"BV/H=E)1*N-R^\O@W;RKH1]708'$O$(C^G3U MW!YT[DE&J@718C4I?C]G1D#;0/C_PNEY54J WKS M&7S=DD858P&:%:O%?SMV9!YA.T'*>L&'?%_X]%5:>JHG*&;OL5'"X$G"P_MR M!G=OY;=_'Q\_5+3FT"@;1$U=F:_*\Y?HVZ9OU++J+DONL<=+,HF,]018+PNQ MKI] S7WC@;6JV40B^"%0#@<8"5RWWT% WYKY:!B"=H0W")/VW_+IKD8Y6^&D M>@S!P67[\=#[L30)S?"74E-ES!ZLW)8]I]B3HB?Y?M=>W;-*_5<=]-Q"C%"? M+\DD"T#[A(:V12+<\IRGKMS^XSCRS259\H'(!183\*$,83M]23;H8U,:?P'. M#VAOL)I#)>?_H:]K8P/W _;EYF,NR7PL(B[)OEA&,'96-G_%#0>0:)IW^)D$ MRRR_&O5=DA%W+;_TISRV6?[Y]QW\"#BQ;CY!3P9@R4NR4@HL4NRL]SF2S(G83/%@ M=",-=J0X$_VDKR>QN'[_G(#J'.=./'1"LCAA2X/7MC3*R_M4+1?ZT>A&\(PK M[^O9Z$GYWQPK"BJ.E]I3B:)X'HC!V<@EF=!'[* 0*&\$Z"K4RJ=I-3HZ,R$< M6B0_KCZ;U]5LF#^\6C8I0L>0:L5*/TW\VR\1, R.]:,<9V)E]; M:U"S@+EOH<"K_15I;;ZR<]70VF%&6R_EIJ3I_>>?DN*15;&W.2FS;RC)A7)= M=Y#Z_-WYQ>#F)?5MP_D&NX^^?K\"M,P/J4;J[(R#DZ$\QLXLJC::[BWIX<9G MCW>%HWZ-ZK+%H65RDN=/R2_)KD[0RRLB&7!(2H^Z>6<)]42-Q^<;A!V8#IZO MMR;YZ/V:RZ$Z3V)HSZ"![N,*41X*E#I*IGFZEX.+SA?\Y(3N-K.9$4M7@A._ MNLZ?_^H,6<>\8U<\HCEJUZQ>$5WC=K]*'\"#M?[YSPG];Q/TR:[J.WZ.$ H_$"8 -;'\Y$X MC8*)BPV'OXFP98W>I3'ZH>R-^>\8]&Q1O&C?-4MN0 P5O#E6&2\1O[B/[.$X M>-%4R'AU*&TF@+N[>,6GRTJ\X=>+=@1(H,N#%J<'S5T0'RBGD(7Q7470)VY$ M%@S!+8>5[W$.K_7LQM[.[=YP9Q5_/?+Q\1>5Y*F]88"[_,XX]( MIS_??JAH6E\O-"UN\']XP^-O1GQ*N'])-OHU/>#\2";Y6_X93DWC+VG^^K#C M6\HQW#Y2T7(PRSS>=)!?AX2+^&,7R,BYI$LR@ZW'EV2'E2O?$LW5 MH])"'[-+,BF\Q+F5]"49]5PY!>Q2%C*%+6?0T#;\,94[DS'4E>Q<0F"ORWTO02N,E M67J5_,4;H4NRNU?<++O=+\D$MS4NJN,NR5[KL3?,3?4N#-[V$JJSZ=;4*&HD MU%\[C&I >^@W]-1LK#PQ=..Q-(HB[YD@KZ +ZKZO2IH*0'^X)W(;37S( MIHY[,)Z%_]VS5:V [J.AKFD6+JGLSU*RG*:B_F*ICKWE0-NBA\4+))*SK]Y: M+0@L1.KP3+$NB\,1&G&3:^$>8$-<[-5C$EBMOBY-W8(!MR7"%5/,(C2;1,-; MEYF;5*002U[YR<#\6ZVE]K<#T]7@R+-D"R^T9S5E-.]WF"-(QVI,I'JS M7.W-XF=3=[DZ._'PH/7$,:NVVMM?4\_I-F/B-12&(81RK&;+H%,\R'A-@$D# MJ,6,]//,^_0X U&B-8@OC#'.8PVPJR/$LK!7G,W^"IG;,>^MI4UPO$#(NE0[ MJJ'[-#\NC=O8U XS4,J.G6T'*7"<-J25/'B0UJ5)]F?V0RG%XL*8@=U*ZV]; M-Y641H$3:=YGE:J.44WS.4MT'2]JUW+@NX33>Q,TRD8%:U95>A,G&8$?3\\# MM!I,20]9%KQ)0'9LPS M<+W\4P9_-_(/OOGX=7/Y\ F=IV88@NR@VZ:7I-8:CS97D6:K&%]VW".EMZ.6 M9@Z2RI=FH:;"QJ0. M6SQWJ5^)*'3G3,L=,G.E0'DEU]1X:?9RV-X]JD,4%JPY)ICSP[5^^UZ/YT[Q M][/C,[_Z2$][W@CW'NT\5W3S'NEIS01P2/KX*Q+&H:R09FG/+*+W!$ MVA,?ECJZ4R6P4[Z#6P8[>=>2"_Q>UI(('Z6D?^_$4_D7WCDMWJ,#8%*ZUL#4*O#M,&8RG)37?ZC>9]%0FG?35"+UY_(<08I3E_9B! M:M5$'XQ,F%79FC"/KM3APLVT+6,=0:;HNQ:3[R"?^A$@HNB&GGUVO2&:[IF; MD$SBMFTJ"M8K!) */"NQY9GT+GLH)YN>=I7M0A=KS"4J"KFNF_]46$Q*HZ W MB5[;3-<3?4EFUAWPX?&J_+?L;R]9 M["U:9FX:9BD>X+[9#RU<"_3(/QWB&Z4()B4' F[@4F%J)*VJM;J/J(>J;R$% MJOD3\^N_YBGX?T$O)Z2KYX#Z^D[*.FXFZ@R?:!MN'4KZC%MY"JRA[S,U^YL" M6^HJ1BJ:BQ]:8[\1:-TXJY7A#1]-M"!$_O(=\1_G+LDXI0TD+*6G5\5OFV'/ M[ZTYV'\VS%FKMAR0:97X!;6_?P[CML0;KJ'E6W4V+\E0^D,"AM_FWN1#;Y=- M_..%Y_TF>0LNR8IO)U0R,@'>7I+->[<,E9_(E-L?1C=E'KTZZ@U%Z59^%UQA M33-XD^G$[5A+C&KEV 9]?=#65]=$7#9G'=$^=&\]\I@'S;.X4$D9D@[U+AA) M7#_5J;KO874 &W/DESF)"^24!NJ/,@->^SD;NC +2 W?:C@=>%IE"DJL5'5^ M#'+!ZNTKW(FTMG^VF/BIUH7BK5FY%Y3ZJ_ !B3!0=;O?TC(!VL1E$#OE^(4/ M .:!>-U+/-:SKDKUN^D(I-')XAIT. ?4T5'%J#AQ,9J7\\)"@NC37C]L+J9M M!QT-B:59X(IJS0J-F .?X7)[!^>,WUPW#R=$'SI?5;BS_VA'<4SFS]/4M7;+ M^ *W*/GLSV!EZ^BA2:Z6*8_:)CU1$()S\XU'P\-"4G@QLCEE>GZ?5*'EXP;Q MD57/1BD4KU8^W 4BC!;Z0 #Y1YP?8PZR.3=KDJCKZ_+RF KEQ9//2OV^U=KN M+[EY0VY&_BGX/[2WU.G1GL%.L+ C2!['((_^S@SCX&?%)1,KBSH#4Z4A!XY/ MQ5"':TO>*#&A9J*W.^L@@C1YDS$BK&7?'_8YKN@B872E MOW6Q8S)"!^OEDYS@?TF&D'6NOHO)>I6:U2L\H'V0O+U*$1/#S\"D4"6A%^(. MY%G3#F3]G@[%E[,42OI&OP^1G2Y3[%Y,F <>YP=^14ZV8<<'%(4IVA0OE.E. MC1?+7YUR9?CY&>XVIG*%9^-PJME<92GK=CQJ2).TK)XLH$[<7I_;TGDASKRN MCG5E*+:T' S+H4!UH]N!NRF)P7$QL$V9TN,?XL?^18\?<+VYT>-'! RL8Z4!>L,3X1M)\Z.%$UT2;R MZSOH:$D^Z:NZ&25R[;KN+I'M#80NG-%<&%FRB:KD'0ABBGMON?FYSP2A#D[/ M'DY!:PU^6&7AUA[FG$$A'Q]YS*A<5; "10_3&V(>N<"X;M<:*'B#)V?7K#(I M4&;0]JI^G/&X!$'K[4&)8XS\)ENEYLJ5[RZ)\J2?%,=:/I]59REDRAD\5=TT MD"+;,OSX#N5Q>))LU[+PCQY4$==6OEX,G1H._"*-$N5&0QLO\NY_J1EU1I;; MHPZT]F(G/M3)7))5^!-%WE,M:=U<-78*P ;[\HM-F3E,H/WB_1YY_,7@_U,, MKCD[2X0U)^ ^8N]FOKFJ^W8$,L$W%*]B3_0F M3H)0$^>HM9,;+E^=5(J]:?9J3RKE(.^6 .BRP%YXC2&JF#$!+X2(YBWYXN(; MA/MXF$7J>^&> V'D3"X:'+U78<"G)55[@>D(JB#%)52/;)2E"VE//'F?O[1] M&#Y_5N!P/C860^EN[D5%C""IUKB>%D( >\(ASFD6%-$VVS4HCNZ&M?C$Q>YO M\U(\3KR)H)\4AP:=W,]]ABTPT]=G1R4N<7XLG@%\9KC-&& XY1?P=&XE_ETX MS $M!NR^GI[J!S^?,%7@F(]9-]]O7:?MY\,:_/;],"[A7ASXM&E]SGS(G%@* M',F([V)!Q1=!%@"8YVT5$X)3]"(OXN8!IH*3L6':&WKD!LB&C7"#LDV++)4* M1>T.VUD)@0B$3FR2$Y=Y+6UEPYZ'S#T<%6;!JG6F"SI]N^QE8DFTIK*T?>!> M:W*9XX<;L&2'(_5 ,^,"7O"<-2__T\#E?U)YR(;AB>W?ZH5D]X0OBS;8%BW[K:_;X$<)U'0ZZH0<6L)4HIQ]7PQ@3% M;]E9:NT\:N&8=V.]P=3C#T M7\E&V3%W;<@IP[VVQY:R;IP*W#(GKK R]>JEE6"M\&+3$GPDV,P*0X\;/> 4 MP^Y-(MS;1">L%Z)5;FJRUZ&!DC0W?$LORL-&[PPCG-N?\E7>P.I%+])0)G?( M/Z+4;,B=*O>ZV\VRWO!9FKT=Z5><\5F(*0X#7&12OB3CR)1JA6LQ%YLY*)9) M.H42>/:R\E^H7AC8&3G&A5.^RQY*ZTY, O8*MSX+PH,4Y)0XR&G6U#]]KGGURW2X^&?-D4DN\&NH. M1^:E@1(7HOD,04S(FVC[:D-<7@(:, K)C(VDN54Z%GB[1@$8J9^\%!G0>30] M+=[P)495K*/IH7.G"N&AE;G80%8K;RW38PR,?]D)PC'U%9L1/GHFU=6'F7T$ MEG7?(!G;%35";+,LU1][3(7(2N;$EQO%H MS(SA8AA_&T#-8-)#WX26ZT^W;JZ@OF2>'2Q6'[[=7IOV MOC]XWI,Y1)68[6F3)C]KS\+K^=,>Z$CGPL?%[+1+S+'QUN>+)9V5-WK2I?V9 MVY54B=*OO3E]N2_)9&OYSA<9JRV"7;^-),S>T_R,L>7!PXD0#98/LM1--)=D M[Z82+W8IS8H5)2_):@U.'HQH;[C:G6XJHJ,_O0NSO/FMKG74"/"ZAA_-2K\D MF\*>W['G]I L/S_((G2^U%$J#KPD^US-V=SPQFC]XT# EN%%J!A-/?/XQ:GN MJDT-=[9Q2\#7R;C9F:<%[BMV\H? "7&L.EHATLROWRWTBF:(9XY^>/-;J?M M!\2Z/9',4Y1\-J725J=X0-.(E,GW$MC_78%K_X,$**.1].G:4M[S6C2\.,C MKMB20 Y$D-ZDBI#A#T@D.+^$/A7]?*/=M$AM M9[X^J@/^M\W4Q_*XD_5/]LJ]^-4XXK$EDC-DAIM,TD97%(/?7;MO4JQ8Y _$EQ41,5X]_9 MS>&F%^PT9N;-DEDVH.S^G+L!X/W1#ZWZ]4W]57X;HS)B9@T.JSY3&JY7&B-R M!=J:=-::ZHZ>V!M[CE<--J9^#B[PC,H0\ ES?.99ZA9TE-1];CQJ>9T2M'4J M/GY8;O[EOX?KTJ2"5?JEO)6).HS!-G3.K[^BHW4"LD ]\2IATH@%%O'V65(A MJ?,V=Z7LJ[*Q]WV5G),:S*WVD/)$"WW_(=-P$* J M/(;_=-?@9D0T-B5!>!%BD;@[#7]E'/*BBI1\*!2H77]05/D*8-MNAHM'];+ M,Q-16)#JK3K;1U-^>,G\1MX4K^!=3"MLF?1NC>)7>-/ZQ2UOJ@O8UNVM'WY" MA#=I[IPVH3ZJ"YA$!\FN79Q59*93_?,*LE$ZWY2%0S^>]U'64K2'!:>[!/^7 MTL5'0BO2QTDU\C57S,&[=C'3>T6OQ4)7#&:*MWO5CW_;:O[4^7Y[V>+3Q2=* M9^/N=_*>A+H;)(XL'>_F9C[NSU?J+LG>L+YI3O%Y<_J+6+LEUZOS6= *QU_X M?^'_A?\7_E_X_P_Q/ZREN@9-P3]*NM8.H$G-J5X&I#"/Z_P5?2*GA_9#+_V9 M4YSE;.)A!C9<$=X_@;U (DLTBW5Q%01<=FF:\;>)-'(U+ ?B\W049 ]5_(C M/C(],GSZ$K33VRO.5T5+!U=QZ.P5%#?2S-V[M=M!Z.] M)#/'??6"S9AI.#<"/?QA&67C<).]!GAK2;X"L#>AS47GV;^693^&L0$-!/&] MJ1"1FXKY'N+<'6G@S9$L!V!ID9=_WUCI8J=WJ'VT^#ERK#%K!HU7WW5YF\O. M@L;V9F;5&6N4B6'[DL%B>A 9OC)(HK5@3$2=^\L0O%!O::V6J'*_Z'.XJ=21POHK?]F3).>ND?%?_\/9'QZ[O^FT,/]G1VLC7=\3H6 M_#X="W+ASCP:+JFSDW*$0/&$O'?J=&\0P44]!9"#=/V34S$MP,\"W>W\7Y'4 MQC4]SS]EQN?#DBYVH!\O M):'< ?C(>? >9FT*227N*.PFA<;XW;,HK,\5BCB@'HH6RY/3*&Y7,^ZPOBH[ M1/-B6,(,/9[(W#'-TBAE??.\H8T=G:6[DQ7*"3\JOPLDF#ZL^87L3XW>Z5C MYX*+HI>O^3W_*+ER4%.EK\^,-(M]L>U"NOW-\J*=9ZI.Q5@!GNO=(MT@L+P] M;R/*?9^['%JAJDN4M06X=Z2UU3WJTZTYYNU7N!&.NB1S& :<+ 5_W(1H9N3A M]%@L:$GH]Q6*/=Y&0'/V+7-O>=W&,$V*A.\Y4+%>DOF769.D!W3BH9LU%Y+1 M$$>)]?.+KW)B98.P,@A[X\NZZ:U10#1[FGN9*/TCF=,M/&7%, 6$J,0)EANW M.DY*34R$Z_1I F\HW$G&(B#$H!L*5N5T0*% FAL.'4+=-V!/6+U2/"R2D]UY MA?A1? CS9PGL-X(Y^>RC6_23%80,P96!XMIA& DC[")K8\DFDN?=0CVWY?-" M[+J<3I1V;HT 'VY(V*H7UL:^#AX/X1F+)S?3U B?MY\*AKB@M*0KO96U@V3V MA8L?+LEYA6Y..DO2Q3?D>R8&O>)1R Y2A E%4J&!>,TBM5+]7.UJ^8=GXM&B MA25''XT#49@6A;FK>=)@A;MCLII?!]7^I6!F9!%,(YI[KWQ:DD-20:PMG4[V M-XVC@-'@6E #LGM'K/^Y&4K9 .?+8Z'J6I-=40P!V.F?H,8V2#_7X00L\>=I M\1!GX=9S_<\1/V7;",5:H+$U'.O/.28)A1TAS_#,$W1!G\?6;,]>+2)XOZ>:2*M?@84:\1@X@ /B23&:14Q2W%LASO2%\UH17+ _+:0)5^I8EH$>2 M(D'!"9FIU0^:"W;O-T[KS5E6TSNFYL[##1X[CWEFCS29AABPI0-*JAPNN3RVN9] M+09 34T?(U86C>5KZ <;HE^ '/G:M?:5PUTLZ?LB%UM-9344G137L-J=JZ_# M#0((?EJ.J)5Z8X&:7E?!!EEJN-'4\WK!P777M;T M) 0I+G!)6OTE>">:H;;"P&$K4&58X9N9XDZRCZRV899J'#J-U5V%G\&3N$11$O@U["- M??UP\%8-O6A!7;SK(QJB@8'&\_;*O,&XG?C)%QUY))LH(X[^T<]_=$PP=UJ('5<,??R M!QZ;\V5:"Y\W:4KMLQIE&>,W:Q/!NQV @//1]SJ_WHS_Q[C\89DI!SF7RF#@ M@!PJV7I<:2753-6TG,).&ER=8U;T%(-;?&>\M?,,W4, M-PM#^^R%FT\[8G5RU23R!D8R%/E:%_A,7#K;$@XUC.8-;G1(WY29J-36C]#, M!V/2"6A /]]GNAW=]!J#!4,7*Y"G87[+G?$PG.K;^FJ^Q<2O$Y.?I9V!/54= MKF^7J]4VZZISS "OTK]^X=5E=A;5QQN=.O5]:D?#07EBC1679$OB=@HY(-,3 M6?$P[@LM#=@M-'3_6; :WO*^?5ME9R<=XU@1<;F &(ZR=3W+R]V=,93^V,FL MJ^ /I(F]<52BR?%VIY4D\\N?!\"5J2=#3<(S@MOGREW,#QL;(@SL/)@[1.D: MJNXU?JCN 3DE3WW^B +4PT@M^SW3P'R,T_*HJ@\YZ 27R?AQ"(9D(<L M[!L9$7+J:95U)Z0RS1 M:W*B#WS$_2M%[!"&=8N9Q\IBBY(_+76A\NY.5K.% MSPNQ6Z"5)MKS#D@,3>YR]=.,:TL:5;?+=RCHX9']ZPJ6^*+3'U+ZVE-[Z(M3 MIFWPHQR]T;B#A9[P=2KW)Q-Q"#F\1GHVF!M+L[EJD#!JU/OVJ"M:$[N3!270 MS7$)&HJ7BFNHX]1)V#@Q.(-HMU2$FE?-X9>B>V4\;?F._$Q80XX;6ZSI;K>_ MR]C^ C)]1M!8=M+?MIK$-)UN.P#D M##![NYTI%$ES%:#7?<.Q+8=!.T"SESDJR7ON6\B6A;!\K/):"ZL6!V><<&8, M^E;VP9>%"JT1&NL^)D\SZ?@E 6+93KOCBI$'>*$4[U57?MM5&[N/_;B*LB-$ M#(8VM^X0=B??O[3MN.=389CJU\>]5WT?&2:N]N]8-/ 4>/>:UL8IR:K MNHI7=.XC.^WVG@.9@!=>/H"C1WG\BI@?ZY1K&896RU935WLW^9\$[2HI.?@I MQW8E/=_1^?E._LJK$D,)+ M>TVJ7,I\^$Z,07]UD,@MH)RFKSAQKJPQ^S1WT?Q.A7(B__2H@Y@B;E4 'E>L M+.5;D&+=UL:^H W->?N%544YIS;Z$>"%12O5CVXQ.Z.Y$N87'FM,^[S'_7&/ MO#>0DK$:H3,^O_0YJ]L7JX5.PS4.>#>""&^+A:CS77S<8+.I@TK)0BOHFA*Z M]9NZ:Y "*=_X(6.#_BPA@H5.^-TO+('25<;5VAL/*ZP@Q9SAU0E,[NQ$P\Z* ME XKJGP4)!XCPF8N([[ .K>(I*MEYGG]-OU",%[BCW&/+>[)FKDDBW/7N5\S M[IA:T=5?[IOD_'S'Q ./K;>X:GM*TL8EP;6U.F1 M4O1L]\3TW"8RLBNHN*VU$M&,D;Z8T;SZ>%)@V10'ZSI%BC1*J7""8UT*+#[X MD=%HPODS5T:@3*(>NCIII%*FIH4I.:V]+ID6R[?ZNYTH/\!UXD:S+LFDO-B; M:V\[OUG:G(@QGOA"<2MD6*F"9%I9;)^\L:*QCH:FL-'_MAV;@9960Z;GK&.J M%H!:R"%.R!I"7B%+?)D!& _T@U^$F]YSX2$R6"C$+QCX,(7S>H2 ) R-U\&C M3&W3PJ:\V?*$OF)^$V_",(^FAP?U\F2=^JN6]*0;_]%- [R]1/,,Y[C3P9?$ MDHH50::Q7:U3RQ%#,X++C 3>VFQ*LLOZU=5K5(%RLQNAF:G\V$V/T;%R*59, M63E\%6>\1N0]8?]*6-!V\"X1VZ2S4?(-5BULU .<6]O"2(5IR;234:T"Q4SU MK-D5L!C@']]FN-;*2F&[.C8ELCA.V"9_E79>9MK,KYT(H=R3%-X,F'- MWY4TF?C3[IW4(3?K5DY[T,=P+*XZ6_\7#&?A>1[\218_NKNA6/_B?NA)7#)Z M\:P@A%3!R(SH=K1OMLTP4NOCI(EL7>#XE!DR8$C;YZ_$LU+[0;_WV3](&(0L M\>X%EXH91VTCH94'^+=52>/&<K68Z['WOZ",4&W>*Q-+240@HLRWMH#+9\,]BJ5(=]+[*&+,M>? M'QW'P"R4C_[KNLXOD%Y)KZ-*Z>+,X_GT@"9=W=CGM44M%X#*<( M,=U>WIS"EA0@E.V8-R*\N"=!'@/"4^)<-$M\"1N22\+)JHC<16A"37V[8_*N M \QJ0]BU"!;KKC=1L;M0E60$;9,IC'7J]A8*'LA ,;P$'#O]@QC5=LGJ$G=3(L[(.(8%O. M;2TMF3 O+[=VA+/]ZSN!W$@Z/OONG]""TX8V-[Q[)/>ZW58'%M,=,!'F3^O- M"R$W#]G*'?Q*B)P3+GS]+-6LUK;2T<)+NN=OP(T@[L_D[GPZ31*79+?9\ZO: MU2*<:QET7!^7KR55).(K&LU5Z'I[D$9A:EL?1F7H^EH_M(;=*G!(QDX!E64; MS1:@[S7;T\NV *D/R[*M[1R"^C%-@:_4$F."DLAGM(FZ&J_BZMH2!8O)KHR( M#JQ-I'N/'W_UQ9)B:+2R[W,<4[B2#XI=5Y\V Y=%V]:4J2RA M;52PW(>XEC1+T;E_'8!2X:LZLGQREOF+(_Q;XH6?!P#GV,$5L&A);8SSJL"3 M=1R4I5(M%=5(?Y6[83(5.[8O:Y*]BM(0*\LOH#)>8I_WOQD\G>^91YW,Q12- M9B*'#M8CYC"0Q7)U_#/TA%9@RYUH>JZ"1CQ4*QA6H(S:=#;4KH)NR^SD:_A4+PQ$[<^9N54U!PKT(G3?5 M1^VWFQG[[$D7[WN8A^]E5_5ERYB\S1 ;Q%]_YTY^_*XP\&'\W=N_?,?CBE5( M=_N0&I&%F<1\\%Q9R'>1JVM W"&$3=7:S(-"IJ.R2H2J,AMNF8R-!+JWR%M" M[=-C'?6@J+RP;.-3T_6,)F]U\K9^E12RZ&_X>QN^#_+?N;#.DSN5/ M.Y0X:&/O6>+[9 7Q4>DWC-Y.^&M&8E^>+ULKZ2MTZ/L?*\?0MQB@[))U_.:B8D(+S#[L^/AR7_RE"AYWB0ZSZUOL]X:U# M5O0=Y(D1DB[S_=!:!7G.R"!AI'7"T*KZ32'^17L8<,NZS^5Y=UFS.7GXX0>W MU*.^J8!V/LO Q#3]M(9^@+RM3%F)/>:5Z;C$)G><]*AFQ,_0>6J?J MB]%'_/&6]]-BCM %7V*Q6C.V"9GEK"9$[2_E94X3.H\\OT./ CE^%/[ T\4]#<&YV)8@8-O!MI!_'=+%^@7$TB M$FP[&L9S'']G7HK+F+-[/EOQ3FW[]:K83DK-)5DXI/DF8\+T,ES]5&@IRG"; M0IKK/'=7U9=!O3BRO_-,GWBD-I*W+0+2&8_A_6_OMGKF.0-S^83,WF?^[(4D MV0-^Q:Y-O90)<66A/AUKZ&)[M:G(NARE9R_OX;K#E%?7[7(W\UN.JS_<, ^O MV!>@<^K&+ZEN?#J,LET]H.\@\ET-CE5^A^O!66HZ!S[5,Z/PHN0C?U,S'$*# MM70->R*\U)K0MW7Q4=NL'@HJ/UAS]@A/$DW:JYHUUT^0"S::9[@J\:M)&;M: M:P1YZ6(7^CG?Z+3TT.IO/+7WO%^]Z)!],=9\+^KO M_]\U$KWE"LWT$1FD6IV)T:&\UXEG8EBXBT-_LN-H6K-,88R='D"4;]MZS7V/ M+V;8<&O1^=&V_A]_&H(PTQEM61M2&M<+!,E(%E_1K>O0IUO^YO:JG M9-%@8\KG$+=M54QPI TI*F(GE*C_121VUEV@+TIMZ[/8^&&YS)>MC)6]+T.1 MWD.E_D*,.(MK+M);Z.-8+,O4,0C$0<8$.#K#&;P.J?B/- MPF+_$US?H6;N&6-Z$WB*LPA?(+7T[-O&5MF8;#TM^D+!0M"L-Y)V;&IWGSP5 MS)T% PWP\JF=W6CC:O8>=H.$">D;RGA9N^ M5EUDA!=2$H7BXU.^T18&*XE>DGP),P*KTKK39!_L%R-J_ME[^:?'U2PQMPWEMQ#R%_.FB M@#,G4IF_0&C1+VBWI[EH5BGQ3"S&>U14YI\7,(9#C6RZ3BF6HCQ.'E7/%?J0 M:K,^;_99WC&]))ME]PD=T5\K9U4=L^1%5 ]Q-E/:S%3VWY9WM#YZ/7AQ3#&E MDIT$3MZ5:SFV@3:%\1TA6/>+7GB=NC*TT0<<=EG,B]'6%7;&'C#T,F[NJ3NU MFASB714')Y.;'I1?DC4I'-[-1Q-M96)*FDQ&G;(U_!D[&Q&IK/Y3[3M7,\]W M&6JB_DZ]H]Z/VNP+27;=_./7@V6!4-Y+LNVWC6WV '?3&(X-@42QR96XV>#2 M;WJ$BND+,KG,3 MCUE97[,YR' L(Q3N3F4//3?+(RS:!%5!VA(XM$ 6%LREQFX+$>8NK_3XH2,3 MZQJ.&Y37B)"35N*ZLN%:$3;-3S=B$$X33]VW$$F=C+P'JXJOG%*ZQ2\7]KLE MT_N4;1>JRU/*BT:818LFL''LVED1YZ91>].B22W+:T4GR&Z#R@)[ E;+S'&L M;;VR3H&0BJ\J CDW]88J8#]!O'_*P+XGOA"9I"9R94>:."NC,0Z3)4?]4@G2 MMX& ;I8WL^7@XUX!\[S1YQZV@($/KUP6WX1N0>WEZ4@C%:KM5V'!W168:/- M$C.6,'%)Y@=?GQ>H86TM$_*LJL&5I&5D(X'YA[YV#\)8#@T_D1CS.2_V9O4 Y[P3KQ)0[V1LFZQ,JT8]KQ>YJC'>XYUU'U-ED*=J M!=7L:;:O.+0/63.+?K*9,&%,-^.WT&,"T9](#+?EHSVQN6GK@2/,E5-AO>3+ ME'P"+\FD:IX%DZBPC',N?<6/!G;3X\7[BCV9D_A[MY,<,KF[B@C,*>Y-BQ+C M@U !!I\$#,]$O)Q6B\&V5-TYT&Q-+P &@RVBT8M+]S4K"K/O#+]0$LRZH? L MX>'-;:Z;KY_%!?7U]6GW:6IKR6##L&A\IU'-O#ZI4ED#@IJ-M*%3D;_0;G#- M^-V63?/1Q8V7CM-)7YJ3S"S%JE2UO&RL>X_FPKMKA-=6HNR<.@7H>7M<:7?] MDO">O,V/_!^%!X3BZHM?I'*RF?6,I!U7:: J218ICQ8#CF!(0Y9 F65^=LT\ M:=EAI%B4[(!2GX]XRWRA-U=A1CZV/YOM3#/D.6.D[PPE_C;P[LZ3]1JZ:8?> M4\/99E/^9.+!UV@+Z]IK.S'31>+2#=P\RI+4GQ')9S=WH#@$!-RQ)+C+0X0, MX^5/Z-N3TI)A*<$<>:*[SRIX>D!S84(G5M2XAIZE# _H$=Q).#\+OFL8.A?N M']IZ4JW]>.G)[Y='.$$*<15 + 2AS*F.?Y&+%5L'Q>'8A.9!UNA)U@#"',_:8PP5(U-O>:FJZ\< ]F* M.RO"-E)HUXJNV-=-"E1-^JUUN_SJ53Z=I5H+*3K QF[1]Z*:;![[/UKW/8KF MP[Z=AG60)O%X-0@]BAV,]N[!K6L+KXW[50JOZX4;!;4 ]&UN8?6MDS=:!*,W M.&H@XAG(Y8]?^3F7H8&T*+2NON'?6@S%:9-;70"2-%^6_DNL'YBGYEU5/6"O)$S*)=#9VKI( W++RP%!OTJ>,8N_<\ZJ" MYLJ_4U/F$) IK4;8X^OSHX JO 9EB^8+QV:)*MKKY&4PKY=3O_71YW9RR=R9 MO$=7TH 0L)XP![J6>&?=@RGE/#$6;*A/CD^B>!SC'K7$#M3FO4>L?%Q $"(< M=D>_[6T]8-J;';)]_48JSGF3)63:EG\(X" 58@VM8MDN::V]^#E(?"+-8*/4 M*32/4$._,LCW.;.6=&V==S\0+E 276N4H:T\(!4*#]O)AC*]$(QAO8=%?)D. M?YE'.S]C$?2^FA\;0B3U &U0U$C<$[IX9Z=B:X'B[IYD=M8?J0M!D7K4SO=_ M(2.[L@?[O" WN?%D0?B^<_6X5PAM;U]#3WY5!GS$*!S>A@?@P" "%N>C+L]Q M T@.B@\GGU;?O]'^Q!!E%>[)<2%_=M+KM*=SEF66*%IH%CUUW@6;<9[@X@LA M7^Q;:Y8ZAZWA.";Q]6BU[*FFB95I,_L4H&YM'_&QQT%*J MX1@S:L![N:$M# M=WJK[5[R)-^:FS GQ396WV^1IWGDO*7Z_H=8/MS -/JH5F!DC\=AS\+ZGFZ_ MLJEUQ2M!S<]^\&UW54^JU0TOPWE' ]M&B+"T,NZ2+ :*3UJGW)JEW[1M',>T MUT[P']3N# &O]HRZO%Z/G'H@2T=*AR\G5DTAV_#D^@@02H@$37+OX&(T$"C+ MSWIA_A"5I1Y-QZENI,P%B&Y[E@\+]* P&N[O$_TF4E**ER"$/HA3#0*^A0T' MWU@TI*-,Z&"Z&Y*_=#L^^;O!*34 3QP79);G&=B%&[Z)FC,A'O)V<>US6HJ4 MV236>D84%A=5$)JT?Y*D6,/%ZQ1_Z=;[S7&,F_N>ZYKGFMM>9:][C73$DT-NS3!PD9I&=[,PFH M@>>@M\*^R\3=J)D;90%70T:OO[\O,C/G;7U7,1WO?2IP[7M$47Q]Y9?@5/>M M^<94TPLZE KHJ9,%RYFQ5'%);)=KLJ6/1,RMO0^9#6%]]4TH0HFQ%4L>(6\O M2P,[FE$T"CBH?S4&,7.RXKLQC'I<]\J)]X+N=MR$MM'+4Q(P'YK^_:7^<9Y- M>&V@FY]U\_BKA.-" E^%.XP2[]QX6O 8"S I/URNW.;Z>RBXNCN)-CB0.3-R(S.Y J, >+6SVHM M<,0Z%EVV9#90U2>^A(7)$\MZTVYH17(0_+-]P!.MI83,=^7CEJ1)\<,TGV5\ M?[-,]6HZK\X>?%6.2L+%YK(MFU?*]1=50T MI8B0X[;Q;JX/,I&)PQ/'3"<*H.'4!S+03=CR]*&DF7D)8!IVCE0E8^N"MR7. M/9+]]L"GZP&8UP C40?PW(@J0C,*DGS\T);T=$KYG\[ 9;W"L\+OA-*ZN8^U MHLEO/295RJT07."?; &17M].R/W^,,;TP6ZV:H] RLBNRQ[!B:?D[ M&Z\!K_&$%W=H+149KI#B4?=/)_$YBNF\0C1N%:>J;O<]\ENQ]U+@)XO.O:%> MDR/1:_W;(LY[3 '^?I8B57^WHEU/_7D@L6<.)(_B&A@?5ZWY5NM8= MP^;9G^]ZD)1]ZYI9[N"9\DO6^Z5CP\%+,A[K)8:*(WE[4IUU7;;,GO>4X4]! MK[D7)&? DNL^D;"PBH-H-ZI47,P95KVO1Y\GME(&.MCN+!@ MB'@W6*YO;&J"&TMO%<,ZA-G/K9<2G4&!TE.=*0"$?ZS!LP*QULD;01HOL(.E MAG%O'WMLPF;.^Z_B'!K:S@^".<;:V8K(^DP.9@YX]I=/9I.VN;!=[$X(&V_Q M(O,O1^X(DS-36Z1";":$O<$MRTZ\9XXJ(V6^<_I,]9IM1PFR!OO13WHG^>!S)1581@?;ZP#'+VL@B/,C;#0A&31 ( M+J&4F7F$A6-=PW)E&ZJ-"\;9[7/+0-&>\T24-4&@"#]I>G562Y8@#M=JNS4? M4T *:^/A$7YVJO/CR8_PY>U:@8E'CS/L5SAVMH"4^\IA-.?U>S][V2+A+[UV MK37\'<>QX^1J[@]+V\ _Q]G\",64?OWTW9RJ9]U*L\ZXL.]#M;8:--*9/S+U MM"FYY?!:"U/NQQ'5 S-WO&AK^*(1S>U^]J/I+H7 '>) M4$B6)7,A[N.1)95*!8;@K" MKDN3^=/CN C;][&\ZUN[(AKS4-?K%2J2#0]O?PG362Q((2F;MLC M5:RAH\ILV\,$MD'4)/;,))3O.;G+$);<70J_CSW5K:*B;1Z^T[ZDUF7 MF$GVD#&<^)GBC;GLHH[SN=*X0N\@-^\.V1F!>^;>%4[Z>5)+,<&:<^:N,!FBANINHU6A;Y":MZ MS5N:.JJ^U*G:5D">@6R(IDX^Z^0'$SMZ6Q^U[+\BS^-K+ROFL;%>8=B*)[9QMU7'_\LPM1RE^8WA??^1HTN:\<5:Y@FYMP]1W!@J=?[-ZER M3 HO;)= P][\3V)&0$)_5_;T3]"S?O("OI+[)B!RC^E^=6[#9D21LHA3VA0) MU'<([50[7>DKE6"M3D^-Z@W5S#4Y4>2BX,$Z!I@FBGN M??VAYEU1X3T%V;PKRJ;)3_RD(\8!@3=PO"M%0Q[HY9E&[J("])/8%"Z?+I/S MLCY=#FJ5$ MT!,V+!J!K.7?$9>Y-=R>BA?Z0??%A.R1KF(#_IPF^51,NUW/Q/=:^TW=CB).5P@3M!R2#-@9 MR2ONQ(P)'DO7X79WCPLIP:<'Q5[1&.;22@=:U,B;K@]Y:!I@XD2XO@V#8=B' M42%0[-JY'>P97V99['9"NY1YO=_OYKS^<=B>^N]$^8DA[<#/5OZE:CL!<;/3 M,).5;(TYUTG.[6%Y34)A/-Z[Z/"#]:,PV"\>C5\>JQYQ='39L(5>Z20B&U.D MWS1;F*48Q&_/CYU".$@J3$&YFOTZ?.412/JIO7QVTK[HAO:K5\M]GK^3FEAPQJ.#/A5M,:%S=AL[:G^G&TJ3.F]Z5#>KN]1:% M" [D;(DZ/&S[,(](*.5ARYW-J>7(%*#68=R-R"= >31)+0[]P5KK '*UE+C] MWNH8T\>E9J7<(;'QJ7.#&IB:5AO@\P1J16:L*SK.T!RBGHF'8_L & M/Q@OFD PM5+?\Z-+"#T83.S MD/W"[_T8M)G]IH_-C>=G,H!*-/'M#'^=L=PAMX>HW!'8GPEM/4_M^LQG5SHD _8VK&0X]B^$JO MYR.R9/<=,.8O5?K0,%8&)*4=63/RZZRAQI^3&*J-/NP!Z^5B]\O%[\.NA7=; M_IFI3@IN$N-@G 3Q/_^.@>#":LYN9S;[136AI*7_/=S^U)EGQOSD\/<7E,VF M[CW8D9#J<7_) MOC_V^W0"WRP"5HA2"]O<#6;E3-+M^[NE9=0+.FBVNTA,M,S&.0!)V7MR9EP0 MF[!_4UF7>!14Z;AA#';WD4C.<7X/7QK&2(/B[]=[8VT3V MD(CH@\R+2X=-_ M3*YS8#('$+%*&=.B37>/]:PG9)!C 89UV14=X>_%IX&-Z,$RZ&VK&.G21VY&,-UU,.2LH"ATPA[1+BG\0=8KTPU1/N+67:$B.+ MA,'&A7--QC3XMV[W@-__KN)4'_->EA^Y1=]74[O^B1V=?ZVYPH[EFB0 MJU%G_"63V955CCPJTVA9PN/4M!GO= :-=?@^W*?Z.N\B A"F M_/JD*RBY]8Z]?%%5DSHW$VG\VZ>W;(KZ@NMK\\&U1T%6R"4GPP5B0.=E*NZ^ MT.U.2(DKG]AR+V]T%G8_2R>'A_ MVO*.\5'JI4)PBENQ40G$2=&L1':3X211P)!XBF8%7W6.MO[*V"[QWL+EZ?FW=!00^%:(>N&3/G4 3E5"0F5>R1% M:^\:I? 7'S:>UDBLASUUY_8T7P?@,Y3#/J6CO)%2?, /6(%GIX+IWP8I_D85 M_]"UJV-2\RKNQH@1)Y$X&+[ M=X.W@]D)J(26-A16A%Q&+K^:.,'@[HI_8H09:YHE(M5 ]W58&=O7'#MX?JU@ M3V@U:WP C3GH%A&VT(S9RW7^R)?8@G3RXGR=_@\>Q/W 2/J7+D>EG/<"&AA\>L:'0@S3(I-8$9D;2RDV#X4I^2N-UU76] MWKK2>S, \PRE;Y6?#$9? =,DKHY^"KEG^TFLL)7*;*\B_F$=3I!>4";2FR01 MBN\JGH(Q#;YMMG@7+5\[RY$#CH5;,\*W:A_UNT00T @:%G>RT%(TT XL11",J)!P!GZ3O MLDK<&!MYFI>-+I/Y0?UHPWN=_:IE%4<*FBER9WLDFP6)_$_KT><797OD# M&:D]VJ*34E(-0 \!6WZ3GZQO6L;R!T,1B*SVC2W3Y1[00"(9/[L 5MCS$>=^+?>8=RJ1U_(>\B7#>>#[=M_=FOIIF_]$#:@+BI>B?Y MKC/S"2SD]TAVL2$E?+&/_IA3M,6W!.4FGV?M;ZYAK[[NJ+4A.*CBN\0%?2PD*6&[3C%$VP; M^ 1^!F2UDJVSCFR.^TN,3PQ,XW\%=OH=46R8@>Z9U7_O%Y(_-/59N@%'7^U ME[V.MC =5SW=:O%02+)UJ\(I\E-Y;_0-J*K<'YX\L]=UY.[[5$ID2F]-UU;Y" MEM,/G+9R)UK<7__G>=JMA"'WOID\X%CN^*TP8H6#[_8-#AUK $R'I&H2]X@- MCV'FQ]"[NI_=T4\<\]5&]*+P;!M0],/K7PM_L;%4\[!;8CZJ*> \ 8S0]P]: MPZ;.PU9$W@UY&*F-A7URR>._/1G?S$LM>Q3FWJ\FW-)G'G]X**CQ!\$08(.E MO;0SKS[B[C5W6?KC@UERL BOREW+5S?#;Y0$200+-IGM!445?+ (-G=3E/#K M7C6/\UE7!H]RYL\1]=RN.;.$O) ).F94EAUE^7ME_F3_*M6]O7-GP6I!60!E M 1#Z>6D[OS$^QZ=PO"=-M3FCLPZQ>Y6[,$?O);Q/2%EX&F0(KTNUF[D-!9<+ MN/[N^QC14FWNY'%>G>Y,$J\HOT[I13D!+ @7=&1KS&*W1LX>[.>@.@G)R> G MAZ&VI6"XGU(RA@=FJ'I%H.[5=*'!\R5)R< GT:$I*6EF)4/4C.6'.W61?('/ M[6MAO9S8KM5"1<:)D?#Z$]9?2_N[+=4. 4#)=!DO[^HN>,-1LNE>5,\%'9-[ M,:KF(0^2D?F!3=50N;L\:E#F9D)<7+\H#3+TF8A MZI^]JSU8=FD[G#>ZJMI?>E:[]LL;W6:4T!%^&N-#E&IK24A E:GZQGPD];5) M,3V=Q?1ZNGZ/+/1103G+9K_L,*%@%V3J>2-2,VV!J"67 :J4 M)4X86^TDTKH"4FFP[)U5]*@TSDA 9F1R23-IUO6^PTXFF.(_C'0'VA7LFH&Z M_YBM%Q/7'RPDRF:7]Y+T8Z-V25@/UW[:G!^@CRE*\AK4A\5!MR/BKQQ!TF@P M+YBX#?NW 2],IG#=2>AAWU/_39BD<;WE)6M0H2],+%,DF>(C 0,WEP. @OBM M\EIW7_EA']PH@KW=UL1-O^[;7FC2Z2NRY ]!F!4+>Y1=M7_@]2D#WFQO]?OO MI,LW,B[HN( AF%+BKW\;FUK^7K-A&]6!>MU>]SC$,.>10HSK/3 PSC)<4& U,?YZLEEY.32CN?>LZ M8G[*5FQ]I)JEFM\2G^ SC+A2;!LQF^JF5LM>K'KT&/>RG+**!4DF_:,Z_B<4 M2GW7U]S6/%/Y'LNPAV;:3;!5J*W!1=FYX2Y$1?J_F'Y_^\OR@\^ZHVW=O+=_?SLO*-!=^R MH<1TLZ6&;98-Z?A*#XOX2N9P9=BC/JX$4?2CTP^9PF0' ^Q+F#=O@V.!6@0> M!-(IH\3%PX51,\O7/%Q'J/.)@XX3*7D2EWT\;_-HDCQ9X3XD#3\;!OV,MR61 M!W* N<@!OV*[<@YYVKSD95.-SG_P9W^;^.;Q].FH^N1M[ORZP F>%+O$1S5' M>.ZT68/&Y\\!A^[3?I$.BAOL0#C> @ #3 *A1Q[SKIL/7%S\WR XU*W8MAOG+-S=B5.440XZ.BKE1PTPTBQB]=F2EJ M!0*TO*.1?PTOKL7.E,[FTH!8-?<,X%$=E%VR)+%^MI!BMCSEC7_(&-Z)YJ5" MCB1OUBRY7]"1F'KZ#.0>W+^O++5R)RU3@UL:29FP4,/11.6$?RV(_R(8[)\5QP:)OV*7 M]YM4&@Z*%*/>3]#/>5YO;AV*='6K>ZSI[MUI MVBL;\Q(!1N&JO@3M;F?=3O.@E5"H>,-B_4% F)RD2;8C9JGM5E^%IF%36.W7 M$DO8Y3:>%T2:>CXOPS&#[W[ 3WY^## _N$^S-1&CO5=E04TCS.QE,B,I44C;9 #56(%/ZAOR@UJWPFI[QW."U?*7UQ;+YC]" M(D4"IO;,U^B*UD M!]C:U3ISH_U]WGLDZGMG],@P\#"=N!%[ZX,NZ&[D+=W+EN*>1XB/X_ C2/:" M7)*&G9%4Y7CJ,LYJ?G.KOS:RRTT6JAD*N:TC8S?'C' MZS9H;!-"1)"' BD4Q<&I,4*\RFU ORY^Y3P=),?Y7CSR2QI[,S^;9>_'+*9& MD"@#OP.@IIOYZNI")-3PQ;+T 0M61(UB.FF@1<&\_G6G MZG(WB+I3E2-WF&YX)L(#;*WAAG[8[\Q= M,$Q3@?;>\RL(HB+<% +3=:2+F]+K4-\\REU.U6!59*R:L,[U+YP#Y7\HN'F, MV[W9>IH^QA5WJ^3;35%/Z@^M1V'B:DK"^@H0QQ<4[;J;Y86D^JF9>^$+@N.!M48.:'+DS.X:2P@J>*R9G0%@><>.L/.!V'M ^M1 MEY0->S@S.H=G".,(+QYGZV)^35K'.Q?AG(1%+""LLD0+(T'5D3L:J/!\&RYQ M UO^HV_?6"O\?O^WT5;IJITV__''H P)3:PZ?WMIZ-E9ZFT/=XFNLON(G:., MK9&2O4J:+DR< J?.N1Z9:E<+1,XGG'G*+GTHR]'($X*E9A2/.2:K"LMGWY!? M>EHDQ<_-O!OP!&Z@#]?#24,%6!L%U%6 66DE$%R:L(IX*;)A!H7.M^&0WMT1 MYZ7FHV7"(.QWF_FU+NB,K2]1&Y:#6#&LWO,6/;ULDYLLZSYFB FZL\A>3Z^CFJI3/?HR>I,X>M:]\3@I^W9_YZ*OJ(,WU21 M2$\U]BWI;MFGGT[(8"2Z\I,Z4)TT2_>:ED 5_;$#=P/<.GEM1=/+0R":[*GQ MYU31M_L][]E2JVDR$*2=K'O0Z+()=)*!5QA+CAT96J66L( 8"S#US!H BW5^$L]]9Y8;:!S%N)9 M*UBC^/9N Q9H8?+Q%!B*+]_\6'JX\56"J%$I8V1Y=WACP^&C#]_]R77JJ1Y& MF.7OKM*\VKWSNQ6SEM]QMB ^:J!U23!FG*+;<=C-O.*>E\?\J;W MS1HNF;U@5^"A_^1OY2WDR:QVHF*D3*4NR,?E@J[*Z$'^@4'#@=J; M,TLL3^GQ2R!X=F21B)_NO*";Z;XD?MHOWQ^:XA*5A/F7FOD)?!^MVNTV_TQ* MR0]Y]R=_*U7I4VLYJ*[ 0:N4*/V^!CK!# M)9'8/O7\JF;LX R/_'X]L_R,*)=Q-_*)XYKF1(TD^L6> N=Q843E6GS^X]Z' M3$6.S36$29"%\;"GM6PF"+S)6HL(XG+&F2;(7_.X??!(56CGT4=3X^?%HMD>K&-7^DP$A(QJ!.(K@\['Z,L99L&?QQM3$HO>]@\$1P@ M*KZ9+DPDE9D$!F>[]6SR(Z0HF-2SGA.=SC<1M__IA62^U=U37&9Q6K!D^O F MWT!>XTV7J=,15*"_W.4FVLF8B5@!>%Q.+U!3#PNPP?.JOK(HG5&+W 1-2TZ8 M']]Y;I!5\-AWLO&;O40*8SMM0[L/8,-EK7_^V66N\=O\CZC&9Z.,Z_*S3W&; M(XV?)E^&9]EQ MLK]ND#K.=)@P0(QD#L/.6*727+(&)X0FUK.%SBR9Y3%QVHH7X-S 9 ;!'T>) M,\?)K]>'28=+B/Z.EI1!-+%A3;[<3NO8[?/GC[4WB\]I%7;I+.7P\)D8&L=R M4Z:VATG/+ @0(X*?3LS\0_S!RZM9&W[T,62C0F@6'$#(^J*V%5+,A\BV?(G5 M^D'T^,X!''@BYN^3'2^5]ULJ)B7-.*6?*&9;\O*:QE-_UJ+@JS_Y%J[=5E9X MQV?B9J9X04<-9-QV].FKF$)B86@A^8DJVRU+..-M9J-1L.-"I4M2PRC"!#F' M&$NA;G.*.N[_> +U+U%A MT[OVT2I0G5KC<^E15_(U&D0(H9U6AM6G=W^/CP^VNL4J:@O7]Q8=D% MGL=&(\UF$T;:53$B?=LUX!+=3^ M2$=WG>.\R/.&1^:<+BF:JQ%$?CAD59LL> M[V_]\],%1)KC$,6!19TZ$TO*_S'M]WE(V7&5O].DNA7?0:I:F2#AC*\_U%C& MZK[7$.Q0H4FU]O%RJ_[A.0J4B\AQ4;>(X($:"?*$-*_Y:0C@BML0(WM5'NR5 M]YC_4UKF2%G+/?DMPSH=KMP]Z+U0'CB1[Y;L\@_B?*0M^77VPTX)Z>S.M'%./VJ)/X8S] M$BVX@%M]U#U%+G\5]:M-E58)C2H[&46'JC>FFNJI\#:N[ 3AYOLKV.WQ1_TJ M?=.!=1Z:!CJ<@MMU9;!X9Z6!M_+M7I320A;JUL16+'>O!Z1P;JMVEGU!"+(= M$&S8)A3CYD%_:\%Q(@<)T_A 8P>B3IT03D:.Z\H4F*2".%F@:_(:U@4AE*R' ML*]*QZDP&X">2\C]F"S47%LX?G/.M#8)PG:(M()9CJ_V"HE M]/R%#CZ;AJ/P+'W7 6)=E; "B(\XJ9S;UC \^2C%*CS2?I+G;+>D80*]EU!P MQ4(;<(BJ!:/ !)A8P-K!JCN[FZ-PXB3T,Y2BJ6_*\MRI_J49AYFKIR(.*88^M"2'6O/NHQ?U=4#36;#-R[H MO)/]&@9\HD]9:IV!20V'KP9&7< C_;U]("JH&)2&UN#1"$$)2&NP'D*NW9V M]K>/0N18GS-TG<],+"TO(\:PXNK 0LYL^L&_S6\NU6XV\1U7*UYE(%5&N O= MG5).D'N[/'PF;IK63$NK@_. 5/4V"8T!]+NCX\:XYL)B=:7.AT#_?.G2>WKR MRWV)*1'#[.6GJ:R-0B*'.D%&&E9*..<<)$ISN:$F7TWJW)9_XS5E$_$4+@DK MDV:RB97'R>1XA]O5<2A12V( 61S\=J\3$>9@"RRKMLBB9R)P6!ZK5O[![33_ MX:%14%"A;"F$_9>HS^F/+GVIOC5N6=;=;VXU#N6PC9_O4IU63RDW .;)VME'XQ,7JY,_^(7>,\L7B0DQ, M@Y^.ARY[RB['/YR9\XIKQ=>$P"62'.(IP!UA"@*.+K20@CM)Q[(P5 MTV&&WMHR!L\(RD(W=W\\>'!SY;O:/_3'/T14NL=OPC7*XXZ.S[:Y-0-J^21" MQM<-1:3TQW(V=#1/%RMF'OIC!JB,S@#C'Y*\KKTZSC21(J>L4>%B'@LIT:[( M)T62Z@9";#EXY=H5$9HSUG+DL\.O]%^Q$% OF!UUG,C[V?#AWAH#Z4A7"3& MT,6=^X,)[MZA)TDKHZ\8O.B7WGWCSC.-\G/.H3^ A]KYN\U-<\>107-.7:0;#@LML?+][+FARP]PB.:N;A"(!Q. M2"IT+[5Q+/7K*#;'VN:G:!S'G.R+Y]_[;>_@RY)#XJ5_I_LOX9=BUVSZ8&-/ M=TG//$DM9^4%0&ROOX**L?;;X&;-M\\R\_#6 YQO#B)1A,-A@!/!]"2(F#A# MG;LWGU8#?Z/D,[R"2GLK+]I@7T>[YU33(Y?W4(R<\%_&&IDO,B[0BS<-C5^_7W2=/ M!2_@QT3?_)F9#_NKE,0X["LIWL$FT!G(*VC9X=MO?_7BR3;2)7!_5K<+W)IV M8]5:^#NVMMF[*N17A?&%@*R1.J%Y,7]*S:.3[<)E@$U?Y/-REA\CLPMUTVJW MN#>^J RL6S+OH%0L$'PA1\.[J'):>_UD]"M7Y!=+C[QK3'X!.9\/RJX= WE) MI)MJP2[?J*9[G^8V.UIK*,=EBL9A5QL:!_>#3"\'8V_\-Q'_1(3W!L*T$)+ M+>JPW AA+@OV[JV$&?OW3Y@D64AATO?*.*;]L890SKKSH'I W6@N1)R8]ZEQ MVD]^.U\!)^=^\'CVS-EY=6L<4H)='[]W*Q#^4Z$4#>G_M^-7R%AW=>-](1F> DM]@SF'Q)PMU$5LI1Z_5!C(EJ:@- M7CTTL:,?^[ZV;FD#SSC++&N([IPD$%+C6B_H#DWM:Y&NMFY;CAR$6OG> 7'& M_A,KR/VOGMK6D@_N\@%#T@2JW'&[I7,>I,K2D:2)-%$R8H&:P=;[W_[MD%?9(4TH=ZU-31GA)C#T&4;!%7L6<-'HJ3^*26?Q2[N2 M=&C1.@LK^N';#YCD)*1G7=TW M,2T975IB("""6I@L;0 MX3WU>^A#4AZPR777ZVS_"Q_+9?*U_%J7;6P_>7]KK>4SE=#>\K3==2[-73:9XG M6L)#F8T*F.7?D NCR4AXW:TQ\OE,3%GM-IF83?%/R;?,HJ(>E;)L=Y]D..@\ M!%G?PX?YE$E/00B()B$[C#B5:C:K+*"!#F.C0.*/!2J+#>Z+9'])%$171.DZ M2CZ^]M6@5P8B24?'"/I\0<=2D>"YF^:\.ZI$O)757SJ>'+W2%S76JP1_Y4QR M_E0?=E<\I_4;J-T 9V&HU)'Y[2?@)]L/&F2B6&QYVCKUY\Y4S7Y8]!!2R0972M-B[TOY)@& MV;\]+\(6Z<@%5R@F!"(.PJ/T%'(VPS)W(RFP5W9M\]GUMV2 MN?N3V M%G1[2^Y>_ASI^K3&2%&WTW6%(2AN<-A-#M40:Y*65UR'R]%H8A=17?NFG^@; MKFGK F7+B;O.\ M6(J+G=Y!-X!E--F(P-O^\H#DTEF)Z7.LL(QF M)[G'P=A))AU8 '!67!QJ5T)0D8D.SG#%\2 CN$&,5:C\:UJ_I@O01VCAZ"/: MP.D>CZ6GPE1UQ4*RW_V%D<=I5+Z%UOS!^) SKG")SY/S9]FVW#Y3N!R"XP.O M9$7X2W2CCNLDK#V X[W4Q/$XPI_Y))">4+(<#ZX6[C )VGX!EF,P$BGQ:'[ MSW&WC9%\@)U,JCD?8F/33%LUVX2]SDG3J&A&!&9H??O::1*X2,!-Q[#OGY<4 M39K9:$3_;6A^=@RZ5(,X?J6?FYHLR.1L?VI]U;39YZ&_6'G6@P@+B$>'B%_Y MFF[J=(848UG#"/F"#JVB0&+7RSPC2A?.TVP!<-1W06GAKZ#N&-+G_N*6X*_!+[OE5RH:(ST P1G>#X'U!U^FT M='C_^H^224F+@0SCD../"O\/=[AWS4+4P:OLC:$)KFZ6F-,=2%_D=3CX)=W3 MF>(QV>>O&[.8U^,:1'W&@>CP@0N(=&3M< FBM6I!I/IW6VN#4[9AFW7G M"SHN+H[:,^7UZ#^7\CN]L>YQ-3_"BB_H E=U-Z_O.7_ Q5S0@=2_];B_JLY- MS[N@,^F/]\;D?4!=T'UYM/9WS3!Y'3T?9;V@VU!.+I,=/67)^[Z:PU\JT9NG MD2GQ_=X%W;( Z<=@D-VK[[JR"EV(5QJ0"[JF_<+#\$"Y-8CV*VS>N8-"Z_20 M@?$%7TRFJ&%3.L#(3M3X0;R,D;PH0'PJ39.2,NAM8*_8]6#![WE7]9V@7M3RI(CWG'^\ MY;W *PT*"Z.JK;NO>K;HO>>*?R0\63="IV+:D8TIE3'YW]&C_D$B_G=0K#/!XRR=6SQ]@8U MCOJ_W#A2^:Y)*CL:^1R2>"W]_$:WV\[[+UC3C^"0_+DT8O,#YX5R^]8Q[B]( M*>>>K]&)[_S+MOA.8:%71*E_T\#CO]K_\M_F_VW^W^;_;?[_+W/5]H0:L[U3-><**6Q/, 'C3!*O_V;30+P:*LDCL$6Y57$!W< M6S^SZ2K"Z^6KAY!X[KBA:$6]0Q:QQG/\L5E:MS')IKC$^R[]OJVTY1-4F4JE MCIBGCK(C*.T#NZVGSZY80$QG10G"?%.%/AP$ZN_K4^SG2T_S0=R4 %&Q -0C MLGSN?MV=,&\!:6'.LO"]?YVH_US1"@@(^X+,N13U_.9U\H21:[=?*-(#JFU7 M!FIP+<5MQ'37J4"Q1FK9KV331]>1\H5(C7ZI?3X8,V8" M'K?UT>#CK,A"CSSAA\& WM@6"D)+I:!Q[?#VL]UC4=A?NC?O9CSJI3BJ[2 M+TYL&[HNZ*(Z_0:F8V2>3;O9'AP56.]=VPQ2(%NA2(W7LY,B>9U.IMUR%^>7 MVO+EB:QZZ9W"=^O$7[K VU.O)8B!:%^3.I[A%WFF63D?&VR3:!U66ZY[O11T M8(A<=4^,PY.:K5JI.@=HE]'>9P$,T[<,:HFV?K @T@F>0OV+5S^9?D')#0<= M';W+^SR1T&TBZK51&E2Z$^<_RNY6MQ5O[F3+;@](Z%/US4$MW[((-#HL[#.H M-.EJJIITJ=4,ZIS37FZ+?9C%CTAO!^++#QYPD$J;J..G==\R,^"K;R*K)$3; M)%W+)FD!;J6]XI-@X=UQUZCODC4B2CCAY+H56<_&>[F;;19*^;$?DZ*&?Z_' M*OU['I-VXG<2FFM'))J>;LXI/MH*-E].D3R6[*7DO-Z/5?PI3L^/BE/A,T?6 M^O67T2<*9!F2)?82ZV93K N?"0RD\O_M=: Q16'!Q963O(> 'LT2N^SKJ8&(8M4^.>* 4AQJNP MXN*JZ7M#3_\G+U=$U*!'1]ACW]W:!/@Z%8H,^-W!PE0XHCUFCZ%Y*[C/[$AM M_#W[J=I+EH'79\UE<%H&\(>Z&5^56S1B.25EUU'^U_(]^9@*Z!B[KT0 M&&GML0U7JXF)O.Z$[P;YYS>S6>8J&H78E71F2OS= M9WI2]GMP>>,!;R.PC]WRSV2?PY<=OA@A;PLWW938Q#9K[[QNU\Z7-^7/3JXV MD=R-\Z^3X7F&,.L!T+ DHEO!^=ZFIX=LI#.O<8)$0DI;2RFSS#:F7?,E]S5, MC=]A+240J4\I![,6/\K#2=A/22[ JC[\>\7\?X@?1.QKLF)V47U;K:+C2^'V6H_1[A&2I[$ I]Z0)@C+\24Q/FJFK M@--VO'*WYIK/M4#]=W7'^=CFJQ-8S_>3_OC]'SR[+;TFN_)JW3VF MRN_*1I!-W[?C$/BC44]E;?W4^ T;F(^-!-BE6P9$UE:7FPB:+ 6RT MG.? 0X+Y'-'1!H9P#RV23Q3+^IE+]%]^Q/-?QR^(?F]&YZ=VYFKT&=-/'=)# M71.M90R(?/6UIMN3_0&_UO;4+"#E,H%X6$>R)UJX& <:4YS'RN:7%>F.>'N M.F%7'?F@37-947[8X@;-*"A'>/$$6N/ZZXDL3%HN.CTETXF5)=7%PJA E?JA MII-!HQEH8'\ML_E4KTX3\XP5K;R0V$3VSHIX>)9AG==7_,#XA]DF0W^]3=;H M?,JL).7[!J]9Z+1?H8L&JT]U+T2OD,$6-$5;G 58>#D5;4IJ2P[@N*&SKC^< M'&\9R7^:E?AY[WW7[BO%.L=91X59+X^P@9B:YZB IUB@XZBC%53=XEY=]V6? M+4UNQ8'ZU),.79%)@=<1;K:__1N.C&]K_*(-;?'=GO%4;75*6F0[H!TI^"C> MK3IC1)YO2'A8/MWD\8WQ=R&R,K9>M=8Y52?U8+JR+XS1 Z@GFP M99R[KW)4&6,,JF KHK9>73Q*@IA/R4;V.NUZ24NS2UUOK\J_>)*OZW17R9O+ M\Y%9LKTBQKX[D1>%9=35%--X$C82#80 P2BLF(D" 3&D+7=+;T!P&DHC'>J M2_5;1U.4QA-4/OV;)^D.80*5US1XDL)4/KP^Y(_\]2_]Y6]+"<_70X"+ K M%(*)/AAFA!76+]\VAH5F,@VD>T:U2W4 .7TW?1_W+7VV\:=%WJETSEYV\O:W MS+Z@8ZW2M(AS:1K<%$<1IB.YRDJX6S:5#T8N_;G+_GE<]70F;?_%%P2/_Z9E MYX;&"+7626+_27A^JA%7 $S^S3"CS9(PWEGQ&YWR+2=2]7 ? MQUG#QYA$,U%V]%%23O0##"DG*D!VD*!B? 5[SF?VV%!#H?(>L\V[?Q/(H<%$ MSP02;010BR_W\X"7[:NU\*/XI^LFN7C"?<-^.X.: K8<1=MG)_/M>ATY,ITB MTAI05!L#(BE\E8.O;4)RWK@$@'\K&^< [:=^) '")%9VYJUG06[,8? 2Q[@G M8227Z9L=:G?7!UE=MNPUUGDD,%LV_(6I9;7NL?&]O7(&A.<&(L<9CFD<,]JB M-DXJO&63MDS=<>V,FA']+[P+NSU_GR&:P,F'&3'CME/*LD=MMW*('K77NB]) MBK[7D D:PVJ#+*%D;6#+A'4_N#2>SSI6STVRKYKRY^JS/$AL#!Q_ ;(V9F-) MU[BF 0[#W>H=Y9/]]7^QQ&33+*4R;AFYSDFS#NJG@JH1%*MV\Z5!^88RGO2= MHD1^"PNLPIC:QA6X6S8>&!6RI21$B/=4N_;7Y_: M,"HR?GLI_=S!-4EWK,V=LK^I^K+6/R7H>E?[\^MI7IU8D/ ]8?W#^Z"8'RU@ M)7VZ=W\[%'^J?I!OJAWZ^T,%I3Y;-$?EE_H=P:/UGCF(M?8)J^+<\;Z*I+#" MF44J/U.]W5>TMI]X7DI+ [BLIMCZ=C-BD_8)(9I2:J"G,H8,2A5/EVW*Q3Y* M,SV,?SLOR<=F\9.S&5BZ\=$DK'R2"ZN]XGB(1_=<=+/*#VONV%4@$T/SH3714AYXE>7$P@YC.ROEMTDP MNTE>VI';,=@+.3/C@L@2-<[RZX?L/=MPS9,P1 (BE'[L,FOF*;M%OIC<7INV M[M@.!QKB#AI"#H)PIKUO[XN+O[\Y5X>N;9PKN)[HJ[N;D]SS]_[0\Z\15_:4 MWO??N;$?7'?>;>-1U@RKP)P=.#&JP&&*[/?J+U,;)R*X*323TJKK#?T]_\\ MB?\AKI6MNZY]ZGZH_8(F<9LR,N^TR#W^P"!/QW&?J+>+:&GE(EA)A[P!0V * MT3;IX4S1-\ QI8!G?\R51*8R]:0X9)77[G-<;JEKZW;*M(HE"GD/>7I03FTK MR(%*I16'74!XOV]WZIT%A4^CI5>$")9A(H31)+"C<-46R>K8\@L60Y'I;@!7 M%/ XVH5%!P2\-*E%N_357J..."RA#0U6IC2"!VH_XE?]GXEZ SK('J)W_4'K M.0](WTZ(%FKC%B(-2;0Z"6$YM1N1;XHU@&ZGB67FYEO"E\473F%L1XX W/L+7#'Y% MB=P"VEY^URJ?"5.+-$HM&N4,*PV+^34B^<9>B!O4GPHNC 8B"MDE36+0G%VB M)3F71O\W.YL93J)QSNF=%W0, _QHUB-V M,.LD$KZ"+V8SRL+=$%Q35D.Z86Z.SP!@G.\N6):.$48HH=XH1DSUI/V!HOFEAS@C M(AA=W%*MZQ:W6*WEJ^IEE5MKOH3A/!QRYG;/U2 9$LU9$YU MDD@@"'>[:EML P)OSG$4WV:YO-:P6ZX3_Q0K2$5EAO^1KB/B"";U$.L##S4/ M#6@1'8H<.TNLD=S#HE:TJ0G)N1&;-S#C/T#E#*,F$3N&$^EAKQ!'1ANJ[1;$ M65N-(YY=8MR,3=1I(L](D!##VXA/G,L <%+;K<-5H::&4::YJM*&??C:CB8* M!)$D:-5N(HX0GBKT3D+,R]5:)*8"XDQF4:<=60E?WQNU\BV^\#VR*$ ,R;LB M.H&U^U,>UN[JSGA%N[3[>@54'-S(FM^JL[O!NW.'U/D-E(B7[HD2ECX>[51] M][\X87Q!PVW%=M^0^3*P+=R5U&R*WP_IFAKM1;ID)6'I\;UF/L6(X2=K^+Z48OD^\<1H!H1OYTLM.],/+Q1SRS*9 MV*7M+I MQ.90RSZ1D!OH"7 #HQ%X()@(\\MZ" 2'80$&+&'MUR%,'>T!UWTRA_],]0! M*)2LRV9'FNKNYM\]HJFSKBW_38QO6B_O%#5Z-6\6^Z(3^\";%(H_<[F=&A7R M/]A[S["VMBY-D'N=,#:VP>1X 0,FB)SC-=&(+"0P$L'D((0M@C!@X)I+CB:( M'$P0($!$262PR=DDD8/)&6RBB6Y7/5U=]_NFJJ9GNKJG9^9;SR/].#NM]]W[ MK+W6.6?O;<(Q >C>'=+).MA^L78Q+WP'AM&_E"M) M<8/G]G0#9G$04=P8*;(L M-NT+P?D"1LL(V%+Z+)351($]2V1L,P;@'.N!*9-)++JL-#:R=\&/50OV5R7RH_[Y(L-_MU2&)%GDEEOP&IK0>S M[7)_8ZS0JL0E_H!HZ^ESJY _9:?1=2D<%6P+(<#,,$]'H[M;U'#RCC#T*XD* M8\5T)&R;!GXW3U=F9-9>P$D/0Y(FPK2ZEY&!1XVNJEZ"CYJO=6K5&PB#D\6\ MEH\U(1:FA0:A'T)?CJ0"3XI0LC +L$WK2 W7+0!;XWO1\PFY'V2?[&UVB3U7 M1)XYE]&IV<\W+)]S1+N-F.;NW]?49,>YEU_2V2O-N&3/6.'2?.53O\ W;YCA MDQP;VJB&N[;-MG^0W4J-)<[PGDS"[;,&U]XPG?\^ >!.$_K:[H'\F^J9I@JK MZ[)N-[^7[-.RCVP4967Q)PRV?#5-N4!4!2!"B$X[>P[ORO,I_]'T_^VFW1_) M D;J\NI?'#;+;ER4965WNE3N9G2*6L^EZGFZ#GQKD&#Y%F2Z;=L#D-H!3G&D M*V3D1.D",[7\@;,I^TK; DZN ,;@E :?@7$M*$6?YW,HGU[!*#W/*+]=!S;8 MIG-Z;+L"-#)F-OVRO=$@$'+KF>SK=/-711/ED@X;)9C.0;T"!Z KG52L=Y M<^.KL$$M2]37*_.K@27>%^TS.V>,KD^'8M MOY1K_\5X2 W_O!OPHB;T+ZK^:4;++&WOMZWZ\QZ4Y?:;:3OV.I4.R[39(D*N MGOU7%#FXWIJ,^.;=Q?.&B_1VO^J>ICR80N'ZNYPTQQ6N3[S]DC!/28' MQN<#'M3$B;2.%@&)/89T"[>C^6-"Y2'"J)/.G36 Q$Y^5,D.Q!2;:YJ6V% 4 M(8>Y7\>Y-817F!GY_$S;F'<2Z30-N*.VW]31J&!YE0=K?B2&U3TF]1+O-;\TSR9\/8Q;(*?\E_10A-"?C;/KK.)GCG\IS_1Y2_:D MB\P=\V#:_(YWW:"RXNL?'+IG>'Q> MS6L^I?OZ+> DVO7[[W#EHO49EE\&$^6=/%C7UF4VL_LT_?8 BTL_R':9YK[^ M,1Y@^)DHE:9(-B[^47N=EN[R^(V>PBQGR M2L]8+@@ L)[6UH1&_B##P[U:;YA>:2I-?GG@D3.C_6%?6K9+YQHJOX]\]9#^ M!YGC^'[0[>KS&+_*CRR;JO^ _@_H_X#^#^C_@/X/Z/\?AOZ.+5GV/#+KE!EU M0/(!K9:<43I$=+0(UAD)_HG"(S*,YZAT8#D6@-TICA$IAU^(4ZZW>F,\6ZA: M>JI!V[H??1:$YU9'H+Z_<$CJ^(Q).O+)"]A;8I/Z2AL85BT2:QOWP,+VHLY\ M;;&NP2K\9O1,T&CF&C]O]+G[:+*?I+4##^UM>]YEI;%E?@V6: VK1*!([4MC MFLT-4&X2D2[XT]-(SR(TM0ZC<%LJZW>W9;F")QWQ?7$K7=X$DI#8Q0.,@--8 M<41N?#$(C_.O3-9@Y(J#57"CLERMDA:LVIO[>@*'\/P4*D-%=C]]I%UKM.H3 M4)&+!C.?\J/_Z$$F===P\+!D_;GZ85*9;C5R0@'96880K:@1G EPP@K$; LD MA\)31HPF>\0=; #FF)'(=TXJ6)ZEYNG%UFP&"\GUX5*:M/08IN@/*3H2X6I= M[L)N1^U&YT10>=D2D7FR$Z]5XXWR]/622>:X]7S(CO3UT%EO3W?\16#+BR.K M8Z8YB\&;PM:6K&^6"[YCL)4XOMS7#2C*/VPH<8:XKY?YX1.P_,2:,VW.[KT1 M&BS]98SUM$I^?SRAOEXJ) $LT@>05H63S@D%V'YC :.(C*S4.3"*.JBM#H%7 M=0X9_I(CSRP:ZTFK;E+PYS.,:;%+$T\T3ZHLHU\*#[,H*&\. #?NG;4,(KCL MJ=8%<3QT4_AS^K_1(I-.BNE+,"V;7--R)-@R7)W,20W[5EK@O@D1X0,%RZR3 M7O?,QR=DDQEJ9[(CMG$*;0.X0ACR.12,-@Z=$584W#:B_LP7.@FF"\X!J@SA M.RF [_-70#;DNQ^*- 5I:U\W]HD#Y-K;M+Q#1VD ]W1^9C/HSL?Q]]WB$9GN MX)^,H@ ?5;[-UDF =??4W?NX@]I,VD;SJZ^++C?5QY>=Q5#$M"ZDNY%V:PF] M_9503P"D>J3 'V5,UDX2:F;Z*%EF?0+L-J7$KL>H+L+A2:9C=_NV[ MJ;/:0CO7-IA4_;+]V:RB10Z(X"MPOJ]Z]+K M S0][\;*SNH%]ZS[&_?Q!:^/DDNCU-]>+O>Y=N-=%#J"44\Z+/K36<>>3Q"Y M"5-YQ(+BN:LM!>)*6>>V8G()9'FA':/TF ;^:(FW\,2@[BJXKWK>Q$A%I/7\ M4D_@"T?#S48TPL5O;A8\IR)V'.D8W-V] Z!FME4Z]6C344NY>F)&M4VMKF'C=?2.M+E'O0[K]P+-!SD"2-\\S6O 1 7F4E M"2N$S# 4\/(SF:FZ6;:)!"M65MUU&<^V[)9^OSRIX]"@:)YOT7 /8D#@<"\+ MK1?DEUKTE&9N)]V&3%BQG620[GY#/GW <5;-9.(H:$VS) $@ M37-Z5.#/ZGPFFI/8M?X].D!]F8_AKYW-F[RRYHC?;8[;<9#*IG(3S/";,.T< M\R_+(U#VK4S&'0^*,I+X)'^01:FWR;@MLR46PV>ZP,T$;@RW >[:V&?B)<^3 MH5)A$Q[&I%!T( 6X+>*L4EN&]F)6B4K"3)&)5ML7((5?L@]K&Q4]0&)%K(K> M5AA-CEXT-BU;3:EI_P>?:!PB6HI%_#9+JG=EJW9Z6E[Z"M,T+M;IXK0/])2= MFMK<:$*M>G=(!D(NI/86:J!<9C2/O!@3R!Q!6^B#-LK('F!OVN9N.&[K/DB$EC#LCQ!Z;RFA?J@XON;!Y#;27WA^QWW]!A68@.+ M7#'F(Q!R/GD12=C!>M19U\,Z5L+W[0HF\U?U,T_1+L$>>6PJ0D:1?=HF"JHB M-9R1YE2_;D=K$P81]<5EHH<=&MY/W_<5:?2Z$#XD$, 4YC[JIB^*:FZILYYD MZ)$Z(=7UH^]!7&QK,FZ%UGR&9?<,?\^H(FVA;_O)LA;6YF/\UF%1HA);?GI2 M^65L>H*B4X$?;-Z]3_G^M]3\"L[G$U I1A?@0>"T\0A@@@4>RU]H G&"^M$R M-U#-*N4PM"H)9B]?OHE.8KTWNU,H6VL7/N]6,NK%.E=(8C;90V6@"+6S0DFU MI#*^S&X$9+=V[@<9@[-@2[%)'-HY=JL6R M@*"B2P&^J[Y4JYM[GS 217O)UYN[B8#@A"24W:Y8N78/0'*53ROT4Q/[@G0< MT'@M+1F4M9+\J\B3KW^K/Q5RI+!S=0_Q\%R]$T="9SE!![MA:J@&(Z%:0>+T MY3PG00*;@J9..J3G+>?.3$02UA=-=\I.>IBE]JSI'E0QU>3Y4K%00-QLK-")\ M(=2&R]V"/CQ WHLBYTO75LDGL"#WD&6TQD=L/2U2".(2&3%=P"S\G,^PG=!G MMS<%0M/* VA5&)JIT!S.2&&U)$BX[0OU/0MY-)1[ZA65 +")&N:'!M23P*XZ M#@GCX8;T4Q"8)X&/,)*M4OQR#[_\@*\P/=)5FC5%X-(O(F2<;TIO;)*6KD8+ M[S$%['CP80Z8+I.AJS#F5J D4):7T*I<9W\)K+?/[WWF3? MF;A]?[MTP[C/EL^+&=UI]H9NVX-\?R!3SF-BF.V)#)(K1P^8N+TG%3*C B;@ MVG/N@M! =@$HDTH&T@!1L$C+!XQ1PXA,1=DP[((2"UTP3U<0A'H\<=IZ.4;C M;A!U1C$HK_)FP:.IB#S6;KK,C:XSN=3FOH08US*?C_7P 1=\1\.4S 636;I> M[P 3SN#28P<>))DSYQY;/\=\0#QAT?M]BPU9DVSMCVI1 MM#0ZB@OZ8 UF>RKVNW=CP9IVHB/6*=;U%I2!BVF?J;J^4GI%3+Z.XJ(A5CIT M?M.QGJ#NLZJ"<1DW RF)4[\43$=TT&"*\4 ^"* #YP>')A9'RLM+&Z:E9!7I M"KFY.1G"RNIK<7"P[Q8897/]&TQ65A;H4=H8%53_9&75Z*;4J%/@HZ!")!\0 MQ7' BO\B__*O_ =FQ3<'-BNZ!WLUY972(X84$E--Q3%K=+X0VG<[D1$7^B9' MJ9$S\1$C.X='.'K_FF%Z"F.5V:R!Y8H^\E37D[-MHM3]46<1".ISX1/J$=+7 M?MX?9$F>%CXOJ@R[OM[]UIRQL MBPK(TEAPH![9HVFE<5KMNN,MV7I_JU:8TQ,S\]BLRXZ7H9_3T,O/+T,CHADS MT';(@'L[LCW6FXJ<+#:29G!,G/B\V $="5PU]75P0$0E.A31T@P\$PE)&T/% M5A6=9MG!/-Y\:$H4YJP ..EQ9D'A[(Z";]<-)YRVT!'+K(!NQ*0WW]576 A M6[I+F=/UF(_N(KTRZ=H!A4"@:&_WL;T-,?.K[\^7HC=]^A$1O6(*HQ[)@63] M26))->3II+N;M0D/6L8H!6P'T=50MQ M9TMEKNL/C[K=1V-RN;&-QO152[RMM_6%VEGF;@!292O/F MFQ9H&1M ?.A7DH(TL!0'9K:QB*10"W+_ZT9>OZAEH^\U!2C6>1=)Z-SUMR#E M'C.5)VLXKO\@DQ@@KI*DY?,A%=FYF2_L!G6$\0["^K\AREKQ56* MR%0QZNNL=EE&NH^U7>[%^))8&V6+3%V)W(R-A-)6ZX9G.5*E6@5]958!C:D6 MSY]9X(GMM ]I6+\/OWMU)#N\+*Q:9D*7P8_5X0C2/)>UM8ZR^@:N64HYG_E> M ?C=>*3[CW_?R-.&GSV?O5&V.H+R=X27 -@G&P,(XY_QID&]_MYQ3EJ/LY+2 MJ[&Z_%@QT?25,[%M$A %\+K(VQ.NI,P?:=\((%XYE2K:.LRW<9@9R[HT]?)R MW$]1-$A1>1D[SY'?UF!HOG_0X3G]GE3RWH'FBE*&Q^K!IALR1M"_M@]G:+DW MOH1._A7(GZQ0\.7OU*+^-+3PV:26N9_%X4E/V6#["+.5"*%L.ZJ&_H6((/W= M;DBH(C*K'B-6N3TST&>$5\FZ3.7?ILK&B:K9^$IQ2XWW]FOWU=PRYGN3G6#B MIZTCM7,Y,8SOF=VL0#COW17;PN6[F&.34U+<^/+&JD1ELHX>81!L9W83-1T- M&/7VM@8I,\T$-EL4=[M?JJ&=V%C8B$U]Z')WS#GUMG#%(;#8W Z!XPT(-L!K\D,HPPI$9J.XYJ,>\#(CUF:=QD>6]7CXH+3D?/S G'@^,%M"UB2?=!\/"17Z->X-R@>#7^K#?XF[1X^I,8WZC$^>DY@'QB/E(]%+0N[5:K')1FAY(:ML88L4Q$D&'T6 ME$3/GJU6GF@#$4ER?K545VLF+:!>!V%3 M11SM&'B0];8KDOTEG-13;X-0SE@:*XD9T2WC)[VM(:S2@VO<\9+31F.J$'VG M[U=XDTWHT( 2-EC?T.'),BU&T:!=04)%UNIPF!CQ%D"<9O#%\+YNJO$-&)>; MY@YGBNRI.CYV\53HPXZP&B_YI-G+/"KJ@L<5OIP9AE9P/%!A6 [O>J_W\M_D M(<7_T=%OAZ_2)/!VRFGL'S(ED6>-V2,%L\&OJZ\A1'EPR?H+I8>3ZA.BNQ7% M0A*QO!1#/\@FQ8EVR13AH2QD0C@5\T>[WU2=?6<*O]< MZ$XND*BR@?##C=C;"(P[:ZE]W*_57LZY:D=S M5A;..>1M&^?!X"2"U,\K _V>S3%%.UH519\PMGL>JZ>ONI"P-YNOP:(<^72= M'>:(I$H#5VN0A21%LRY^I?VW0HY5IZ=[W*,-E/D2_:*M-73 '&;JOS])Y\ZS MJ?IJF&L4_V$9:OYNQ$[48TX[00NDPF#7JVX7(\?IQGROC'=N5NW2HLE%R3;= MZM27#NFJ_3(S12JCLX7@8@GO3F>:NBY;7KMEO"<:2VCKJB9OLY:/T'GL<"#+YG!;GWB^ZUVC362>P;%XTEU*6XFTEV2&IQF2.X5-A C-U;!O MH_:I$CWI@%T;$>G)JM3&@]F,*UP4/E70NZH+ E7?P$R6,?S. %M]MY'E"A,! M\YPUR+&BM$UA#B=A*=:POU/ 8<7>QF5+"O5;\LNU?I0Y$(@]T \QRUFB4SVK MZ6[BRX#3S\X#56CC5JRO\@2Z#P/,[W;,"R!\>J':(M=Q%OE- M^E$VP0)0MZK&["IO1E/W+2$9WS715*J8/_X/PY4:WJX4IN3E+CFC/FKAU%= M7R9$BME"K[^"T8G"0 MSM_9"4:WF:8]@::7RS)K&>@]_P)]K96K M5.#6H?>]F=%9I0''+2HH[4R "1K/^"7U(-[95T];:1*G<71%R-V3/D0S\U/K M)\QOR:-SBEY/VQ&'9G1SGJH\2LR1P,B%L4Z8>9,:+R*\)VQH ? H,$9#%HQ1 M-_P96[!.=GED3#L18:J"Q"13YT= @\1/?$"K2O)G(I- *\KN)ROZ;8E_Z0!) M8X_P5\YNL RSG+G[>I"1S\F[LUE*O$IE@-Z>C]]X1X/AQR?)EB5 *YDU92!/ M-H1&TXK=.%'*Y.5&4\SDC/1S(Q]8516NH_M-EJ><^P^R[4Q3W(RGZ4[@))2_ MRGR4*34-1:G9:T=P$@S JMP7$QO]FWT";P\/1@S0ZLD<^7XS>='R"D(\FB^I M7IL":\Z >+KZ3B)'4,:Z%#[)XX3>2*_>E=9R9T*>(S$GZ4(0/^V$N^@M/;Z> M@SI'T1>(D@3LBKZ+.L.>-#CK8QU=[YU!&+H0#.GT#3X*CL9L Z.)\TFG1ASK M5HO<4QGEM>BWMH#NO*V5D/%'3QY]ZE_Y#Z:59:&32.-GCO4O7HUOT*=S[\U) MC7KCS98JY690!+,\^0>+KK4J\<'28C>^L7D7_O.SROI\(;0N''@EL5VU+W'Q M@"\Y%60<7"!+$XPQ!>5W,HN ;(@Z5G6L"<'CZ=Z%C)ZU"GT](+I@57XP6I4S MODC 6@2$HB7?^SAN--+S$=:BN2!8%>WM&JZX*YGY=EMQV/1^OM(Y]R+]W3*. M2SV[CEZ(F)N@_U(AH%INPB0K9O9> DXL,OVI% =*:JX$:<^]/@LR,D[L[C_@ M"'7>X2"XW=WG^/Y6P&^EB]D@(G8Y'\R?(HC&>.F*4TPE 9G:-9(G9K)W9_UC9=X[?"CP.7P6<47/ST<1%,='*TL!KZ,JH$N[?;#QY0ZBX6M2TR/ M5"@[%4='?.^Z*A&T._GL7A](H.VBP+E=:K?U?_];U40+;AU2JJ M,[RW2QO+S1H3BA6!X*=W&P&,(1TM61^!A\4Z%CC3'F]Z& M!@=A<:DC(X=M4^["19:Z1]-Y7]UE%;!V76QF$3'QA>\SJWI+&R.F M;@IA>S)].PK34][)J>:PGW]NB25Z&"QFSK56R7-HZD>J/Y[JF,TN#NZ;C]]#'=^"D"HJ'.WN;<=!-[WH> M+O$U@KUN)&W=N"KR1<*=OMK].%UZ1?)7O<:QW$7^WX2)77-H/;TXF#W*QQ^9 M5?2)C-6!#?KIR]Y7USD,D[D<[2,%!>"(6&@"X22B6LKT;[*\Y9,&B5 M)UH]?X!'7Z]$1T_T;O*765:D6$_B^\S.I$=$_*HP4(_7(-$&S/(I?JXO(^_J M:L@"OZ._:\6V36B(51G_+A&ZIK8\W=U2NEO%HE1]1K9GMLJ^OQ=X7&@= +_= M *L] KSZ\[F_K;PI_7$F435T/. WUK]4\W("[L46C/OJ]+ _%,YY74WL?GW^ M>>5&G7MB0$O]O?',\*M2IEW7Y2%",R7'V?M=6\MQU-0#=M/+/[R$W&)/3Y_Y MC%8J$_XTQ\WZT-5\RE<68RV-/!^7'QHLCQOYZ3K]'H _<3_\_YJ2;R/\C82R=.-Y:P\393&GZN MM64J6"#WV:YDL4+TE,9"G\GZ M>\BM!IOZ?NM)7J8^#A]ZE3O=_@SK!/M8)1FA;1!HQ:NH;.:=SR$2^#+)9%RB M2?AF8:VJZ[/$$I<"8TU>3B7=5_($=8PL77XV[HSV%U'051MK6]6MI:D.P@JH M3-M9L5PAUC7X?:L3NZJ>>K;62.)( UV!<;Y4BU!<[NU6<,%<4GK4'&VI*9./ M70K?/?U S+%X+!9=TAJ$Q,?."#AP1V;4PMK?%P '9,:B@3ETBXQ)3^S-D #9 M14PR#R8?+3*K<&L3(=:/1ZF^4'F?%*44D/)M+*ZO12 M;FOK!91ZN52U96:YCD=1H40R+WI8%RO,H54[:G0HXZ'T92Q'P[_ M'%+XNYRD'%D'2?@ 1.S?2I&G0[$>58#]?PQM4R3?6R MSC0 & ,1L[E;>#EF0RHQ+#$H+/PR;6[TGG6*II#Y", MM_M!ELXBJDW>MXJ9:'+<3X(M\:HF__K=\;C@!]F[+8;4O3X\7^@R M>Y8G8A M&?XZ=F6,--C>7P2 BFS'FVFCU2(ERVZF<:_FO,+1;@F0L$V1K^#4*XV[QF(T M$V*KZ,3>-M$@W[XHSD(+_0YO4EM+ I_RE&]))0H$:.+6#MJY\!5)36\]' (K M/+$.A-E9<(M-TVYS/XG18OFW[*O,_3R:CL-(RL^T Z(-#RPCYY>%:->9>P5/ MMJ\"=RE[4>;A[M5S>0UL;^V,+@?JIX=.5IHOLH@9)KDI ME09+[2R0;;77-U?']XC44Q@>%#[9(Y$1R\-.9]48&=$LWN,K/!7_&]Z$WAJ. MA(W8*_4%V\'"ES_U/:!GXBCG)^?JY M*7/Q-9R"=I@I3\D_# .!M,0ZB+=PB03S5B4.-Z8>8\T]BJFS>M$R0WBUR:T@ MZHBQTH%LWU:P$4G0[YXUDX<_'D^N5Y>S-_E<73MO0'LB]:O5+4_Q!2!;3'RV ML598"6F! ^[Y^G.2@@=*Q2N M>8V(911&UB>RG,W(#JB1>-\:^G+:G^K>=D* MZ2G:LTRARTBO95H[,=+<7F!(TW1[!$W;]1&QHKY0.O]")KLTC H [85"'R@U M&MAC>_1#E@7^#%"M!4\W![=W)G"*_NO-]4O/5&ER:%+:P4%C%#3UT-/( ;:]8L M=8W1I7QC4:>;^W3?A8_N;.(%')A>3/LJ5-25HQU'#I4;2[FN]*7W4PM<%'=* M24,J#_3R&6EWK"PE!PX%OSW.??2U:H_QF&T+=^S,%T7(\(=@WKAK!>6*>5L^ MI $8G(596'R3FGUS)E"G4\-I+FO2 P,D25M)HD,<84]*YCXM/*TOJ3Q_]ADQ M-%6C,..!H4M:MK=;*YM6!GTJI2 MQ&S[(!.\JW*=JFTRU;??_OCK[?E+:.,/LMEDQ1NMS;J($FKN M(<_JWB@ &=@K81 M6!GT0E[;E]>H7U>RT+H[Q0D@H.-K!WOT_8FP1P>@"=++'8>'2+D=JS66U.NQ M5!IGK$@4N*DP*^.@TI10R[RF=Q>1*>>5OJ>/;3,MN=9++]K=HMT\[^^G-NQ- M?'\X//_QJJ/?[T731=C6&;NBPSQ7HER(5__<*?SRSL;^2_^E-:52BZMVS[>Q M6=7[5+VLJO)KKA>$ZQM'7A7*2'=V8V'_);EFS<^FIV&K#W(R#Z7]IG^0_7(N M/\E>6Q=;0M^"9/VO388:#)ZE-^\&_''%NO-PUJR+%+E0&U,>=SCNMR2K6N3P M=F !U?+1/^;DSIZ0S5;'_JRF2??9MM(WEIPQ\6;[_0;++\J:OC=.Z46/K4_W MN$I6WAYGOXDQV&)<$/>:*__*_J\@J4@'2CZ?&S6?_D]%>..)C%='QLQ[%NSR M6DJ=52H8QM,V\T)/.5$[(78NU?HVR_&!8%3OTG*YAHICRB3>M^T* GU:W+5S M,CHQ+;IMXO2DR-BYP<35":/(Q7\P S0.MO.]">KU>LMK'>9UJA/2.S55/Y>? M"S)#(P4_ZXJ%TM( 1+1??"G,F_T.X$:>%Y"(,XB0&;NDH5%=#@!^U G(C"#7 MI0Z947$"=T1TUB4#<-J3+^U2_RC0*MXYD?OSME#-_XC)STJ"SU/ M]N+\V7=IL^]VTM9H^FEU MCK]X1E*+%>9O%W=U66D/-"*'V'Y3Y%E!B321^Y?Q[TL=247N<[]@[<9(DC/U MN2GXGX6MT,\:/<5_KK"M[5C:C+65$BAUR#$7K.D3G-BM@4,&68*&D;R=V8PG M%DX>N>E(- A4NE5JN /U$;Z5&@^@ZOTY^)K$[89M]PF$'ZG&I6?G,2-J+L&:OIZ#?W?:%<5HE--8S%,F M?EBL%0O6LDNF^C(-5^1P+O*DH-22P13&A?#K>XPL$IW:WZ(F;N(45ZU:<<'\ M=YKL=^\?)^-&MQ-)5JEQ%H*BLYY4DYZ82TTJ6@[SHZ4@HSBM(-W\#.<5)>*J M:\S$3P\8-(=%M4II*+,=WXXTLDP4K+D]7F2R _W>IP<0%;L'V9-L79#-QSY7 M2_?-TG*5!LLTN4XS4:KTCQ?3\.=!S59ENW.5@*-S'&-OAK8XT3D6P)SD)RC* MR*GSG6!,7O?X9HQ3//KFL]???A39C MTVK)SC.F5>,'6>MNEO[-:7KUFF3UL)'+$-E*-D0/R%Z@&CI<9)($C>//UK03 MS^O'. #G<=_+GA$QU,%&FZ$.<*[)FI6::(1!0Z<9N":0BUY=S%:2_KPKP2I,)3 M-/BT2S^$YHXQS?^?Q*/_@=P8\O2OZ96Z;FN7S**_:U3E,GA,U^=BCW>/\CKPGEN(I!P(X);Y+D_FO[;WS(EY^I9=GP]U+6RY"M\ MJXW( Q O2Q!MW&:HLAN_"S&".Q,2[%L^Q3%IPO1DTD[2RTEN^/)A:":6[VP+ MOIE6J-?$(9:UVLD"TP[MQO-3A$Y[K#]YPB_(;YS#,W94U5 PCWB0J\Q/AU8] M#XN=-R=K8DRO-+)O'Y5&" 1D%8)W+S36I'74!4D=QD5G2:P^ZA-,-@(#:)%Q3WM,$YI?5NC)M'QYJ=3.WV@Y46C$C!+4R.#'U MOO>#;-O%IWN\,(=0NVS.-HJ5M:D(3WVCH:P] &"_8LTZ45% />SYL,G83G-0 M*9OVT%DSM^3%43M1M[=+=GQK%938POYR"67_(J#R."FQQY/F*@SI*=Y#^8AX M&W[?WDA1UR2XH _C=,[9%JLA=\KK?#7)^1/_XM*[_U4[!_Z(S] MH]CQV%ZK$*NARI'(/\^<+6J]*^W/;H\M;8?.B["&3@,9G(X-T[XP^@W&TQO/ MJS]-N@""1HB;ZC+!N:DNF+VY]GE63I(H>==)=TKRUZJ #(EY]D*'!S-UHEHE M!8VF@E!/M-^+ %NBO6) ?^V:659Y0OV[F+,[FJ?R2(CP862( A:/#Z<)U7)[ M\X.,H,S3Q/T7',Z &*[B="66L"N9EN;,4.PU]-AWY&2IH]^_8,*(Q5BG MUD@1$'E?P6D4J;JIM^]S)_ JG A:**_RI%&A:HL0$Y=Q.ZT2 +:QYRKNU_05 M(,OCDL[TG]4ZLD[<=G'@G_FZYMRX)9BR!TK$P;S#Z9[@T"?P"UH@^&C8\:D0 MMX!K'<\6;6U^?S5-R6:G]Z#I^;8SB%X]765T[AGH\S.#,ZL_SB[GSG[9$$?Z MB@T$W%2JOU [ZB\D=TAZZQE1L^'4_.#T-^^&@QM#]DLG=FG7Y'+_DBS7 3N2 M6+CC^]ZK3YG\+#U.IN_%#S(J;WD_E(Z/=M1<]K-=6%X\%^2N6_P+-4'=W@8V M')9_MP"M;Z=5#B_:D'<13&SD8HPTU+.^&T-KDY6D1_N&..B:N58:7.K/IRUE MG7MD1/:Z-)28/*L20D?RY.=?V#_2FY_%>E$K%=_@?3';2C6+8T@ M5X^MYKZZ9342IF;.2D6<>_0Y*=K..ZT']V-U/X4NV^WYGMW_T*JD'PMTM32F M?SW\8NT&-1 [F9J^._!R!.J*A3@>1?H+)\[QBJ3Q2>H:U&*]<&"3A)TK&Z:, M%GDBNN/VMIX^G^*:G7T 5D]BA&O7]CB5);-K7F+\OH?Q2AS[W4WLJVUM/;E: MV[,Z/PW7[=CXKMZ9WN4&0AUMSE?RB-W]9E +AMBJQM$*D&IO!7*+TOX5=MA>./>]G>(1XGSOS\P?##=D0 MJ.^3BTZ%4K 84VDL=T;2R5&'?1N:-DCDN)L+2CP&99IK_$JH)6"[(/0L;K+6 M15TTUD4['89@E W[MP.',!5F%6:$" *O^H2#W!9H]># BC+L]PO]MG__4\!? M+OF>0FF",?PJ"6 L/X8&S0W> H'3KL>.338_S$Z%;$2)[:BU \J'?WH/K,NF M^KM*?(Y15>N2SBACE6M")\[;I@1ZF8>^_%KY,=I#TRD 6)2:F%MR[0SN=4I: MFARN4$EW*K1+?U6G"98AYOP@LZ[%EN\PX(#MIA2=3\=*5Q)'(^8LC8C)BEO4 MR0%$S>:/9_+F]%,EL4UVI+KK"A_M7N\N$4I":OVT&?)(83TN-'NPN2N,]+/G MH_$C3"ILQ5 5N?0=!S'ZXS1;_UABJ@?26<5QSG@Z?HXN&*,O+)@X+.!D M>/,8D1V7TM. X3OQ_4'&VG6 0#5=9=84=13@94P)2UL"SQ2%&=IL=(,:YA^V M(Z)@B*R3SHEEABN_,]Y-G%U3U&$6]ASGKT]<>+.N;D( 2B1O"AV_FL-OZ4(T MDR)R[PP#@B^!1[#-<,4XAN!)^6CU(*KUX M"KXL\2K\@#:WY9 _U+/I,RAS*'4]/!OLG,DB$&6[,K-R/0^-PL E#/@>E( M?O^[M@NIO@E:IYE8S(BI3;$D*@'B@0^?HS"?DV#LIQM'K^8!U^]E16_+-,^KI,J?')4Q)X=+Q, MB-/*K+W%ZA]):3L0R.YPQP1.HM!F<]>HZ"0<^T;UBXOSK$E7=J R M3BSRV"MF%,IDS\7P:?ME2,*W)^"6K:@1Y6E?-O$#(TD62ZZSQ7Y K-\.)^L3 M?X1SHP/-01G7#[)L;)JYV,SG]ZK95\'\!VB;GV8[GTVG,SPB-[D/A4/$'TO>W3C] M4C.MXA^$;^5ZZ,KS"FX1S!9Y!2U@JT+RWNJV%ZNOK8/Q[Z;L/NGQUATNQE[8 M?^H1,G!REUT-7VB=.$1HL4E. ?%OA1\I;#7I,[A-^;R(MTLA9W@?' ME&>RW63C!$,0&^R;6BM+A68+?L;@K0B#R@9;^\2@'V2K&".2_AF#X)5Q(<1= MMQALB559)9>2:)RB:XZS_M@UW'%H]@;;!W0HE@#)-G^'=MI.]Y4W_F?MA7%PR%#>1X;1YB;X\U'676> M]7RKBX#NI'+7$#&&AMSJFA,JQO5=[_N^F9LDQ:SR$=,I7;"HD_Y1!(#;X$^C M\-;M%Y5"ID?^]>9S PW V1@&&Y7W2U;OG PO^Q=H2=/R*8W\5PO3&DO8-*-4 MNX+7ZI3ZW;48?F/OZ)0VH%_S)A_T*#G^J(I44+5DM:1AIO[QOV?TW>"1J'DD MR]CM2SGZ=/1\7 \6.[67'>=@;A*W.+D"-C>B38U1L3*U4/VU>D[-231I_WT> MUCG^43)_&DZB- !>KO=I4FO*Q[,8?Q?S6;>FD*.L,#TE!AW^/'!Y;&3_91 8 M_4SFZU)KJ4Q%>X9KEVKTD24KIT\3ZH0;%1*KF[)E4L"EJ!NOQB/"09*(J=4# MJJ]RW%-)SO_T6D/"&F2=OWHBM'WM?O[@VF[S!]G>+^';$76-WRZ:2X:T>%_$ M1 QL75]6!V0\^$L6L@E:=^_E4S^3#]'6<@+2)1<' ]>OYRKOQA?\TB^_H+)=)$.DO9B^1#/LZ5 M6^W3TB*XL'ZC_@=9QO6?+:D^ 1=_2':8S;^Y6H!L$XHCT].NW"3)H6L3)NF]UK[.1FS7_L\;[/$V*CM!_W M)V,!>(DU030(XO8#CE5E<-0KHZ4YGK?JD[?-+[ZR25+!4^,B\JNNFV%!$ MQ;**:!,M_UTPDQ-RZO:[*PK:]%3KZE>OQ))FHQ=)'^IDM73EH*]P\7>AUDM+ MER7E?<,_4618DIF[JG7T,P MSM7.IX_S4V5#LY4X4Y59?LNJ"$O'I&[CCDO$,,<##;50.-3L2P%W9X1:.+5U M>U,2W?<=DMMG8(LCG'K,>;;EDP[^L,A)2.A1Z.;]U1[RG+&=1?VMY&CF]\"? MD5#'$!0(\'&*5-9,+37D4:(V=2'66$_3LH\UA0J^)*()?>SC7+]>8/CX6A]L M^\>5WYQ-/#%$7[/90_,G6;X6?DTZTV#%#C0.4(3>\HJ7QYUK-#YV,YK2,/G^ MAL3S<3U8.:BFERECIG^HZ+6)-U?]0C[\DS2W8J)=0&@TR.7!&Z/OVF]S_E'\ M__'BYO1YXAGR[B;?C#__Z9&Y"!.(D+THTU]>(16:V'UXYJ MMV@1(6)$UJHY>S3=2G+):F%G*/6F"0;HOVK,K[[XHMX.-*HLZ_48=!((*KS5 M?)2?/@!PBUD*2<<#3[AG05^(!PB#(ESI4Q58AXL@+2$KWS3)[A6G^86\N"Z( M>RH]PVF,$\%(2Y<3\W0J!?$TPB32S@EHUD[HZ$^]F'?ZF$T#[=J?$&[3$3>" M>:6+*UM[:U@6!R^LZY1/-_^^+_%%/P)@<[J=O)CW+\FJD'LM@ZF6A+?O_E): MHX"X+V7OWWX04DP?D"G6XGQVHW'TG=)30NQ"F65(M"YBWJ7_*GR5$BST,WRP M\R<=W/$N_/6M(9R]Q:R%DBEMIG$J]>)Q+U.1^;5'[U7)RH-#O9O?<\>5_>O\ MF20E:[RKQ4]X$R4-&BXWT1_J9?Z7[E=2CC#70_M'7;TGSKG>)V- M"IR4OY::]Y.^@J+X[[ MO@YC<0T#J=F5"CG_F^/EFL@7\/KZ.+&^Y2"+KP=A$-U3/HE^W6K+ORK$625S M3]>\_N5A@;)K+K.]I4/O)R2)H_9PZA7QD"I?Q]Q!(#R]9L+=R48 7%V-K$*3 M..K:%P/K,WVC]3A$C 5Q>PJ)2Q%3H"INN*H6WV!49'-#R?<*BB+3BV?<]WHJ MBY#GUM]>1FTKSAP5FM#8]H@FL)2:T&#JVG,I8"Y-(D7M3>GA+)G=.+J^JS_5 M=K9)$6>O0CVK+1 O,"/+\/KI/:H9]*M:6&&['4(W\,@!BBR$@=XOL0"',-Q@ M+#*K"4Y,\NQQBG37M3L!YP/NI3L)J(R41@3FT%H'YK &\\CS&181\9*6EWVZ M.MJSQSDI5BN?'*%\[OPJ0T76P*$B+L[X_)T"DC':+T76!:A;SQFYO,MKL:<_R5#"!'PJ*%_6HD_ M?:WK+S5(PAI8+C%?.^M4871AYFL(=EK=0YO^FJ0L5JE3+'V+)Q-N+L8?]-W& M+ <7J29T*!4;47!6N0;KTW^0[CL6N5 ?;;S7I(IW'KX7N- WA*VV<4[Z6"TK6#^F/-T+P_2 M4/FYU_(^/%&RTC%XWG[X&WA!2J'/VVEQ])5/G.^I8?'L8$6'1X/L]K&S2]R1'!R-\MK&Y65;)HD6&-5 MC F&DIMCY5D[3OBSJ:,9OKO'/?@:ZO[&/M?&(X,4+$ BJ(LZB>#"(9^"KJ8I M%-2W^#-'68T;5:.5Q[\%!WM >!BMQ8WB'U,?Q/=X.JD4\%A ?TL4Z[4N9#7> M8Q"X3U,:'HWW\,_N\)#"M1&,63Y;?PZ?G@FI*[:[W]-DGOU?VOOR:#;7KF_G MG#JG-;3F4E115#3&4E,Y-10Q)T&%:(,@(BII15&G2*.*'CUI(/&"59M4:7I!I:#$F]&QJ<8?EWP$L^H/+DV?\<]-,\?B MY<.=LT*< C,Z*Z[IP5/EKA?I$/O-E 1TEF !0HR9MP;#!,ZH&!W>\(IK9X&A M#ZUHM$?+0-MT'3G=.$#WE*0C5K+-Y)43NHMFTF/5)\WU_/&Q/<_VM0=MP/'D MI<8'XM;U/O@T+@A[I402B<&X2'6]>OWFO*KVM+,Y$1]_ MG'>LK=6%2C&+^B@I"0^5^%\2MRH08%S)C^]H ,TD-\>$].(_>H;SW&?Y.]%R M(K4P351M>8J5?G#V'$Q.KJYGM=JCF24!64>+5-R@\L6&M+@-U'I0"*#\&4G[ MD4#KIZV^5_!-L4W+J4_IE_"X/M5T?[2I-9Z!2*;<3/EBVE["/O[W M'^__![P\F;#.-7MO>I@/2[073/:9Z1]H7/89,@"D.-WR58WIZ52RJGBHV0!> M3O\TF68TZ!VW@B71F;VQ6P&5]4WT+3R@(B/=-2A9ZR&_16N+2?BLZBJ*B@0G M+ACR20L0[R:+3P,?I%1#C7LZ3GA0Y=@5+1?N*G17#&WZ+"FYASO,FW FA*?$ M ?+M \.1C$[5;O^=$$2-ZU[J]^SNVE5Z^AJTK]>_AY. &DL#V9,#"9"*.24- M8L6!DN2B/1UNL!+H[DD$X'"C)TY$])N]EE1 >4V"\B0^)9K93P)ZC[]2N6] MX>-/(4]2_ W@X,H*=*SOI<9HHM\16VM+>%Y5C%\'1YST\1R+5?$_^D2?/N4? MY102)89<=#;L:^@985*U&<5%+$R;?8SA(SC_[Y.Z*.CVF_VX<\4W728!6I+" M1?)@NX=FBB&#)@7D=B1K13G M.+I"2.2&Q5!,R>@J' 9.E'6^*S"]O;Z&AX7894+TOUZQN8%+#TO2I59DQNGT ME?NG?]$!=M8:I.$5(S>3T?(?\T>GN[V6BM<)$IL=D!>_)+^-[6*%Z F-SN^B MS2%ZAH43_YI0^N>#-W?H@D&7LC1R_5\-]>O;N6;]:J%UY"<3UFR[J:7L1.Z[:A+3*P4R=U; M!2228;ZAFN&)?Q.9\7-^NC$)1P0XA]D)M*@PC+TM@N\V9JH8VX':!J[6,D)E M&H%"(D%JP-5KVLYP"]M]]P%M.W'G"8"7IXW/7-;]\/HT.85Y?%CA,6HE9.?BX,PK8VQR[D/K^6=1G\(J'$> MT%:_T_#$0OV53&#>?FLCX&R6WX;K/FG&MMB8L2^^?EKM]6.XDO0PMY^9BU?H M\PU05!%+9Z*)_ 7JS8MOB@I^V+=5\+> ?UA ? E5^]HJ*V&*1&<@N[[WUT,"FP0A*(T$4 5P+S4R M((_141E*Z$*,)3DYI\$^J,)R_E64ATQ"AF=6U)9O&1=1/A#HVM)@!JESP K> M-)"^97[*(,H$#W&K=/_2Y[,EV;&I8%EW>+-Y$D_+RLG?=J]O]9CQKF?X*L]1 MLQ[2+4[/-;2N 3%UPUTP@4([=0!S?/"N:OD5)>4BX8PT6 )-$7P")A0]#SO- MKG!1FEU6'BI(C\"UR&1ZS/DN(E,]9)CI0?#/1"^8;/[WGM?J/)7#0IG"&X$0 M(.M<;W5?.(BKX3]HKFPL=&[LFQNMFPJ==G@@EX);/A7P[99ZBUNW>(?SB<.W MD]-#BBZ+ZK[5-ZH)[[H7N*^N'['U+]98!$K7]-[7KS_081CWLCJH8RL[FPTB MNGG%5][N-8R?>'(^0,1/;C?,,]BT-CC]/\G5?ZD_8KN<.:,R'S^G>.S;QNH& MZK32[3/53N7,GH_NFY'/=L,6MYQE=1-9R)>Y4XI2B^7,H4F6!L?:Z/]4@/F09NB#4S-2S>YC#+5 1A]#71T&DZT00L,'=+ M>HY1'U;2CV4_R0MJ (&&"N6UP#2R M"I1+<:%9("V1J^8\CL6E9GJ(EIF_@J630C"\>4J86XUPYJ?.6 M^S@U3=78HCZ98X; VS(K9J3^(%_:Z&0 ]$U>WXY*PA0$[+:34,ZZ0X+GU>\6CB&R3@G3;C[;M6?RMDE&8Y &L$[KN'GY>&#VV><;FN=C'5K@K[WB:.)24U^-N_NI?^#E*4M9*A-LO> M[779!==&HLQIG\JD.GI/)H1,S]I;&_:;24W-V _*,EH2N72-,+X==E%YX(@- M=+'*03[8)@H\T6NI7G^?9_8.8FJ*RS4 MVZ2:,,A%D#4 XL3A9_[]EISV,L"?!I78V'.".(+.0%6W;ET?R?3B%#>$^'XX0M1P?[SSA5ALU*LR+7Q%[Y.P/4()7Q,W&JQD0Y#T KTI)'-8 M"A!D:6 H 4(%@,@'D-$;^415UD3\$@XA5J^L_R=+/KXV^'3 -E]&JT=;/CCA M>S6=8EGIDC=8.(T-_HR?,N+A M.L1+ALK-/B&S2'^BV@"SZ%6)DZ*[6$A7/$1$@(LQ"34R;<8J%E+&#NVW=_0. M5HT-6IDGKE/ ;C/((J?6$QDG:#(V'CA'; 1.,PX$>D,MZ)?O@%O85/U*.F*3 MO+O[O&:X0C'H+>)7E*#8CNQ M4;%R2E*1"-7(10#[.3YZ\>V$1^QHL!BZ/9NHH8$BGIC)0/EUU^SG4$'N_$$! M*@?8-4PSH/LVO6<>6+H=0P?[>2/24165EL@XJH$5 S+)L JD 8?.S@-*C1[ M'SDI$A4,GG"H25WXJZ'+USB8UA)UNSOHZP<_*45! MF_JIW%I6Y.OSOP!ZQ]D=J-6L$C]Y$W!M[F7J&I=8KHT] M].GJ*7=57+":VS#DDQF>DM1\RF@'SDW(WF_D7&G,LIJ:=P*%.M54J/$,9?B+ M@MK-&NMDAH^WTD6C>()H()31T"-+>:.AWP<]?Y_VM,Y/ M(7TM1C]5B7-+U5%YU*1I<"+2U,?@E_U0B6=_U?Y_ O0?RG :)-"(IF!O@@PT M/ZF0D@,")=]@/*4<7A+-4I[BC81'I\0O]7UPO WN[PY,;M-5.F+K%BO/N7$Y MDM@Q)V\WQL_R[UP7Y>2LO(;^*NZ])NB@Z"=,A-S$EZ2V>KT =JR._[A8CAZQ1$BN%>]*Z5I#XY?DI^"+>D#KGXRNG/A@!'WS@.6XTI MQNE$W*OK>4J]/ZG\HDE_W2<2EW--DRSHRIT+\0P0\:;".N]5P3Q:;_O[6S:5 M5WNG%#I!N+L$/?;*(M54,NE",/LS]R1/RR%Y3XTAF(K(E-8]5I9GIG5 Q:P> M_QD'+T7?G3RE$;K!<%^G&13,2F',L9",?,<%D[VF+463FD/83KI4;);@)?J? MU*D4I#C#Q^^1QW%^V0SUBQ*N5KHLR0MFH8*HJH_> MV-.J@$7#VQE)?:B+GKNW @57JLHO7R^H)?4T)O(GH>-N]C&5G^"HK)/2%UU[ MWUA &?E4"M/I<=FIYMC(%VE';&YG*W;RGA*+>]SP:5#,">BH!LJLN^ARFFQZ M:P9?1JTQX'BZ$3\=M9@>DAF[D8W<\K[':)/G4J)N*5[F.> MSECE"JY0'--Z %,^6 59RHCN%2NF#)E8>HIHR%5"^1M9VI[#CIBO M)OAS9;>%RO-]U'T $<%N9U0N0+!$LE0T9#% !.:^QA3:X=[W7].5?"ND?TL2T9I_:]1R6 M\/-5WUL>CY@4%%IZ4;$XF9_Y? *Z?, SJSGKSG,LR$H1LMHH"]1W+);10B@H")I(8^1M8J2UU.]C0!JE]>[4A3R+ MY^OF]V].6"E1/XD%'VO!\/IH-@%]GGA5,/)E'WE?,NVFZIB#FRHWL_VMZ@YZ M*=DA[UF!H\!VJMVHOTWBQ.^B,2;Q."6ST42?6QV MA%@&>.*K.R?YE]S[3T.HDFI?$?R)9%&A2<)PG%[K&G',!3FR(XX:2QLW.0,6 MH,BK$U$P!PII7EK8& !Z3M9)W,A5B1!DE['I/;[^LF##LMG D'%EE93&^K4] M)Y'HK@,XK-YFCP3D!-LT+!.D9C(1^"]+E.Q1"BP'=T=H ' .$>Y=7*.P;<"ZO3^E5 M0C G04E'!W5 =%C2[LB6?.0 !,D$\ARQR:TG?]0GEVBY][S[DW$_X.(CSF8M M3Z.C_7HS,L+L9G-5.CZ[?.Z6"_L\\$W,_!IM,B#0-^QSIT.B:W]@2-BG7/!; MOQL#>AA9I%633O907=G8I/R-<*:6EBPC^.G^(C+QU$\M@2F[H@I&RJX@#.:- MR[>L$;K5F.4]Q=%:K4Z[J=U$)>6:+Z&<2@K;65 @S$-0\2W[=:#P'T5Q>2V< M/NW_%N#/RI;3>&QZ.EH@48VS7[(3TSLF$82ED=ZKU(.,/1@N)1;Y=P2I0',4 M[=##O?*,N<@A<]HX: W=/W9A';59[FXTGSDGK*;1)\TJ"?B^VH4K/O,+:A27 M>-/'YM /-F9G2I%';!.=I8W%GF1OU?0IXJBH@9VZ9288AWJ\T%VDO&A4Y&L+ M"I?E/;:6&5@DX5'@M'+5)U[+A_-IPZ2]YSEG*[SSQ^'I]80:=R=;F%1ZY]Y$8TD^?1SH(U>*J2[JL,)&MX.W+H07R.D# M8U'JLI\1QW5[9I(O:H@A[V:$<#<\S-.3118Z_^.A_,.VR1,I:*24$6()3-0= MN?O"C59=:)JP.<3D4FU%_7X@K9T\" (B@V HHYWF6SUC3"!YW.[G+&\.J"L1 M$0[.2>\ Q+>=2\<4" ;(Z5QL5-Y2W5PE[SUZ>/6X@:0@%>WL1SQNH4JVA;H= M-^")O%#B*F*6-Q+"-3F&^*$88UW_A.=*3?!$.I6?#Q34]&O:W[A>T#U%V_^OUMVS.X MI2L>*[$5U&OZ/V:D[:^=3[$@BPBM\'BHN*H,C=74LQ//)K/\C]@@W_<*-PYH M=\]\TA\]ZH=N.V$QN!!^Q+3VH M@G_+:5YO_C8KWGEC6_\KX8BMWM!%;E_[X.T1FX4X9>/SVA';=^9=GG7M(S;R M$=M\^2'C/^EOKCF$D6X=E!^QU41AQP^MC]ADPM;?C#_Z%M^T>\0V_(MW_:%. MV%3889M.?/-RV)["$1L^LL'ZL_]N\[=T';NW2\QO*T=LZY+_1;KZ;%A!>>,1 MV^=7C.^NM7J[>^.(#7MRKGP_]QOHB&TJKYS_4#QDXXBMZ.1HP#[^B*WNB.T@ M.D \;.2(;=/AVQKWW=P/*QMAA\KX?W^SI5PTWW9FGXZK:^HO?>X!V,*BG2)- M$KH11;X9ON8RJ4XU\Z4(N6E@8J$%I #@NWTV&]R;<%7&<_%BEJ$LN4K9SE)]J[65,I-;WLEL_' M[!I5+MZ[M+K\)L4"ZIF:0ESJ_-BA)=5PPA#H"D,NO!F6![^+!KI\0;C7_-5* M\\^"_ND,#XAB9\(P6+H+U2&!V!E:45)=#CY)6S%?*7@LSV$GD#E$HRJ,0C9Y MXZ0(,M>A.5V[ ^DM'.%)QD=.X&:1K#.YU\Y=8M#E-'ELZMOYA(Y]_RMH# M&+B>!:O+:O:2.XW..]M+1(K+G[^4^FJV7> M9L4^E+M.%OY9^N<3^4YD$"&JBIZDEO!JB@; MH=%FT6&Q^]T>@U6M6%J^>/E/S "RU:"2(>Q"JP8KW*"8GIK2T: [YRMUS[LD M>%R9(.4Q,K$$;YKL[A;*FPH8^9PO^78*$B=7MYYA(9W&Y(]7"0^ 4+;"I[CYWHX.WD?"QC"N.CR0,,DHUES*B_SR.O@)(H MH2/;#A_(T -Z3I8C8EBWZG5/PI7V4ID8<:RGXUO*EO&^N*:C'TM.RK0_B*W M)-MN<=[J'IKS2%D!D1 H UY9M10(7Q8(O*SCA>JH=/KIKD;D.OKQ6#$_3U?Q M57Z^WC9R8%'%PM!3 [>3[^M070@G4*] R7E[@M'I89S]VA108@TSQ\N:'!CI)K7JIUUOQ M[ZW MLS(MV=C2/GHG37G,J*^[7F!I\S5BW>'8+L9DCY1'\]<#O:-)[\TWZT167SZ! M=J[$TR&4\QZXLEPHDG-9.ZY!.HD3Y7WH](%1Y&&+'4:.%0?X4-.R.RKU)7G^ MT3C7*_XTWY_4IHF=3E-UZK\6*Z2FJ"\+);$,+YK$MUX 3X7X4N4-^+^7,\KW MT?&4+FRV6408A4@%0MQ?'6D0!4+SD3\];3_7K]M$J%=+3 MTV$V3"\+^RHJMB5"DJ>'2/6.01PWX 43Q.2W)PX*!@I"M*OP(7--:[9$'UCU MF84'-W'#)A,O=?/!!Y?['I%L)\(TK%'JB!@\L\I.SPX$[WRQIQW^EGK$=FVP MQ;OS>D;5Y:N]0N_E$JN@.Y:ECJ[*DQ:YJ8MC:CH9YSH4BZ?L'X2PRS\'%;E0 MUX:9Z?1:GD- PKQ*_I,8'K#L>[["&;B=?E\EW2@J0)@2<,JV_P<(=]9?SQG_ M>_BQ($<5_N/J0E5/H-VK>\;IM9;W&C=0V$ZQWUAW,[13JN>GU"S-V4E)T5J" M%RA::F((6I5?OOUV'I"%VM-;\/+-/)!6$$&K^RS.DD,H,B16_/7J=WD91%^R M^+R%\?5$5OTC4?P*]S*K338H?W!B\KJL)_*V*G?K>;'>BFIB'HL8LMW;(NQ0 M-VV\)E:DUMIBBD0*QG4[XF18 F9M,7D M"0-.@.UB.%BVD+GC)#YHMHK5JG[G$5NN[5XNJ>N/!G):WU']O&(^1&[7+.CG M2C)NM50>X;H-]0%&']='NF7YE@?J';6D7T1B#Z M=1D@_8*%Z6!A0 9OOC? \@ B MZ"X-R GQ+0+6L5P)LO+=PM=$>4%YXBD=O%/W;_'0-"-J&,_F? V^WQ,CQ[A5 MLLLJ3\1)F!2!R&GU4Z #RDW)NWOD(K*V(+_\VE.FX:M0F.L) M,"PS)?@\M*U7<_3^R&Y^$0LTZ415I.AVO1OKF,4;U99)63F1;ZE-H04&9BLR MB01@>]F5!\#XGJ#2/3YI6W$0!2+DS^^ H)H;I0_2'>_L=GMN:#Q-!1<.8W0I MY\@9@@H!KL)/"7%A<$7B71U/QTB!>JY$ ]:;GQ]A..CCA@O>:E8R/8?3T!RH M_':$M'?-1G?$ MC"+ 5,VA<0X&G.%X:+Q+6J*\W(7TDA<3WD=.IZ>_4H%)5^%YVN\' MVHHW"!YC9OWT+.F(K5RH>W"->/*!O)QQ^642:-MG"U=>KUC\570?-"Q(3$NN M1J*[3Y^)$3> ,MX0@WZY$Z 2VO8R).C^>N?#LN]U8#WXOE**AWC9%)]+3,&G M2N?[4^)]-UXH2[@\"WX^?M7?)>#*R[2>OQ__O_OXP3[)*$!% 0:F._]PB?*] M?M:.*!8.51U645S'&F\<]MB3YN_8P.TMB1'7TC^T M*[OEGGY2^(X?>EK-7B@@H_O^BVI51ZICTQC@B$U#N4I["KREZ2X2-S@Z0('. MH>NZ#62 S25G=(]I'EC;Q3*;&0LSKY:!DE5O+J:X5;R^,>2Q:8* H(W\B*(Q M$9786#_[2720LD'BBS6N3(Y2_XX.^S%80"8]+3-ES>.C2;%\#!@'%.B 6PB1 M\-"'4 G0#9A&::4\>T/4^9KR]G?_6S7NGX,?G$/37C^X:)YFZ:X;-;O0U!F. M"^3JJET0)D*G"KBG7RLS3U!EM4G\H@(3S9<1 Y*X?-%'MT-Z+@="S&]OEJ+6 MES=2O7L!+@]00K4K6L)$H,Y4H\R4[UVK%ZDZ'COV+$EVM32N,W&<09=U%+PE M59PKJ?E6;SJ$LV_5>-R^7;>AKI(DZJ#!LTP_VYUF::GFZ2>:([24],Y\)A?@ ME,QA$9W$\U9BIR$RZ>"D/ G,BOZ2SPP4IRF0,513N%Z% $4> *0 &^.P)V 8 MY&6.F1B)HEXYM$3L:572BJ 97G8BSQM4FF/.YY:D_ZROLW;[52E@7V]X?HMO M\8CM@:_=$5MU3OW'^]N3U,>O&9ZG".^MXUN!D2AH#=?;2[IMM^ M7\_IJ+^H95K,;#9\6%6=\""8_]:_9=AGGO6-N];AVS1^H^6G2B?1'-IK"877 M?Q/\7R4P#J^3TLH: K8$IEJ>ZM*3N"UQ\Q,(FFE.X+Z?<\BC:8I4D%=A^^;>\'WF15C1R>GAK_ M>_DBV:U)PO OSM%!/%9&5V8"3F'\J+5-JT!X0X6"1ZQSQ:CCRJ7B>>L/_""< MM2*\,HR=X--NRZR<7F?$.Q?#QZ@.FFE9R*:-'VZ5<0\)H#X)RHKUWLG-ZD6> M4C/3.'C ;7I?[CEML$,"1V&UJ__F%=KTQ>4XKWF-A^R]_K@V;9N!R;1&>AWGZ@*9;3.@1@Q1R58#>+ MNUE*CK.6:KR:SXBY](_ @ >!JFC!2B;, MH4)"4G,Q)U_'C'IEC 1RUV-=7BK&&OE+#3WO%YKJ5S&D<15I>IX64)'32FX! MCPI4 U4$5LD<,8[8&^17PL1HE)+1SF],ZYMRLD!,/\032'B4>1NPY)/7W4,% M*#CX1;XA--LD6K@EGI)4R$*(:)>=?,69[8P/I.%T6K^M[4!ROOUH?2;O^L7= M@D\I:;J0*X8;)4&]!.B4?THCWN1NV%13S^WFE]>*[3FO?/B* ME!G@_EO'OU@'7^O+ICB=G&4DR0^'%B>@*@R2^KXZ@%UFMJ :Y(F,:09%M<&R MDAW1QDI^WI/F$H-[!;D M1G8 D#J\7CN/+E?4[;!'KF!I]]?P^6 "-A3D-75 M8:Q1&R-1$!'TO&7F%^%4T#N"U-41XF2VRG*AE-.[19\+3"\$[=(0S["EU&/: M\!T0#X,G4^:X 3_(]G@^.!.<0K*3!X4(+%^@V0F2T>!\(D#+E>C;H0<-'2AD MX40-30TQ1<__I]O]POP117E?+7\ MMQ_B/T4_ +44*SE?WO[;#[_>O('TA__S[__K?_WK_P/A?[WX] Z\6HG'>[6L MP,M"L4I)\'5>W8'J3H'_7!5_S+\P\''!*KTJ[B'\]_JVEZN'IV)^>U>!)$I0 M=UGWV^+/.8F(%"F#*1\R3*(56QABAE M">2Y1% 1(A$AJ6)4UP]=S)=__-G^P5FI@&%O6=;__+/%XD^KXO;G)(K2G[NK?V@O_W9P_=>TOCK.\_SG^K?K2\OYL0O-8^.?_^N7 M=Y_%G;IG<+XL*[84%J"<_[FL?_AN)5A52_TL7>#D%?9?L+L,VA_!.(%I_*=O MI?SAW_\7 (TXBM5"?5(:V/_^^NGM2-J M8:BOGU8]/:A_^Z&SNT+IXX]=%,7.4RV5N:4RSBR5_W0*[.<+R ]$ M;W5(:P#B:G;?AZ*Q3Z;O@Y%[8RR$&I_@+9B+26X^J-=+.=6WNX:ZF/3Q*0[U M6:PJMIC@L]C ;)&\L#]X9_[6PM@']1C3&JQA]ALKYHP;.1F:7JWNV7PYHVG,HQQQ&&$50R15!&DD$HAHFDV#5Z5>SSLA(.O&R^^M(P4S.B M65U5Q9P_ M5A;A9O7>$+]:5H81<__MVZ7Y\E59S31/E42YAIE@ J*$84AY8ARB+)>$2JR, MI^FCCMX4C*RM[U19_AD8JL"\)@NP+9I M0++':K,50U9I9]F^PO>3?%'%:>? M7; R;&@!/UIJ?@+7>Z+VD>9QYE=LBO6;%3[\K,V; MUTU^IJPLJMDG\SY5^^VA+$L532)(I#9^E98U-VV2T58*5!0P?H"+D"+2E@ M30OHB FW[Q@B@D!;#B_H27<;0X2RO]$8](QAMN:3*HW'+>ZNE_*5^J(6JP>K M7:^_/:AEJ68B46F:*0S-JJTAP@S#W/Z3YIBDF!*FJ?0Q+KUH(UN3#ANPI01R M@^YG2?KEY68Z@DG!SU;L"& +&+3(X0R#$X.!+$$_UJ2J[\3VOJZ[W31,N=\N M16$\.O5*-?]]N_SPH I6->9C7K'%-2^K@HEJ%AL'/*?&'6=19!QSP1+S-YI# MFL8$8YFKLH_^QD #YFZ68-Q M).5G&CH:P(\=%3]9@:T) 2TEX/>.EH G'_X""&0Z/( GM2/^ MDW*@.>,,S" MO'@LC:]2EB]7]WR^K$,[GY18W2[G_Z/D6VDLV5S79SG7M>Y=B_]^G!NWQAB[ M=QL--+][O%?R)2NM%7QM+OG"%N;6A)^A[.@&6X1?@0WI8)MV MT! /.NKKE[=%/V@9N +K5_O:X:UZ&]AIA!W(*(],[*2&?!K![QO_B5"'+1BO ME#;$R1=J:?Y2?33*95U=42GYYK%Z+%3W"_9DW>#RD[(Q2//X#_K-O!1L\7?C M+,^X<48)41R2-,%F6> )S#E6,,]5C*1((JTRGV4A!%$C&W][XN!GYX-(VLV: M3RT_/YO=4@=:*FQ>L;'9'86@(7'SVX9(:]1;*FU\K:$36$+#V>608@MD?8.0 M-*F-#2G$?4L:]-G#[.7G.V9PC LOC3FW,8':GE\7A=W5UJ@OGC;7M)11<; IIIIP&4GDY5:/0>3( M]K0&!A;9SZJ.\C[VH6"-9 MWE,466>Y>GJ[+*NB3G@I/U1WJKBY8\L/#_81Y?O5\HLJ;5G%8Y/)E? TU9&" M69P9=S:B"G(>I9!2\],8Z82(>/:P5]9RN;D(1;^/#=GGPMF<_-I" IM75\QK MSZVL5N(/\+B,]46HI?P' M^QP"^0C/\8+]'(>:/E@3"+:9 %M< /X$MJ]K.0$U*U>@809L<0-J=D!E^ $M M0U=@S9+Y:\W4A Y*Z/NRV6TYSG6U+E&< M*:1XFD@&<9*:O:..$.0ZTY#R5"@D,I)@KRB/FG)T1P8@I9Z>0GSWC[(Q( M7!+.SCUB:/R?5Z_FI5BL;*+QC?I6O3"\_#&+$$0:BK^8;]_H.J_ !A'\;C%!#1HP MX'.&K6#1[^,H$P>T>UD]C%'W7SXP^%$9K;"/K!">- M8TUQQ* 4FD*4)Q(RQJA-U,A9EF62(+<2-!_4D55X38-=X[:I^)=N6^&0 W6! M3!WW>:$EY;E'"R$D_TV5#].A-D1.F--N9GS$<+ 1\;IYF/'HSL-N5FUN09>1 MH,J_%JNRG(D$*RQR"66"4X@RB2#+*84*$YJQ-"$XS7WLQCG *1*SS,LKY[). MLELM_0S#67FYV8204O S!QVRK79OL<$&_ K4\.'L@"NC@4S 6;A)M=^5^7W% M=[YOH,,@[I1\7)A=Q&&ND9(.F48W=2']VMO52%!"8@:CC#*(1)S"'$L,!5(L M3A)*>.857 A,W]A.R./]/2N>[.KZL5"+^?U\:?_YALT+\!M;/*K2_FHOO?#J M6&YA'08_T8'"[M%?V;VZ?99]2#GW-UZA7[RC__-\K]/34VH)M3(^DB9J_NJ8 M)&HV5G5.Z2C;JY'$&-13;;G-F:7\MG)=E?D.U+2*[RA*50&4B((B$@9RF'"D?A-9?8E[7WP]T[FGYDC]: MJ7+?6ZPM\D<4>"!#.T8 M%$YJGD<4\;Y1'Q-J\ 98%6:%:?J%WK!O6QON]ZJ:Q5))JE4.4YXBB%*%8$ZY MA$J@**-IEBCJ58%S!F_L+6R+#BKV;;NUAO>VM5=FSOO24)+PWG@V0FB[ 1OH M[3C>E>VV''1?Z<)FN(UC+]K4.T,7UH]L_9QN&WCFJ0H[J\9FD]>)G&6[2)UCG, 96<&W4)OC?O"KS;'W/.8\(2+' MT\W+&?<\U-SFN48<8>MVAJM0)Y@G4*8]N.QG]>"\\LSE X\IU:T]!?VD'E:% M[8:S3KNA*LZQV6A!AHF$B%(-F284*O/3B"NS3&=>^ZQ30&,?'#:P8(T+.F#/ M4[U3$KU('7*9AI3Z[.,'MP!'7N^F$J>RV$C;V6 M']F3/:)Z^6@6\64UPQI%@M(,QAS'9F'5&E+*&:0B25.BLU1CKQRBXS CJVL' M"AX:5#\E/2$9-Q6]G%\_!5VSV@*:+7X#&4X[^UD*I)LG0";5S'Y&]_7RS-7? M0>.WAJ+M7^R2/,MPJD6.E1WHF$.49XG1\Y3").-Y3E-*$Y[-MB>23=N [!S] M3EIU=G+;:'9DVG?I9IZ^O_?S7?6+:SC:C2_L6]COM(&] MG.MK&;7;G#,1PQ:ME^OQ :7!7X\\$09H%FND*5(88F(K6#2FT%:W0IKGC&@> M8\J\"M!ZL$9V*K>0FT.Q;6SPXV>EP/M5I4#NV>N@3WIN1CV03/Q,\+XX=F## MV4@'W@)9M#ZD2>V/ \O[UL+EEJ&Z7=?("VN WBX_%JM;\TVT]1,J1VD6)6:' MR*($HD0CR$FJH<0L(X@@P1.OTY8>K-%U>X-L.W0_M-B^FGQ:5JZ:'$0"OIJ\ MRWP'&[S Q(&[8+I\&FEB73[+\J$NG[\EV-P"V_7"EC$T'D+C2\Q89O9]/(ZA MUE%FMH680:HXAURD.DF)2G(A_;:%CLBC;^B:=C7+U1*VN.WP@HMG%1R5HYO. MAY1-T"D%M:PV9+3;J%$'%/0Q/MYT@J.HSSV:H$\4#G,)>F^_M!;MKZN5_#I? M+.KBAIG-F,LC%4/.L&UVRA%D"6,PE3++5,*C6'A-,SJ!,_813U=1]$&##KN89ZF*:0ZP6DL*<^(?2T3/K5,ABG?DJYC01^MUB!!H:>Y>6"\:&GGSW9,-&S[&V/ M%CU_\6 _NTF%.M9O*!.4YH2FD F:0T0R#IDV?\0DDHH:%60Y\9P(=A)L9$W< M9.1Y^\^GY>/L- ?AVMM3[E(01V_-Y,)A.)?X--34?O!9IH\XO^?O&=JNR3SC M;5D^*OGJL9@O;YMV;4WBU";'N;ZL;BOY7E4?])M5H=7<#C(H9RJ*98RTL//_ MF-E*R]CH/<9&Y2G65$B.N-?\OXLI&MLD&-+JU+['>L1'6W:KVC;!#^;:\H*N MP!>_#D<7?$HA>SKKM1P;VD!#7-L/\JK-IMRI"FDN;]OW&BKKF2L;.D/VD HD MLF#]I2ZE9^+>4X'$=]B7*M2#!Q\?".-@-85&G^;E'^_F2_76>%WEC*=*Z22) MS#:$VM10'$&>">,2Q3'.D,PB+H3GZ<$)J/$/#S; P"*#WRTVJ,$]@P<] G,^ M0@@@!N\3A$$2&'*"<(:Y< <(IX"F/C\XP_"1XX-S=SQ_:MK'8O6@BNK)-@FH MVD%X]8#F64R3C-F!Z#I#J;$%++-6@9J-4I*FFA(F(J]\@4FH'MG =+A7M0-5 MU=DU+U?K^:7];_M9D\_.2O\[3#H[ M3?,_;++9V=?!AR\YND[VNQ]ZZ<$8*FDN299"F5$,D)85Y1LT_,X*1 MUI$0R&N]Z(<;V="?:B@XM#7R&=FYF>EP$O&SKQ<(P]L8NO$8R(J= 9O4_+@Q MOF\W'._R/[GZA?W?5?'RL:Q6]T9[ZN,9RIE@*A%0I,AL#K,D@=S.JH\HY0BS M7$NWT^7CCQ][:]ABN9]3'9' ^0.JR_CRW.NU,$%/I4XS<,%QU)&'3G8.=9JA M[0.HGJN&SAE:+\MMTO?:V$<"*Z81@K=3D]+)8(RU\#QSP2;_G 2:>-#/.88/ MY_J/2%*LW\^6\4N_F7VQGCT59@U,X=EK75LMO<\E=/==P0^^YI,:)WI+CN=1S MRM[SG&HKJ:PA%M;4'HI^*R1B2^R*^HSJ6&QEHD[=@44;/+$M%'W/E!(76+RG MD^E" PWL7U2T[9'J$S8#]Z&HLXYD/6[@HRKJD[A9E,I8I0F&L18V+R^/(",\ MA]3X;'$LIT M ,]L $?1NIG6\ +SLY<;67UN9&5(,!\::(AHAE/8@_[FD#]@HR0OOD/U37(# MG;:-DI<@#KHJ^=T=PI;43YYEB*4YCB1,(^/4(8XEI$FJ89ZEL3:;NE@CK]S[ M(QC36@GPS_]$DSCY"_C?T9^B*-[8C"L0FY^TB4. /59WJ\*&J?]BRWF,G_%8 ME<;*V_'CEYB11JI#;(:WK"XT$+\U0FER.\8R"#M,C:+]#<(SJOH.B_UZO7OI M9:?H6X.!WJTS/!BG.<\E@B2B$40QYY!&<0YQG$>1YBI6Q$N;^\!&5NNU![^% M?4%:3*_8_(Z;+Q7&P%-B;SD,/M'M8S#P0>Q1J&OB!,[(RMNB!-E_GY)41M,4I<:)23+*(4IQ8G8C2L$<*8225&9:9;,O MJN"K"66UC>>>@: JL%B56R("K&IF%]61R&H%?GUYL]ZQR F$ZV87 PC,SRIV M@)L0Q15H00,.E^CG*M2 B!,HTPYYZ&?U8%##FSE9'@(Z0)BD37&_G9%[:)>",='W/ MAL+)S#="L9.XNINW.F9# 3>&@Q_$G(%]IO,5-V&!Z1]KMS,!WJ[(O:U;)%JWY/6W2BW+.F.CN)_I2"4DRE.HZDAKG&E(\RR# M61IG3+ $8Y$XZ?<9H)$UN\:22H)[5CT6=KJMM),@'^K:;4?]/B>J,YH=4 !^ M.FU!P0;U"JQQ@04.Q+U,B8K;^#.I<?U?UY\#5*#LTGED#2^5 M^-/MZLO/]LIF_;9_VRHW:9\P37W)+KGK@I*]'P]SH-^P>5'G.;Q=/CQ6Y3ME M]I%I.U'0?+Q9GHL<6B_:CHLA,->80,H)QE&F(J:]MRQ4M5U/L0T% "?JQI :EGU+Y/>&Z>=""1^*F1!5WG$]6X5Z 5P BS&1U8 M#.1%]R%-ZD([L+SO/[O<,DS#;VR+X,?BJ4YILH,#5LNF'=",2\(%Q0Q&.=,0 MB32%G,81Q$KBA/$L8GYQ_)-((VMW ]6E"MZIA;3]K*N6FN']QTY+CL:QTBQ5 M,,F,O!!5#.8HHC!GBB.6)83J:-:X[Y\K5E03RF\?U7UQ[>359F^7;7LQKF[G M2WO0+M31_J>QYTNMO]F1"R3>/MK5<]POV5,^M>:^^53=? MU>*+^F6UK.[*F2*:TPQ3*+EMG\*_%VQ GQ8!BRA"22A M0%;H4FHFM56!1+=OT4(]=F@/AJ7ZH)NCQG;OEU+,%=8$IHH9]U!S#2F6$4PC M+'.A)!'F?J_>"_L0(ULG"VA/IQM(WVX+!_)P,SV7<>EG3789'&'7>YJ98-T4 M#@ F[J)PBL'#[@DGKQRH<:OEK8W:OENQ9?G&4/:"+?^893CC"284$F$[25*K M=#)#4$6PZ/S3V-DV#^LO$-#I\TB0*=9*#3E-,7#%CW.R>B*P&-]#R6*80M[+9*%%4F;XJ]; D(MZ2[L]:[E MO0^8;A%WX6-G]7:Z86"O<54UT\1LA< ,BSCC:1Q!$4D!$:$YS),H@U(J3"1B M6-B-R*IB"[< PL[3O6S1&L/Y\UN7KAXI6/7L(;XC$XH1SF-$H?D?@PB1#.9* M*P55ALMD0'?UD63B%CD9S*F?*;9,MF,*?[1(I\^1_9ND'^,@ M5$_TG6=/VP+]&%L''<^/7A2J2?,LSUFN$YI"'2,[0EM1:#8)U%@>1+/<3M.F MTL?4'$*,;&]N["WKL.16:^9+.S,/[L@\YEG!82?F,=LO!S\H. !XYG;+IP\* M3EYY87+K9E1HN6[]S6BLF! 8XMSNU),\A0S;AA\B2T1*8YG18=FM1\!&7NDV M"9U;L7FII^AA.&GJ)Z^UA^F3B:U]]PQ3 M[[=+:4_^3[7];:8M+%A9OF?W7:,ISB6)XH1#I>T4RMBLO+G""NHT40DV7K[M M5N,UCMN;AI&-P88BN#C>@OL*U&2!FBY@"?.=Y^TO=S>S,;(T_:S)EB!/]#(_ M%.0(G<$ND$FP>>'^%$P\1GRPB ZGBP]_U# K]@L3=_.E*IZVNV]TX2^69E&: M9Y PG4"4J\PV$420H"S-XSPB*O=*).K!&MDJK9$OF6;9)RHW Q-( 'Z&9)?W MK1XYP;..'-@+9!/ZD";5?0>6]W7[!AQFAIR:>BU$\:BD>=2# M6I;UL\QUG]3"#@]H\Y3+F:(ITH(P8QTT@HAE"%*;1!PG&2-II.*4XME2W=J; MSEB*9V' 20?S1@>WV7!6Q98*(+;(J!?7HB$$\)82CW/(Z5_S&7/W_;ZZ9YB? M?7UJ?G;W*6RS55_=,@9>_"-\"A[GW-_U)S'L\/R[_33\CNB?[+&X>V(!S558?]"?U12T?U?J0D&=*J41R*'"<0929#4Q.:00)4Y*2A,24>=5R M'T49V5)83%M[532HOD.GCPO&3>\O9M=/S3M.6\!1SDM[60K51?,HQK3-,_O8 M/.B9V7OQ9?/&0O@B;1+&UB\^5'>V8DMG22QU!/,X2R#B+(-4B11BC5 B,,8< M"\?PQ'14CQZ3J%$N3XF:X@6Z6:'OY:4\0[2!G=I2MGR G9RPFI7P<]TFD'O@ M\7!C4OPL4^8F> 6GAM5- 7UQ/JM!K=L(W:T6YO[2'J953VMG)]&)X%PHF*4: M0Y03!+E=,;1(L8C37&CL=]SE"#SVP=?;ZQ=OW[V]>?OZ,[A^_PI\OOGP\O_] MVX=WKUY_^ES/AB)_ :__X]>W-W\?G S;+U?'8[(1I.5Y8+9E0;N3;ULC-()[ MZ67I.H".G:W;Q)I.Y)1=,#372:!NQB.TF/P,QYO>K+N1QNGZ ML!PJL]<%,(DRQ7\< !$4X$C&Q*ZG$!\ZUQ ?.6 M*%#8 1)%1\;@*0IN4G8XR!Y9=G[VY6#*0D7@017! M11IH@$4(T5XRW<)++AY3+]R>^US3,+RX[IF2X?><@7-'K8/Y23V8+^J.E4J^ M>BSFR]N/=>/ENG)DEBG,4D(C*%!&(,I8#CF*!-18X)A%6IC?^04& MNK)_,"S4^<8+]/]XI"/G,:+0T',$@QJ<*W"]UXSA(ZL#ZF,$A28+ WTO@1__4,]H MP9V7EN)E530!['GYQPNU%'?WK/BC+0A4+,NR7"NH&GZ7VB&*$^TI718$D&9^ F MSC=P8_XP]<#QOF':7Q\SM0=4W=*4(4U99'2=IPF'B,7S<;U MQOIBFRJ\*,YBA3"%*DMRHZ@\@3EB&)5C%+W?HS7D;'R,I<8]?'DBTZ MV&JE90ALYA)Y.N8#)>[HM8\O1\\-?$N0S1WL2-J([@H() MM1482,6T^X3+1'6PB;CP<0/-6PNP5RQ1%.83539V^>)I2HJY)BE+8S_G)"1Q(QO"9O@7^-)@ MMD/'K\"38H5O3#+D&W&TB<\D9T]#:4F -0U[Q6@;0@%_ MO7M<2"FM"KYC^@ M);B-D :TG2.(,91!#4G:M%9V!*$>F-XQ,(8,^E@O \%02]+/MZXJ:_I3.*]#1!EKBP);8 MP_FY(804R*^]B)1)_=@00MOW6X,\<^*X07,^NLF-:HII;N[8\L-#;9[?KY9V M%ZWDI]5B\695V)MF7*9Y3 2"0N;4.+H20\H$MQ^$TB3/!?/KHC M^2/;UO>/ MMNF>=4[.3('_'M[DR!&)T=_/Y#&+MMYGBZ6F5!)4ABG0E6T-=V"+;ICZQ]K D'LZ:[W2=1M%0@D)S^3O1E_8-/N M+>X5: 4P0J]A!Q9##T X@O0\\P].LWQR_$'/+/U4GKA;&3S4].VB-WR/K+!O>BC52@ZOG:6%UKDE5 MH#94'XO5@RJJIX_FW53;;;VW3AQ2R>,(93!6RJB)W8,Q;G-;XD1GJ6O;#J+GVHYR-!-Z<)*QD\=>X4R:OZ).]>!%-H!<%)5 M=Q? OA'PN'-HB0FK:K^]\<^M4[]:6O?\^MN\G&&6BA37\[\8MS.!,*0QUC87 MA(A$D9SD7I/ >M%&-@KMGGN#"7ZWJ)Z=!/KEY1@("24%/P/@+8 !924.C 6K M+.G#FKBXQ('MP_H2EYN&*?6-V8V7VJB(;5*BBB]S,5_>?M!OYDNV%'.VV-J% MWQB$\OBOVJ**...4D$A#+6T"&,T(S,V?4.18I&F<:H&UCPT(2=S()F,-O!VI M\[,705^%FWEY+@%[;LF/R7:$(I@QI!'(A 4E;5*+-X90]PWD*!B7U@NT+4G? M&(F\_F8LRI(M7CZ6U>K>TMG6;RIYLWJS*M3\=OG2]M NYJI\\?17M;HMV,/= M7%P7BFU-/DH%043%$!-;S8LI@ISH"(HDB305.<=I.JRF(#BM(UO;KLDN?P(; M H"E8&BM0?BWY>C@?1_OP/-8:RLWKWL55O-!1SA84PXVI-M"Y99XL*;^R"N< MJ,!A-'D'+X((3^DS%4J,)O+3Q13C05XRW*X>K/5*E:*8UR=:]0<_$X*:KX!0 MJ&U(#0F<0XJBS/9M(!G2/(LCKT&5/5@CV^=NREN-?06VT%OE]MQ*]TG-S7K;_8( M79GKMXI<9SS3E,DL@PDA"J(\,B9#* %S+E5"LRQ.B5=BU+-P,7J(OX8&JL%N MVNBNZAR:IO3\V7O+.[QH-ROWW;\^/_LY[98=*3/TA2QF$@",Q7' M$&G%(8]S#;,TUSKCF8JH4V#XQ//'/@ZJ$4$-"3I,MT7CE$#ZS7D -CW/>[PX M=#9[9_@X8I!*)?YTN_KRL[FSL47F+QL3=.IYDQB',\QT:GONLF'>Y5X>?Y/B M^T$W";X?'JNR,HO6?'G;] KH&N*06*"(&3WC1$00H32!U&PQ(4F$%IG$B.A\ M9I[(5Z[^X2 Z?+[;;6K\TJQ+\&C3I^?+>J#Q8U/M!^H>@?88&B9T M-T]M=$'Z&8"#RJ&#)/(MFKJF)&/T,[I(+H$\G&$T3.JA7"2F?0_CLH<%GUMQ M?;\JJOG_U/K;.B=_5ZQX8[[=&=-:)%',(*L#8UFB(26VG3&7218S3E/BU6)D M&!DC^QOF@Z3!AE;T2=/-5(TO(^_CX--5D%?U+D[4IFR+N"M@Z0*6L$F&73@( M9OSQ%WU$?"\#,1P$Y3$BP^5I_CN:=^9+6'R\6RU;TSC+!,6,13$4R [$2#,% MD.P M5(E$RJSE D$4I1'D/&5&LW0L8BP3I6*_J00NL$Z?X26#"3I(4*PQ?4>@.PC/ M;?T.)I"!X\\;5/!CA_]34WC6"NC3>0$-F'WNSG&PR><.D!///7<7PN'4K-XG,O/J\5C7<[9%@4231*,%(58Z00BQ1&D1@NARE*=("X>FSU25C4V\+)2<5^T'Q'#.8Z(4U'&20I1@ M ;GQ'V"F(\%5)"-,O?(BCX&,GC!C(6VXK0$%;YBP1S=/OGDR1\3CYB5:XB8 MSB#E(H4XS2(>\SQAU&OB["F@D=72QTOU$Y";4H9@VT\QCW \@FZ>XRM8>[ 3 M,!.W_NIG]K"MUYGK!XX3>5!V4LGRMLY^ZW(#GMX;)IJL@%F6IPE/LL0H;4(A M0E$,\RCBD.5,4\&4RK3;G%=7Q)&U=XT/%O4.=+')A_ <-G)6=&[J'%0@?GJ] MD46;C+I&KWM'M?@!YY*XLAIJ2LE9O&EGEKBR?S#!Q/G&@5:@N&7+-D+^TGCE MJ\5<-GV9EO*C^7ZZS=%6B=2Z_+1\M6Z%:PNMYK?+N9X+6VW>6"S;!=L\3QC] MVI3!,(03S=,41FD=X"/*&!66PBSA.&9,$B3\C,K$#(QMH[;8J1,/MZ@"&[) M1Y>GX9KZ;3O:P>_X'7J:U2U.KL .+_7;W.:F[F2^+F7=, 0V'+E\ >#W40JC MGNN=A++_4Y,_[7+R3"_G8'5Z+CJ&+7:?5%D5B7EIME M#R8#/S-\G'WPHX$N?QIA_^K$9B#+UH\UJ1ER8GO?9KC=-$S!7RE>;2KXW[-[ MU;:_8"26*!,)%!%-((IS 5E&,(SBF*8L1Y@PK];ZIX!&5FL+N]7TPFS5#+*? M5I\4D9M"AV#<3Y>/\CQ"MX]SG 52WY,PDVKN.6;WE?;L]4,'6F\U E[*3ZJ: M%[5SL.4;='G4"A.:)ED&X\A.T.09A5S(R&P<8]MI3$9(>C44\\ >?;'NH,$+ MM53:+E4=M.^8:W=YNNG[2%+R7GPF*C3-?UL[\ M8^W,VVL/?L4LZUY3X+X3^3I-E_M.:!W/T-?D@S/S,5ZT\S' D?D8I\=CW&R- MQP#MYW:]E)OR@)M5_6.P9AJLN6[ZO_\C?E4^$_>^$YK'S]]JOAY>?SUB^RMC MNU-8RJWKNKE^M8$!JOG*YEM?V6HSA&75?F5?>HP:6W]E\_57]L6R'VQ:X'?V M.ONG$'XOQ$XXW?![8?E8IMYW1]S@BH/5O5I'G&T]0\V'[;<<,Z%TCC/(<6*\ M-!UGD-+<#EO$&*D\P1'SZES?@S6R[]0@;PZ00(?M76%P4EAN>\5 (O!S&4YR M'[Q%M0-[X8H'3B)-73-PCN4CI0)G;QFPNVO[]K6=3NKSIK9M7VM^;E1Q7\ZH MUA(CE,*$VI:H2L:0)HA#I1,<9XP*&KNUS'/''%F[.\BU!U)94 ]?U%%R#ON/ M\/+P#0,UK46W"+A:=Q9=[P-NQI&/AR<=7D[#_-P0\O)S.OTX[W4)'1\UGG: :4F] M AO:1FX"XRZ<,=O .%#Q_(U@W$7EU K&XW%#C_'U?&GWGLNF(;,QF':*4=/? M5RI*,BPPU+$T]BJKVUD19?P\*N+<^'ZY]DK3Z0,;_3B_A@;;V/6(K6%=D7O% MYGJ\'T88OD?\0^4PX)3_/(/!3OI[H"8^[3_/].&)O\,] XLV5V;Q-9Z/?=3- MZ@5;_M'VH9Q%)&)9@B1,8AY!A!F#5-N#?HFC6"6QIMJKG=-)I)$5VR(!OBJ* MU5=C%ST=C=/B<=/A($S[*7 -"5I,&^.VJ.O&N@%K.,^Q%JJ0\R3.M-6\.%M6)-=.?=JBS7>222DBA+-(4,,0)12A+(,Q%!R@A))$:1E%ZI=3U8 M(VOMIB;JH5CI>>79'K)/2&Z:&XAU/]W=<-V&4G^TN#^-DF#CP&#H^J\C2,]3 M^76:Y9,U7SVW^.EQ651V'JA\%-5F)I;J9L,I@@B+&8(B9@HBD3&8)TA!C:)< M:Y7G2#@-#>A%&5EW6]RF8*8!=M/>?M'TZVTPAOTT]@BO ?-AG9CJTU+S@"T- M-?_::&?_LR?12R?V.HUTNSA4.[2WRR]FJ5[9<4,SI:D0V.BDR@B%B),4,H45 M9"EF>4QBH3-\:1^T+3RGC_62!FA;6)CGK(5N=N8@B0(NS(RR. MUMML&^N9FYH=8?M\-[-C-PTN,5/FICMC+5ZI+VJQJD=NM[U'V](IA)&=?VU< M9((91-HXRWG,-90L8UF:Q8RF7D-Z'#!'7GT["NHE26YH\"XX.RL[-X4/+!$_ MM=\1QA;\>I[,*/5GKOR&JT([BSAU+9JK"(Y4I#G?.LPJO%?52U;>&5?BRUPJ M^>+IU](V*[9FI[2._K6HYE^:P2S=CE''J=8DC: 4Q&RKDR5*4Z$:E@B9>=V3YMH8*B M@07"XEX\'O"4*-ULT3@"\K-!QP?Q;4NLI0.\[)58B(%Y9Y@?;\K=*>#G'DUW M1B .\^3./6%@9PF#.K4'N/')(94(06E3)2.8L81\DH[ MVGGZV*:A+@*Q8)[='W(RM@]Z- M1R\:IC_C%67\U3RB*M\N/ZIBOI*S1,9"2TF@) 1!I$0">8P%E!')$T9T%'&W M M:)"1]9ZVLPLZ3].%\VI6'E3W[J/]D+=+,LW^-K\3-:-7GP3+DH;\M%X9%R MT:O3]:+55KWH%6@XLM';AJ=PUG'JMQ#(\$Y&]J0V?>J7L;]<3(X_;"6RB6!; MG8.(D"027!I7+JN;*^4PS[B 2JF$YISC1'AM 7;.JV&+[]S;8^'Y5_5U5;<7D_[3%1O63FIOV_=M91%6N."90 M9'82-"<4&L\30T%3GG.:2!U[]95_-DY&7IU_7;)F**Z2G:VP-7VV#PY;/OU+ M"1Y;EBYLKO7<8G2T8?\0KWEX5&0=[=AL(>OY'NTK[H(@W\3BT5;PM0&/J_K8 MQEQ7@2=5@0U35W:(]F/(BHYGEW\@4_]\?$RZJ#S[Z]I?OIZ?H&$+Y1LV+^H6 M1[\H9CM@UD&;]0__-E>%S4AZ:L,+J6(BX3*#DE#4+FZI(C!6292+#.=*>47D MO=!'7I L;--@#ZR!Z]2Y]]>_^:TU?C)U6Q]&DY2?3>\3T@A!GD%,LS*_%4MS>,6UTMY+>_GR[E-#JKF7]1N3FV:I2E'/(-** Y1 M%AGK$BD)M7DU1#%C7*171;T3ZMB'=0T-M8ZP'2K\;(J;!-UL27"Y^-F0;9'L M$C!B9K(7SX$LB!OFI);#2PS[%L/OYH&68K627^>+Q;OY4KVMU'TY8Y0@E"8< M)KGU.72"(,]U!K50&:(8,^E7BW^ ,+8%:/' [Q81U)">#34.A>*HZ)>PZJG4 M7ESZJ^\I3D*IZL'SIU7+4^P=J.#)"P>>H!:K!U543_8XJ;+=4/_[<5Y7'?RU M6)7E3"--"5,49MRVD,]B#8WWCR A6<8XP5&29UXGJKUP(ROB&JQ>>>K1JW>K MA03S^X=B]:7Q?Z[ K:7$\PRV7XB.9[+!1.-Y1MOB7M6-;AK9K+%MPDF?./Q/ M;9VX#'6*VP\V[:FN$^,'I[QN=PTL$;0MM3[H7TMU79:J^L K9COMO%V^_B;N M;)3NS:HX,?9U%A.)"4LE3&.N($I4"O/$F @5)4CFDJ,,>37;N("6D:W&_K!F M)F6=D.P[Q.X"8;L9D(E$Z&==:J+@2D-#%JCI AUA-HFM(PWH50'V1D%O)D$' MK$^\7$:AZA8OH&3:>L;+1790YQC@D0.CG6;74IFG?;%HE8&:\T5#1'G=G$;5 M<=AV0_-)V="'>;H=&UH*MOB[8L4LQS&C.2%01DI#%*L<,HP))!BEFN(XTUQY MQ4 OIVED$VB;XH(?BQK9JJ=1W">#ZIEU'$+VCK'2:27J&4&MB8,U=6!#7F,< MKS9C8+8IO0)K(IMAS99,8.D,&&H-)[10 =@ %$T;E@TGPH-@;04.A/?ZG/"&ME1U M%T38_JH.N,_1;-5='";,--LIUDRL+^V,CKH#JKVI&0BV:#UH[[Y70]Z.F^$:6>9^)JS% M-Q\NL.2 [M];!%V!FJ36I(&.J("=+(8+)%0KBP$43-O+8KB(#II97/"HH?VF ME[=V:HX=8FUK<;NRI5A(RK6&BI 4(H4E9$HSF$JL,&$Z4]RK;.DXS,CFRH)" M.SX$6-BKMH+[7$*(CYC MJ_VKH5XOJWGU]&:^:$=,S%*2*JT2 1/;* \IKB"/= J%R+1.)";"O0QJ_^%C MGW?5<,#BM4-3W N?#N30KWV7G=4XG>)@4''3P<,FJVHZQ<9V.=/) M:P:VA!!W2CXNU =]//'UTSJ%_[/-X/_5#LZNTUG;CE%/]3B'&_6M>F&X^&.& M):%4\VU+OGS2SR@UN:EBH=)YZM(@*_6+=%_!E?EY\E.EOB<.+] M=72V, MY%ED-B]2VFU,!JD6&&*22B4R&>7:*U>H'V[B4__!X9,S0G.SA^%$X6?>]D[D MKS9'\B/,U'%C,O18CN-@SS.9HY?QD\,Y^N_R5'4[)71=RF1MRLO_P?$8C'O,81Q G)(&(:PHY4QQJ8I8, MA?-(::^=9C_;]!)6XWNV">T7G9OO$DX@?G9M7Q;[J38!DYK= M6 S5:;0?;-K6HTZ,'_0B=;MK:/#V\YU:U%75;/DTXSACC"@,(Y9$$"4)AKF. M-%1(,2H(C7+BU-WW^..G">#6B*"%] WA[DC#-8@[E,=!85PW]@8$I6?&M7Y \73[/IF1G(MS)Y=F0T\,BLCBAED42HA,8J3 MZDA1ECJE<6T>.?;J]VBC(*8>1[KE6_?K[Y]/;Z\H__D-B>#[Z] MN/GHVW]L/ORM1TWRL1^2WGW@1WYSV32)K5/^]FB_.V.F.%518H>X*XS,-Q]Q MR#C)(<[-UE9E<EY^80!I6)GY[UBV.$ M8WMG7@-/ASB-]RQ#(!O%?5C,>93%&F(6.)6?JT+?%(9 Z- MN/,XCJ5(>#*K;/<>-S/0#^=E ]:@SA_]2U843S:&6_?UL$ELFP*$8!4<5FIN MZA].%GZZWUMW45X! SY),<46D^/725BP[Z4$8HMQC^J&[;L"E[B_V[280#G. MD,I(9CZS8 Y#SGRNM];U W>K3LT!*ISWTC2S0:$ ME8^?'>@7S3C=*]SY';OR?0/X?52_'PC N0+^\,Z!U0?JZW63-F_62(.V-'\5 M33.(CZO%7#PU?VY26"BA<1YK8QT881#1A,,\C7,8HQ3S1/(X15X18U\"QMY% MKVD!GXTIEK;GH.V\:>A9/(%KN7JPR2QU[Z9C5]I>G7]757>A[]Q,SW?A9F[& ME+"?\3&4;(MMEQ9CD6HZP._M?T?)"AHJC&##,CWA)QZ5.4PXAX,R!SYG:!OY M_4'B!KUXM-Z46-VK&_9-E1^;DJ 92;!6*),P(4S:Z9@4LEP*B"41"$4R,[_V M,5\>V"-;K@805!:QJX#R;3_O+D4LD2G/LE3!7'"[^4HSF"."H$X)TXICP9)H]E#/EC-[DJ)RLS<7T>2C9ON4 M>01QR[MZTU47):L-.F 5X.IVOJP[\ZPT>.B?"SG".S'VGJ2(:BB5I,;Z:PUI ME,=0&C^3298HQ&7[3EXO'<<63?Q&.KK"O ]EJ^Z?XTVX+2&3R=9O4;% 5Z 6 M[!;>3@E-<\E>D=/^'>&6FB"""K3X7$;+I,M1$+'M+U!A'AJ^:YP0C_>/]6CZ M[;2VF1 )Y;F(8,*2%"*9YI"*&,$H5CAF2@F4:+]!;OY$.*GJ);/>MG!WVI6% MZPMW0KH7GS1>(K%13A^]11FTOUN_-"9HYW:"@._EZ/*,@'R:M9UYTH!RG8_% M2IJ_E/_);.%I]=3.7H]QIN-4F$VX0#E$)$Y@'L<4)B*G!,<)2[E;%[;3&.,? M8EI0\+4%;1VJ>NZ][3_I//:^1TIG+$D8WKT/*&L\T &>&_7NS*Q'ZNX<(PA/E\W-OD.7_;K]1R=3]?VL_SSWXN M4B#)N[E-TTO3SSYV](&6P+8%C-UQ-S2"+2+KF9%+,5_,FT*@WSOZ IZHAA58 M(&\K$%&3>F!A!;GOE05^^L#HY^K^?K6L*QT;X+=E^:CD+$N3),VY,.Y9&D&4 M<@VI5AHR&66"YUIGQ*MG[@F9S%^9"21A?PD=W->G[ZIBN+V"9C6&VCDT3=S/M8 MN*QRTRZF$,&T+ %B7A*Q]]V ]5L*__K%& O>L MN)U[6H5M_B/!D2*IA$@C6QE.,*1Y;O.04BPR\S_.O2K#A_(_U$J6ZK;VNVZ# M2,/-! [DT<_"-:^W00DX;_B0]%"3AK>>/.V,X4.6#J8+'[EDX*@#8Z,^Z)?& M",VK-TPTK0G-SGQ>V:_PC5+&$;(E1>Q6S:16*I,BLSG#,40D8I!QJ2#/L@03 MC!ESZ]$S 'N">%B#"@R/]BBKQ?4\!?)P3B& 8\89E]N;);R8_%4Q_F:D%_= MWF"6X2RUY0:0V>G$*$YBR./8N"T921/&D4Y5[A<_.P4U>KRKBZ8W8?0[M:@# M(%5+SI7--!6KLKH"\9]PG11I_]M>;7[WBQ'JW3__4YQ%?TGR*U /\;17O5*B M[JNX\ZOT"IC;[.C)^1>U\&P2?_)EN!FCBP0\R/)TB%V4O@&]:CIDA#,RYQ@+ M9%%.PDQJ/LXQNV\KSE[OW__OLQ*/A3$YW1CA]^S>>A>I$!FED,2V6W%L\Z H MCFQ#,QJGD@HZ\;/K[LIAVV-$LXQ9AF&*HT9F93;+?"$:,P8XE2 M2:H0S]V:@!]Y^"0;8LZ6?P!IT/R'DZV%X.AL#V3-TYO>&406=O+8/O4!YXVM M'SWYE+%]IH[-%CNX9D!^[@OSH=EGM/W/[NZS1]8;"];_<9UE_HS"7,:29V2\XV9(D_L]MCP2:X>S-RRAUH-- MOTS:XXST9M#NW3)=YNQQ6G\B=%X[:8!F'8SU)T-3H6 MM-DB@@ULP"[RYS@+U4#^),ZTO>//L7O0-O[L#0.5=5.24Y_:VZ/_0MVI93G_ MHIJV&N]6I6U$^$'?L&\SK#772:*@SHB *,T(Y)DT6TL:1SB228YHY*7"?O@C M*_9V(5HS.5QLTP.,R'TUWE.^CG9@/*EY6HW:];>?D M%+^P2MS-E[<[OV\"ZQ]T_"^I<0F ZU)N>I.WJSFU5?X6;#+WX>;39M4RGY6KB4-;&/7#52O MP%KV'7T[%UUUQW=6]K_TRM[;[@635R!+>#D]D]K&8.+;MY;A'CS,?JX'BJGB MRURHXUF=[U?++W529IW 6=9!P>W?OUR5U?M5]7=5V1*RV^7\?Y1LLC??K(KV M1_:Z>)8KG$F1IC#/4PR1UO9O'$,A8YQ(AAAR.V%X'O+'MLQE-;^OG:.V>MN8 M@563$PO8X)X1$[]A-_/]_;XWS].8[@5X'E$'FBYF)CX2=>6YWDQ^PO1,U$Q;-7Z9;Y<%745@3&SAJ!-@&/3 M[YKSE*K$>/,D$M0L-395+LDR&*DXP0G-I?1+YG? '/M\VQ[_WZT61D[EOW3E M0#9-Q;R6VH=?+1;6I^PH] P^N C5S;H'%I6?23XAC*TX)/A]E&[A'EP'LHHN MB).:,@\1[-L?GUO]C$995+-?V+?Y_>-]=ZX8<:E3@F&L8N.%BYCQ4]$6)N QVTGB^S3-W+2E9>9?&PT[ M?-XD>G22C4Y;3E\PN,?"?G!N'5R.,14"9=P.]5*VO#J!/$^XS09+AV$Y0&KFOVT[?X-JA7X]>6-=ZN%DY)S6R4#R<-/]1P#[E?@ M>D] 'XT_N R8*^/ ?;C.#">1IN[.<([E(QT:SM[BG_SYJDV/N#&WSA2*E%"I M@(FT:LXB>T9'$/O!9V4,!BN>=X[K#>KZ>7,.09,7;B MQ2N5\QCA@U(X=QXT6>KF,?*W4S:/_GY PMG?YN7;Y7+UI=Z]EG\M5H\/G8^8 M$B5RJB#%PLZU3#&D@F&84:,=,6890YES[ME)F)&5Y&]O/X,M8% C>^1NG1;/ MF24N&--^BG24WR%):Z<9]\A?"R* 8:EL5A#S+4'<6O!0C2'/\M6;V7;Z[NF2 MW,YRL)/O=O[J@37CJY7\.E\LVG&]\M5C84=@-8UQ-$LHRK,4:B%2B(3,8,Z3 M!!*D$..8:NZV1W4!&]D*==" 25F'_SP#4[UR5SX"U64W0>">=]&([?>>[19@W_LK^ZU+7 MR( S\W-15RWSABSP8'XR*)VD7Z9N)B"8B"Y*"FGAVWR0A@+P8R>TGT!#C17: MQSYA#%$HH;;O0-V(MWY6]GZF4DN)(IB AF+;)=3 M'4.:(@%CLUDG7&J:).ZU+WL/GR;#S'D W#'V'?87%S#EI[MKH"$[B7W&//8/ M%S X;->P!@RU4SC!0>_^8/^>Z78%)ZC=V0N1SBF.8Z<&Q[TH8]N &A>TB%?=7X#% M!A^6'A&[TW(Z'[X+PKVGL1C*N%=X[RQC@V)]IY\Z6>#O+&/;4<#S%P_L8/S( M2_7?C\9^OOYB@XS-,&AJ/'9)S X\2SE$&:.0Z3B"D4AESJ3F%'O5LAP#&3N! M9 T):DSP>XWJNISU2@YBVTVP/DP==8?NN M'=C!E95SXU]OS8@_-A5^EJ2*IUI',$L(@0AQ;M=+"2679C&E@DKEE5GL!CNR MPM9$U)M!*GT:OY;&AX HTZ.#W]K^CY';Y,1ZJ.:L; MZ+1M6;T$<="0U>_NRUH^UR&^L@XX7W^;ES.5(*ZQL0MI;MN2FDT'I)0JR(59 MNA.92BV]VK"/HPFXG&M/G3_",/C=8H;4[WZN G=; MWD=YEL;*)U@]U4/YU.4#"\D7B]57&QY^LRI>K1YYI1\7K54H/RFAYE^LY_#R ML;!)1S.*)M(A\BEH,:\D$/";+9;\.T44Q12G@"%^0P@BX[LADJ_?P,VK0IZ&ZL'Z2A M.]XV< 46=TH^+M0'W3,-O@XE;N)5&4^$BLRJS EB$!&201HG&#*B$I5&-":Y MV_'XO^)5:H.;VN F#?OJWPUOP MV/XI/@*IW,'C)]6U4\SM*]G)ZX9I5U.*:G-?ZSY'U[PTFP)1S=*<)WD:2(L3?C.O%FJ64&W\L8Q"D7)J2P_-5HB@#%*F M,\3BQ#AGSF4%^P\?VUI;#!O8BY,?^4^@0_VS<6R.V\$U0_ZQBW[\% /C5_>SH22>4PR#G'"F!UJ M@2'560PSC=.$8B$2X>4IH)M:XZC3+RMZ67U<%O3?_F 8MG#8MS7W^Q 7B7?/%:/A>I^T71D MOM:&@+\K5KPQ'\A,:Y9D1""H4$(@,IL92"724$@F>,Q(+!WG/5Q(R-A+YIT1 M.K. 'L6JE\CUC.Y/*"T_XW"\,K\C##24;7[;T'8%:NJ )0]8^B82LD?U\$3" M'E9I/++0_:J4 TBJMZ+YDN=/5_T<0 H[E=(AGG=9 2:UA@FQ9=;*K $<8PUE+A'A*4V5<-H/^<&.;/;7U1);5'@&8!S%Y^;KA1>* MGW4_)H_Q6X'[<1VXNN0,Z+,4F[@)XE3MB>/=PZS%>U5MII*M3V@H9CG&D8)" M:+/)LWV/&<\3*(E,""-,B8S[Q6N/XHP>D7UO%N?"?JU_]C,"QZ7BIO,7<^JG MXK9K\4XCXQ.]BTKE-9!B'\>85(][V=Q7V_Z++SEPOF'?-@9@HZM2291D M%,8$FX6<\@@RF0M($*@X!ZL:0Z>#?3.&G71Z?-QF;E&:H)(PC=: M,U ( X^B>]D+>AQ]'.D9CJ1[63Y^+-U_R\".B>L'?M#;8X0^J7I\J)TF5-:# MB+C-@VYW"IO5B NDJ$(15(E,(,J$ACEG!%*J8ITD-,-^>G\9.2.;AC.3Q@8; MB0O?@9L=F4ZR?J8F@%#].S$&D46H'HV7$3-M]\8@@COHZQCFJ4/[OQFS^E:: M)\[U7#0CUAZ;]H]4$(G3Q!BS6!C;EE/((A)!P3(1)1$EV#S&JP?<":21S5;; M#LTNYKOHH('W[0-W2E[]=BBH%/Q,S& !#.@'=X:Y"WK"G7KRQ'WASC!XV!ON MW T#SI[>L?M/JE3FIKN7J^)AU13#77_^Y=W?5@N;OO'^M^NEO)9?;/VZ_&5N M6'S#>-'BVZE]#]:$&*^JK7& MH&YD\V#(!1V]8(O@*V!)!BW-X/UO]9S#CFQ0TPVW" =KRFTHP.,P)OC;=#@& M>\YWY&>\QGD]0]KH!G]/'B=IS_F^AAVO3:Q6?L=M8XFS]PPN..AT!W-CR6OG MM&XTD*'A/MM18E4\O5?5+.49(6EDW&#;T!&QB$$>40ZCA-(L%EPJWZ*2S<-' M#^@U4-X5E#L"P#1!(I,4JB0B$)F- :0J(\9#2&+-&8XT37TF,0X6@/_HQ3HC M_ +67>.4PQCR#4RV*/6DQ)!AR$/J@\4=MQX]<:#QD*G#R.*1:_P,AAV(^LG& M:^K"1J$Q8R)5$-6G=II+R)CY0Z=89C'.<8RHZV#?]5/'#NS9M;VLC"5=@%\4 MLY&(-O;46P;9(X5^G1G,FV=H;1A;7A-_#]BX8-KOYEF33?H]('][RN_A+X>M MI.^,A]>ZO#S2*4,X@RB+;>\DE$&F$88\IE*DA*$X\5I'-X\>?9>X/#TKZQS7 M;BO(,%Y\=U/&V0[?SNB0]$"+Q]:#)UTZ#AG:7SB.7#&TN7@]I.KSG5+5NU7C MS+Y:W;/Y?OLW<,T^ W M\Z5Y\)PMWB[+JJAC);43E"/%"&((YG92!Y*V$P'79@L5:T591!!V&Z)S!F=D MW5VC@@VLG^:>DH^;V@;@VD]GCS$LIE$DU]0RK^VIZ[O(P/;/6 MV0,(IQ0I88MO4N.6TLQFK)KEF?2Y4DYN2EK M".[]M/6@<=8H&1/G^!JI=];S9#F<8_9<]ZQ@F0EUV9YYT/R+>L4JUK5P2W!& ML,PY3%-,(,HUAU3D&!*A,T)DDN7"R2T^!S1-7L(6-K#@9_N^^0FK7V]#BL!/ M;X=R/R GH9^U"U(23CQXXHR$?O8.$Q+.7#]L?>VRDMZLBD_JH>T;6ZT)IL[0\CUD<).>V]@:2QB!M[K#KH1>[,FGP04U N 79G=E 2[,#X*2+ MM+L ]I=KCSL'VH)B)1]%-ZX!*1WAF$=0*LRM@YU#*ED,(RGR-$.I6:ZECX.] M\_21E^@6RU.A=]AWU-VA3'FJ:0,S0@3X* .A5&_GV=-JV3&V#A3JZ$5#G=XM M/:R3?LL/CU59L:7-@)C% M,TD@I*:?Y 3"N8XSB#6"58"I5CKIQVJVYPTSC MVPO$%6B( %M4^#K"O0)T=8=#B6604SQ8(@.<8Q=&+W"1>Q\_L:/LPNJAN^QT MU\!),ZR\>[-8?7UO.#!_M;D(I>U+<[V4;13,_-TZZO6V^D@)79XR);D09NO+ M@)0Z\W1'RFCZP(7#LXLA0X@HU1N=2 ># M>$(]=VB@P48KNE%<6D:R;I_%M(!(Y@I2HCC4.8FXBF*4Y6Z-M(X\?&1;UO2I MK9>5N]7"\%_^\S_1)"9_J1.>C1-@MLZ_OKSQC25L"<>&]_R-3A+O[(-0.'7S7-DMMD"LP2%L4YAA'G&J(XC>QXZ@1B MJF-.8DPBYE8+=.SI(RM5B^4[G6J'?S>U&/>UD MIV-L'KA/O%T^:2KM785U;(=_.E>ENI^W)FW'3. M4A5#SA2%B&<9S%.-(5%QE-%(,$F]\KPN)VEL/:V+WNMR9K!-XD[E.W\"V]>M MB^,MH>!W2RJH:?7L-A#@?3F:B$G?@J==V>HZWJGOABYVJRR#%&D,"(0 M$QQ!9*.C>88S* FB"1>84.W4ML /=F2#:9%!#0W6V/6V_/WU;Y[)>&Y2=#-Q MX67C9\;ZQ!(^9<^+V5 9?&Z@TR;T>0GB(+_/[^X![1&.]&S\I,3J=CG_'R6[ M7@QL/9OS6I@-=Z'D7UU=]T+^6 M[2-F$8IH2F@&&Z22-!*'8S8-['OI'MEYK<+"PZ*"P\'"E MX:/Y!_.9)_Q,K_>,-?S^7YJ?63W6L?8*;-@!V_S\_]2];7/C.)(N^E<0L3?V M=$<8[O4,DD6\@5K3T4F\'>9[A!-OJ,9% M?11;)>OMUT+^HK1:&;7:/WK>2/H,.=Z"TW6BZZE1A_&=(J![8(Q;QA (XK:> M[9:F,EGYJI9UIYK^D3;!$)4FQDO\C*7 M10IIKG)+X4(@82B%/",:YP55A'H=LIX7.7)4W2D 5*N!;Y/+LY"YNI"80/@Z MCA:#3CCXJ2<>M/)_CNDL7(V-YB+."IS8,;@"<.@.G#\9F$ZU?'RL-@TYZD+: M_I9&C%J(XQD[/)E*6.62\1"SABB-9>.5.^4@?V37T=*G7 MT3UM8O"Z^T'MYD=& ]#/I<3$SC_C*02#6.E-7K*GS64*@>4@<2EHD$!:><4W MN_KE#TRHZ\?E\V(S(QE)N27R0%39@\+J&IT :/P[,YJ=:>O+DG(3*S6O$ ,#/05B)/6J *V"%@D9J M1([V,W;%8E\_)69:7O4SQAXPII][/KSB6.RH)RU_F+JQXZY>;I92S72B>);; MC4.16CZ>S$S>1&>PS%B2YDEI!G4J97*4-_8<[BIP19^=M5;"H 9:18#5Q+\6 M>0C&X8D] CA^\SL&+D%5R@[67E2L/#3^Y#7+#L8>*UUV^5C8DMVS?0LH(T-VV>E1''87%; MFR\VUF_B-N*N.@J!40+T09,BK*_]"@JWJ1=NH-^<<[?- MGU3RJ FQB"7W!Y^67/*H80<$D\>?"HULKZ4TKW%=+YJWJ[O5\EMEE)T51:$E M9AIBFIO_P?7$PB5,,45<<8DHROQ"VN."IHEE6]F]:*V3[QO!GH#+-72]'(2@ MF#7 _H!(==BX"T+4$P-/')L.FW<8E)YY/K"J0'Q5\GFN;G5[4;;^8%2UQRZK M!9O?/*\WRTP=]'+Q\*GZIF2S#-_;"^M9B7128(&AE,3L5(LL@510 E%1 MB%2S%!&5>E447*3.R)._4\[FAW3J :L?Z!0$6PV;G).ES2RQ2G:Y*7_4>OI6 M$ESVCMP6\NF0]_,X6]"7/=#U"=!9"SKT MV_>B *5K$J!RY39MJJ@2C '50, MQ!DUN*>ZK52NW;%4\MW+[VLE/RZV^3F[$N5M9"V53E7&!*0<)1#SG$%*K[\LYVIRVV:73!Q0@#,;GYO7/#\?)UM[UYC MUVEC2Z-^L@J!:O%S+UNQ1XTP4J?W0$SBM8'W56#J'O&! !UI(!\Z4C")>+51 MM1/\N-B8;U^U2SQ\7*XVU3^;-E??;>F5^DU]W]S_J>;?U*_+Q>;K>E;('&', M-2Q026SOF0QR+!G,$X1I61!="E^N\0O4&=F/F>]E[DU!?@FZ;BYK.LS\W%>C M5QM[[31KPK K8/41-ENJK^05^)MB*W"[B+!SC(M//&KT2Y29FD$] G!'B-9C MC!J>JW62I$TBG2(3;D%,;*L@*A/(+=6=8"K-5P)+DVX:P)93.D(4XS!3E)$D@*F9%"F#\5Y:S) MUOBR8:O-M#B^%GP1FE> JX=J85,* 6_;K8P#:I+C'"6E@ 8^"7'"&OEM5"U$]L7G;/NAZ M_?\^&[^E5O.7[9]:MH.9V2@HG&D$66J6K-I!L,0L8RBS?7\2CA*IG*N X^DU M\A*W4]2>!2Y;5?<6N:=.HZU/86OPCT[?WI^?&HT]BC\COKXS'NGM7HJ?\^J] MCUL-.BW[W@MLE0%=@[+K-=BJVOOSW5N^#X\BV[=Y+V'%LR/,E[]$*H:-#^-@ MD6M$<=,5K\;':*\H=83A Q;%X[W86V+)5$NS!\LX3,J4V\T%@0PG&*(BUSGB M98(=+Q?/21H[+X<]@DXVZ GW\':#.#FL)[&L]ULA3AE^GI_3$P$/#QX+B3"? M? J16([5Q;I!5SDXP'3.S\6./7?F]('0&AMMRPG?J87Y87-GWN>NC.?3EJM/ M8ZZ%+!E,5"(@)BB!1.>V$V=:LAQ)B?PR!YVDCNRX6AU JP2P6NQ5IGT*)4=T MP]1MZQX=*3\G%P6D@+(=#Z.CU?"XR)RXH,<#AL/J'I\/!]*(J\6Z(22HNQ?> M+=>;E=I4JX;)L)'<*PN\5]\W[^:V%U>JF+)=N:'2I88X(P3R+$<0EQG+I,[+ M@GC1(XDZY>.=U&D8TN65Q5_MA'4J:4YXV8$5FBH$;=79[J !*7$ M."I%BQR72F1>+"?NHB>*>?J:Q ]\7"#VBGXB Q<6 EV.66@@)P(BWQ&N/AN_HZM;E=U9KNLB5KOU*J^?)F1/"%:FLT4D]3X&VG7,[G;+6V_ ;-36CX1>A)1+WO M0V/@=,FUJ)%O*TP:#5H69J-#E/A6UZ7G(!BX-3W[T:C! MR:_L>_7X_'B]6#RS>?^/:R/W_>/3?/FB5'O8/6-HMXLNX*+X9"^)( M@<\5Z(!O--Q[8EV[KT[)*W!WY@W$"HI",!LW6O+2Z$<(HT(@=(RO@H;V27;.=K^8S<]>T--,KL. M5>\FQY&_A(4)]8&)[1RS4E_M*I3 MEOI?\Z;1C/S[\[IF;_M-;6[U/?M^9W.4S1\VS8RT-6/WRZ8MWJPH3,209!(J MQ6PIE[+]&$0&8;4W+OVFL 9N=KH!ME;T" M"[6Q62H;]MTO$)GV=;N%+#_L2_1S6+498,\.T!@"?OJT7*]_O@*M1: S"?1L MJHMQ>U:!Z][K_JUYW<8T$_XTQH&^=6"S!(U]\:*B-WDMD>*G:76?--)ZD]?R M.B9[&R6B5ASO&B1O2P9G:9$F6BL*2Z0SB#,3ZA&>:%CHTGS%4EDFB=GOV@[! M;LN3NVBOM66K@+-OLOZC;A[^W!3']CNU;W6(4F%\#%:W96 OSJ,4J(QX 8-SRX6."?X2RX0% ',N%AT;PR4LH"J1QF18H@5F8.DC(54.(R13C'J*_CSABZK>)C(.,WG_L,2%L=>NRCM1Y@E"0@7^.C4QJ=$?M&Y$5N M8)RF*7+\_$7-NUPYD#YM\TVP1@7+: &9+ J(M>:0:B0@32C&A9:TS-VJ"B]4 M9/2,PS#FMD^A*3_!+\3-04T!LY_#"J5I>TE&ZYU6[RQD\HJA4 JM.@GF#K5@>/&BL'Z,[XI/B >.Y].BRV MPFMWWHD/*3QS ,6C_"PN.&%%:&>^,+%JT=Q-':Q(R40CK+W(C0Y%C.S77O4_NJ3;4PV( M6SAUF9E^WNJ5A> /*RYJ,-^3GT#ASLY[3T9-N/>:ZWL86M[ M473/OG^NV\38;F_/U>*A97!<+LQ,1&9756H!2T92B)'98O$$(UAD3"":Y%AQ MKR0!=]$CS]"M(O;>'AB9KL&&/X9NDW<<9/PF]0Z4]K+<: &L&G77Z86HYE7+ M?!@][\_?_$A^P$/PI/[!'Y#7?B-@A,!BB)62E6TQ9_N\O]0+ELH2Q7-!84G* MS/@-E)FU')M0\'(L;>F=0"02?1LY;A$! W)W"9F9[[C7T+ MHZ_@IVV)58-P*&#:DH.3!AY4&)Q^,K#U4\6X'Z!=*4B4P-6NRL+3&/(&, M*0$S@G,L.<.*$9]$B=[8(V="W-N/@/E.GF?3IQX(;M,KT#2_>?7)P1[_1D^' MFL?J\M0;>=H63X*>_6ZS)=@JO_G2BCE_ON5_!7C,@%CW?'MC M3WN9=\RL@QN[HP\%[A?;"HYVS+HB[AU;VSJ01TM\W:01SNL78GZRO4S$\F%1 M_5/)NYIS]V:Y[E\.I8*4N;#EL*0HH=U"0I9G.4R0V4_F&=59Z37](NLW]LZS MU19T7_Q:7\BMPJ"O\178Z=RT$.JT!HW:H-;[@NN]V"_6<:?[=J_+TS/5+Z96 MK6/Y!->KE2T-:%+!6]YW69]!W["GRL0S5LVKMM7Y2/>"(P$8:T,=6;MI=]WC M0'NP-1])3)A_?_>\-B.MUT8XKQ:UQ)V\C])\U2M=L5WG _&/Y\KL:.PEZ"Y M,W][?K0)G6U^R(R66JI4$IACF\!-X^CXZ0^?%287WOR<86%^?-KT58M*GFJ.*C+)LG*1"!"8,FE@KA@$E(F2R@4 MX;8(E/),^/AH9\DC^]V>'N!L+:"?9W8'U\W;C@*9GP>]OKWY>**$<81=N;?! MD3R;N]Q)O94W'*\]D/\ 85[%#+6R_=9_44V><7B;T)*E@&6U)G[^)A!V-^SNDR0")YJD E)G5;EP'UVH==.)I_G>!]M6FJ&63UK9+/ M;%Y?TF*)4T:1AB7.*,0YE9 76D%2,"8US91V*TTZ*6'DL*>6V=3:=%+=2P6/ M0S+L1Z(8ZNKZK#D7U D>'W>R&L%!L_KU@<,/!EY7+QVOR3:U8S2W3B S(/?.$T_%N?#20/*_/;7&-50183;:99A:R5AE0 M:P,Z=?8>^3P$IO^M>Q FL2[F_81/>WSQUA<->Z?)8BIE")*4P)(A 38O8Q]B>J,I))1)%@7L?9 M%^HSLI=JHNM>:LZ_>9^27(2V\]G)5!AZGJBTBH%6LWK'TNK6/VZ^ E:]EABX M3SC>J1CWW"4&6/%.8R[29NHSFAC0'3FYB3)L0*7A%]LKCZUDFP-LF^8MA9)F M]'57&,83)I+<[(5*5"=I"%M2S6'.=$YYH;*,-IJ MX%%0=QZV,XXK.AB>&0T=#EO98"<\I,+0X7OD7F 8%9BP^L+!+TJLZD)G.P>+ M"\^/,EUMH;-%>Z6%[I\*;&!E7JVENZD/,B@K-2]*$[ AC2"F!8=$EPD424D) M2@LA$[^F5+W!1_9>=3L2*\NSPU3??+> *M0H/R^TM2=ZS<$Q_6-U<^H//6V' MIB-&'71=.O9,>#WND8A<"<537J20,4(AS@H%62$1E+S($D:1)5/SKN.OFO[-R^^+:I>4^0%_-Y^Y6E5 S55 D MJ"IASLTRB?.T@#1-ED5)W3B5)E5[9 =B!8.G5J!M,B]4DYIMWFPE M;+I)W4<&U KZQ-&3O5:7#^G[\-WKV _G/;%.\_ZQU2 M?0)FC0&M-: QIWFWNPS"SB)0F_1#OG.?/=B/^.X#]W+UNVWJ*D3_.\!ZWP'^ MTG0K:Y][:K\#K/X.--D;&_L=6+;? =5\!Y[K[P#KO@/['B':/G'J=S&\WYQ, MFPGWK5,CO+__G5QZX#YZ94]#-B]VDV'I?[940/=FO(Y>.<]R(06!2A(&L2I)GJLAQX>,&3HL:>?8W@FULO]J*!NM6MF=WAM-P MN4W\."#XS?>=_3NIX,LY^_W[+)PU+59?A=."INVC<-;@@[X)YS\16-;-5HMJ M\;#NFIQNC[%*QGG-H:PXP1 S5#15(9G42$B2 M&+!710Z_W]S;K<&VJ?'7Y=S@YYOL[AO2TF^[2C2!>HE!QA2 4R 3JE##*9 ME)#KM!!:Y(@5V(OSY(2@L6_RMV)!+?<"]H.34+E-VQ@ >!YJ!=GN3YMRQK!8 M#"JGQ$Q+IG+&V ->E7//A_(3S>>V!])"_LI6_ZWL97A;\C K\[RD2B0PQ2F' MF/,"$IQPB%B),Y5S2837Q=MI46-/739OJZ(>.\&^)$8G07*5ZO[0G."M_Z;8ZO[/Y4RE!5(XYY"00D."^F(54\@VE1H"PU_U_F;LS@$94:V9<= MO>6ORX\Z1?NW__6*?_"16EV/2^)8K^N,>WRCE^#G+(]G69S$__HD_D&ISM$F MCOME_!N\D;"K]A[,]3E:MJ^F]X=Z:JQ>?Z:^GK8]UZU+I^9E;B'&=)SB KB8)8F56+Z+* 3)0L2Y'2 MGJ?:KP6,O/C<](ZIP;_^"TE1^N_@_TG^DB0(/)EH\)O5X0I0\YOFL-O,LN?- MU^7*$E'].\#%7U ][>H?V@>J]?JYY4##^"_%[H?V[\OGS=KFZ-?[UXW=OHJO M__HOJ$C^/:57P,Z#^B._*%&_L;T_95=VAC\U'0CFO@3ZKU^>6W1_R2OQ6XK: MMU&+NFKJ]Z[ QQK.B SZ)\R)Q9__>OAIV?-/&'? G7_JN^QBN]B!'TN+4F3.I"_%T MO P; R7/V[&.H+G3H79R?3+@OA[Q:7V=38],V'M>[IM0\3K#<8IDUWV ,)?R M5S/^BLUM^:Y\K!:5O<>SBUYW-IT519$FA8!EJIC9+E,.:89*F&N$A$@4):77 M ?X9>2.[CU9Z/2?8GGP_QW$.-3=W$1$+/R?1AV%?=/RS?4^JX?\YOP=;7^ZF5V\]M,:L0PQP3B(C>;"4D*2%2A84HPXLJVW"'$94[O MAAQ[^_"U6C"W&=HS3 MI?W';I[TAIID*ARJWGW;C_PE; 6[73VP1?7/>C&\62[6RWDEFUSTA;PS+Z<[ M#[K5'\RW:"$J-O]B?E/GJ*^WV4Z:(URHPK9IM6ECA":0XCR'(J>93K." JU#BOS6VAG?QE^+F)J=Z#]]H= M%;=(*WPY Q!+E*S M:\BQMML&)G.O'MBO!8SL&&MQ"V_.B@,8W+S3)<;Y.9I:4DU>X7")Y.TM3MD1 M:>(?##_I'#YEW.OI>/*Y0.*_FBOXIJ'@GK%$E5+D&A:$F2 E*S%D''&8,D:1 M5"K/<^W3+7-O=*\Y%=HO\Q(R\7TLW.96L(5^$ZL18];N1E!$WKMC^L=BL=L; M>UI.NF-F'3#,'7TH(&MD1\]YJ^MC^-_72GY8KK;T=+?ZMWKQW!@;S" /'7/G M^_6F>C1KY7K&""M)RC/(D$C,ECG-($\2# 7/"&9)R)O:9)*8%,"P(%S@DC:8X8 M+9PBPP#A4P2.'J[,%SJ'%6-$0/R6AV,9U^<2KGV6 5_L/'S^B!B&.?@.2][" M]62Q5!V6NL%R^\=6+5!_@6.Y\T!,!GVW[YC3.>I :_>\]16\9 SW_\KH0%&)5W'G) MGK8(+P26@[J\H$$N.IO!_ZO:?.WFZ/9>/]&"$40E1$A3B+%@D*JD@*(@!:%$BC1A/F[+4>[( MKJK5 MB7"CH]P)]&D:V7"LZG<$76S4>-@)>?7XH$E;<#\C0\DM-QE3JIH_&$ MXK5S\?UX*&70T].\3F9@\QNV_OIAOOSSXZ(NUZJ3(+JO?9:S1"4(0\Y2FY% MH!JIX@G&Y@KG(Z13GR0/*.; M/CY6 V!5 #T=1G$BGG9'XR1RDSHQ19$7%(>,17X?#SAJ_\0>/ZNULN6!-\O5 MT[()@:Z-W$K)7YF9E16;KS\N1)O40SG+*184ED@*B)$BD&C4 3U]KD"K$=BJ=&4FD3A]#GHYS ['\B."Y^=F?'$+J>#W MQ<_C:'Y$',..YN-]#_W.XP.!&#R/]QUSNO/X0&OWSN-#Q_#STU)5L_>+3;5Y M^5#-U>K&C/NP7+V8WZ-$4ZJ@3A"'F*D4,IXCR'(I9MI$( M:I&@D^GF$4X!,NPT(YCIYQ?]+'2>JV?L&"B.,9]L(BGSPRZ .C7>)%/QC#'= M;#OW6$#@<_VX7&W:S'%[?,TWE@/ LES<+->;]8REJ50ZP[!DJ;:U8@B2W*88 MY)2G9O.4ZLRM]--!V,A3K2_=GFM*VU6L:A4 PFK@L12? \XA=(D(A]^4W$.B MOLPS2'2RP4UD)#R"D(B(A 4=#M^16'&&HZV#<<6Y,::+(QRMV8L;7#\3X-;J M_C(?EBM5/2QNZB+#:EN0D14ZEYGMZY"5)F#(-8649BE41*0,XYQ@ZI[&.R!H M9'?6M/=J18.M;(^).P22@_N*9+J?ZSIA=Z$!2;Z[$/A>)0<;*#GB;&S;?ZGPD=-B'7XNS_XM&>\1PT[ M.,H]_I3_24!;$?2A6@LVMZ2R[Q?R%S/V+-$Z2=(T@91Q"K'(S>J>9!G,*=$X M46F&L!-)WI"0D:=6*Q8T6I M^Z7]U>V.T;'I*S4C'&=,JQ+*/+7-GCB"/,,,^68)OME3I@-#V+-M\9A@_/V6HX8XES<7KKM M)=VS\EC'Z?;K9IFLMR4J]\OZUZ!G+FCL_9_U%9JB*?6;?)7>JEMUVYJZZGVE MCC2P_C;@P?I\OXO:[C=O91W]#8[3XSJ>FO\#FE]'?R=QNF+'5ROTG,*L\)]5 MUQ/^;K5\6+''ZRT9]_6C/19!,V'"*ZY9 =.\+"!6FIN]%BIA5A ELD+HDFB_ M PPGN6/?$VWE 58+]#W9< //]<@C.B2^9R$VVMMI %H5KD /I^MAG ).2;RL MCG9\XB9UXG,5+R@.#US\/AY((+QD/=LBM_VI7(9"Q/ M-949E#@U?@-1 7FJ"TB5TI06.$?2RV_XB1_9?73*U '*3IVFU[QG_9$GKFXN M93RT_#S+,%"]:DCPQRAE1F$XQ.(H]A,^+65Q$# '#,9AHT2)6.0OSRL3#-VI M5;5L*-/7,YK@G BE8"%)#G'!M0E6$O-/7N98""H+E<^^J15?!H8K1X3Z3)Z^ M:.N)_)N..HL8ZT1HA*)3$E@J^@%P1"9E!EF.9);(L+@CY+L0P MI,=Z'3#WT%OME(F.7E#,=R$FEX5[$C3202/^JCD0BG'![&WL.%'>,8%O&> - M ' FMAOZ9)A7_7VQ4F+YL+"!XCW[WK6AF&62L%)1VTZF*\SD)>.PP!E.$Z$U MS92?*STA:73_^=?5)P313+5K^YV=RU],6"6FYP)MPI!'Q3X2(@<4DNW$,?$6;EQ[H!<+'N M?#KM9-_&D@.(I8*3E"$%2R(+B(7BD*0E@5I0 M3I(\1PER:VD=&:\0^GT/QD<7:-Q"K%@&^_GR_6]&P[=S=_[[$=".\[QUT5IS M#HB:N$WG>:,/6W8Z?";PI"KT!W37@?R[G9AB[@_G,-NK7 M:E$]/C_.I*1%(8F&><%MBR^>0))H CE/%&$4FSV<6Z'#Y*J/[%MZM,Z[# *V M>E!=(D)MT15X;+3Q/ ::[@4['B?]D*_-\UCJ1._2O70E_K+7XW0O7>FJ3YS> ML^=JEY:T,PE8FZ[ KV=>O_]9U^1O(M:9V72*3WOV-OD+.3C#FUZ#L'7KSGR3 MU&K5MKEOCA=WU\BS F.4IJ*PP;F&.-48.GQO> =/VC6]$]U)!XCE+-QLC.;@SPB9U2FZ& MOW8DCI^:.&@]F]'V5S/$9OUQT=Q:_)>J'K[:##>SP3;16?U'6Z&P=78SJD3& MA22P3&AN4\XRR&F1PX03DFL3YU+NU8KZA[%L9)?6R0>L4:#7O>0*/%AM6J.CM_R"S!Y\'PRV7_32_:_ HW)P'R-NNOB[?>N MM;MYI*[KZD7D/T"(/=;K?.L(/+I=_S,"]+%>9[3X?30%PU;X=\_5W%YL=_R& MI40FFJ>0<6R6691KR#'6D)"4Y#E#>9%YA?/[PX^\UG7"/),M7T'@MGR$&^;G MPSLY([1L/6Y")+_U:O!)G<=QPU[/X!-/!29";V_)ZCNREOYX;?F/WW\W7^4% MFV];$6QY=$N&RT0I"5-)[3FM(I!EE$!=9AFBF4PX]GUZY10S '>M K<)OL8P/KYQ+&P=0_C?H"4&(E4X>H,&U*]04@'216 M7S+6I3VPNJSN7C%'3CA+*(<90AAB+04D*I%0Y:7@1&$3//C=,IV6-;*3^D5M M6#6OFZ!THD.[5QW"Y+@;C6.\Y_ZPUYEJ6Y0Q18.7 2NC=YXZE/1&?:9.FGRZ MJ]3IC\0[R^_5D,Z(+AAB5$#$[&$^RR1D"#&8I8QD2B#&I1N[N9N\-SK-[]>* M1SW.[T,9?IX?"%"< _V>\'%/](]8.>*1?E_:FY_I'S'=Y5#_V,?"W,!O:F/; M*=RMEM\JJ>2[%]O=^./B]DG9Q)?%P[785-^J3567_Q!Z+)3 ["M'GYNP0-:-P\Q M#F!^SL)B5?=/N>MA]5/=F;Y:_ RVNH#K\ZAY.P]_ "+Y$0_!D[H4?T!>>Y> M$<(BD^CF*$]"X.87+#?9S )VM6X$CG$8.VQ1I3I\0,NG\'3;T]5P]\_1E MV_JE_E MJHWZ5'U3!\7:34_M/E>W33-:K%6]0=QM< D2J%1*0<8%@K@L&22E M+&"6E+K,"..97[?&F,J-[0.:/O'OUYOJD6T:/I0=C7RK4=A10I17XW?V,#7@ MX8<5C9ZP5O200>(*M._EV-N8Y'PC)I*1#T2BJ/8F)R@Q03UUY!)5AI]O%C7C M^,OLXZ=9DF/&"=4PS70"<6%"(Z90:;ER1*I(EN?(*==I-^3(?O#C>L64XYEI MS\YA]Q2FO9]3^?CE\_7[3Y<[@$-=!VB%VX>;6=O^8S=A>T--,LT.5>\FQY&_ MA/9]?GB>6^1>/G4%][\L'UFUF.&"I5QF'**4FF^Z1 PRE.?0[ $*B569I]@K MJ^^DI)$GP$XNV KV[>!\"B.W13R*Y7Z3YYC1X(]&:M2FS&<_9B/-698G4%)M^PL7VBR(W,PQ9K/":Y4^WHCW/R$[CY'A.%L5ZS[.R/<,[J6,LP&CF8X MM1E^,C?K)N*0893!(L\8+SBCQ*]TQ4?XR+/\6HC5\P'M>]TVHM9D2Z'E-_&] MX'5S!6.!YKG?;+4 /W5Z_&R+)CI50*L+Z"D3SV&$0!#)A7B)GM2IA(#RVLT$ MC7%A)[E;>U+%%J)B\[OENJJ+#[JD5H[RA J%H2I9!C%.ZOOZ$E*>DMS$\#GB M7H&ZB]"1'0V@,X MQ$W DM"D8,JK!&%8W,A.8E\XZ*0'.X%_J M3@_04Z3>;]2J@)XNHWS/PV"(5E'G)7SBBKL08 XK\H)&N:!SP-?EW'QBW=3D MSI261.6%,-CG)FYFF$&2\P(6BJJ"JS+)2NF3['HHPFL!]$]JK;D3P>\W]TW& M>ROZ?[7]U0)8[??Q<8V#+[':\^B['O\*7&\VJXH_;^K4CLT2W#';\#0R6?U1 MFV*2T^\+F)Z,_JB!1\GGCS\9P$Q=?V.[JK4N/93*!+$B@<2V=,62FFF8J PB MJK0FBM)L"B03+I8Y^;CD-Z0.L]ZNBAYRXM11U( MT:HSL69)1@23)($)R9%M#)U 1A,&4YEC\W\EUKD;H[VWZ+%/P;H1T=:SS M"(%5RU@9.?Q M:;EX@//ZF\\"6A(>P.'F 2XQTF^>U_8U,_M,RT7_&K031L2J-'L]_+3U9">, M.Z@:._7<9:U#/SX^L6IE@[-/R_7:M@A5B)O%.L,9ASCA$C+.2IB(K.2TY,@U M^!\4,_)4VY(I5%NI8?T_7X'C-N4N-]EOXG7RKL!.(K BX[?L/&Y2Y-::K5YXNG0;.WU9E59.NEZJ]_NU33)!4\*"@7/,,2")9#G)KK6JM"2 MB:)(F5>5UU$I(T_+GV!L_"6W0HFB)V<=D M3)R4/6#F84+VT,.7[G[/$D^N3S%/-ALW)5*B,B4@+K(<8IK9;+2$0DQ01C(L M4E$$E6M>K-F$>^=:"S!,C+L&[U[V'MQCQKUT?WWI6_3=?D_X;L)WYRY\Q>M! MPN(Q=_"1((R^P;]4KS?:_T>"\_3Q0"P! ;<:-]5BN;Y9?MK(ZX6L__'_56QQ M,U=L<:_$U\5ROGQX,7]M@P>59$@*I&!:GU=2R4UL56!8%J3D:<*4HFY)__ZR M1W:ZM7PSEX$1&')KX FDP[7)>/#X^;T]9(PJH/F%50;4VH"=.A.AYW$=,QZ* M830TYW_1-FZ][-4. 0 5ZX7ZE_ MXK1X/4,)152)!!:%K4"V6=,L%0K*,D-(%B23J7#VO2X21_:X>YP7)J:J=I<< M7J>^S@ Z^-S8L/AYVCU$3E^<10?&PYW&!BCPNOO55TQ2MK[*/ MU8/NTFF@Z9RDCUU[KM'K@X&EIZ?OS'YE?U^N;N;&2_S&'E5+/J")+K0R46FI M;3UJ*1 D*"60$%2R7"(BL/:J1_63/[*S/,0\J-T<2"0#/;>]Q MV\$?5FQ$S^!@W%@-SWN2WK;?^:')9]N='_E(R/'7SBM9E[ZJIG'59RMC MEF-EPH>"0:YSGA-)U^]]'.D\Y9-WQT=/+3$YX2G;-@ M_T#H[-.!5Z;/?*W^\6Q>\?MO]K1_6_(F[2D/PP@615E"3$4)30BA(W+.=>SZ86&?YJ&P6DVUK95FOJ\5SM7AHN>F-JWBG]'*EFN?NV7>U?O_= M"#8RJ@5;O7SUS52T?-G+N9'T8/8MRGR7+"T&SVC..12%$! KGD,N$((D M(9PIC82V_'7NY7TCZNKE.OSK!!N- *_5:SI@K&T\;OX)JN9O&ZNN-VO/:._. MS1/](&_$SYFU+^,GJ_;/30>_G>9@IWKWNMKG:^VOP+ZVH%,W*FO0V)C&(QD: M3=.I.8G&AOP(A='H(@-VDK^+S?V*265/F#H6TK0H99:DL$Q28:LP"*0E$C#5 M-*-8%YP4[LD2A^./'+39VNQ:XL+]./D$$ [;Q,O,\W-C1E9C67O8ZY^N<,1& MCTWA9;:&[0:W;]/19K^-X&F+!G> 1SXVW=;OM,Y[>[Z!QZ*QGGQ68OFPJ/ZI MY$+D^SV"BL"HD5Y 090^@ M\Q1RC"C,,*:)4&F:T7*V4 _U/M8I7!E?::09T8FV\".8.K(5O M]?;< L@?Y(U$X\:QK:$[]4%?_Z[BM;.@SICJJ0E:(Z[ ]@T;.\;AI9P.]/&8 M>&(K_-;L/2.] ?&G[$DAW;,M3TA-R]W9JIMC%C+>/)4LW;MKMN(5DQ1H6"* MX?#?,&OZBGE1+5EIFLEZ\UXV;O:;:> M.40:&R^@A&7N5P5$0N*493@76/EX@0%9(\_^ON0Z+F ]V7X>8 @PMYD?"0:_ M&=\7:B.@I[G:,0WV-*B/WYY62VDV-4/8>#L"!ZLC.8 A29-.? >37T]XEX_$ M9,W]I5J+^7+]O.JU6&2%6?51DD!=) SB-,TATYC")&,R)X)(EM3/3=U[A@ZQ@!C(./G%TYQZNZ4 '^,TEC2V_91N7:/R?T!:'<' MX'!CX!T:(##=FE6K_V3S9_5Q\?2\6=OTAGG:GFW2I"R42!,;(100%[R Q#;6 M*O,RL\F,.2695VKU:5EC9R)49L.F*V'"+G"[^:I6X):OU>I;?=#0: -^JO4! MZ<^>.=0# +JYC4BP^#D**Q344J]: *Y "\ 8G8#.FQ@KY7E TK3IS>=-/DAE M=OB(WRR7JIJ]7VRJSQHV$ O63-",V_-#[OI>F[<2::JHW'=-'5]/#2O:+]XX3>U>?]=S)^EE=.R M*,VH+3!@]E8YS27$7"60:IY"H429Y5@33;E?HZ[S0D>>O!]?EW]>@87O,9X3 M=AE*>)H1!!53MM-9HB'7HB9>S2A&1".&_9*K(F/GGR5UPU:K%SOMVX6\+1RU MQ?H?%U+I7OW3"("Z13>Q8?+SCT>JOHP"X*>M"J#3X738%Y"0Y&YRM,PB!Y$3 MIPBY@W"8Z^/QV5!W:Y-"EZL7.V?67Y6TXZYGM%")PBB'29&5$)>$V,,2"17. MD[42B]7C\Q8>B6]CO)4S+N4'P-K/&;E0]@TS]O6T!ENUP=V/\+(\TAS?^*6%Y4F.^_)B M%=Z-".U@PN88V#^@ F@5KO_L=F>/6C'3.WLBPFN*WW5HOVPC]WGY7S^8;FR:\:L M2"3-$ZF@R$EIMC)E9LO#%5PLI3_FCGPHW6H"?.GU^!M4"?-EK M&MDH!?ZP:H%6+\_"SR!AXDHE(2'$_)86+"W<>$['U7-DQW=G?O^U MWEZ&\J*._)JF#S4GX6 =*>0\04'X@]8FG:0U_:'BT>DY4Z>!>LSX]')^5IO] M\$M[MO:A6@LV;XXH/IC?K6=ED24,2PI%@3'$24DA+0L,)2I34F#$<^3$PCHH M9637V\D%C>#V[ [4HMV3B$YC-.PYHUGNY_>"C/9*'SIK5%#RT.E1)TL=.FM8 M/W'H_,-^TU$LGQ>;U:Z1TTYP M-^3($^U7-FI<,S*$Q_O^GRZ_6GZ[]]^7A]^=0XU'9@'K0/-W.A M_<=N/O2&FN3+?ZAZ]TT_\I?8+."_KY5^GG^JM)HAS$M4< T3*C3$*M?F.\^I MF0>89A(1E/L5M+D('7EJ-(+ W$B*1>7= \PM=H\-@]\,&R3MO@(M0)^& (K( MTGUH\>C4W#V1/P@?]R$([B3<1SX;YA$^F5CX5M^8 +?:?&#"AK*W=EW M$&ZU 9TZ\1Q+& R17(RG\$F=31@PK]U.X"B!;+U'K_=G".4*9UQ"E1L?@UE" M()$J@3+-F,A81K3RNHGSN*GEA/EM[C"+EYC,OM]O,,1SMT M[G(U&MY*MOX*WG^WVD2,-H8MC<79>US(M(R]@X8>\/4./QW:K^/Q<;GH]\'& M99J5F.=08TX@)CF#!)4IM+\LL,X(D\BO2\W=UMUH^K-AC M<\CU?5,[-N<[^XN:':=^RO)>K-2F6JD>[T7- M[7(M__Z\KC>XOZG-K;YGWV>BS*B4*8*ITB;VSB2!% L.N40<:TTE$Z@C/+UW M]RPCJ>LT[?:I3N\#JCT>[1GL&JQV5]=FTC$AGA^?YW53F&5-@"'Z]H'Y4+74 MI._4SQN"G1N>?@=6ZYC$U^UD)6A5K1J,KP+19F&PB@NUC M5W.8-'4)6]V[1XSZ\;SJR/A&O]HW\/Y>JYEM*\G;6=?FS^ M?ZNG^LO!)!$Z)V;G)(F"N$@5I)DH8\&0#J_"R*8[[?G JU/("I9\BP"XAZC@X[,4_/D&F'-#V#3X?M9-ZS ME;U;,"OEJCZOW%%$2%^8EI3I5*"H7*PN=XXZ2DD:>H MI4>QL8#=L3?EKG[[@M,(N47V4>SVG)NMR)W)(Y%DGK4M4EQ\6LZDD>U9WJR]J]:T2#:=[KF0N$$60)7D)L2I3R)12D)6%8#1! MBG.GR7I*P,ASM!59IYVW4MTFZ4E AN=F##/]IN01"Z-QV9^S9F@2FL_V)J#Y MUV[RG1QVDCEWSJANJIU][I*NF%\V;%/O%3\MFV.*7Y;V,GXF.<:$F%T<(@6! MV+*NT4(1R'&282Y5F2NO_A.#TD:>>VUSPZUPT$D/:45Y"C"WI3(:#'YS\R0" MX(]&=-SBP?,F1NW.>$K6&_17/&/V\0Z)YSX4P,ET_?0TKY3\U0R\JMA\;01U ME^DLSU*Y$1+F0A-61"S?305Q_9Y30'KT(X@/Y\..]+;=HZ&W?@9\#WH';85XG;M<%QXTZ]>[*3T+/F]8]#SS_\]D1)-^RILH25EM[IEL^KAV9?G9=(4T526&0)@3@3 M*:1YGD*2Z(*+DF::)V_7\?VXTD[SY9*.[[=/:F4DF9!Y7G.?_1!-WT^\0+>M MS0_R4J8B5CK.J_2R8U6JE0<[[7],-J5AI'] 8J43"O^/Y5@:?@%CTBV=D7Q! MEJ=_'1=L4Y<[VE5TNKC>;5<6?-_7V;6D+&)>+C4'?#/KP<6'"++7>S!*. M&!,B@XRF]C).*T@)RF"9F!V965"4><"'Q#F.6E[Q8BAWLZK5"ZC-N1SUE.K$ M+,D$)B;\AIAG):0%YE!AH456R(QS.6MJA[YLV&KSHV+_6D7W=4 ]5(NZX)ZS MN:4Z?Y/70!$F7 L%$V89S 5#D)"TA$)G]D3"?/MEV;Z&]PO'D.FM7D*GH$<. MHGQK_-WBG>D1]8MI&IWJ:\*VBUBK%NCK!39+L*\9Z%2+7/X6#:J8!7*7*S5] M"5TT((\6V<4;/9!"QT0W2FVW1W5TH M,D\T%2ED*35AD,0V;X=BF+.D2 J"9*J)ZQ'PWL@CS^96EON)[[[9YT]Y@XWQ MFYBMF(@4%R>5O^ @=W^\R0YOCYK1/[ ]_D#8FOA?JGKXNC';^&]FVCVHWY[M MF+>Z3C]?WSYOUAM61\W7?-UX_30A)1*L@ 4R$P:3,H>L+!DL.&.:%8R2LO19 M(7T5&'F&-7+!<\- 7U>)/]N^(I>AW>32_NN_D!2E_PYD-7\V*H\- MMELP,R: ?AZTTP2TJH!&%QO4M*#VU+D"OS0H@C\ZS2(FSX2"$BD \A8_:3@4 M"L[KX"AXG+!EX6ZU-'YN\V*KW3?7"VGW;$]MO?M,(4SS!'.8),ILDM+,;)(( M,S]Q3B4NS *@O#J5# D;V=UWHJ_ DQ5>7[BH3OR5=?I^?F<0-T;S%&E!(4[L MX1M1)63:^/<484682$O.$I^3YVBX!9XG1X3&S?W&,MC/U>Z^(W?;[\C[W7C7_M#I\_$YEY?OWOYE?U]N;JQ7#1UW:!,&"&TH%"7 MMBUH21CDJA"PD&8CJ7.AN1^IFX?LD3WC( _Y&O 74*L#:GUB<;4? NSF&$:" MS<]/>"$6K9KS @A&IW(_E/R#,+J?A,2=V/WT$/$YXK;D8(BP4B9(PTQ0VX4X MHY!2RF%94HT%(9AGF4\$X2)TY$CB=G0VMBUZ"4H)SSB%I*;+*XH$\D(GL$QI M62:E+BGA/LXZ.GK^7GI"]-P\<6Q,_%SP,9:YMESW)ZO!SW6X9C?)D['%O0'U MVX_'XW8)*=N%#&L#Z4WV6L%LF4W0:'Y:5[*^>-CK6+_^;'^ZU6:#;=59UX4E M_\?LQ&>2R;+$0D%QUMCF-S":!K:OZ MP.YIN;$Y8FP.:MIXQ58+N'S>@*>&7/[RW--+7I>;\WJ[E^#GYH[GE.Y4!7NZ M]FG];8F=_=FZP$[AJZ82[PI8I4=-)8T YGAIHY% MC7W[M.44LPFB)80.B)D[W.F_T M81*7PV?")GC+_=SCV&U_[-6*T(13K8L4EHP(B!'"9OLF"YB@/"MY@10F3@R@ M'C+'CJ-:INOE5J!GE.0"F]LTCPR&WVP_SOS=_6N,.A)DWH #PA> M.P*?CX;Y@[;&I%NJ.,VR-"DSF)><0JR$ALQFG@B9JUR4@@GBUQ7]N>HD#DG"HJ26@9DD4"&-8,ZUTSJ3"0LUWZI(.$(!"5Z-.(N MPL#-CX7;Y>>RVD/],>*1XR9$6#F0WS9C.2F;<#,*9)7$C$O(\2R#6.->*I5AQK]PV+^DC>Z%. ME_KZ^O!V:J=/\&;##VNWZ3P:@GZS/2IXW@XA"(1(_L)/]J3N) B6U]XF;)!8 MFQS;6U-LE/SPO#%BNC^T!Z:6!>7>O$8U(T(CCA,!RZ(T?BG+!"1*<$@U)Y0Q M7!8BNVSGXZ;(R"[*?/G*2_<_CHB&;HKBXQ1CI]1I!1JU=G]M%+MJZ(IJU<;< M0OF!,]J^RE&--]YL^8%U?@?F.5YH$_IMI?^69VWG)F/6 &!8W=@+4!,3 MLYGCJ= &J7 J:31OF*@U0S4JG44E,]3(>S!:#X1TH&GU9*)KS_'(HR/\+49 MI)2_9/SI2.>O;Z%##P"W0#;4+-]5I[:H$6.;,:"04H2#*G0S+8@(B0I M_$X1PD (.C&(!X.;:PTSS<^Q6IM>%1S\ "1IAY;'JR'M!IZZ8O2504?J0U\_ M<4EGOWOV7:WO6"5ML;+9KW.2TAQFVA)SV(9?+%2$]#_..H.4V.2_#P&^2MN;7PL!=;7[4 M(N[3MD3MU+(L+S3#L"B$A)CD')JULH!IGB)1RKQ &/N$2.ZB)PBAZAJ; MCC='=RH MM7!;]YZP.HVG\@_0RVNH#K\ZAY.P%_ M "(Y!P_!DSH-?T!>.Y. $8(3-=1J9<=NO5=S7&)7,URDEB69&J=2,HA3E$"S M"Y&0<\O>DI6L2+R*34Z+&CD&Z 37:WU]NKD.X+L90,K-3\2QW\\O;$W?!0+M M>7OD0."\ MUS-&*2J1B0YXJ1'$FG!(>5+ @N095RG-E$;^3+\GY8T\FSNFVY;?MJ.GUOPA-7-2XP'EI_3&,1I+]%[E%N2,!@B>11/X9,Z MF#!@7ON;P%%"=Q'?U'SYI.2]$E\7R_GRX>6S)?%L=(\Z=,E^4Q8990HS_7&YZ?4RV MS=-F(I6H("B'5" -L31;$9*E]F AXR@A/"/X5NM M6).J9#5K'C6JA;$&>;X%-\\R/K9^#F<+:T^A*W"WAVNCU/9*<;UM+1F?YR<, MELA\/IY*O EO3QA0I_AY D<+\W*?U8;9NI/W;&5;V74KLXEC.)4*093D N*R M()!KLY$J1($$IP77RJL\_[B8D;U4)Q1T4OU(4(9M MBC3O3PB9=%X/&_IZWIYY.I ?2WQ5\GENYOW[QZ?Y\D6I+VKUK1*J[@_PCJV5 MM.R*:K%N&+OF]>LS/]WJ78_7)D7M9FG]=NONJ'>(-^[J[6K'UY;4EDGQ3QJGN)3'$Q[_5"'G;HG!4\ MRW6225@J0B#&1$*:I"E$@G)%%,>Y']OX.8$CI\TT/;#G.R6VW5Y\>V*?1<[Q M9BPB'IY78Z] >#\,PB6EJH.6Q2]6/2[NKEC!R;-:SOB^4"=H5L+(!N M[#@^;C/Y8JO]IF]C\#9E92LQ,J/]*8-B4M@?R)B>L_Z4F4=)ZD\^'#8INUV@ M6=Z[:* 2,ZXT9Q(AF)!40JP0@<3 !PM"2E6H-,'$JZO042EC'_I:&> GLQN2 MR_F45J$7&,=E M3.KP!LU\[?"&'PZ,0O;:>]<7<+?Z]W53D#S#FA9*Y";\2'/K^$IE'%\F8%KD MB(N<9 3[=>@9DC9V5+)M.C^WPL'*2H=+#9_-/X("E$'H' .56(!X!BQ;+-ID MO,\=&+];/@LK/&+LXF)CK!AF4-:TL8R+V0Q7B3:#VRZ_E]T>,7$?W3:K$CA@&38EPK+!J$IVG#=.F? T'8=^DPD-S*_GF MXV*]6=4$4/7ES(QK1EBN MN0F3J3ZR'^GE .YXY]CJP3+8U9RVM457X+'1QC/_8+H7[.:V?LS7%AX:[J67 M],RPU>M'0\@F5NRQS_;LZ9&#[TP"UJ8K\.N9U^^?R3#YFXB5VC"=XM/F.DS^ M0@Z2'Z;7(%9SAJT&M]K^L[GYF?%4%#DB!5290F;1R35DB)8VUU5*F60E1O*R M7@Q'Y8Z\8M3.XUOM/$P\QMO^ 4_FF:"C2E/2Z!#Y>>?C71?L_VXO86-O MQ#UM'JV9PG&I;]P[81"*\ZT2AC\>FAG_\#RW[_2E2^-XN?Y>K6>4DCRGC$"> M)!QBQK79CR8Y3+'($4.$EB3Q2XT_*F=D]["3"K9B?=/CC^/CY@$B6.TWXX\9 M#/ZP,J-FR ]:%2U%_KB4B7/D!TT]3)(??MQOCDI5S=XO-G80*5>VI[7Y\79U MO_QS,9-"2ZRQ@$J79GY2@2#-4@GSA.H,EZK$7+C,SP$9(\_-1BIHQ5X!*]C M JQHMSDZA,_P_(QDM6EM_^M_ET,R?-#[NI.#3F M)-/0P:AN"KH\>FF1RA?U8./\SS4)?5VFII>KQWIG8+8#S1][O!RZ*%":"IA) MNX3RW%)ND1)2E$F>%0RIQ"M%,5"/D:?QE^?'1V:6&Q-^MY+W&&MLENXO;,-" M:T7\('<\>!D?R/ SY0[$K4Z@I]15?9;2/C%-;4<01-$K-_RT>*.ZC""H3E== MA T72CG4U7O9>MR:3K_OR%*!"!&04XZA"2[,7D"F""8H4X05NA3"RY$-"1O[ MA'E5+43U-%=U*=N>(KYD0@. N;FA6##X^9H]J=.T4' Q-!H5T("HB8E_SAM] M2//C\)G (.;YR7SKZZY#\W=L;IO]?/FJU&9'']0KJ$0\05*S BJ>EA#G:0$Y MT1PRBE*>I$Q(X756Z"-\9 ?0B@>U_/[2ZAF@^,#I&)6,!))G*-+3 NR#U5-D M)!:Q$ ABA1H^HJ>-+P) .0@J0L;P/ZSXI6UL=K]BBX;:HPE>9@61*)%:PD(P MVZ">FEB"(0P3)@1&1!54.CF4(2%CY[BT8L%.;ANCNQ]6G,3G_&E%#*L]+P_\ M#?8ZK#AG4=!IQ.%81G4P].CWC+4LCXZV^X:?<047 MF>-[@5B+.<^K= (2H*?LZC$PU^ZH3_;&G%MKCLQTTO_6D M.!B"S_5N(0HHOE<+-1Y?&CP:N6 G.&ZW@3/616PM<$K2Y'T$SIA\K&G N8^$ M+NW?3-2U7+U\9G_^RLS,J=A\/4,F:L\QR2#+;5]CC2T[.$YAD0N1*YV;2>\U ML8]*&3N09W^"QTZ6[_I]#!37-?M"4WW7Z5;<%; &;R5>@;^NENN(S00'[8JV M)A^3,?$Z/&#FX=H[]+#?A*S7[-7+[#\^SU!:E EA)2R*PLP^EJ&FI792XH2F M-$<)YVZ\0KM!?;Z!021"7Y;&)8'_6)H@Q&VR]0Q.2H++ F.(<\7M)65B(@HI M(6>YT+:(#DGJXF["S TYAKS V&$W$F:"G\_XC]O/[Z^-OWA_]_N[3Q]OP.V' MR]W$H=X#A_[MPXU+:/^Q\P:]H2:9^H>J=_/\R%]"5UEI2P"JC?I4?;.=!C?F M?50F.&\2_]^]_,K^OES=S-EZ7:>D&P<@"TZI67K3FE%$0"9Y"C61A2QR+57F MU1G04_[(LV>G#9Q;=Y]D/7=2$?#3/?)7X+UZ?C<$4O"PBT/5H8 MX"=]X@ A")K#T"%LF!A<%3=LM7JQS8KK@K&92DA1,H1@SHA9@ID0T%8,F8@_ M44QS19CV:ITQ)&QDSW+[O%D;(*7-M95&C4MH*UZAY.8T8MGNYR'VR2NBA_XN M1HU"7/%*U!LR6!PW>IC*XL1GPF;PM?S[\[II&WB_M'PV"U'-U6]JTW0M_F1> M^/WR6&OR+;W:KC7Y-34Y7G=*V#SFHFN;JG_]*E[759M<-=[53]9U8>-*, M*9_9_+^JS=?/:M[T]?E:/=TOFUJZ7Y:/K%H8GU]F=@L)$>':5H!02)*$0L28 MR#,E"74CCPB0/;(KK[6Q&4T[?=R\< B,P\YU9'#\?.817, ?C= (?NX"4X?< MEQFVY[K,OW9N*T3B)-[H B@Z)W/)$,'WNT\K]54MUF8?VK@PX\MN]3W[?MTC M@;]?VH8#R\7& #'OM76<)<9II"E/8,XU@3BG&:0V*9RR7)*$Y:007@FG%^HS M_CWQ3KO]^/#J@#1_L:?AKK.L]PWR12_(+0R<$'8_[[6/^%Z(=U5'?<:Q&26O MP/4K]/<5W?:?C7IU'0.R>-?;%VDS]15X#.B.7)-'&?:"[D9'5+#?U4Z-.UO_ MNUSL:W/';!N7[;Z-E4(C>]N>$51 C++$[,HI@B+C-,^XRC,_>J](>HU]=%!U=J:MK@=.M5%WE(UR9 AC=HB*H-7T/:7B M07FT"U7$X0.*#?I]QG]?R!7[]B=1:PK8&NA65Z"5:SITI#=UQ@5/C[^? MZ^U!?ZM!JQTPZH&M?EV/7_/W1D7[4Z,DN%Z#3DWP86KH/4H_IGT%8?4B<6=! MK+*3>,@-UJI$$#-=@4L\3/:J8B(.&[!J=45X9NWDU:)M4E$/;*\+EV8IE6U# M]CX_Z')C_EJQN>V%=ON\:1F*US-JM@.YRB3D*"%F 3-;!,9) 7,FLYR6.4': M[>0ENFHCKV7;BE76*U#5>_3!3YUF0!G5X/)Y8RMY:N4\'&C<]^6PC+W96_!; MT;8OH*>G[1#4:0KV5-WCA3?KVE9?8!4&1N..1_[MWHW'.O=F[RALR9O^7?DM M?J/ .;@.QI4XW9(X"E)[J^,X$D)9KOA:_>/9C/3>)MG?FU'JY$V4,Y:@@L(L M577-F=FVL=RL>I+0@IN?-,9^A%9'Y8R=0+Z5"FJQP,H]E\;IA9/;N54$Z_V6 MCB## ]BG!LV*1C1U7,K$G%*#IA[21PT_'CA9S:)4>IW.( 9R_LP@S/Y83\90^K7,)@^; Z00.MY_14Q/]WJ M7:/(.[6JEM*VD%PW%$^"H!255)@]=EE"C B%' L&,U7DFF0()]RKM>,H6H[M MV'KL6YW6H%6[*1('Q_J';56WG]LI#QKMZ\ZRY[LL3OBJ';WF6[] 3]]ZKO.O M[6RUL'^UQZ$W[*G:L'F_P^^8%& C(!B=)RRFCF]$)C8"S*<9Q\80%K8@W*W4 M$ZMD^P4W:T]]@=D46MT\K^R=Y*RDI-F;ZDT*D0NE&(^ M[MU!YM@W?HT&=?M-H\*ZGM?+)LNB42"HKYH+F&X.-#)$GI=R+3JM]!J<)D>B M:Z?6JA#/W7G8&\EYN4B@'B.[$_/E*OT\12B> M;MYC I3\/,J'H1+M7@_Z.0\1ZUJ-H7C$8A:.4MIN']Q M+'878]W-L<>E9/C+<+@<'A?;()]G50(UJ%8IT&AEG-^K6\3>;>/V&M&WB>=E M\'K<[TX"<]A=[JAP^UW;7HS2X!5M^.C37<=>C,#>U>OEHUW(__=?R]5_?US< MK99"K=[UGVPEW__CV;B&'17)NMXLWQN_T,7W&OO73CL[ZE:KQ^X_K#%F:UZ; WKVM$>!&V,1:$VZ M KOO@'6OM5D1[T*F?Q>Q;D@FU'S:>Y/I7\G!;KA55ST11\V:Z7 M9IZVET"K7]E&?#4![-[?FUS\&15%B7EI.5^U@#AE">0YX5#G6*LR-2&G\LKH M"U=EY'BTT\#24M*[3UT!>YVX+_?@5\'SW:]B,FF=RENT;CV@A69 MF(GO4L .>?HN'C'@I/:W92=!_5*ME#!?DZ[#4L**A+(2P^+_K^[;?MS&F3W? MSU^AEP5F@"96E"B*W(<#=&X?@LV7-)*>'1S,@\%KMS?==L-V=Y+]ZY?4Q98O MDDF95.< ,TFG3?%757(5661=$)0 :5@ GND<:((5A(PJ)91S*D\_3F3[9H#! M-BQH"^UQOC<@(8?ST3!\^QD<@YD+ X],=&9[G8>],T&'XI1&2W]2=?=%UK]*J%,JVB[;96M8?UD%Q M2"'",DU J14$2)4"T+S@ &N%)<2(N'BFR9NL#V-J-"_I_?%\L?X'[YP_=>HU=>KG<;(:3@>[_1$4 +>GZ7->)R MXQQOP2XX>H$FON0XQ_#Q1U4Q")!'. M;.-@;'8<4!+ 84E!SC*%TJP4*'7J*=H'$/NTIX),=IB)!753UEZ9#*MH"$[] M%-.326>%/,?)0',A\VBM@>:'G>+U3CB)NIUCIU6RL^,FBVS]L9QI7&H!,[-H MYC0U.WXE@%DS": H+301)=2>6UXMF-33\[K&L.S$%B&3M3#8V3V@XS+H1BA$B@H2X!RG-[:43-+C^%F&=8YYAY&2GQ7;Q$$2^AQ M1YXXL<=;),<)/OY3C"UYO]Y\T1:C/6'/:89H*0I );6N1I8!8MP/D'&=D9*D M"A5>*3Q'")%MAL6S&K!2+VKQK+PKS!_*P\T47,2EG\*W#%9@$1S_7E:"56<_ MG'_B>NL][!U74.\;.$[5_CU?+%=5)$K3C0"IO"QS7((42@205A10C N@!8(Y MQSDDT"NP^! @_A5G@)8.1U)QT[=+>/5TZZOPH5?HJ=#'8B U/)I^4BWL8^Y0 M"7O'^1^LO6MN94M^=5LF59S>S)=C:KBX:NV)$W,^[/1%..':%SR MO "%)AJ@')HM4%H0('*MF;&R&%/M5X'R,H)B1Q 8RICY MF>!VJU"]-;6X*2 M)S/6TX6Y^ 6XV=8IQ>IG4RO,I"8MJ6EK=FE7=2;V5;(C,*E'-_E&3:.E#IDA MBUF&$5BPZI87DC-QNQ]\T9^6B[M;M7JTK>IGQLRA ME*8E( @B@,J4 :YE!G2:8J%S9BPA\MMI]D%%WSG>&+&*^9.-CVH(2,RFAK/% M]X0O5ZOE#R-U3Q/7*S8WTW61*$:9I!VB-2\6$UC0Q**&LS#G^ ID.7IA)K4( MYY@]U/2SX\=I\.U*L?7SZE=E(MXN'Q^7B^:D'BNM)<<:E)SD &E$ H+2X36ZUGZ;VB\=-58,P[:>K6WXK3-N0PZ)&N-DXRUL@ M?>W'F51AS[)[J+'G'Q@;SOC6F($5>_AH=MP__[?Z-2N%R"@J4B"IC6>D' *: M*PZ4(@0JD:?&[?"+9SQ B*RB3:Q? YI4J(F!]0UI/)3+^5/7B[GUO/WP971$ M6&,/,Q?$-1[..'%@8P]#QY&-?0-''@3TIQE\FB_4QXUZ-,Y^1FF.I0"YL!GF MI8G]>L8X@$96QN$$)4M%4I'AZ=6[2-/1 MLUGGYKMJ(;ZE)LX)U&AI"%(!S9#5;O MX1S>Q&4='-D_KM[@^F#P;(FJ',@L9244" L@44X!$L;[)BG#H"@PDZF '*$L M4&)$!1AY*U'7.'G+5JM?=J&LNWU<)=WH_V I$K4 WR0H[#\W-JW8=J2Z93^;#(U(HO)Y13%\_]XG0K&YMX70LM MC(STO>#DBT7J0K6!9UJ=1)DZQ'F3U.+]Z>/@X M3U0K:%IN=J;3XS[H%LNJW4(\TLRNR\ MS)/K6:F-NCWWU.<%Z6:N M@XK'\P*M@0:M)#K@$1KK.7,:R+:=QYO4,#FS?VA5W!\<9Q(^/]M[]"_ZRY-: M,7N@WQSPKVK GH*)?;5 M.1O:G'L(PTTS+V;13RL;I.2-6HC[1[;Z'B&F;)"E4%?;)S&FO8O/H\GIP M\(ARX=_4X]P0*I]MW=^;U=+^L#8[^F_+AZHB>5NK@6&E9586H)34*J)954E: M(""@1B52@M",.YZU>L!&/WAMH3U*:+M*[(S>1I*"GQKO$9"T%"2&A&1+PY@R MXZXR\J@Y'D%6XPJ0[\OLJ969=UW/?9 MB_K--*?C-\;_;IHXM,<;"VF+5=3_Z'@V,T93F:5< L8PMN8R!Y0I"C*9$EV8 M=P.15\#\6$)B'T[8STB1N^V3IA"DGPW> M]MBT>=)U8YF&NJ0AK\J,#MX:9K0(PC:&\2?C-=K"C!963U.8\?.-S1-XMWQD M\\4,,84PSR! 2#* E#;[.)()D$-6:*0IELJI!\SAQ)$-30WEFP/0\#QL&2[A MQ// LH[X_Z?&"> I]9%^07Q_,]'$8?W[Y!]'\Q]\/FXQMYERFR93[M9,RZ9(SCV7B:'6 JT!)Z$F'1Y&V+R<.D:'.N_+%T;UTM:]^O# M [N;90Q** L!BM1VT<"E!ERD%* \0XBHE'#F5"GC:.;8.^ 6*[%@[@O4/O?G M5ZC1//EIEB,[7BO42=)'+5'[,TVV1IUDH+M(G1[@KQ*?C"_U4*]XE>U5F1 I M%QG A0T!5PP#5LHDRQ:XKMK.^3_O%IEAHJLC?4/&[>6JX.N;U=+X4-?<=K 0FUF9Y5QR;-4# M&FVAR 9-\Q)(4H+K M@)U3N[-/WB[U!&NG>J2>&C:V7='CTTK=VPO)%U7O JH"H68K8/Y5O^@;6S%E MN>CVZ[A=[G?KV#8;R5@I,20IX%1+>]&8 D8D SB%FA.18@*-$B_-U\9Q80]+ MGY<1V%+ION!UJ4T>AA+Y)WD;CKN$UY.QYWYB3[R-GU$74]D6/C9$7R5;LI.& M[NF;S402:K"646&IF[CA5!31'K>KB@,S,F3>EBY]8YPV^;:3$G:]6MGJ2_82 MXLVOW9";NDYL5>^Y^NVZ+A#]<5$7AYXQC%F6L11 *@1 *,^!V6&E(),Y96F& MD,J]_*^@U$7>J>U22^IRL/8G45=(K2O6S^NZZW4U^_??;FX\X_F#OBDW$_YJ M\OO;UP2WM?'GBZ8N?L#\@QBB#)6W$)2V M:?,=8HCU*$\B"LC(G?5*R?GF Q-5E&<3DT8%MD=?!&!EVYZGB $&M3;>+I:$ MLXP6?I=5IT!B'W-5D$F+Z;G!/244QUWJA:QZ;C7WN0P8O>?"3ZA=WBF(:;=J M TP>[;>&QHX-Y.>;C]O*DT;KY^MO9D_'Y)?%_V&KJJC!5[91<)861.>EAD!F M-O60\AP8=>0 2@TI*3,-N5/Y;%_@R+IJR>B4WDQ>&NQM;]%DY=S9T%NF;FH= M0U)^JEX):4?"55(1D=14V"*=+1W)UR#=$<=R'BP WQ%VXH![/V$F]TO'^3'1UNQK=I3M%EM.DT%5:P$7&8,($XPX$(24&!62)U2AJE7(? ! MK.AA7 UR,N] >T85#TC*S3($XM_/&.Q8[Z)&2'-VX"Y4N/$ TK11Q^=9/@H^ M=GAD;&W_ZG3F>B'_S5;?E;VP:(KB-5_24@@F(<* *&FV!)Q10 1&9E] RPQK MLXE'GG7]AP$CZW3=W-Y>QCZV\+[E^\\(S/&D(J 8/ \?:N1*!EOL;1W*"(4, M'#D-5J[_#-S$I?K=F#\NT^_XW#BM_UO-[^XW2EZ_J!6[4VU]DW?SAV?;)*\Z M!?CRO%EOS)?$0,]L7AQ3J0)941HO/:,,$$8@R&0!409E46BG9N8C\6.[!S5L M\L=\T9R%]E=A#2).@5->"LD I6D&$(0I,+LB"0J2IHQAEF>Z\+D=C"E._]N_ MYFCR>5T?3-K2;<^5C9&-G!=J4UT*)D]J50M\.M&[6>>( O4SUBTA24-)LCNU M;\3<(>,J:0@,9[Q'"B*0+?=%G]2TCQ3-H:4?.\V(:C?MW&^?UYOEH[&3?\\W M]VWUW%V5RG\9?]%8T=M[MKA5]A!8V(*(/">$0:A F18%0-28*UHJ")2@!2H+ M3#+BM@1<2LEDUV*B)2[Y8:A+V'&9X>2N)C#9& H3F/X/CR(Q%[V,,U9L2A'[ MV;-&NE]TLJ4KL80EVR+..]*2AK;$$I<8ZI*&O*FD[%&?9RIICRO:,_X[O3%2 M?ZK)#%75)X2H!DO]7 0P7?V?$'+8*PH49,(1R\J7S;U:G8@2^6MAD*JPR%T/ MH0]LOJJ"9LT*MVTGM+Y>S==F;>OV[;YE/V>9UHSE) -%RLV2(W((F,8"*(A% M2G*",^R4 !J5RMC7C-NV8OLMQ>2.KJMJ0VU^MV$_/4QCM-?FL#C]#B_#;^&J M*$Y.1M[MB*[;FEFRDR^+Q!)>!_7;]:Y#>](0G]34-Z$;-F3O=WA]'JO>[_ : MQZV(T[S.4$MF;#D/+J?1P*=;:F/+;V\9C@YV69I)34QSF/AYN=@6U;8I%XPS MS!C!0)&2 R0Y!T0H91;@%.JRE*7P[;QU'C3R EIK>I.Q^H>J2?BS6C/'I:<, M"M#M>"FT6/R6LFTB2QLY_GXKE"X-@3MQ^O <.(UE$/)5M^#FDV-9@FY756(*U M9Z6)?A&YJ7X0QCVWKEN>6\PHM2?.ZN_Y!\8N[-)6U9QO MU,.I1IUMGZ*9SE*LJSZZ5<*Y4CE@J: @*W*,BI*SE'C%]CGB1E;H'15)188- MZ6M;R;*ZP1AK*/%=[MW$ZKKB!Q>6[Z+?$M#7*M^KGYHUAZOM,<%Z4*D< 8HX M$IEM5L)SD"I<($9*B%+B8TM<@2,;D[:O1]/W;>/=A]99@&Y6(X98_,Q&*Q'[ MA4Y:&NJ[@Y:*Y!]+1U(1$G [XR^65+?-OBWK:(QI,=,M,LIRQ#.="2VDK<4@.F)0<9SYBB&9V'=4\7M)" M7YSLM?R_QKFI"ANT!_0XEY+DI0*:( @0R1E@DJ<@+T4N.%>X4%Y%!RZD)[*5 M>*^U$E58T--R8V#G1C>J 'P;ZK!6XGE5E:3SO/ZX]!VX694))>MG=\:%XU\E M.QJC7+T$DE?,J'T/:EX_BM]?=$Y1_2.F'6;3JZ0E*JFIVGU:TW656,(22UFTYJJ^HHG3 M6]69BM=LK>HKJC.=5;VG&WGH4MT^SPHB< '3'*3&\@"4$@$XLY$F C)()-%4 M"9]\YGI:+[/BGZ9\:Q]I8D0\#TYJKC'-**?(FEMNN"[,MHHI8XRUP&E.=5X6 MTFLS-8)K?V-:<[U6=Y4S<@'WCN=#WCQY'@0-,^!_UK-';ZA#G7K2:4]O]A@Y M.J;9_]2_5]_;I7%LMEY]+I#6&DF@I$@!RG@..$XAR!@6.A,P1VYEXXYFCJP, M%9:+1WZ&_V%=N(@K/W5P9LBK2=])XD>UZ-N?:;(&?2<9Z+;G.SU@1"YD[V7G M9[79=HQXNZPJM GK/7Q> PXP#P5.89K@P M?KM;@.:%A$16NIO]>(BK_8"(*C'C*E';[AJB0Z.]XGMJJ/1(E;ODI9Q9YB84 MM9\E:(FJ RB2ZV[\1-4CH-._I"OACXOD9EH)>^0;3B3I<2F%6XF?"/.I,G3/ M?Z=#Y0L&D--@2N E\T^7]1= "GN)?2'F&UFD[YFOS7?)0+U_J6)KMG&D*45E MFG,-RH(2@&!AG"X,(="89)F4-$UA[E6=KP\I\J*PPTUJ8,^B?+T"W5Z<;F.S: M4%0=JNHFNGIIRS&L-TZY%R-">*:18[ HH,CD3AQ(-(WPCV.1)L(=F2QABT,L M%_9+WQ8$%P+E&!E#KJ&B9C>7(T"%UJ HC>LO,@@I3GU,^C%$;-^^!DR6_&%^ M-^)2_H1,W SE99QZNM8-DQ58A'C#?EY")1\< TR;9-#+X%$R0?](/Z6KBJ"M M?LW^^C93@IG_B *9QAR@3): YH2#,D]167!5%-3ITGPW962E^LNF?A, M-8D"')/>?N%/?#)N5=E6%/JWV58]KZIMUL?%T_-F_6Z^%@]+^[O.\4&NF!"Y M!D@Q!1"3U.@"SX""19IS6+)2>H7%>Z%'5IM=O2Z_-&-,Y79MQ1C4H*!+=1XBDGMC\R 5B(K"QS M1B5U2YDY-7ML7]3\RR_ Z:0(SFCCI8QYNIZ6IZ9:&Z M>X'!+D9[F!B^[3Q\:,(KS!YZ]^\E^P8%*@(XPQ1)9L,[(2;$6($T SPW?VB< MX904QB*4N4]XYQ&"ER48&^FYK9.X+?UW8>6_L17_(J[/1Y7^(I;W"[T6'\W_ MNN7\>E?>WH$CCX%7\\>J)V=CDO-"I% *24PTR\]L"$2(*3+W. M@/?GC[SH7K_YZGGB>\"^XW'O>*8\%UP+5#6\C7'0>YJ+4*>\![-/>\1[FK6C M\]V>86-[6591[5_5TW)E-?34>0W*8,HEUF8%*^U:A@F@0G"0"51H)@14R*N3 MG0-F9)6KH:O6+0TQOL$S#F)S4\O PO!3U08\V:(G._A8L37N_ ;K;GD><>(& ME\XB..YQZ?[H.(/PEJWO[?\V4N^%/:BJ#\YZLYK;O"C[P?5"[O^B,[*^]&T# M%-ZI^F_S[SK0[_U/4;5FL=:KKK4P2S.8#7^X_T?1$V8;[_-'R]6<5 ]3$1;>\U1NNFKMPUOIU MWDH@PS\Q\9.N(:_S8@Z7HU>B8MS*9JRII>!FM7R92R7?_/IK;:M"?Y@OV$+8 MDB)B,W^I3H:W26JL0)HK6R* R1(@6:: 28% 2;5B19$+6GBEJ_J3$'DC7%D= M_;#\L:[+%>N6DH1M2?$L=S1"S&XK1%SA^5EYNS)7LFNI2?BOY(^_ZO;-?R9; MFI(=45&J&(V722 ;.X* 2>WD> $=VKH+9AKKF@NSKY?O%-\T!SU*:BHPTP Q MF &4*P%(7J0 EA!B+2"BGIDKAPB1K4V#EUA 7W_[4!:NWO4%'/KZTCOF(AQ\ M]7(2S$L^G']BG[B'O6,/N&_@."W[I-9KI;8GU)_L'N2K6J@?[.%6K1YG'&=4 MVWI!))7V\ L20"#' .80BU*)5$JO>LAG\")K8(U^E>QN/2H"K'M2D9!8&OQ4 M\YP W10UH%C\U/8RB7BKL2.?@93Z'-JD*N[(^J'"NSXV3OVM/[+Y91,9E@OC ME+Q;/K+Y8L9+2$I%$1 Y2@&B& (.4PP$Y%RH$D&FO2Z43J)$5O4:,]F")O_4 ML*[!#X,"/"*GZ,/^IY-M[ MMKI359$15AT"S);R51762)HN'M\.84.-OG' B<5LJ?GV"N5%Y/8V!?)=1"*+E- M7-)5PK3YGB2W ^]R7!9C9"&'S(.,1>KTF921A7XR%S,V9L"6:5_T401F<>>$$+,U7"_VZS>".R<6I[9O M9R<9<:UT'&FZ?ZE3]\!3&2#"?5HK5J=8EQWRIN R >JG#S.HN\"E/WK]AQB;P=KK!BRG"4 M>=H&Z;<4V:+P!R$E;1$"6U>^0Y>M+#^!5#TNR2:0[K@[M*V4NTDQ2Z?OK74] M0]VS72B?P6NXL7-/=TMW(?=[EWB7SN7?A.?]8F.#%>JZ+]LT.ELG\'D]HP1Q M7=A:HAF5QM(C"2A'I7E-14Y2S+3B3IOYJ[V/"VNCNOT,3CQ9\Q\7]KJ]@)S&CZL^>OOW+,5E;O9>MNNX MI,8US K 55D"AE4.-:1Y47I5'[W].[("WK+Y#^98QK?#Y[!&C:/>3W=NKS_^ M??TY7+W1':T7UQLU4TU:;W1'^F&]TY:,\58='QNERYVBZNL!8-?")LL7$_ MS3XC.#?E#B<./_WN2J*.&V@E\?Y,YQ1O!7=C,9".GP&;5,W=&#_4=,>G+BSS M5U]6V7NH6:$4*3!! -H^QDCE&% %-2@%9T6*<"I*/:K0WP[#2ZW]JXPT]\%5 M_G=SF+)@%3)4N<9$D(CK^B("R5S:>/G M>20YN9FZ"[GWLV^[D\N]8($(E1&/N0E=&[&#\#K5$8]9[*V/>&)H(!?CS:\W M:B'N;7SU]<_Y>B9LO42%%1!(&[.5I1!PP0M@^[.K+,6<^04KG@.GJ"U2E,(P?6P$4L2CZ2=5O#[F#A6M=]S$N6%UANPNN'E=A;_=WK/%EZ=J M$WE]=[>J[NP_&K,P7ZSGHFH[\GFY>%'KC9(SG1-*BTP9MZ*4 !42 H()!D1D M1K=55HC"K_++J[$2_8RBADE6N])Z=7[9\V+>7 L??<0L9[X58%_OR^!FR/Y[ MO&(_DQD@5:TI$M!A+ZF#I#>&P:3A\"K9\IALF:R[0%7M6VH^?X-TMF#OZK73 MW2YGY+]'.ERP%Q8L72X<16-=U?7FBVZ6ZEF6YYA"8O/G: 80R@M 4FR+G9F- M*E2YRB3W\TL[LT]R7&3/PLT24^\\?'W/KBA<'LJ=:.X*E!(YM8SFW+TT_S%UN4<&->W9P_-/%3'YXWSRMU79^+ M5V:A.0[?ND:(FQ>0LJT+3<#".VH V>(.<<%GGW[UXRFA>8R9X SD0+$ M*08TQ0IP+ O**.O[\.%G^W(O3C\S$PU:?C9CO3#\+/.)R./L6Q3],HC>%[/%VJ];EO@5-<; MNA 84TG-5D#9&&BB 24*V=*'0N1<\SP57B=-0VBQU6%<;Y]!^3@>OH3BVE.' M&I3@]SQ._(0Z0QC$FM;-=V'[R!-W>NA"W?VT+:="2PPY-$M3B9GM48!S0 @6 M0%"D1,9U5C*O6J7'$+&UM 6\H-;,";EX*NHH;CVUTX_1\4IZQ$MHS?ST.A5E M^AGLU<'CD:%BMFWWN!DUV\ 4IAS 3!C'.U-'5L0&RR,; M>)_Q,YIV$3M^VM7 C&FXOL^21]KR:-;&)2.?>UE^.<4GB1_,%-Y_8KK\WY.4 M[F7UGAXQLCV'6;^_Z+>;F6"X:DVNG:@K 58L!&&B?X"-4UHSOUM"TR3C!UU _CU)B1F]KG]6;YJ%9?U4,= MS'X_?UHWAE>4G!%>9*#,D (H@Q05*2 P504#!*)N%\B8C]6[.UM@YRLNM"> M6]L!23GN;\/P[[G);5G?0XW0G\YUD^VO@Z/#+V7&@IOM\O M'\P3ZS:@H^FC>6,O2):+Z\UF->?/5=/SV^5GP^/2;,&7#P]5VH%1*[7>;.\7 MRP*F,&<2L#PW"ZUF&A":Y4#KDA62%[C(O+(#PI(7V5[4!'I&&P=^ :Z'5Z\E M5C\S5-/6[5KS13\_=U*"T MW$Q?*!GX&;)>\Q1\0^7"7Z@6OD-0TS;K=6#ZJ"VORS-]2MU]7\:O^OZ?_]'^ MQOQA(V7_\S_^/U!+ P04 " !\A*981,,^>Z:* R) 8 %0 '5C='0M M,C R-# S,CE?<')E+GAM;.R]69>;.7(V>.]?4=-S.]&-??&Q_1TMI;;.J$H: M26U_,S<\6 (2W4Q2)IDJR;]^ F3N*Q>\^4*RS^E69:921"P/ A% +/_TO[Z= MS'[YBLO5=#'_YS_Q/[,__8+SM,C3^:=__M/?/KX"]Z?_]2__\ __]'\ _._G M[]_\\G*13D]POO[EQ1+#&O,O?TS7GW]9?\9?_GVQ_/OT:_CEW2RLRV)Y O O MFW_V8O'E^W+ZZ?/Z%\&$.O^U\[]=_J.WS.8D \B8)"@K'(0L,R0FC=(N><'M M__7I'U%Y'P7SX) 74#((B#XK0&NSLE9B<&7SH;/I_.__6/^(886_$'OSU>;; M?_[3Y_7ZRS_^Y2]__/''G[_%Y>S/B^6GOPC&Y%_.?_M/9[_^[=;O_R$WO\V] M]W_9_.W%KZZF=_TB?2S_R__^[7%PO" E&Y^5?K[U_PG_^TFIY\F>'YSSXOL?SSG^C?K*&J MDTGAZUK_Y_8?_N5RR2]+7!%.-BR^H1^<_?NZRE[+X[:GDXS3R>93G\75>AG2>J)$]M&F!($K PJ9@QB] 9DB,NE* M*Y[92NR)R-Z)?8?KSI\77O] 'DPJ$K%]441?76UZU1?5>6S9?IELPI ^"]'DZR^?_NBP7)RUTM5XTD-Q6+43NGWXAK@LNEYC? M;+5R+W,;SM9D0G'SFRTT_O^_RR6*XGAH?H"ME(([4C&ZD#>&T1 M7/ HA-0V,==$^3<6W@D'HG\<'"//3B#Q#I?31?YUGE_2L3N16%2T0D 0V8(2 MQ$I4J,&B02S)9)=4$T!<6W8G.,C^X7"X+#L!P\=EF*^F5?!G@,Z"CDAF$^3L M-2@G2#:2)8C!1E.D2@%UF]/AQLH[04+U#XFC)#HR*GZ=KZ?K[Z^F,_S]]"3B M$5YS&SS!(G!#= P/55=T*!Z1T%1TBR"R2\ MIO!]229L(_@/)']\L3B=KY??7RPR3M 5C99Q$,DCJ&(%^%P"$)><^R(\<[D! M,!XD8B>\+$YFA\NWRW7'R=SA-. MP2L4$;.(="#Z8!G%7D:#U]I Y%PC'8V%JQ8NZEUK[P:/CB\\&XEU9'!4 MJ_=LB6%#M\Q!2N3$_OX$I-@;GK )M8KU_TY'(UAS0).12]=-U?<3?4=7V4> M)<*1U?\!T^F2H,M%_#A=SW"B@_,!*6"V2 <862L+L;@((B:EC=;TTW*4^F^N MN)OZ.[[#/$J$(ZO_XS+4C),/WT_B8C8QT42A!8+0AL)B%3,$*PB\VG!6HDI9 M'?="?VVYW13?\;7EX<+K9-/_^BU]#O-/N+EOM3HZ5,0VRR5N41N2#Y5^=*84 MZ1IM_*NK[H:!CJ\DCQ9E%^' B]-E%=?V!:Y"FG1PNIH8G9PU-F[3-I2MYUB6 M9-(H$'8R,9+)<:[ 0ZOO!HWNKR ;B+8+B+R>TZ>1.*9?\658AS.V)LI;5XSW M8$V];C>1H&Y= L^2MT5+$8\\,AY:?3>(='\1V4"T74"D/N,N7X0U?EHLOT^" M1(TR!<"L+2A-Y#NE&-BH A+$K?8MKJ>O+;I;VE3W=Y"'"[(+''PX";/9\]/5 M=(ZKU22@XDZ1(QRQDB^%@DBD0Y*BGI/6B]3B/OK:HKOAH/O;QL,%V04.?CW! MY24]L1/HCL&1!*M3*.7*618MWS3L7 MWPT7W5\S'B_8+O#QX3/.9A?4L^P\CP&,DN0S>TY!LRH.>'&\H)4ALMC"3%Q9 M*08NP !$7Y2TS@6Z>\?/I/<5F]/U[5FHT;6D\*(A&G8#2<>WDXW%/#)HGIW@/->\T5>S\&EB#6,IF0PL M,48RB0Q\O7/).<1D.0\V''>67%MN-RAT?%-YN/ Z2;]^-5VE,/M_,2Q?T4]6 MDZ**+RDX,%(JBIV-I.A(>) <6>7%FW#'!=YWKOT;KCH^#JSC5#[<"R(C668O9YG M_/9_X_<)FA1,J-6KDDD*HTN$:"H7Y!))R:V6ND7ZRXUE=T-$_[>81PAS[)R& M[77:I:4[+S]BS@7&N:(#C\R<,BF#-ZP LI1CO9:51SYXW+?R;ICH^-JRB4B; MP>*?_G)+CF_H!P<581.^YRO,],5J,9OF6FC_/,QJ!3E%6;A>72=^UPKM1S_U M^/+M_0@_LK;[= 6?0O@RV:3!U>/B;7DUG=-B4SHS%MMJK@N0.1FM-_6^,MA- M;IPE3%@+/%)8@8&%E!_:9B6LX@8 9XMN]QK.UJOSGUQNNGWH.M2DG*_Q;+4B ML5YPR8ITEC,/5C-RG'@4-7H28"Q/B5EKC&S-Y74*QJD<'PP)Y^:F@;A'/'^N M4W]F-B^8X-8EJ4*$A#4 T]Y!2+Q 5($73Z*2\J'GU<,Q:[_^?4_3Z=?PXR863U;OPC+Y??I_-._A=DI3H*S(20K0=8= MI)RVY(K)!!IEMAZKW'AC[.Q$6 ]8.@H BZ&UT0'$GJ54*^96[S$AL11G^#NN MSY^=32UX,9Z(ES7:(]HAELB )Q^9#:XX]U#:[T%6Z0%ZQNF$,1R@FLF^ QR] MGG\EJA?+[\3"I%C'-6>1]H 3H'PF>22OP156!$LH#&)CW%Q=?YP6&)-Z+0&8L%@F:9=D;4$",/P)RH5U32%SZH M#SU. XX!CZ>#I7LX-!;K,&MD=Q9?<+G^_FX62!SS7#VV+S4JK38TN:R#,@J$ MR0Z4B+QV-!1@A6-:Q:S5@]5MAQF<^^GIP:]I$G0U$WH'MN6OBT7^8SJ;353& MC$'166O)C5>F1 B;'26X$5X8'VQK9^9\[1XGFV;&U@JNCU>"Q]A@(AH[L(#QX(>O=:':J^?7Q M_=3TX-,T 5$C@7< G;=TQ(9:/O(&PPK?UZ[.;\O?5MO-,6%!J[+IC>4*&5@M M KEI18-QB8Y?YJ7SK8W1@P2-TX]L "U$WL/&+H,_7Y?S-.9BU^$%ILRM6B1 MF)"^9OQH#9F.;!-YR=*T=HOO)&2 E2W]$[2%:Y$2^$1GJTK> M@+,E \L\,",PAOA0[<;AT?4X[<<&>Y+:2Y =!-)OIB%.9]/U%%<4T6VRAC\O M9B3T58WNUM\O1%,[8J$FOG+2U;\G$^B]9F!B<%P$+#*U/GEVI6W< 'OP!_%! M5-2!Y;G"U\U[K:R=RPPI<.2"]J%2">B4M9"583$H7T1\J!G[D6#KZM%\&.W? M#[%C5-$#J!9AOGH7OM?GMH^+YV'^]_,;3AX*T8JT^Y*IQ95($4%A'%B]F1!% M.RL>R@H]"%/W$=,-I([2]DT0-1%]!Q@Z?[@]X^6<"^3*..<"6%LG&IAD@:(! MBB:5M2&A]LA;&Z6[*1GWO!L(/0V$W@%T?CWY,EM\1WR/LYJ8>5M6DT1P-YES M,%G0AK"F-@SS$0R3=2839FY;W_\\2M2X%]$# :JM*CK UO4KBG-^SMN.3.B8 MMRAU *D,G?^:_$R?(D*R$9,.)DD3!KT:NDG1N#?4 Z&JH1)Z@%2]P;AC9RBK MBG-* C>URZGFA<(5^BI+CA&%8C8_5*)]\%71@:9IL!OJH4#40.P=H.<.#DP. M)1=3P&'%?R23ZG+*H(16M6V%"O&A(3EM K=Q+Z6'\JZ/$W8/5TV+^:>/N#S9 MQ FO2&XU1)ADKFS4NG90%K6%HI/U9H3\/8_6")9)4LU#_;L(Z<:I'C#*/UH! M'1B=6R]]5T17G_M(9%)9P<2YS46$UA?9CY#4C7<]'+): M*J4#C-WCY%UYY!%2%:$H#DTF4%@:R<]S@1OPPOK 6%+,/%1XWM#9WO-=[2G\ M[>%PUE8Q/2#MAB=XA1-4*15+X:@*0H+*68'/0MF&S=\ M0&RU444'H+K"Q"2JR)#,+$6@M L4ITT1:E]!'81V5BF>'IQI?*1#WHTG_B1/ M)WL)NP.'O':*FJY/-F5N\UI07BTKSM.&%1=#*;4^*:,G.QH$H9V"%A\3G=RJ M*%-:7U,^0,ZX*2-/@J-6RNC _MR6$/F%VX3.=[4U,FEMO5Y.X^EZ^U14+2WQ M2U30)W[:],C%U96HV=#VR1)!ZMJ!Q.4"'C/M*FDY"5MZ65H_W+7E8-P4ER=! M[X@J[Q+PEXD?,>2LO2(ITA^*-C!$J00(P96.$7T2K:\WCDR4&;!SQ'@8>12N M!RFL ^B].U]WP]*V1CU)BT1S!D<>!ZAB0AUM&"$$;7V1V>K<.CB]@XS>P':8 MAF]761XE[@X0Y.&L3/X M!L'*48+N "C/GQP&N$AH+J/EG&O5 >"4A/![P\@OP70'#]MTG%:0.@] MKL-TCOG7L)R3B[AZEM+IR>DFW>2URZTY=>Y(X[GWL4$?C@&KJ (6W MI3;QSIJ@A82T,=0F17!:"@I]*2+.WAA?6E?RW:9BW#O9@;!TI+ [N-3_;3I? M+,]'C>%J/4&1A4)K06=1"]*4!2>L!H/!1L6X#P]VPSX$+#=IZ"V\&^W>Z2CE M=&F+#A'EQ# *1H1($&0=H)H9@^A$ ,E)'-S8B)(-;K\.H;RWT+*C"]3!@="! M;7WL*65")T6.KF[GZ!DHZPP$1G]0".Z4D!@U:QUM/$;33I!MWH%^K"?XX]72 M#&9/V:S^W489GW$]36%VG9-6G>NO+S%\&_L'6'K*GO;9UI=WGR$8KLG[TPY" M4:6&K)'[E!4%#7,G^0Z7FR%V$XE@VXY)?':Z_DS!V7]AGJ0882DL9^Y1H#7 MH0KI %]7WGSOM<>.<299SE ,WY0&%G"!"4B^H9X![+&?O<:&&>M M%=,7UFZ9969:=DQ\@9^RGK:?#UE&*Z!%3 MKU>K4V)#)^&\D1%$= 641!)4U@7J7)TBL$C9O#/*/:2,_;3UU%@Z0 $]XNC: MF9YB,0P-<(.N]IWB$%6QX')$G@L*EEI?61P]6WZP$H"G1]2AJN@ 5G>D1VUY MFB2C',LB@B9W$50V@7@0#&C3!)]D4J%YJX)[B1GW6G]P0+51PH\R>/9"G*M% M.2MQIK]M=H]_S\_"RN-[N^WJ3T7"U[@3FJFR*>.P*3#.A0G0;32@(XF M*\EE1JL:;]-[2#G^N?WL S_6"UXZGTL,.?E:VU[SQ^EH#IF>O86^;[]C'RSA$8^JU7)=A_%DVHX49>+RZS3ALV_3U21&[K112 +P M=-3*A!1=:N)$NI2]43'YG1!""UQ!!WUWB8S[UN[D#>8 /2X:"K4/4&R>P;<< MK%XN3L)T/DDE%:.4@!#K!;UQ&F(=,QB\E;[HI%/>Z?UD-V3<)F <>+31Z6V M'"G@#KS<,T9^PY.(RTE*7,B@:+]856\0. >O,$!"QY#$@=FU?UV[0L#HZ#A6 MH;8]?<7Z*ES-5>-+6..5 W432&>T1D*;:P@Z5AE<2 ,[4/FN# [#A=W@VPP)76 PQ>+ MU?IM.6/T0FB%N&"Q2-"AYIJ44LOS-8+G)4FE'9.L]>71G81T @,A$H,G#-.\->6;Z31,$V9N-0L790 M*731J/;7;U_J&\F5$8/&284J M2UP:U"H*3M2DR-SG5NVK6^JKE7F(ZR?MK M@Y8V(N_ FKPG-1 !GY_-\TNRA[/%ERJD,ZXFR$6T,M>A$-7(Q MVKF,"7 9(YW:D7:;]%[YUGGN]U,SKL<[#) :R;X#%/T5YR2@&7'R+)],Y],J MG/7T*YZS8U44S@L&1=46V4E1\.=- (,^)N=8$:[UV_0C)(WK"@V#IY9:Z !4 MMX0T\8@E^&* H\QD6[,#QTDX,@5G,*52FM=&W")B7*]H&. <)^F>'.K+ACX3 M[3RM5!)(E6LCG\S 1]1@K AD1KG59C!7^I*,3HH:&CO1!XJY Z2<-Y?8+MH-7D=YF=L_+Z8 M+\X!7\=<)6N\T=F SJ[.][,!/$D'N%?$$@K#8^N[OUWHZJ3X8 A[TT 171B? M\\/V_,%M.C\E5BX3J)]C62SQ8KP:KG[]1DXAJ6XZ#\OO&ZG>TV))2:X\I^@R M&@H$%#F0$%6FKT(H.JI4>&Q=I3<@.YV4/;2"4W>XYV0\%O>/DW8'AW#X.;:(4 MEW/@Q3*P+-:,7@J18\%LK&F^RI6H4,;6@>0U G8#SX^2$G"X;#NP3N>=\<^; M@5QFZI6@E2#"E=A(I!;>QT!&UR7+T B*6%ICY#Y:=H/+CY(3T$3B'9B4FWP\ M#ZMIFGBM32#/#"BFK0-?="TC2 $<"T9)&Y-L7NAZ)R'CI@"TT?$CP-E?X!VB MYN5T=KK&/ E1<5K.0[&9G'P7R&S2EZ"M8$HES26V?JN]AY1QW_R?!#F'"+T# M[/P[3C]])KJ??<5E^(2_G]9RI;?E5G>/"YFEV@$RJ A"UJD: BU%"LI##CI[ M:ZW0OO4]T[XT[F:G?I2GND$U] ,A<&N:? !!MJC:4&5WL714T>858E MYMWJFP> 7P=GY+!8.1"8^RNN7U2>6?G;S8_0RN"5XU!,G1XC*6SUCGFP46DM MM(RL^2S6/4D<]PSN 9E-E/$=M]'X>.IXL]5QQ'/,9SD/[V8D#>+^;_-P M4GG_+\Q_#=/YYG5R.5U1'/#R=%GGVN%RNL@74V2ERR4C5W2LVDUL0%J3WE)L M$&167,O0O,YW2'Y&KK[J>"L].5K&W#D4U]TKB+_-EQAF5SE^.W\5ILO-@ .* MHHGCKYMJI+LD485@7>2")PDI%A("%@[.& -.:2QD6(1E^K$X)Y>!:<= A9(A.LD L[:,=C6S>HP@8^3BM8[M^,':ZR!S MY YVSEDY:.XN9RD4)B.D9#V0=:VMFH0!RXT,SM8>ZNV['#5EH9-&)T\0*8^I M^[ZAOUOR(*8D7)%0=7L\4? SWX77SZ\$]\=S/2_E'O8J$+[&EO7& HP :LS7Y%@8!<@G') M!EEK6E7K??L0/0URU^MGOELNODY)#[T]E-\]_QR'HCG3X(=75P9EYY34S9IY+ M9'3:ASKGQ=;^)Y+,/$-R7;4T4=K6M8"]O!\/K>?[GY#W$7H'<+E\SUA]7+Q' MI2M M,X\>(&=8@RFSB_YXETD@ESDBES^K/=F$()HK(UI@(L>U1/"6<5 E::&C1[4C>LX/O'ES4!*Z_(H?Y;2XI0L .U_I(U6!TB6&$3BMB8^ MJ0@J1P'1:E@G/32(3);6H]P?9"@<2]I1@/:H2KI%&'OEO@E3/.Y M=WO6:/+9/&\2-.O@2(K$4'MM Y>0-&TBI:(&'X0%CBY*VF5<-,_..HS2<<_? MT3#97(F=@G7#3LTRVQ1,K<\8,Y:;*(4#FVH:\"BD[8O"WI MHT2->Y$SNO]WB&JZC#A^/?DR6WQ'?(^S#:*G(4YGF^!M$G4N7!H.6O,Z/RH) M"-D8D%H79TL-\@=HM[TS?>->UXR&P$8*ZQ*,M+N6I]?N/L_W&053/*(R8'1- MZ>8N@-.YVO?D!2:OA&T_3&-G\L:=SC*F,6R@KK'?[!X0WYOZ_=:O("_WRE:K MMY_2BY#J4 7+9 !ED':;E HD-UE@CLZ9&XE@][SE'4C N(-L][ M.*N7HZM[!"FER%G:2#M9RNV=O$.!M,\I'/,V4;"6G@:6#U#936NO)ZE ::6N M#NPC.;AG3_3/TG^>3I=(O-(V6W^OK6#6Y(K\2C_=#(B?V,(PL"B W T!BA7Z MRI)++#*:* /CJ7D[Q]VIZ[*"I1E.;E:P#*.T+EQ'8B4AYLW0N ]AAF_+_Z'$ R2,+5C%QTOD<0*.3&!,=EH1.OWE3W(Z[(B93!(#J2V#DSD[I*M"OIK.PSS=+4@> M+3.!MIFV=9)4WCPAU=NK.E\J1Z^\>R(7\@$JN^EY\R0N9"MU=6 ?W^.7,W_D M;7FSF'_ZB,N3FI4^L2EJ53M7%)]I__)0AZ23G?I+]/A%"J<.'!AYI!A)H, MMR8['ICCI@AKHVYMVQZGJDO7;RBX-592%\#;7803@]&6FI).FRN1-TNNB@^" M1$<"U!))@&: $9@[4M>ESS<4$ =26@<^WZ^E8"+7Y-=OM+GFG_ ] ?WMO#); M_U\CJZ\4$F.TT3;H/X%15W7?W#E-R?)IYRD,\"S4"2"F"%D'2#SX'4M M&"O-NR0.P$8W[>3:>HUC*[P#M_(H9K?=>6^_:YUUE+PJUJVH)\PH'7@AF11+ M%@%Y@,BS@6RUID#3H.7-.RD^*8?==+UKNU,ZADD'!\=Q%H,IQU&' -('#4H; M!9XG1H>F4L*7I)UI_30__&$P6 9=GQ#?2XD'(_;+9B.1!);K#G ;DL3,8ZE. MI*]3]#A$@P&29](;9IV*/QYN!TNWZQ2W^RCQ2-S^.F\3-7XX_?)EMA%EF)V+ M\O6\+)8G6V5>3'E,V0B1$2Q/=(AP^BKXY"&;8ADRGMMWU]^1M'%S\ 9#XA"* MZ "9XYZU3XNCF_?] M ROU1QQZOGEO^[R8D=I7-9I:?[_.3:/Q!W?61]E.A!T=PIXO\G%3]Q9"C+D.0# M1D/.@LX:830W@['Y'1RK%]1O)5+;G"[F=;<^^S9=39RQ M@7OO0(M$MEW;FK]'8JH-A%22 GEH'5(\2% G6#I T_>!YFBQ=X"A&SR\7)R$ MZ7QB0W;1BP@R>V)"&4/G- 5 72V M!$H6 Z9V^"D$78]N4IE^N/"Y0&ZKR5U76@ M;#O Q974LS,&T-O$T J0' NH&"G,X!8!8_081''2M&[]<8N(<1%RN#YOSY0[ M0K@=H.-9SIOX,,SJ/=SK^5DE]1DS4G/D26L0Q4A0065P7D=@7(?$2HHBM([Z M'R1HW%O19JAI)_0.$/2QIHF<+K]O-L%V/YPQXCA+RBL)Q0I#C)"(O*9XP&&0 M6"2JA*W1G&XZ8MTW\OV,,15S M$,8+2#HIV@6I-E--$KADR7"5C6Y^1;,S<>/F'+8[O 911@;F8LD_W=UFA;I;+U>3N/INF[5CXN[C?,D&)%RX0ZL):.O MD&*/Z!0'7D0R-DNC?.MIX&TH[VVZ14-PW;*43Z[I?K+F+Z_F-K,'5V]/UZMU MF%?F)UYY=)98( K)5T%3CY\8(241@@S2$_2&NP*]14]O8S"&0V0SK72#LSNN M9+:<38AVY[B/M7ILAKN[0(;EBX+1C:_]JP*[W=A%P,?T4^FWUZ\S]L,_UN8G>)._!;.;/:< \-8 M+P$R@Z L@BO21GB ^%YYUI[FV>QI/#>1CM]H+FRTXO=^SA"1="<)4= M&%,L*.,21$GAJ%0F.BL9-QJGJ;KS$P(MMIZ&#,?<5E7#P!ZC9;;:*S M4R$P">0UVSJS-8/CS@%:6TQ,K!;H/R'H-D3U-DAC',SMKY\NFD!=FV!\3P+# M9CO%L$E;/ZGCXS;*?8_;*@3\@,NOTX1;,=0AR)_FFT_92D1HG]'2UN,U;4\Q MDC?)6( N7C.=3=&\]772T#SU-L1C.,!WA8X.W()WRT69KNM8[8DMA1FG/4FT M3L_.28#/S !C)&RN4!?=^A;@)G8,A\ #)=[%<7[?.WKE9N,@?PS?)NAR MEH+8X,K[N@/J//;D0.NZ/E/\0K41B&=H.O!)ZUHR?!S$T'H'&J)=6TP MG0L8%1"UJDF[S3LI'OO0R'^*=Z!F:FD*LW;5[V^7G\)\^E^;CR"N/DPI7BK3 M5.>+;,<8;^SZ;)IJY^-KK.Q6]K[7YQ];[WXX,XT*W:\2<%ES7_?%/+^[PM'; M+9BW+\RWXXA"M4(H LB6WS:GT=^R8E2A-%G<+6V@UJ0OC1 8&QJ_G7TZOQB&7Z#4A M,YY4!BR;1K=!$_/1@A9>>8^&M^_-LQ>!XYJB9KBY:6&&4U*')N:OBT7^8SHC M.YI?TR?-/TWC#+?M/P\Q.@]]W+%F:&=2&QFF\_6>W5[OCI:L&)R(5GNPS@1" MG!7@:\\$87E)DHG4OH9C+P*/-5T[+7;EY.4"%>,D!*T=J( %O,L)3 DQ8S$: M?6O#O1^%XQJOX;!UTYH-J+<.S=GSQ7*Y^*.V3UXNZPRJC=]Y4-!XYP<='3(^ M3EXCXU4GU][5.#HH3LYWK(FDDAQB^B.&8$"K8D-AFK5O$'DW)<>:H^N?>O5N M-D;-4@1A.(*2SD%@G@'3SLFD2_*E=?+3/:2,:V :Z/^F)6DA\@Y-QL50DD/, MQ.4_/M8TW$-&(W-P\>EWG2XJ>I^# C22/%A:#&+)$@+GV4C+0T[M9YC<2TZS MZ3YW7HKFX"CP#^2=JUHS1/#WM0NL-YB*8MZEV/KV^B%Z1N\OT 03]T[Y.58# M'1J+][B>;B/"=Q2''.19W/R(8PW'@R0U,A]7\_ WX^?.E[P#.D'6Z3R!CACG M:A.FY"%8GL":E!,GUS+GUN9D#_*.SM>O^;R;539)ON\6]+$7RSW'.9;IW8XU M3XEVE/-0D-')FPPYUH: +Y3GSAGK@FD=$!U*Z\C#40;"VJTZ@*?09(QX;4) ><'YK]]=#''3_<9$=2VYFY\_6>W5CO#O"Q8E/!7'L5ZD(X M" 6BH:^D=I+"Y*A"\QN?O0ALD:[ZZ&)7P@ O)/G[%ICE#%34'ASC'B)#+IU) MWNK6UV\8#(5=UXO(KQKPP3&G)&S.] UGC6K.&.+EIOEJKI$.;]2L9 MGL5WQ,UV/SB0O.-3CK4_CQ'6R,I47QLW2UWUM2^]^IA%($6"DS;4SBX!@K,% MDF498RDI-V])\3!%1P>-=W[Z7<#.UAJ!08+URH$RS(!G#@GBR87,?9;-6\#L M3-S(DUC:8>96)#B(>CJT.^_Q*\YK>Z6+G@F'76#=^I3C[[ >)JR1W3E;YA6! MJ[K%%3C_/EU_?G&Z6B].<'E9C5"<\"(QR,)ZW0$!BZ/8QC M "UU:(_>U-+.@WR?LW]YK-VYBX!&MF;[T9*0H.Q<&+D3Z-DH; M'9U2HOG+TW4*CK4<;W"U0GS[!9>AWB=L/_P*$H665CI-?KY/]5*4D%Z/1X9" M&()Z$JH]?P]1-*Z5.$+[-XU!0\%W: )^QTTKGG>XW-1>'V(+;G[$L4;A09(: M68?S,4OGBUP@Q61F%1<1S*9]54D%?.:!D))$YFAL<*T'@-Q'R]$C:F]\[B5F MO2B,ZYID9H4BS+((,1@!Q=$/?%#DK#WK=J;6/.!&,Z_9*RVCC/HFL^ M;70'LD:>;-,"&[>*K1HKHT.;\N$TKO _3^E3?OUZJ$6Y]1E'OP,]2%0K:W)C MD0O$1!ND<8Y#UB:#TA1?>AX#)*XDR\&2)]M\#L ]M!Q?^7G]5A-5V_+#9U]W_YY MY35#2V=R1&#*&U F<8@U>S\R8Y&^"+*T-H&[4?8SU+CO@[U;+3[:ZZ^##K*O MR'D,LVW;[DD*-=_;61"QCECB&4D\Z$%+9;V.'&-HW<3]ZOKCSE$;'V$'ZZ(# M'%V3V,T]4;!PIS6%'ZFDVG0VTG;@%F1@.?L!J _1,^XTM?%QUDQ7'>#N M=_SCBD5>+N;T9=K*ZF[[+#US7HD")65._!F*P;90G21,:; M:8C3&5& *_J[TQ/,&UU=;INDA0TN)*\G*P3I& ML1HPIDD WCCPDC-(.3O22A \MG[2;<[$N/'2*.@?0_T]>@QW=[D\PFEX\ ,' M:LHYH.O0QHG-B,Y9;\$$%2MFR4H*8P%K6H\(#K7KJD]Y>T?C];P^%"R6WU^< M+JM1N'&,Y,Q%<>3@YXV7;[.&Z$1MMH:Z(&,"RW!6]&':?H;KRGWP=[_-;*C# M#EP!B@>_X'+]O1;"K$F:M2+O2Q7;)4>,D^ VQ9-*\]JW/D/0ED+14B2%I-9' MTWK$].-4_0R7F\?@L;'>.CR4+UI4'GX,W_R(9DUB!SQJ'VSYZ823AF5!<495 M:0H(T1H#20B)D1?'8^NM^"2M8L]?[MY M0KIA?EG.1<5,KJ>7'E06 4*154PE)^NY"+QUVF5[+CIN.KL/ N]M.CN.NCNT M<0^T>SW!T047)0R@G;_$;B M27O57CJDY\M>[@H=M0[&*K">8G)57SR#41+(H4 1*4XWV#RY[7YR?J0NM/N@ MYOX0X3B-=! 5['1#=,,4&Z9EX.1N!4$> PA%Q]$B:U? @\@<]RX M80PP#J/!CD"Z>(C%5Z?K*M*3FMN]C==^_59;K^$-WG4JVIE8P%L4Y-<(!H&1 MZ+.GG8D\Q]"\'T-+^L?-P7AZ6#^YSCMT'F\TQ=PP=UBMT!V?T[ACYQW$C="V M,\D28KT14:X6G/':F%7;0,BS:"(FS41KG_ IVG:21J_:^PWZWX5-HX^W<3;] M="6SX,J3C3$RY5@+62)%3IH%B%HFT"$3#RD((^)CR#EHY=%;U T"EPM#-;@R M.K1$MULJ'1Z]WOM9[?L^#1BK/M+)A]-9PY$YL"H;4*@81*\9..:BDYYQJ5O7 M,@[;_>D2\1=BQN77:7VDI&WY/*PP7]MYL\U';F[(+S,PMJFZ+XC0*Z4T0BL3 MDA0DH-I,6WI/A[3C$%*B__EDC6M]Y3D8,UUWE]H'D_='&V.JOZ.8Y&VYF_/W M2-*>IC7FC1GZV[QJX(^PS,_2>OIUNOY^TT5U,GGF"W#K9$U;3W0P\ 1)A.Q8 MU"4T3Z]MS,*X ?>38/[I5=VA#W"[O=GA/L"]G]6^!]N /L"N7;2$0\F5C+ M)4X_S5_4;/7E%%?/O_\5%Y^6XP?TH8#Z6[#D_V M&[W"#C_6[_Z@QJW,!CS0[VUDI:*266@/)F8$98N"D 6"E)D;Y"DHV;H@7TYG&_M\X^U(,)T2&C!<<,*X$> #RR"**@*9X%$.E[JZ M%ZF=-D/;!T,/A-^#*:U#PW2[(]DQ(<<]G]6^;=J %NK>!EFB2,1:EH38N?C"Z3C-X 3#ZH(S1U<>-S!U;-OT]7$BI("*P$PY5C9".!Y0L@AQ50BU_23@7;E#5)& M/G('U?_-QEL-E-$IIK8ER_AR<1*F\TEV%F,-9Y0)-:+BEH2$')QT(A0LR3?O MC/S5^7B],OO^%)Q.6D*.59 M4:9V)_>@&%?@$"6(*CL,(17-'W/5'EZB/VPLX<>M/Z0>HA>L:]BA_[1#M,+7U"[!TNZSM#^$32 M_+?%^NI\U/,F'1/I$87V",(6VIMH*$Y&RR!0Q!X<5\SB$X!O!TJ[,W('(N5Q M"+966T?@O!(2U>KW:<;M(]C'99BOMI3Q"6I+9T*NZ?0IU+GU$KPCVQXT\:EU M"*)YLO4^]/71[69VXS)Q.E-9IM8_0-&YASF P:ZJ*L9W^N_?,=J+\^MKNN:A@?UO> M+=:U7UR8U2>WMZ?KA^/JK0-CN#OSSY9D\S]M>\^\KU^]+<1W6IS@:B.3?YU^^CSQ/$A1WUBT M=;7G*V?@HJ2=:X1+298D>.N*A+8<[ 1P_>, ?'PU]PGR*Q)^C[.PQFW% 60 M1C-5%'#'$P60GCA+.@)GWA>.V2D^5 3T.'4[@=/\#.!LH9X?Y"'WP^G)25A^ M7Y1W2YQ-3^C'R^\7!\UJ4:[WT;S=0S9LVMNDFJFXF,VNQ(=A_9($1Q]P*>^SE>L_?2_XZOV?LHHU-,77]]\\HX;CW2 M%D13G\HR1*D]22I;58I2++/_>6_5[OV;OHX>Q+[;N?WC-+B=#G$#P:3.P MP!(7WD.*N0AG, 5K'G,L?^S7[+WTN-MK]CY"[=/F7(:%VNM@@T+PG->.)"&# M3T5"9+JV^I3:J/]YS7ZJ$^TPM70$L2M>Y^V!*^'VS(F[1JZ\"*O/9XVNOX;9 MYLK6)2FT(1D8J2QM.,942&^Q*/8$]_G-^>KXU;Z; M#=("$C_9-KF8V3'1I ;+ZJ DY57-N/'@R4F#+(2W)3@KT'2\+RX8Z3BOH)>- M<)C2?S+D7[,&[Y;X)4SS63=4^OVWZ\^XW/[=A*$OJKA"IV@B(86HP;E,AZI0 M&#/7)+7FD]+'8+3C3(A>=LXPH/G)=M:]$W@FW!>792"]Q?K6F9T#5R0#[CEF M8;CT^ 3/,^T9ZSC%HI>=TP84/]E.N>S/O9K(8A)C(M,I["4I*AH(:!-8%KBQ M'C6F)TC3:,%*QSD=O>R&0Q4_]KWY@3*XT@;_MBS>?MGD:FS7X0:;!,SSKL<3 M&0//4CO0)==>VLZ %Z13ITJ6Z *)+@]YQAQ.^D[;P_\XVZ-__8^[/Y[$?&SN M,28F<9OJU!\;JW.J D(P@H&3V7$9/%/Y!W@HNS3K:&WC:LU]UQVD$K+8U@?ITI2 M:Q.+1@/6:@A((?"*9Q#&1AO/I6A\RK)D)Q5RCH07BE07-*^]MH#4\4G MIIQA::@A,C]EE>0^"#NZ2G(?Y77T/G2S.HMQ)USA'"Q+Y!6G&"&(*, DX>B\ M<-$-=I/P8U=)[J7_':LD]U%&IYBZ7M5E.+?:< .AWG,K;1B$3!M4DT/#8@@R MVR59+[Z&'L;(_["_I,9M)PBV X2E!1U)90)4.(V<52/-36=3]?X9OKUMJ_[_/MOX3\6RQ>S0"*L>\JE MPI/0&F*L-:6*@B<*=C1H"J%$1)9X:AU.[D'>#U9#>#]G< MY!S4'?UY^F5U9O&5CR4Q;2#340**O@;'F "=K$2K.++F;5D?(*=;N!T/@\4P M.ND 7K4OUVR&:7T:9N9ST/Z.S%P'@9)&7RMG).Q M)JLFQR$$QL$$[]&7G/%FWME]R9A7/W;9&ZN(\&.\2"8LE\"CIK$:?;-)&.M[Z-6@7NKJ[$CL0!3O'?P>JI .8#54K M*&SVW!8'T=5$=>4%.%_H7)"!8FX6F-8]]W7:MTATG.RY8\#<@^)[S!D)LS!/ M^.$SXOK*'.2++M7G'4F(^6-21/9?Y>B,D",9:Y0 \G;Y*1#$SJ<@K!:S:3Y_ MI']WA:^WA:PM$3P-LP_TD^U,A,M7^QAC4)Y#*CR0NUCJT,'@P='/3=8^Q.9) M7TT(/_X.Y:P?SOOPQV_TX4M:I>9Z%2XR;;3B#9F!6%+M]$SGCI0R144B:CZF MZTY"QCWVGQY9M^]3CM5.!P[!!1/_OEC^_?7\W7*1Z)28.&59$GG3>HD!N>&> M&*BM5W62V17.LF]]GM]-R;C'<4<@.UP_/:&L^M2KS]NR^]6D2"[02 \:=0%E ME(9@= "1>#!)EJ!<:[M^-R7C!LT=H>QP_?2$LIK@[FHC42TM<"XB*,D$>&M-6<*96'PM:N=0B#7>MUA*A]==&LV&#P(.%:YZAPI7,4L=P^6-AEM8&" MAKT9[2IX*(XQDQ0GV-:HV:<"41$"F8I")E&*%ZU=F2Z"A\NKV'M;G&VO8+DJ MROBD-D\P9.5MW>&LCIB-+ KO,F\^AVU7VGZ&$&,?_-V?I.D%Z$G +HQ(@E%2T$81Q%4[)$J7)TL74QR YD]9*"WA(/-R<%-U9. MSWBK#)T];1:7@M"&?!Q)X3IMS@#.,P=<2^-1\(RF^2CJQ\D:%V_-H; KU [4 M2P=0>T,.TMDKMY0I.>YS3:/1M F=!L_KS1"=""DH'E&T;H%VN7JGP#E4L8LF M4NX '\]/27#3^7DFA--<<4FL!UG?3W*0V_?OC$I:X8L)@3?&R'4*QKU@&QHG M1TB[ ZQL^E-\7LSRZY,OR\77K6-YQHIGVKF8*3CW9&R54"050?P(([,/#)'+ MUBVK'R!GW NTP:U-(SUT *G? LERCLOO5\5TQHJUCK:!X2!]S3"V24-@S(*Q M,3-6Z_]3ZY&L#Y S[@W:T)!JI8>Q4R1K \-3^JP+'HB?#XNR_H.D?)Y<7'(4 MN+E!E)&,KD (.F>P,E#LZV+,:;>\R#*JA@[K*'0!-,%&R]$:U;KD_'YJQFT;/[0A:J2% M#O!TKZ3>7&10A>PBNMH79Y-WK!SY?R63.U@8HX.<1Z=:ITX\3E4O59YC7"D= MIIJ>P?;7Y6*UF@@NE';)@!2JT!&.D;Q"&T"B1[04DD9LW:/V88HZO0XX4/^[ MPFM_98SM3]W+RN^X_O5;FIW6:+8^1JR7]/NDODU.R*=E30K1F07F:$O*NB^5 MSA:"CPF8E&B8<#:6LI.C=001G5XG'(FSI]1,!\;M64JG)Z>;5N0OD8A(TXT& MZ>L9GG=8.EDLUV=O8_>/4)*Z]B8I$9 540>[!_"L!$!GO7=..:=;U\:THKW3 M&XTV!G,4!7?1,?7N#;H])Q+MQ2(X>3BAIJD@R^"48L"*S\@E.3FI]5WL ^1T M>O_1!H"MU-"!L7SH7)A(;WR,+(%0-20/BKARVH'/A<>X'[*J+#%+178;K\MS [QI>)/L(7GGD=9B2]!N54!$^N'6B9'%=!6MD\@> A>MKE MC[W$0AOT?"I-W5ZK*^MM;P>\8L(X'VMMF@%5+#'/=:*=EFR(3"-+K6_L]B)P MY!XRK7!S?X)8:R5U<+)>2.WY]XLO_W6*2R+J\_!G=B_A@BY#X3-U=43%E_/OYRN M5QN)\?.<%H?1&:F( ;N9H5@[$!0$JZ7B*7)MFD>M#Y#3"<[:@^ ^N!VID4[! M)D$AQ;I[ ]0,[(+=I&!=:NR,8I!\;7YOO%TIH/Z6$U4_3A\#I![ M!P!ZA_/5IEIP=9$@C-Q[)K4%;ZNM]F1=W28_CP7++'.9U1;>HZ XRAZCW MYGW_<;+N "T79:.O-Z]AFZS.NI4B,JW$G)N#'A M^!AKIZ:Q[5*EG:1' ODU+.>+T_6%>WO&C!9)I1(4&"GJR#;E:[VIA6042D0M MS:5P_;7Q,-==&!W;LML][Z?*^NW8B;-STQ:>+'-IKJ0/HO5U_QN59)^CS-)6@7'99(<@4:I%9 M'0#H60"18U2:*Y-\:Z#=0<:X#MH REZTE7P'X-E2?T?*TT0(1U:\6/!.D6DO M0H'CF4$QA:G,(P;=NL#\7F)&;BUVK)IO)O0WD7D'X-D(YFK+^7/IN.*STYB! MA6J9(\7,Q! CM\#Q&)WW*0]B?NZ@95P'_HELT+$ZZ !+5UBX:V<$H4()WH/P M4H'*.4'(%'-(%Z5 8H:QUM;H88HZ,$E':_UFYY1V*N@ 4,]26IQ2I/(N?-^, MRIAG^LGR%//#;%ZV@K3%)++ND$7AH- *B)8KT"FH)%)*E@]0#G<,R>/&E<.; MNJ?4: < ?F0[EBAME.1R)%-W.F.U@0B*38E_J@$RSZUO_'NVB$\*COT,YSZ: M.AAW7W$9%P,-WKDLYGR^6V!=+OBWG:?G-E MQTQ4TH%\"W(DDJQ-V2B>BHPQB ')LPC,J^:E6(?2VDG"]+%H>N1:;!C5=7"B MWG91+D3ZMER^I$U"=%I3) Y1UGP4[4F,1?LZ)TVGY"U*UOKU:4?2.DFJ'AB M3133)]Y.ZZE2&\^?KK:<38S50NK$ 7G-$3<\0*0P"U#[B#)ZKGQK/VX7NCK) ML'X"I!VGDF,;97QL\[KYUS"=OUFL5J](E"\^A_DG?'UU#UU_;GM[Y;EMPC-M M*>\1=/ !E*H5K:X.0BO,D9PM%K9;(Z*#21AYJG9SJ#V=/EJ#KUW(4&=2_3&= MT6ZZ-:N\=1!QZ%+'AA5-6&P4:)S3\NPV+7?$NDE('^LE'BKGZ1@E5!/"- 1, MZ 0/DL78^,C9B\!VW1#N'PM]]IHL6$8;N2;;GFK_&@P0K"?++YQ1@J$LIG40 MMCMUXX8;PV'J_L8(3?75@0?XFO9VN9^GY]]_"_^Q6+Z8A=5JDW&:ZB,B8PE, M5#6ABF*IP$FH/B7G(Q-&N-:7SGN2V$N?A+9(N340;SBU]8_*2^9^#R?G;8M5 M*LYR(Z#D.CDFB +!% W&ED1[6]O 6]_2'$#FN.@<%#;[0?1H'8Z=KOFWM/ZX M#!DK^><%0\X[8U$#TYS3$5,X1"T$6!.9RCJXZ,5.DI;^\W1:VQ^>+J?S3^]P.5WDB>).2ELR%-2"+'H49-%Y F:C M3TIR)F\>;^VB\COH&?FIX:D =;0J.H#5I?\PNTM@YRQ./!>6H4.(4JCZ7&? M<1TA%YUC2CR3! ?SX1\D;>37AJ'!-H2".L#=U;;C;\M-KB8Z>>6%T9"R)(F) MVB\ DP7.C,.$DK#2NMG9PQ2-_- P-,H:JJ,9N)[D1>'L9GU1SG]GF->$>Y<9 M\"5A-]9&>45@,=9^(!IR=(2G&"W$X&V]^^71<:%<\^T]TBO"^;+;R"B%*+U, M#C(O&Y^3@3,%*?)6RE!,SC5K_7IR#RD_TOO /FBY_WW@<$UT<%S6'(--K[CG MIRLR^*O5!_RT*:;=7 :Z')RQJ2;M,W46<(ML@!>F1$X)66CM_C](4"\7_4>H M_":,FLF_!S!M:3^[#=11*KGH%U*D=$XJ*,K8VGM+ MU18.#H+W.CC'@U>[=3W8<<&1D7*X/A<#"[=AYG\+R&Q;0^#J?$N=<53J.8V^ M *-@%!3'#%Z(""FRJ'@L2BBS/USN7FSDN_(!H-) J!TY>5MKY*\?)N2.@3#0/4A.-( OM&<6PM@@J M"7CF,GG+O+:M'^/.U^XC1CI0A?< 8B]Y_EA7.>].E^ES6-V^(AOF2N?1Y0:\ MVMF/U5&N>$(DGYED6:MZZJ3Z$,$Q'4 'JPICJ3C9NI%RKXFB.NADZI:CC98I ME,A(^U8P8")8P4O1H;3.?_HY$T7WP=01B:+[Z*N#H_(!?FZEC?F2DPJ%@T * M*)3GKF:,:1 JNX'*6NOI'X_[?W95UNY3B:[_-? MT,U]>9ESG,YTC4\[TSFVLVJJ7W2X@&%UA26/I'"EY]WI M$IQ)P;<.4YX0IUNX#8?!W<'0C6PR]EWI!TS3KW@I.4_HG&$,K(N47.44P!M6 M((K$BF9:6AN?2SGN_]ANRZG:H6*8*COP,:0:/#_'M+H(YY<#JKJCF.!JD_;&/IX^DG!P6^3W!/]2V M<=H)B;*"&Y\U8VJG(^O93^T$&?VB(=-> MY1VXGY_KY$#RG_D3IL^S^?G\[/N'Z=GGZV%,&(M6FGRH91J4* X<\PZ$BRD5 M5FS UM4GSXBT$]+,BT;:$6PSMJ_Z*:1_T (NO6PH/AE4M#5JT9=TY&5-K,-U M8_ ^*"WTL[?W]W_L3LBP+QH9PU0Y(@B6"\H!*MW)^CXC,!UT)B=I1)&$7%G M>R^!\[P-S\ZS@G0S/ 'ZZ^#%&.G_B:G M%#(ZXD#KVN&F<@"O4X#DI9"HHL?8^M:C65O^"4:GCO5H>9B!.@#=9>OD$VO[ M&]9D"O.K;Y3+G^$?2RP7Y^^F!2:LL,_)U.T+5AOX-35)!Q![++Q7FEG;W9J#YQ/C"3 M2QVM76/EO.;:*(D29!9=="G%U)J48G\INWTI.[KO:V&VH33%QX;F;[B:&..D M$776'E+&I9!K\,YYD,Q:+SG'DQ95DD3=OK0='7+[FN-POS=?A?.C'+:TA/N^ MG O-G/0.\KH;E4<-(8H"VJ$6.9.KS\<^:A^2J]N'MN,7.Q MNEC@+\O5],M='_[+GU]QML3C=-;L_MTCMM@A_9&L ?DN6J3T,XA M:FZ!Z8#U\L^ <]H"RL@- 3X7T_I!?HB\QPP<[W_U ]:G57),]<9LF<+YWS$L M)LQSRYWQH#GJ>@? P$D>P%D9T&<3=&D^4&NXV-W>ZK3%Z#XAYS$,WGER='_) MOY$7^O1///^&O\YGJ\_+2=)&860&!'E@4,)8\.M9APG5$X0/,>K+1"Y!$2?,J,"5)YJ%V-&6XLY0]S<%2846JA*$Y9/F(?M^E(P1CW\:(YR M7S-U>*7[TWRQF/]S.CM[M5C4RL(-GV7CT9G[?V3H9>W 936ZF?T9X^JA&899 M)IWKZ[J/!935&;Q=$Z8;@FGAL?B=BM/W:H)Z2)+AW5YQ]79&/^NBZG=3.]O9P.[WF[>&J;J#\^XU?7*Z M>A/2>@#QAC/7J&1\8( I6CJQ1&9X@E*D PH>Z:]$[T"Y)*5')PKJ74T]) R&7I" 116 <(6JG*R5JY<(T#C +FX*S+@7V7.#R[%=ZPL,A M!IP?0YL=^) /^&U^_HWBOP<7HQQJ0[X4 @JLW("*5%3;ZWTH0GGC4;4F67Q2 MH'%?L-JAJ+GR.T#2.URMZGOP9BV7+5->VQ"D )MSW0T,P6NF0=9W-(6%96\; M ^@A.<9]-FJ.F\&J'OL\>G-^,;U'SA]9E-('#E+F6*C09(465H)ML@:-Y4 D=&V2N9;DOQ;CYSC"K/@&1 U3< 4A^N5C,\_S\/"PNW:"PD>1$0&L%J*(2 M."L,9 Q:VMK.+UN'I7=EZ <@A]ATWE#!'0#D]\7TRUH75TE\5$E4H6-]O"^* M-@Z3&2C4+!8SRT6TQL<=$<8]91K#8XAZ>^!*6KM0:X)+*CN(CE$2[F( [TNI MD^Z9YW3@&MN,*6GG..-H.6NK..-P'?9@^$N\5N!'5T &1PN7A4' NG"EBI(RX:_&U/X%YV>+\/7S-(7SM>LKREL=C +-*3913@D(00=P MQ5F-+K(B6^S^1P48][:RY=G?1L=C V4S>O3F$K91,3<:O4L)4JJSC .=D=%( M 8PES8,(S/*=:(&> \IC HQW9#0R[+RUED>$2II?S%:+[Y/7_SEQF7*9+$HE M&*7\E]E,&RYTK"BEWP6*;D'(H)' M&NS@IO!V;+0^[R1'GJPO$"E,!J5X@"!DA(1&,;'9.FIGG=_&S\)F0,5 M/G9=S).5A<4&&4-2X"L=D@KD;5UM,/3&N1!B\NQN+=6+J]-L8\2=:S7WT>C8 MT/@IS/YQHY C&VF<]AIB[>A7SD4(*!U$85!([S0*LQ,8;O_S6=G]-.^U!5\HO_-QDE&2J*59Y!J9JUB8'4$3:!XBPE2D@R1M0XW'I)C MW)[;U@''8$UWB);+^%P+%E4M!$WU*5Y( R%E YA*BO5BAA9W9+ST$&X,M_ S MD#E W3V 9CK#.X7$,A>/@;RB,_4=P!H/,;GJ+I.0JI8-\=;3F^]+T1=8#K'M M7;@,4W0'4+GM<]]=D8%&YXP(WD&2M;9,)0LNT,E:C)$6E4Z8>&.\/"+*N(WW MQTV"#]/WV%'K[[A(U09GA/WWB^G9=!;.WU^LEG6> ML8!&$^DDR(:BAR.>C\_)UU,*-Q"4Q[9.I\A[/?_R9;JJ^GN#>+TI)RY0%AQ0 M0_:D.26B >(^+U5*]X/-RUL$VGL-MP^M)>NK^I$NDM M\!2 XE5:'4J*5#6YGL_;8V4N[/:4+?\SR(OQS]FJ6_YCAGU_K M)+I77^J[\?MRN__YU?+-8CY;T6X@ESRA3< Y)@1I0Z)46F:H58? A'/9)8L^ M[=9%/%R6GJY(&Z<')S!.!U[JM@I_"LOI\B/)$O+[V)3 MU+F'L7"PW 7AHLC*'?<*Y''9>KH3:>/=CF*5[M#V.BP6WRLOWWI;36R@E-K8 M L5B9:%G$B(& <&*2$>[#=JVCL">DF>W?,X.L9\7;"F7]).#N6 M;3J W1^SL*&6W5!.O%TN+^H]X99C=L)##JG0)D+4E=61528+IP!#B-Q1BI)S MZ\JGIR7:[?J6O21T-33!V+G F^F?F%]_#HLS?#W?S)?^4(TST0HK3XF$5+0# MQ;4!5P<$\*2=T!$EEAUY@A[YPFZX>#GW^DTT.38<7L]GR_GY-*_GC^+-5;# M:OU6 5XX);B,*Z#\EM:3? R.NR+*;G5QCWYB-T"\C#OU=KKLX,2I[_2?MN_T MU^GI3TAI "6<%?8WC]:)-DX;9@GO&2DAL [!^R@@TV)YRCY@:,V-NI^$NP'M M95VB'\]$G0%PHJU63&!ERU_+7CR$4#0$GBUSC*,(S6_);WQ_-_"\K$OP0]7; M#!KM!@B\G=%O\5/XL_70@-U^\-!! 0>(WV@XP-67'V"*MZ8PD50!Z7(MG#*U M8Z#Z#,-BIB F*M[ZXNT)<0;S5)6":37]AE??J#[Q]?K^](+!:7XVJ_<.M)SM.I83Y9AE5DM@7E0RD""ADID"EX(C%ZS$ MU+J4^!%1QJU..1: 6NB](8#:!4L?<#5=K.DE?C\/L^9SEO;Y\4,#IX.7TBA\ M>CW_4IW+!NNS?"W. U@47N5L, ++GG##4$"(M>TJEJ2+LU&KUO2Z>X@W_(&M M4%:2ZXF]F,8U>W8UR:92VT2?N"H9-',65,TS@F09A Y&FY(Y MQI$P<__1K9%%>B +W(R9*2Q%&2GHXY3HJN@E^-IKF"0/LH[]C'&G1XZF+)%' MO*IN9;\'Z2+W468/"+@QN$/+Q"%'-*!LP-KADR%B42::8"DS:(6!+I@#]S?6 M(W21^VBN*]; I%(.NK(5258[R2GJ\JIXX%IX'I5F>K= MSEKX-'I(OL4:'?IQNX5 M:7QZ'-D\_0!OF^C516U_^SZ>3\_6EIODF#AWUM09OC4@'+/P24? MVY>*/2M6EX'*8$0\#+QFYND2<6_"=/'7<'Z![TO]XV;"\R0%;3W#2M:C!:E- M%7!1TB^!BUQ<*!G;E\#N)%J73N[XR!MNIC[1=U'O1"K[Z,5RL[))YC%(+A!0 M9=I1R60(C!<*/T5A-H7 =>MKZEWD&KLA;BS<#3/0_J#S&]#-\*S6LWPZ(O9N M*G/YT_=?OGP]GW^GZ%7[HDU(C+92R)7#T("S$H%A$B;S$+,Z_HG[B'!C=\:- MA,(6INK _[U??<9%O8U;X&><+:\>']_-E\O?ZS]8W\^M_ZW?Y\O5XNJB[H8J MEJ_R?UTLUSVKO^'J??D4_IR4D%SQ=89+8?6%24@(V4=06I-('6DI M8W?OG03?/<"@.\=\5^G;&X57L]E%.+^U_W_'Q=8!7+9L3SCSSEC+0$53IZ52 M%$[AMP?C56"9>QWTB=+R?<0>NZ/PE,[\9.;MP,T_LN3+4^O7L"+3S,YN_?UF MI>_+^B\GJ*S(1F>PV5&(Q0N%6)XIL 5I:WNG4W.'/ECHL5L3QT3SD4S[HK$\ MR3)KX;B'9%/E5TNTTH3U"E *PY.ST9W(*>\@[=@MD)VC=R]C]@_;JM@:5LUG M8?']YK^T[1!-S!GEO '+^;HXN8[?KHT3)>7@2I;2M*Z<&";QV)V5/<"WI5$[ MK#B_4WGT,7W&?'&.\_+F8D4JWG*U75]-+]M55.W^K<;E50=_Q["85'IV86T$K:Q>[[IZ6:W!)*3_")8$'LFI#I+[Y=1N[8/!Y^_< MCFSA?H*$7=?\&[F53__$\V_X*QTNGY<3X4PQ&_Z;7 ME;((0/0<>"_J2?/&B M=0/B0)''?3SK%,N#[/KR8%QWZJ=_SB>L:$Q&!8B.EJIX'9?!0H&,)L9$H8#U MK?DG#Y-TW)>W3D%[B!5?*%8)?#A)6@CI6(1LC*5UH@"O.0(3H4BK0DG'*KS: M6]9QW^AZQNO>EGR9B'TSOZ!8B 5:$9T:624.RCL'$94BF*FH4.04>6M>Z0-% M'??-K6.\[FW'L5E5]EOCJT*?O5JG+R5;0PN3+-1IGB:#DG>R MLT=X5P8(,>Z#V-&1>$H3O2PH+BRB)#@25F !7O .GLJ7_CBS;8\!O MY"$C'4)N/U,<#K/Y*IP?Y9[TXVJ>_O%Y?DZ66_[R?R^FJ^]AEG^;SU*]$9Z? MTP\[N^2H:=Z)VNS;0^]1CZ.$1O>J#\MQW8(8 B&<,\A,U^X1YR&&RFTG@HU2 MIT3_J''D]+1$0T/(RUOL]^6GBR5MQ>7R52*;+*?;:('BPOZ!CF&$1K;L5]91SW5K0A@N[&B4<@@R3FU-?/RG0N# [+A;N J^983I MV9TU;"?N6>TPB4*+*'X]UJ(2EIH,3&IC4*$ULC6Z'A1D9%2U,_1=3J/!6N\ M.G4FSWRV#F NFU+1YN@];2.L?-U*4 KN)*O$<\X$*Q5+K M4LLCPB3C=/(.S\+Y+[,5Z633K%[9 F,)X(O:C@8(UE.>+(6,'DVA@_\)@"PQ M_=O9_-N_TX_>8(-^&2$;J;?[1*-BOJ:QHL2R:5CR MED7RJYHQX8)6U@Z"Q\VOC>,H!IMKWD!W8]\YO9[.YLO7\W>K_&J6UW_X/],P M>WV.8?8)T^?9_'Q^]IW^]M+A:>.C)Z=)!ZTGA\<]A!0*E*AS(:>7Y=UZE,>8 MIO?Z[G@ .=RP\]-HN8/HXP&7^NZJ>-$XI5,]8:,4%I34%H(/BAPI8S&FD+)K MG9<_)<^X#^,G38Z:F:4#B*V#K@_X]6*1/H3M[,U\DY!,N9 Z&X@1A(ZTD%PG>\SIB2WGK*\R-8*$..W0NVY;76^\H3,=[ M?F'H*_*0!35Z*WZ_. NSZ?];?^=ZT-&F7.+W&VNJ?0BS,$O3<'YUO[Z\>A!, M-C%EN(*BI:S,"'5JB2K */70T7+E=>L;Y":"MWMY7KO\G^I!<*OF9+&HY(_K M;_[T_?K?N2P_^F=8Y$WRYB6=!SQ%T%RR.K*05\X5"GPQ!5U2GG+/BD(YJTLT@&<#E?<];)IS],Y^EOX@MM[6"[14MS#0&==;\5*H(V- M&@0JRV0HH:3679''6,>XX!X J[N^+$(6%7+G^N$ '*AA6GZX"_9(W9-MEQ,#0:),@"^9),=J#8R)"B$5DYS$8;!T\/B+*R*]^O:&NA<%& M'C[Q:;JJ2)5CP^"W^24/&_X\76"B M?_5R&5ZHX'VJKM=&J!>5$(OWX+6U7E2JH+);G=WCWQCGO#HI.!HIN(<0>QO\ MK5VJ42AX\I2+HI7UA$ZUR$$ )I2V9,$E;_VN[ ].L+294>$ M9Q3=2X2H X+21=-137]T447MLU8(-U$9V22+M[M%7DF/GGD0WT@X1 #/A22M-!F M!^[B63?[F)=]=U4?(RT7#$L$Y@P'E16M. 0'PM@2A*O7JZTO@H9+/6Z]41_' MW(EM/[8?/'BYZ[DCGSZ'V?NOZQAVTWNX?D=8%XS1.JXLEF]G&\5,BK6V2,V \UIYKJ.#*.@PIP"2CG$5%?UE+QMD MS[5U_CS7Z>8Y)H#^A3;6WW!Z]GF%^=4W7(0S7/_ESV&%5S7X$^."]10H@P^5 MHIV'#"XK#H9BL)'SH+^-;9F6PAVL'>OKD!P\6VZ+3*XI\?? MYK-O=/3C)@I8?JKLAC?__O5\N?IMOOH[KCY@FI_-:COI^DYEJ\-)1)_(I27P MK 10$C4X+1U8S9(/)D6,K:OJ3K*P<MT5J>'3XI5 M*)0@591:Y(UU.$?,E$\63>@*-VAME?\7G-Q'LG M^,WW[_?E!L/RY1!U*[AA-EO@,6LRF#358 **D,5%[7*01WD7/LIJ=ML_/UP5 M15\HZ66_'&*(3;O>6W(CF*\>]G1M!+24RRG%UPW* H)E"#FZ:&3T0:;F RA: M+F"W7?'?Q1.ML=#!1KB\"MG.TUJ^FN6']3%!-%;X6A&5+:DX2 2O:*]'Q3V+ MJ*0_VIWTL\+M!N ?M8#A.#9\$5QUZ]_=6V<-[69+?#M+YQ<9\[126.7Z3_(U MEU5]C[HDK)J7]U]QL>E^:DIT=SSQVK/DG4B5C2CVKF<-KL.1*WG776Q5N.5J M>2^6N68F\XQ%PQ2%]R9$4(9RZ$ ;$(SDOH2LO=2M.[B&2=R.5&^GR^]7Y^L? M.:T,;W??E]:2;DK;:=,GSXV"3 H%I7.!P+@GU\6"0,'JY)_6@<\Q%C)N;?4) ML?PXR]Y8L.@@!B+G-O^"5S[LW7:)FWDDUD6?$2$Z5MN9,R?EZ@0V!Z.M$RS> M[1,8C/ GQ.F%C6\TL,R/8[E^07A)-N.#%B0YQ%C?#;-BX.I#OC<4NLFB4_&M M:X^?%&A<(#8S^VYP.L &'0"J;K'WY6,XOZ9FD")839D%^EK#Z&@545L%CE9F M&"DIY=9,]O>$Z!(XAQCXWFBZ(=KN "X?R!(DP&=*'G_&;W@^_UHUM W_+XGX MF$N:"0/)J'JWX3.$9"E3Q7K]EQ(C134&T YBC=OYX".>TGE?YRW0VK=E1K4>YLV%XRI(Q!UR* @ICH4#!94B2X@7M,6C5 MFKEX)\'&;?,X'LK:6Z4#J+5)?ZXO?UFL24Y8EW @*"$<>7'22: 41!W47@!%)TDI%'X6/VH7511R]/1$,9 MCT2P'$OFD->%$"E[\"RGVO?N*5^M,X":TTW]&'.73HC9XPUP M^,13+: &&^KH;Q$EN!K_&9^"LZ8H55IO^Q]RX-)>('ARX-(^%ND 3HL3C%P:1\;C]T;^-# MG@?COUL!F##[PAPKQI_:6[>A6WT!XU.& M!!XGMOU+1ONS#$M7_?,?YN?G;^:+^C^:&,:-D@Z!'%*LC^(9@O$&I/.&J62* MY:67G7'0"CL_0!KC]V1T78/!]*^QU7Z[6)^XVA3&B[:@#=.@E/25\45!SL(S MSJ2R[N3C65LM[H5NL!,@_/2;\0"X';P/OZY?/CZNPF+5^6Z\R_KI;+0B!PC9 M9%!UA&F4R0/9SAN4.ECY4LDK7RCG\H^T%P> [8<^$O^ZMM^57DP00MA 28'6 ME 1S8<"[X( 9:4SQ F5LWJARHK6]4.[F'VD3#@#;_IO0;S;A#,_JBU#GVY#L M5G!Z4SE6^L0%>C"H$GFHD, 9,BCW6?ELA#7]],KOO[P7RM;\(VW&89#[P??C MW= =HU)&.@V&V0#*4[S@UD&#">BRD$ZY%W@?LT>FV!^+\X^T%X? ;6"F^,ML MX%X<1(RX8\CP:I8O::@^S>L_>G^Q6J["+$]G9UN5R:)2D:F 9*J.BL!"*I,< M-#IF=6:4>>\V^F_\M;S0=''@W6@?NM\+1[UDAH=053VKL5=G9XOU6?UVMEI, M9\MI6C/#7;FJB6796R,4\%@9?#QWX%D2X$U)AJ%3B;6NQA]OM2\T>VSX7M$_ MR,8N]CBY]WI$>Q/E*,J)@HP;H@45,P=7D@>I@Y L>>8X[_,L?&1%+S1=?(DG M8@M,==CI\ &_X>P";PQ\>)7S^K_#^=O9NE9GW+O"GE\8VG,P9$&-&@>V M(KRA#?-Z/EM75O]MNOK\^F*YFG_!Q56U=5"*9V8)*[)V^"=GP#'!Z)?D+3>$ M?]$Z4-A1M.'<$;/*ZKGA\?HP7?YC4UI#,2(Z:PLP[A,=6CY"\$6 <3:9:$-* MIC4+R<.2C/L(? Q\W.>3&&R!$<.&Y6(U^5 ]^;K25IIL5/0:BD%9"P 5Q,PR M4*CCE,[!:=RIJ9]^Z@W(T)^NX7+K@^.BHX7EYD/5V(/M+\L_4TG"UOE>00HZ M8%F"*'4$$RR3+G 6U4Y>FU]QN2W/CJRT0\QV;R%_L8V_&8>Q:7@"07Y,@1I M="WUEB2XJ%Q$/UE\'EW0_A?-U)\!GQ-LD M;$D48P(FR+Q24C)K(:BB*B$ M=;1S('E3Z6 \ ^]I+S!:B=:ZEA6V9N=]7)IQH\DVUMX!0@>HO@,0O4II?C%; M+3]@PNFWNK>VGM1&&6Q4')P-I)14>Z*=5E#?.;3QB#&U;L%Y3);^ '2(K>^V MZ+90_-BQ2_BO^>(R:U^N=U5D/O!D79U:1P=P*)4@WS*0(:HB8QCGK0,6.#(O:._F^W%K#=L.H0,K@NM978"WLHY4XGRGF,XA6E\3%;OR7 MSZ#C40'&RW&&6G3>6KUCOXF]"U\N^3E?SQ=?YYNM\^KCK^_^U_Q\_>S^US7G MW;?J?/.O4U+TFQ 7TXT#KH\8:S;/M[.T]9NRDBS5@ACFM 0E5'U$*?76()/' MU#*ANM,F\,C;5FO)Q@-=(Z3,>S%;IYC]^O5\2FL-])5I.%]>K\TI07DK!03) M*%T'APOPF6F@5!=+)BVK'9OS]_SP>!G]Z1#71.D=!.#W(H>?OO^$L_3Y2UC\ M8Y.G2)]L4@&TU!94=J'.*$VT/$<[+-KX9(+68>QZ_*N!PDL)D?,L>.L!"7U>&K2U^*Y7!_NHOP,8/;#GKLBE MT AIK*;MMKY:T?2[4 O=G;!%:9,SEZTOP)\09]Q.B-,<> >IOD<4U85L=QD& MP9-@%G ]5%=%!4Y5C6DAHJ=?HVO-^O:$.+VYI --_FRAS6'Z[P%*VY3EWI(N M<]7DDL\V08B%=EP*!9SC#D)07&4>N$O-X?2T2)U!ZE#3WX540SOT *N[RWAW M5?YK#+EJHQU$E>M*-)(/MQXLRT:(PDWPK8EF'I=F)S"9EWS*':;XL:^=[E?T M7FZ0;5WW)US0DFP1,K,0P,9(-0_)@0F?8Y1. M[W97_O#/[ZQDI $T&NBQAX-H"^-6L5__W; MB;\LL%[3UQ:C3U@Y)=)VH2J9%&C'! ,*BP&?'(=0C.?)\NRUW,D'#9&BLYOL M!I[J9#;IP9_=U=]V'>$,^21)IJ*@[<.XD^2;':-5L00)LPK:J.2;EU ^)4]G M5TB-?%DK QP,IF^XB/.3M0;>F-ZS_JOX_2\X/UN$KY^GZ17MJ*9=@KM^K'W# MX$'+;-0[>/M+RZT$R]HK]@M]83$+Y]=E-)>-8@12"KN5A#K&BY)$E!"8=""* M%98+Z1.V[JL[1,YV X:>_AR%%?/9V;OI-\ROEDN\G,=7C,HBAP@912VU0$^) M2RR@"W)N63!&V<9:&B;QN"GFT9'X^ "AHYMWY K!JT&IUSH.Y^N;Z!!83B4& M$-G7F;D^UZ&I"C2/*5-PXMEN';+/5 @^*D OTX..CX!Y:W.,C2D\N[N$[56T M91%9Q@)V7=\?*E]6$0)T-$YXP6S).[U*/X>IQP08KP"PD6'GK;4\(E36B=#B M^^3C7R;<.9,D,DB\"LKZ]>*CD;8J*H^ E<+#']V]G\V[]O?^(&&ML_ M7"/C^GLCPJ"-T>:#--B!S?_X./$6"Z^G,DMJ_2R5( 2!0+^QWADA@VMG\S\^ MCE>)>1R;[ZG!#FS^^K>)"Z@D,Q9200<*-0-/X(24I&%HDT7[U+/M?C9__=LX MMY;'L_F>&NS YJ\^D<0L,:13S01&$G.OP-6>8I>0.2%"QBVJP YO_QX>)S$4:3P!%I*!728,05:A3"8-/FDLOTU,T*?O9_#\^C'.C M=SR;[ZG!AE=VAUO]T]\F-B5M2&JP3!M0Q42(1C&@(%90(EYX>+*4>3^K?_K; M.$42Q[/ZGAKL8*?_^O<)9H,FL)UW__7O.]G< MOAR;[ZG!#FS^]MU$:&E9K6:.6M5(V06UZ)'Q\S!HCV;,%T&;?%4T0$?-K_/E MZN.4_J+063-;71G@./41.WSPB#42^RZW+^."!9;IEW5>ZY %2G-#2%%G M%GSK\[YCMN7V2-F1QW1):F8AZ32_KBO/;294HZCN)C2(K*^5NY!P_!*'5 M7A;=B=!J'_6.?6/Q,$_--L4V6:(3F$ :2\[42@:Q)D="<2^,,(6VSTXW%D]] MI4>BJ;TL^#SMSP'J'!L7CS,5Y:QET!3S9U'S9)\R1"[X^DJ',11"Y-VNL5X4 M$=3!B&BCR+'A\&F^NLY(M_*7^I:*TE+&Z4E^4W^77 2N65!*1Z[";B,*'_CA MXU4C' $"0Y77P<7/LT1#)05$QSTII]0W6,\HQ(J5TR75<4K<6-6:>+<)W]>I M*< /"46/8H0N076';L@Q[2Q/@ORB,:"4-Y49R *7"D.,*F>STP29?QV^K[T0 ML"_?US[FZ !>'\,Y7O8__(:KRU-74@B6,8(1/M(B:MF ,Z2P&)CQ*B0?96-, M/2A(;T :8NN['2&#%=\!>IXB'I*Q>%)&AN*YJD_2CK+%$FKX9H/!.L7E^'YI M/YJO4W.(-S[G#E)]CRBZP36DF*CEYHPV1.&UF"6!=PFA!..E#D9ZO]/4G!^= MYFLOD^]!\[6/_GN TC/T4BA+*%QJT,;6CF@1P/MD(>LBK./*&=:Z3_+%TGSM M9?H]:;[VL4,/L'J\QSXD$PNW@M)$*<<7W# +O?]0>M5#YV;_RC?>#%>EZD,\!D,:"L MB)0-6$7.,H@0&0M&[%09]#+Y%IJ9=RMZLRCY3&ALOJZF'SZ/Y/LC?8^9T!20^7! M)'&#EA"*JQ3B:$QX*F.^[,VI/VX#BOJ[&X#8?*9' H6]##4_7&L=]&"]_L]) M%"YCX(1L])Y\HN65U%L#AF)8DCR;)T.H/3OI_[-']H1##'Z@!CM(2!\^(*]S M+5>4Y8J6KTRMFB^1T*L00:(-E&=Q2MQ;DRP^(]*X;]6M XICV*$;6+W_BC71 MGIVMUU7)M=^7R_Z)B4C96>X\)%H#[3,5P$E77V(I!X]%^[);G+$WLIZ2JL=H M]4 0/ BP9A;I%&,?<(;_#.=U8>3(2[!6"@C!8JUO%^!U0@C:,NF-DSO.HAT( ML!LB]>BZCH>N0VW1 ;0^3,\^K]Z7/Y:X[B)['U<4&6!^._OES_0YS,[PS7QQ M>[%7--\3'83GDFM@1>;-@PE%$P5DH5C 2C0<6Y=W#1!WW!?Q8T+R5#;L\"+X MMSK(?KG\'17ZPPT]^^G=&_BY=_/^#&^, O#;U:;K' M1G?0OX3%C !T)# M".MO6(]GS*\(;^$,+X=:K+?0\OW%:KDB?T[[:NO2?YXNT_E\>;'8! 97^M/% MYE!T@4IH1"D+G=%1V$CJU/1_MJC"\TF7.Q0G4%I*M M<_N$Y!"$2A!XTD(HZZ1MS0RRKXSC1@ OR+$>9-07!=O-KE0QZ17X:S/1YVCV3<7B\2GE_N)+&D M1"5!=89[4"YS\)Y^0<242[2D@M;/SP>*VJ'?/1:(H[[JCB^NVUDO,.Q66E4FF#S[DWA M)N)Q"I%QY4#&0HNPJ"$$QP"]EA)=CB6T;G=[4)!Q<7:46]3A"N\BQ+R[C.U^ MF$09;/0B0DZ^4LBA !>DA:*=*PZS<;OQZ0U SE:4<;LD3X*=0Y3>Z:#FK_/% MJA99;NMVEZ]R7C.=AO.WLS)??%G_]$'LPWM]83C=\.$+:E2XL/WP1I*;IZ%5 M3DBLM'O><3H-UEV)W:_/;1<@<=8']\G!0?E5(4)A81!64:28)7)5$X*GQ!HTQ. M3^'B*/-S3]SRMY?1[L_/W4>#'=C\U[]/4KVDXYJ#T)D63(=R33<*4,)ID^6. M)][.YCM.VSMQU]\0F^^IP0YL7F?%D3_SK+8H8JR^+D1PK"!89U*TQ?!0GKK_ M/LJTO1//3!YB\STUV('-_^/#I!2/4;L"6L@: )%3>>&;R$)OOJ<&QB*@7!,*:YB,&GUJ50CPK3UYW:<+O?[2)I8H2.T'3_:GUB=#*4UZ^; M1VNXAA:D17HD236I-8/"[-R"[L5'@::(8> #6?I8M%5>K&B4^D*LY* M5<SM$?+;W4R"3%5K*R-CE%R;A@"4S)P48,G//6Y7S' M?[1\8K_]]'W[EYO0,@L6I*03NI:)D&L-&6@?1E ^>PHY8XF^>;B^OYA]A5(' M8>?QY\GC&*N#<_#JO>2GBR5Y^>7RJF1A38UH;+3H$##4VA)5V9-%5B"90WBJ/!(>[\&MFFQZ MCU#-E*\M&)]9 M+)FA;#[SXY8 (P.IG6$?ODDX0,MC7VA^Q"_3-)]E^L-\\?MB7G]3+UL^SL\O MJETN[^.D<:EP2BQD65_,6PGDQ1F(H&6,Q1BFQ'.!U3X?[.)8.\2>\R,K=]Q* MU'NK^HB+;].$R\LMM5V1SC9;6S2(*#34Q@&(M+O H710C6+B95R+]&ZQTD)G,,GJ6L6J=S=V7HXE!K:.6[[(!# M5-X/9.K[TR5_Z]^FJ\^7;U!O9^G\8MWCM%Q6CL7\*?PY40*5UBQ"$@8KV90# M5TASGG:ARRH;WYZ9,%P\#+*C&:F+3I^_+"H3XV)>IM=-GTFPG*0P M$&I5C*J%44Z)2J)9>UBR-%RW?G!Y0(PN@JWCN;"ABN_ B]U8PH2R"$Q<.V F M)%"!,_!!28H=2]!6ZQ)3ZWS_QN?']3J#3?DX-/;2:P>0N'J'?H MT6I&H2-M M#[-6B2L>/.<>C&4ZU<<@R5L?8$^(\P+>XH:XEU:&Z!-3DYB,,@D%E,(4I9B9^'SE[Z[@ RF_?G:X8 ']-ZO+LVE3$M MDA-U-I)O#H$G)7G1J36?V&T)QNU6/KJS&:#N+H+@;;F"I5 ]YSK\1RLZ:WEQ M='KS#$E+SI23*?O6=6M[U(43SX MF"R#+Z!O_]S-/2E&FP3E 2"EKJP?=71<9:@)(5'TKK4TNC7-RD-RC'P5V,+Z M]VZ1AZJ[@Q#E[AKH?[9^'#;,6*4\0B[6@&*!?*?7'H+SR)4T!5GK6.414;H" MS@$V?@8TARB\3]QL7P1M9$7E5$ 8"MZ4$@:<5Q&D8%YQIEU(S?DN'A.F+^P< M9.KGX7. WOL#T&5A@#861:V=*XE"-B:^$8.=\0LZZ] M^@%B6':1*4O*VZG&ZZFO](2)0XTX/X9&._ IM]>P8?OA-NNL!% 62;$< M&@U!1_J%U.(X0Q-8Z\KU^U*,_(C4^O 9J.;N@++=0LR7I+SU(.HM@]*V0,PY M0O0NFEP\IB=)D89#I8=#9ZAMGX3* 8KN "P?,5W05ZOKW;K%G!/32,=PT5'5 MAD5'SE8K, &]CLP(9=KS)MP1HB>8'&+7>Q6?0Y3< 4HJ&03]M"]U!5'VP H1T)04M,I.M>9SO2]$76 ZQ[5VX#%-T!U"YXW3?715P M>!]ERJE2$R5:1UU"G8 !J03M&-:FPR,_-[[;JZ>E.7?8J5Z.#E/YV!L/8.TQDF*Y#&%2.!279\+ M'IRSLI8$.JX36G$WF-D)+SM]O*O[_N8X:J__#HZLVTM\'1:+[[5MYDLE8IP@ MI&;R"\6JN_.RB]"0FWZY!2 M(GE;!US6\QV3I*BD_!H0.5/OQ*SVW?U%_B6&) M__-__']02P,$% @ ?(2F6.)NODY_!P =24 !@ !U8W1T+3(P,C0P M,S(Y>&5X>#,Q,2YH=&WM6FUOVS@2_GZ_@I?@NBU@.Y9CIZF3!LBE632+V^U= MMX?]>*!$*B)"B5J2LN/[]?<,*;\D=K8.TF[=X HT"<7A<#CS\)DAI=/"E_KL MM)!9E=Q+P1JGJFOVFY#NAG6[K=2%J6=671>>#?J# M(?O-V!LUX;'?*Z_EV5S/Z4%LGQZ$24Y3(V9GIT)-F!)O]Q1/1Z(OAZ/\\,WA M<-0_3N5K/DC%*!?'_:,L/?Q/LH>A$(]CG)]I^7:O5%6WD#3_>#BJ_LZ:54>!9WZKX2- MF"0TI]'^U]"C527GZTD&M(C+VT*ERK/#I)>PNTO8SO@,KI?V&UE_Z6N9^/#KNC>:A495 6,;=^.P;K3?IS=?QY\]^SS4).>&* M%7PBF943):?@&U\HQWYON 5^]0S/:V,],Q7[T=B2)?WNOYC)V;^UMYQ=:,DK M]MYH4NHZ[*K*>HC5F^<2J\&.Q>KOW"%"B$4Y8S>5F6HIKF4GAJP-E# PH#+( M']#/5<5X-6--Y6TC83\R2D@NB"!G)5I6<:T<2 T3<7H8[8:5 MG16XN;DQ:]8^)\0-=PQQG^Z$Y\7^\2!Y?>):3+5U M&$R7.%9@C<%>-6!H@@ MY"K5DD+))'"9:N4*$B>Q$A1)-$EMH5RFC6LPCLC3&AVQ4EN328''CKT$-(0$ MUF+\+V^S@E?7DIV#ESXV&A+)(>\FHY?R51B:C$1LQ::BHK"*&"7]C,AK!;H1 M2F3+UA/E=R;*,1&M\SZ@(4%9_@EU5)(,-J!T^,TPRE_M"D:'1[U!\,,[Z5#Z M(V AL7T>31W*N1EOW/9#*/FE$LAH9XKIU#06"L!0$^4"[T%*5D$/5<]+QEQE M72LU#U!K\^D2+IV6D:E3@3UABS-:B7 <=4WJE%#<*EJ BED_Y(&*-#6.,G'8 MF2ZD[<"2QDD8A(-H&%2CME19HSF1.Y85C%AF=(R(]<%J68._4DF"X%^,E^() M?+MK4$YW!\JCWM'K=2AO35MKB-Z>\+8&-C;#1 G"*W>FXL3LW 'K5%\2B+D5 M! ;(8"/YTL=A,3>,?MF";+,$7TI(JZ?SSQQ^6 MSFOTL ME] 3LB8BC"9X%ZL3NH&[!G#&@Z\"@C>A[!%]28C=9UE@* M_TH6W:"U-,[C.=U)0I?+H*B]X&$O'QB2 \=@LGO2K>$X/,EPA4"W"U6SL.M5 MM*K@;E%R$ <&W$L1DD/P1TO<,Z;5C=3M?<(]^H* MZA<*]@4E+P%GL+ CEL=OJJSG>U#^WBB8'_9;4V7AVN'5_P]?7S/;GVO4:J@= M%3& M!08ZN>"V!_'9UJH8 I"AI.S$.L"A"'!-"83 2V$Q;4[9>)_VS'+\#IZ.SI'* MJMCL%!J7MPMF:UTZ.YW^<@,!KS6=C5067A4$GK;+4 M>&_*,6%H0ED !43[4C1 *G8O7QGW^O&UL;?X+^8SM]V]T'7@Q7K?\+CWIO]P M=[^7/-CWA=0>!).CV?",JWGU=N]P;SZ@Q=$OZR^/_\3 ML9X,L:IW &],4C_SV8O]Y*A_XG?.N8/UMQGH42XXZ>YS'S.6$D] M0L_CI_S2H?D647FQ/\1N#S_93^<_7_X:7I1?O/_PC_=H?5R$YLMZJ-WY@1AJ MK)GN_Q@M]N1[\MV&#PN^DK^^)Z]<%$KF[/)69@U=1[ /L4!_DF<.0@K8D&%6 M/Q.JC0LOYL;Q[GDBUSX<6L(OY)#^<@A/@<'&KP_YS+=&[<_XV=-!^-SJ?U!+ M P04 " !\A*980B!)4'0' !=)0 & '5C='0M,C R-# S,CEX97AX M,S$R+FAT;>U:46_;.!)^OU_!2W#=%K =R[63U$D#Y-)T-P^WBVN[NX\'6J0B M(I2H)2D[OE]_WY"2[<3.UD':K1M<@-B6.!P.9SY^,Z1TFOM"GYWFDHNSOYW^ MO=ME[TQ:%[+T++62>RE8[51YS7X7TMVP;K>1NC#5W*KKW+-!?S!DOQM[HZ8\ MMGOEM3QK]9P>Q.O3@S#(Z<2(^=FI4%.FQ-L]E? L>2./CR8\>3,\/#KB_'@X M''*>B20=C?K\/\D>ND(\]G%^KN7;O4*5W5S2^./AJ/(G,R5\/D[Z_7_L!;FS MT\R4'H-9=(X_HXYU3=Q>0YDWU3@90).7M[[+M;HNQV%^>U%5*YX:;>QXOQ_^ M3JBEF_%"Z?GXAT^JD([]+&?L@REX^4/'\=)UG;0JBX)._5?"1@P2+F?1_B/H MT:J4[7R2 4WB\C97$^79ZZ0W8'>GL)WQ*5PO[3>R_N+RPZ>K]U<7YY^N?OEY M:_._NK'#C<9>==C''%W91S[EU[+#4FF]RN;,Y]R_V!\=GVPU@T,,5G$AL%BZ M6F9^/#KNC=J8J%(@'N-NO/>-)IKTVGG\]:/?&UNPI-_]-S,9^U5[R]F%EKQD/QE-2EV'795I#[%Z M\UQB-=BQ6/V3.T0(L2CF[*8T,RT%+940LB90PL" TB!Q0#]7)>/EG-6EM[6$ M_4@E(:L@@IP5N+**:Y;Q%+P+& M8$@=4A+&((%46:0@B)7H#DN$M&R6JS1GKJ:/9?^9M+)10A,HE .\R 5LIGR. M";I*IL% TEO!-",PS2FZ"3:9K[KA.8'P]?<"0LDR52+,A)AE6#M (,31;%?: M59F!3KA7T*/*5-<".@&=E1AV #M%%%0A\@1: K/62U0V@'#WA@;PA2+%'9*H M-00 10.\A.%9-C/7XM3*:^5 :AB(T\UH-ZSLK,#-M<:L6?N<$#?< M,<1]NA.>%_O'@^3HQ#68:NH$H@F390J7(7!7C%L9((*0JXF6%$HF@ AI# 6HS_Y6V:\_):LG/P MTH=:0R)YS;O)Z*5\%;HF(Q&OXJ6B:K",&"7]C,AK!;H12F3+U@-E=P;*,!#- M\SZ@(4%9_@EU5)(,-J!T^,TPRG<&H\.C7O^(_/!..M3\"%A(;)]'4X=R;LIK MMWT72GX3"60T(\5T:FH+!6"HJ7*!]R ERZ"'JNBQ1,0KOA$:>7GE.0W M#4NK*T OH"HNC#NB*^5IR!^WS82JVE9 M0M%29H:*X(!H5"]EB5J#0UPHT56 MM&I(!$5X!#!6EZI X<\(PNGN0+AEX\LIUW6@+ JPS#*4BFJ*T+@-)=^BIMB" M@N/EYBHP0!8=09\NUIH34_N'+=@F2?"%M*1".OO\[H=-VA(]K$(9/0%[(N)H M@&>!.K$[J&N),\9S'1>T"V]*N-"R$7R/H$M*ZR9-:TO17\FA&[06QGGRE" M;@C^:'A[SK2ZD;HY3;@GWWFRBYX(]9W;DXUV!NM/V9.%HT;1+I+.DJB(-U>! MNN0L@MHC*I"U:G9A&D=%ZXUUBZ0?;D!E42COI?R3K# Q*"NH72C8%Y2\!)Q! MPHY('M]45[=K4/Y1*Y@?UEM=IN'0X=7_MUY?,]F?:Y1J*!T5P$8;7MHZITH" M'4W"7FR!9I+?4 :.I5O(P:'H#.>?[1G1HS#7[%;B<<,&W"UYI73H[;'R?@[TKS^5B5P6.ATTFC;&*\-\68(#2E)(#Z MH7D4&A 5FY:#KQ8;QL>]][T'V[N]Y('V[Z0VH-@ MW3>.^9,Y]UFH$.[XJ95IQXR%U"/T/'[(+QV:;Q&5 M%_M#K/;PR3[^=/GABGT\_^W\Q\M%3+ZL:YHE'QBAPF3IU(_1+$^^)Z>MOD?P ME1SU/;GC(E&76)$_R3,'@?0WY)35UX$JX\)SN'$\:I[*M1>$EK@+ M6:._[,(G %_MU[M\YIVBYC.^WG007JOZ'U!+ P04 " !\A*981NN&,],$ M "&0 & '5C='0M,C R-# S,CEX97AX,S(Q+FAT;>U96W/:.!1^WU^A M);-I.H.-;[3CFS+6!-AN98(87_]'LDV(23I)M.T))WR MP%@^]^]<+-G=2,Y9KQL1'/1^Z?YJ&.B(^XLYB27R4X(E"=!"T'B&/@5$7"+# MR+D&/%FE=!9)Y%B.BS[Q]))>X8PNJ62D5^CI5K)UMZ*-=#T>K'K=@%XA&AR6 M:+W1:#9MIXEMSW$#-_2

@3/*D;3N@29)K:6!& M9W%;QU?*5!7L/F<\;>]9^M=1%"/$<\I6[3=3.B<"G9$E&O,YCM^4!8Z%(4A* MPXQ1T'\)^ A&]'*9^=\ /8S&I(C'=E00P^N(>E2BJF/:Z'8(CW/>!^A)NB/O M!\/Q]/3X=-"?GH[.T/G%>'+1/YNBZ>CA4%Z*ZW8379@3K-:O\ M\AWO3U#_:'0^'1Z]+L +F%M6'8V.T?1DB";]\>_]L^'$&/WU?O@WZ@^FBN)8 MEO/$5J!Q *&U:V[R[?O8O3>Z:4203U))0^IC27F,!)$HY*F,D$<87R(JX$)- M6+'PYE2JB4MCY/,X)KX66%+@E:#GXP*GD">V0F.2@ 8$Q&.>SI%M&1_1@6+9 MWVLZCM7)Z'IA=]XB'J(+)E.,!HS@&)UP%H!!44:GL6_>$ASP>8+CU5H2'-6F MDT6:<$&4)A]8V$HYK!T;+QB!%L&&[1YX8"K-[]2"XDZH-4R(OTBII #M\-J/ M<#PCJ.]+1;9;5?>6%YL,:U=P'"@E&A+5DDIR$.$$$$'UJEI-U7,&00/G)B]B MJM"<2'B,"7AB!<1\?/TD.% @&8R$.RV@=U@I.X=QY$><1;!*RSJZ041)"%@" MKI)>$30*H<0 "XU3!,;0!%_A&=GD/J8QCGV*V9H[ARK/>QD1[$=%P8)=&6$) M"KAF\HC0^8J@9"'/8 -=QGS)2# C^WNU9N=1Z-:WP:TWS-I6PQIV5=W;$>0' M]MLBD.]O_C8VMMG4I:?@SYL^7#"8 +H+58;6TR$EGQ3SMJJ4*S5Q?,SR M#8DNG(Q\L[4WK6Q[+V%/+X/"Q:N*V08GPV7SG/,=R]EV(:HC*+ULX'_ L%>P MZU:G7M8'P:W#5@[,%V*V5,1;.!4\AS9:WPBRUX3* [O, MKT1F!QW^ PR5G_/^Q:9FU_-^CG].^-X#;P:^ M"IF*WN???<*&/)^V4,*P>+G?>XM^4GCXH6#&UL4$L! M A0#% @ ?(2F6$3#/GNFB@ ,B0& !4 ( !TF $ '5C M='0M,C R-# S,CE?<')E+GAM;%!+ 0(4 Q0 ( 'R$IECB;KY.?P< '4E M 8 " :OK! !U8W1T+3(P,C0P,S(Y>&5X>#,Q,2YH=&U0 M2P$"% ,4 " !\A*980B!)4'0' !=)0 & @ %@\P0 M=6-T="TR,#(T,#,R.7AE>'@S,3(N:'1M4$L! A0#% @ ?(2F6$;KAC/3 M! AD !@ ( !"OL$ '5C='0M,C R-# S,CEX97AX,S(Q :+FAT;5!+!08 "@ * )X" 3 4 ! end XML 82 uctt-20240329_htm.xml IDEA: XBRL DOCUMENT 0001275014 2023-12-30 2024-03-29 0001275014 2024-05-03 0001275014 2024-03-29 0001275014 2023-12-29 0001275014 us-gaap:ProductMember 2023-12-30 2024-03-29 0001275014 us-gaap:ProductMember 2022-12-31 2023-03-31 0001275014 us-gaap:ServiceMember 2023-12-30 2024-03-29 0001275014 us-gaap:ServiceMember 2022-12-31 2023-03-31 0001275014 2022-12-31 2023-03-31 0001275014 2022-12-30 0001275014 2023-03-31 0001275014 us-gaap:CommonStockMember 2023-12-29 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-12-29 0001275014 us-gaap:TreasuryStockCommonMember 2023-12-29 0001275014 us-gaap:RetainedEarningsMember 2023-12-29 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-29 0001275014 us-gaap:ParentMember 2023-12-29 0001275014 us-gaap:NoncontrollingInterestMember 2023-12-29 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-12-30 2024-03-29 0001275014 us-gaap:ParentMember 2023-12-30 2024-03-29 0001275014 us-gaap:RetainedEarningsMember 2023-12-30 2024-03-29 0001275014 us-gaap:NoncontrollingInterestMember 2023-12-30 2024-03-29 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-30 2024-03-29 0001275014 us-gaap:CommonStockMember 2024-03-29 0001275014 us-gaap:AdditionalPaidInCapitalMember 2024-03-29 0001275014 us-gaap:TreasuryStockCommonMember 2024-03-29 0001275014 us-gaap:RetainedEarningsMember 2024-03-29 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-29 0001275014 us-gaap:ParentMember 2024-03-29 0001275014 us-gaap:NoncontrollingInterestMember 2024-03-29 0001275014 us-gaap:CommonStockMember 2022-12-30 0001275014 us-gaap:AdditionalPaidInCapitalMember 2022-12-30 0001275014 us-gaap:TreasuryStockCommonMember 2022-12-30 0001275014 us-gaap:RetainedEarningsMember 2022-12-30 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-30 0001275014 us-gaap:ParentMember 2022-12-30 0001275014 us-gaap:NoncontrollingInterestMember 2022-12-30 0001275014 us-gaap:CommonStockMember 2022-12-31 2023-03-31 0001275014 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 2023-03-31 0001275014 us-gaap:ParentMember 2022-12-31 2023-03-31 0001275014 us-gaap:TreasuryStockCommonMember 2022-12-31 2023-03-31 0001275014 us-gaap:RetainedEarningsMember 2022-12-31 2023-03-31 0001275014 us-gaap:NoncontrollingInterestMember 2022-12-31 2023-03-31 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 2023-03-31 0001275014 us-gaap:CommonStockMember 2023-03-31 0001275014 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001275014 us-gaap:TreasuryStockCommonMember 2023-03-31 0001275014 us-gaap:RetainedEarningsMember 2023-03-31 0001275014 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001275014 us-gaap:ParentMember 2023-03-31 0001275014 us-gaap:NoncontrollingInterestMember 2023-03-31 0001275014 uctt:HisInnovationsGroupMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember 2023-10-25 2023-10-25 0001275014 uctt:HisInnovationsGroupMember us-gaap:CustomerRelationshipsMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember us-gaap:IntellectualPropertyMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember us-gaap:DevelopedTechnologyRightsMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember uctt:BacklogMember 2023-10-25 0001275014 uctt:HisInnovationsGroupMember 2023-12-30 2024-03-29 0001275014 us-gaap:LandMember 2024-03-29 0001275014 us-gaap:LandMember 2023-12-29 0001275014 us-gaap:BuildingMember 2024-03-29 0001275014 us-gaap:BuildingMember 2023-12-29 0001275014 us-gaap:LeaseholdImprovementsMember 2024-03-29 0001275014 us-gaap:LeaseholdImprovementsMember 2023-12-29 0001275014 us-gaap:MachineryAndEquipmentMember 2024-03-29 0001275014 us-gaap:MachineryAndEquipmentMember 2023-12-29 0001275014 uctt:ComputerEquipmentAndSoftwareMember 2024-03-29 0001275014 uctt:ComputerEquipmentAndSoftwareMember 2023-12-29 0001275014 us-gaap:FurnitureAndFixturesMember 2024-03-29 0001275014 us-gaap:FurnitureAndFixturesMember 2023-12-29 0001275014 uctt:PlanAssetsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel1Member uctt:PlanAssetsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel2Member uctt:PlanAssetsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel3Member uctt:PlanAssetsMember 2024-03-29 0001275014 us-gaap:ForwardContractsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:ForwardContractsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:ForwardContractsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:ForwardContractsMember 2024-03-29 0001275014 us-gaap:PensionCostsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:PensionCostsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:PensionCostsMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:PensionCostsMember 2024-03-29 0001275014 uctt:ContingentEarnoutLiabilityMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel1Member uctt:ContingentEarnoutLiabilityMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel2Member uctt:ContingentEarnoutLiabilityMember 2024-03-29 0001275014 us-gaap:FairValueInputsLevel3Member uctt:ContingentEarnoutLiabilityMember 2024-03-29 0001275014 uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member uctt:PlanAssetsMember 2023-12-29 0001275014 us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:ForwardContractsMember 2023-12-29 0001275014 us-gaap:PensionCostsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member us-gaap:PensionCostsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member us-gaap:PensionCostsMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member us-gaap:PensionCostsMember 2023-12-29 0001275014 uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel1Member uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel2Member uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 us-gaap:FairValueInputsLevel3Member uctt:ContingentEarnoutLiabilityMember 2023-12-29 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2024-03-29 0001275014 uctt:SemiconductorServicesBusinessMember 2024-03-29 0001275014 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-30 2024-03-29 0001275014 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-30 2024-03-29 0001275014 us-gaap:CustomerRelationshipsMember 2024-03-29 0001275014 us-gaap:CustomerRelationshipsMember 2023-12-29 0001275014 uctt:RecipesMember 2023-12-30 2024-03-29 0001275014 uctt:RecipesMember 2024-03-29 0001275014 uctt:RecipesMember 2023-12-29 0001275014 srt:MinimumMember us-gaap:IntellectualPropertyMember 2023-12-30 2024-03-29 0001275014 srt:MaximumMember us-gaap:IntellectualPropertyMember 2023-12-30 2024-03-29 0001275014 us-gaap:IntellectualPropertyMember 2024-03-29 0001275014 us-gaap:IntellectualPropertyMember 2023-12-29 0001275014 srt:MinimumMember us-gaap:TradeNamesMember 2023-12-30 2024-03-29 0001275014 srt:MaximumMember us-gaap:TradeNamesMember 2023-12-30 2024-03-29 0001275014 us-gaap:TradeNamesMember 2024-03-29 0001275014 us-gaap:TradeNamesMember 2023-12-29 0001275014 uctt:StandardOperatingProceduresMember 2023-12-30 2024-03-29 0001275014 uctt:StandardOperatingProceduresMember 2024-03-29 0001275014 uctt:StandardOperatingProceduresMember 2023-12-29 0001275014 us-gaap:DevelopedTechnologyRightsMember 2023-12-30 2024-03-29 0001275014 us-gaap:DevelopedTechnologyRightsMember 2024-03-29 0001275014 us-gaap:DevelopedTechnologyRightsMember 2023-12-29 0001275014 uctt:BacklogMember 2023-12-30 2024-03-29 0001275014 uctt:BacklogMember 2024-03-29 0001275014 uctt:BacklogMember 2023-12-29 0001275014 uctt:UctTradeNameMember 2023-12-30 2024-03-29 0001275014 uctt:TermLoanCreditFacilityMember 2023-12-30 2024-03-29 0001275014 us-gaap:RevolvingCreditFacilityMember 2024-03-29 0001275014 us-gaap:RevolvingCreditFacilityMember 2023-12-30 2024-03-29 0001275014 us-gaap:LetterOfCreditMember 2024-03-29 0001275014 us-gaap:LetterOfCreditMember 2023-12-30 2024-03-29 0001275014 srt:MinimumMember uctt:TermLoanCreditFacilityMember us-gaap:EurodollarMember 2023-06-29 2023-06-29 0001275014 srt:MinimumMember uctt:TermLoanCreditFacilityMember us-gaap:PrimeRateMember 2023-06-29 2023-06-29 0001275014 srt:MaximumMember uctt:TermLoanCreditFacilityMember us-gaap:EurodollarMember 2023-06-29 2023-06-29 0001275014 srt:MaximumMember uctt:TermLoanCreditFacilityMember us-gaap:PrimeRateMember 2023-06-29 2023-06-29 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember us-gaap:LineOfCreditMember 2024-03-29 0001275014 uctt:TermLoanCreditFacilityMember 2024-03-29 0001275014 country:CZ us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-03-29 0001275014 us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-03-29 0001275014 uctt:FluidSolutionsMember 2024-03-29 0001275014 srt:MinimumMember uctt:FluidSolutionsMember 2024-03-29 0001275014 srt:MaximumMember uctt:FluidSolutionsMember 2024-03-29 0001275014 uctt:BankDebtMember 2024-03-29 0001275014 country:US us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-03-29 0001275014 country:IL us-gaap:RevolvingCreditFacilityMember uctt:BankDebtMember 2024-03-29 0001275014 srt:MaximumMember 2023-12-30 2024-03-29 0001275014 us-gaap:CommonStockMember 2022-10-20 0001275014 us-gaap:CommonStockMember 2022-10-20 2022-10-20 0001275014 us-gaap:CommonStockMember 2023-12-30 2024-03-29 0001275014 uctt:CinosCoLtdAndCinosXianCleanTechnologyLtdMember 2024-03-29 0001275014 uctt:EmployeesMember us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 2024-03-29 0001275014 us-gaap:CostOfSalesMember 2023-12-30 2024-03-29 0001275014 us-gaap:CostOfSalesMember 2022-12-31 2023-03-31 0001275014 us-gaap:ResearchAndDevelopmentExpenseMember 2023-12-30 2024-03-29 0001275014 us-gaap:ResearchAndDevelopmentExpenseMember 2022-12-31 2023-03-31 0001275014 us-gaap:SellingAndMarketingExpenseMember 2023-12-30 2024-03-29 0001275014 us-gaap:SellingAndMarketingExpenseMember 2022-12-31 2023-03-31 0001275014 us-gaap:GeneralAndAdministrativeExpenseMember 2023-12-30 2024-03-29 0001275014 us-gaap:GeneralAndAdministrativeExpenseMember 2022-12-31 2023-03-31 0001275014 us-gaap:RestrictedStockUnitsRSUMember 2023-12-30 2024-03-29 0001275014 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 2023-03-31 0001275014 us-gaap:RestrictedStockMember 2022-12-31 2023-03-31 0001275014 us-gaap:PerformanceSharesMember 2022-12-31 2023-03-31 0001275014 us-gaap:RestrictedStockMember 2023-12-30 2024-03-29 0001275014 us-gaap:PerformanceSharesMember 2023-12-30 2024-03-29 0001275014 uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember 2023-12-29 0001275014 uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember 2023-12-30 2024-03-29 0001275014 uctt:RestrictedStockUnitsPerformanceStockUnitsAndRestrictedStockAwardsMember 2024-03-29 0001275014 uctt:NonEmployeeDirectorsMember us-gaap:RestrictedStockMember 2024-03-29 0001275014 uctt:EmployeeStockPurchasePlanMember 2023-12-30 2024-03-29 0001275014 uctt:EmployeeStockPurchasePlanMember 2022-12-31 2023-03-31 0001275014 srt:MinimumMember 2023-12-30 2024-03-29 0001275014 us-gaap:AccountsReceivableMember 2024-03-29 0001275014 us-gaap:AccountsReceivableMember 2023-12-29 0001275014 country:SG 2023-12-30 2024-03-29 0001275014 country:SG 2022-12-31 2023-03-31 0001275014 country:US 2023-12-30 2024-03-29 0001275014 country:US 2022-12-31 2023-03-31 0001275014 country:CN 2023-12-30 2024-03-29 0001275014 country:CN 2022-12-31 2023-03-31 0001275014 country:AT 2023-12-30 2024-03-29 0001275014 country:AT 2022-12-31 2023-03-31 0001275014 country:KR 2023-12-30 2024-03-29 0001275014 country:KR 2022-12-31 2023-03-31 0001275014 country:TW 2023-12-30 2024-03-29 0001275014 country:TW 2022-12-31 2023-03-31 0001275014 country:MY 2023-12-30 2024-03-29 0001275014 country:MY 2022-12-31 2023-03-31 0001275014 country:IL 2023-12-30 2024-03-29 0001275014 country:IL 2022-12-31 2023-03-31 0001275014 uctt:OtherGeographicalAreasMember 2023-12-30 2024-03-29 0001275014 uctt:OtherGeographicalAreasMember 2022-12-31 2023-03-31 0001275014 uctt:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-03-29 0001275014 uctt:LamResearchCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-03-31 0001275014 uctt:AppliedMaterialsIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-03-29 0001275014 uctt:AppliedMaterialsIncMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-03-31 0001275014 uctt:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-03-29 0001275014 uctt:TotalCustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-03-31 0001275014 uctt:LamResearchCorporationASMLHoldingNVAndAdvancedMicroFabricationEquipmentIncMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-03-29 0001275014 uctt:LamResearchCorporationASMLHoldingNVAndAdvancedMicroFabricationEquipmentIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-12-30 2024-03-29 0001275014 uctt:LamResearchCorporationAppliedMaterialsIncMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-12-29 0001275014 uctt:LamResearchCorporationAppliedMaterialsIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-12-31 2023-12-29 0001275014 stpr:TX 2024-03-29 0001275014 country:CZ 2024-03-29 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2023-12-30 2024-03-29 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2022-12-31 2023-03-31 0001275014 uctt:SemiconductorServicesBusinessMember 2023-12-30 2024-03-29 0001275014 uctt:SemiconductorServicesBusinessMember 2022-12-31 2023-03-31 0001275014 uctt:SemiconductorProductsAndSolutionsMember 2023-12-29 0001275014 uctt:SemiconductorServicesBusinessMember 2023-12-29 0001275014 country:US 2024-03-29 0001275014 country:MY 2024-03-29 0001275014 country:IL 2024-03-29 0001275014 country:KR 2024-03-29 0001275014 uctt:OtherForeignCountriesMember 2024-03-29 0001275014 country:US 2023-12-29 0001275014 country:MY 2023-12-29 0001275014 country:IL 2023-12-29 0001275014 country:KR 2023-12-29 0001275014 uctt:OtherForeignCountriesMember 2023-12-29 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-04 2024-04-04 0001275014 us-gaap:SecuredDebtMember uctt:TermLoanCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2024-04-04 shares iso4217:USD iso4217:USD shares pure iso4217:EUR uctt:customer uctt:segment false 2024 Q1 0001275014 --12-27 P30D 10-Q true 2024-03-29 false 000-50646 Ultra Clean Holdings, Inc. DE 61-1430858 26462 Corporate Avenue Hayward CA 94545 510 576-4400 Common stock, par value $0.001 per share UCTT NASDAQ Yes Yes Large Accelerated Filer false false false 44905933 293000000.0 307000000.0 1800000 1000000.0 194500000 180800000 388100000 374500000 33100000 30900000 908700000 893200000 329200000 328300000 265200000 265200000 207600000 215300000 3300000 3100000 163400000 151700000 10200000 10900000 1887600000 1867700000 17000000.0 17600000 215700000 192900000 37100000 47700000 18300000 18100000 41300000 33700000 329400000 310000000.0 458200000 461200000 18900000 19000000.0 153400000 143000000.0 38600000 37300000 998500000 970500000 0.001 0.001 10000000.0 10000000.0 0 0 0 0 0.001 0.001 90000000.0 90000000.0 46100000 46100000 44600000 44600000 100000 100000 545000000.0 541500000 1500000 1500000 45000000.0 45000000.0 337300000 346700000 -6500000 -4400000 830900000 838900000 58200000 58300000 889100000 897200000 1887600000 1867700000 418500000 368600000 59200000 64700000 477700000 433300000 354000000.0 315100000 41100000 45200000 395100000 360300000 82600000 73000000.0 7000000.0 7100000 13700000 13100000 44600000 40400000 65300000 60600000 17300000 12400000 1400000 500000 12200000 11800000 -3800000 2800000 2700000 3900000 9900000 3500000 -7200000 400000 2200000 3800000 -9400000 -3400000 -0.21 -0.08 -0.21 -0.08 44600000 44800000 44600000 44800000 -7200000 400000 -4400000 -2100000 0 200000 0 200000 -4400000 -1700000 -11600000 -1300000 -100000 5200000 -11500000 -6500000 -7200000 400000 11500000 8900000 7700000 5800000 3500000 3700000 1000000.0 1000000.0 700000 600000 -1800000 -200000 13700000 -63400000 13600000 -10900000 800000 -6300000 -700000 1700000 25100000 -50500000 -10600000 -14700000 2100000 -1600000 1100000 300000 4100000 -3200000 9800000 28000000.0 18000000.0 27300000 100000 0 -17900000 -27300000 4500000 22000000.0 0 14200000 -4500000 -36200000 -1400000 -1200000 -14000000.0 -36700000 307000000.0 358800000 293000000.0 322100000 8100000 5600000 11200000 7400000 7300000 9500000 44600000 100000 541500000 1500000 -45000000.0 346700000 -4400000 838900000 58300000 897200000 3500000 3500000 3500000 -9400000 -9400000 2200000 -7200000 -2100000 -2100000 -2300000 -4400000 44600000 100000 545000000.0 1500000 -45000000.0 337300000 -6500000 830900000 58200000 889100000 45200000 100000 530800000 900000 -15400000 377800000 -5400000 887900000 49100000 937000000.0 100000 -200000 -200000 -200000 500000 500000 14200000 14200000 14200000 3700000 3700000 3700000 -3400000 -3400000 3800000 400000 -3100000 -3100000 1400000 -1700000 44800000 100000 534300000 1400000 -29600000 374400000 -8500000 870700000 54300000 925000000.0 ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Ultra Clean Holdings, Inc., (the “Company” or “UCT”) a Delaware corporation, was founded in November 2002 and became a publicly traded company on the NASDAQ Global Market in March 2004. The Company is a leading developer and supplier of critical subsystems, components, parts, and ultra-high purity cleaning and analytical services, primarily for the semiconductor industry. UCT offers its customers an integrated outsourced solution for major subassemblies, improved design-to-delivery cycle times, design for manufacturability, prototyping and part and component manufacturing, as well as tool chamber parts cleaning and coating, and micro-contamination analytical services. The Company’s Products business primarily designs, engineers and manufactures production tools, components and parts, and modules and subsystems for the semiconductor and display capital equipment markets. Products include chemical delivery modules, frame assemblies, gas delivery systems, fluid delivery systems, precision robotics, process modules, sub-fab process equipment support racks, as well as other high-level assemblies. The Company’s Services business provides ultra-high purity parts cleaning, process tool part recoating, surface encapsulation and high sensitivity micro contamination analysis primarily for the semiconductor device makers and wafer fabrication equipment markets. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for the fair financial statement presentation for the dates and periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Significant Accounting Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> — There were no changes to the accounting policies disclosed in Note 1, Organization and Significant Accounting Polices of the Company’s Annual Report on Form 10-K for the year ended December 29, 2023 that had a material impact on the Company's condensed consolidated financial statements and related notes.</span></div><div style="margin-top:12pt"><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%">Accounting Standards Recently Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not adopt any new accounting standards during the first quarter of fiscal year 2024 that had a significant impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Basis of Presentation</span> — The unaudited Condensed Consolidated Financial Statements included in this quarterly report on Form 10-Q include the accounts of the Company and its majority-owned subsidiaries and have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”). This financial information reflects all adjustments which are, in the opinion of the Company, normal, recurring and necessary for the fair financial statement presentation for the dates and periods presented. Certain information and footnote disclosures normally included in our annual financial statements, prepared in accordance with GAAP, have been condensed or omitted from the interim financial statements in this Quarterly Report on Form 10-Q. Therefore, these unaudited financial statements should be read in conjunction with the Consolidated Financial Statements contained in the Company's Annual Report on Form 10-K for the year ended December 29, 2023. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company uses a 52-53 week fiscal year ending on the Friday nearest December 31. All references to quarters refer to fiscal quarters and all references to years refer to fiscal years.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Principles of Consolidation</span> — The Company’s Condensed Consolidated Financial Statements include the accounts of the Company and its majority-owned subsidiaries and all intercompany accounts and transactions have been eliminated upon consolidation. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Recently Adopted</span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not adopt any new accounting standards during the first quarter of fiscal year 2024 that had a significant impact on the Company’s condensed consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, FASB issued Accounting Standard Update (ASU) No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which requires a public entity to disclose significant segment expenses and other segment items on an annual and interim basis and provide in interim periods all disclosures about a reportable segment’s profit or loss and assets that are currently required annually. The ASU does not change how a public entity identifies its operating segments, aggregates them, or applies the quantitative thresholds to determine its reportable segments. The Company is required to adopt this standard in the fiscal year 2024 for the annual reporting ending December 27, 2024, with retrospective disclosure of prior periods presented. The Company expects this ASU to only impact its disclosures with no impact to its results of operations, cash flows and financial condition.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which amends the guidance in ASC 740, Income Taxes. ASU No. 2023-09 is intended to improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. It also includes certain other amendments to improve the effectiveness of income tax disclosures. The Company is required to adopt this standard prospectively in fiscal year 2025 for the annual reporting period ending December 26, 2025. The Company is currently evaluating the potential impact of adopting this new guidance on its consolidated financial statements and related disclosures.</span></div> BUSINESS COMBINATIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2023, the Company acquired 100% of the shares of HIS Innovations Group (“HIS”), a privately held company based in Hillsboro, Oregon. HIS is a leading supplier to the semiconductor sub-fab segment including the design, manufacturing, and integration of components, process solutions, and fully integrated sub-systems. The acquisition strengthens the Company's leadership in developing and supplying critical products to the semiconductor industry, and extends our reach into the sub-fab area.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of HIS for purposes of the Company’s preliminary purchase price allocation was determined to be $73.6 million, which includes initial cash consideration of $46.5 million and the fair value of potential earn-out payments of approximately $27.1 million. These potential earn-out payments represent up to $70.0 million of cash consideration that may be payable based on the financial performance of the acquired business during the fiscal years 2023, 2024, and 2025. The fair value of the potential earn-out payments was determined utilizing a Monte Carlo simulation model.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has assigned the purchase price of HIS to the tangible assets, liabilities and identifiable intangible assets acquired, based on their estimated fair values. The excess of purchase price over the aggregate fair value was recorded as goodwill. Goodwill associated with the acquisition is primarily attributable to the future technology, market presence and knowledgeable and experienced workforce. The fair value assigned to identifiable intangible assets acquired was determined using the income approach taking into account the Company’s consideration of a number of inputs, including a third-party analysis that was based upon estimates and assumptions provided by the Company. These estimates and assumptions were determined through established and generally accepted valuation techniques and with the assistance of a valuation specialist. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assigned purchase price is preliminary pending the completion of various analyses and the finalization of estimates. The primary areas of the purchase price that are not yet finalized relate to the measurement of working capital, acquired income tax related balances, and residual goodwill. During the measurement period, which can be no more than one year from the date of acquisition, we expect to continue to obtain information to assist us in determining the final fair value of the net assets acquired at the acquisition date. Assets acquired and liabilities assumed are recorded based on valuations derived from estimated fair value assessments and assumptions used by the Company. Thus, the provisional measurements of fair value discussed above are subject to change. The Company expects to finalize the valuation as soon as practicable, but not later than one year from the acquisition date. While the Company believes that its estimates and assumptions underlying the valuations are reasonable, different estimates and assumptions could result in different valuations assigned to the individual assets acquired, liabilities assumed, and the resulting amount of goodwill. </span></div><div style="margin-top:6pt"><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 preliminary fair values of assets acquired and liabilities assumed at the date of acquisition:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Amount </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:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:120%">0.4 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.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:120%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.7</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:120%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.3</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:120%">Purchased intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.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:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.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:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accrued compensation and related benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:120%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">$</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:120%">57.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the intangible assets acquired and the useful lives of these assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchased</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible <br/>Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In millions)</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:120%">Customer relationships</span></td><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:120%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">$</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:120%">35.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IP knowhow</span></td><td colspan="3" style="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:120%">5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">11.2</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:120%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog</span></td><td colspan="3" style="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:120%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">0.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:120%">Total purchased intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt double #000000;border-top:0.5pt 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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt double #000000;border-top:0.5pt 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:120%">51.6 </span></td><td style="background-color:#cceeff;border-bottom:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations for HIS have been included in the Company's condensed consolidated financial statements since the date of the acquisition. In addition, acquisition-related costs of $0.3 million were included in the results of operations for the three months ended March 29, 2024. Acquisition costs are included in general and administrative expenses in the Company’s condensed consolidated results of operations.</span></div> 1 73600000 46500000 27100000 70000000 <div style="margin-top:6pt"><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 preliminary fair values of assets acquired and liabilities assumed at the date of acquisition:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.354%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.840%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Amount </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:120%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:0.5pt 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:120%">$</span></td><td style="background-color:#cceeff;border-top:0.5pt 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:120%">0.4 </span></td><td style="background-color:#cceeff;border-top:0.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accounts receivable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:120%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.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:120%">Prepaid expenses and other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.7</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:120%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.3</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:120%">Purchased intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51.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:120%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.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:120%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Accrued compensation and related benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Other current liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:120%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:120%">Total identifiable net assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">$</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:120%">57.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:700;line-height:120%">Goodwill</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 400000 5600000 11400000 2700000 9300000 51600000 7500000 8100000 700000 900000 12000000.0 9600000 57200000 16400000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the intangible assets acquired and the useful lives of these assets:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.293%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.263%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.860%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchased</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Useful<br/>Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible <br/>Assets</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In millions)</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:120%">Customer relationships</span></td><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:120%">7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:120%">$</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:120%">35.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IP knowhow</span></td><td colspan="3" style="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:120%">5</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">11.2</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:120%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.6</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Backlog</span></td><td colspan="3" style="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:120%">1</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:120%">0.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:120%">Total purchased intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt double #000000;border-top:0.5pt 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:120%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt double #000000;border-top:0.5pt 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:120%">51.6 </span></td><td style="background-color:#cceeff;border-bottom:2pt double #000000;border-top:0.5pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P7Y 35200000 P5Y 11200000 P5Y 4600000 P1Y 600000 51600000 300000 BALANCE SHEET INFORMATION <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><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:114%">$</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:114%">197.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">197.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">107.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">67.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">388.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">374.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">8.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">128.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">110.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">207.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">478.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">458.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(181.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(170.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">329.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">328.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Raw materials</span></td><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:114%">$</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:114%">197.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">197.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">107.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">67.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">388.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">374.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 197300000 197900000 123500000 107200000 67300000 69400000 388100000 374500000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net, consisted of the following: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Land</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">8.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">5.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Buildings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">128.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">110.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">210.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">207.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture and fixtures</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">478.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">458.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(181.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(170.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Construction in progress</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">329.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">328.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8000000.0 5600000 54600000 57100000 128600000 110800000 210700000 207400000 73100000 72200000 3800000 5000000.0 478800000 458100000 181800000 170300000 32200000 40500000 329200000 328300000 FAIR VALUE<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.368%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of foreign currency forward contracts is based upon quoted market prices obtained from independent pricing services for similar derivative contracts and these financial instruments are characterized as Level 2 assets in the fair value hierarchy. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated fair value of pension obligation is based on expected years of service and average compensation. The valuation model used to value pension obligation utilizes mortality rate, inflation, interest rate risks and changes in the life expectancy for pensioners. These assumptions are routinely made in the appraisal process by the independent actuary resulting in a Level 3 classification. As of March 29, 2024, the Company's aggregate pension benefit obligations was $12.0 million and the fair value of the pension plan assets was $11.4 million. The underfunded pension benefit obligations was $0.6 million as of March 29, 2024. The Company recognizes the overfunded or underfunded status of defined benefit pension plans, measured as the difference between the fair value of the plan assets and the benefit obligation. Each overfunded plan is recognized as an asset and each underfunded plan is recognized as a liability.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures its contingent earn-out liabilities at fair value on a recurring basis using a Monte Carlo simulation model. The significant unobservable inputs used in the model include the forecasted operating profit of the acquired business during each of calendar years 2024 and 2025. Significant increases or decreases to the forecasted results would result in a significantly higher or lower liability, with a higher liability capped by the contractual maximum of the contingent earn-out obligation. Ultimately, the liability will be equivalent to the amount paid, and the difference between the fair value estimate and amount paid will be recorded in earnings. The amount paid that is less than or equal to the contingent earn-out liability on the acquisition date is reflected as cash used in financing activities in the consolidated statements of cash flows. Any amount paid in excess of the contingent earn-out liability on the acquisition date will be reflected as cash used in operating activities in the consolidated statements of cash flows. For the three months ended March 29, 2024, the Company recorded $1.3 million of loss from change in the fair value of contingent earn-out related to the acquisition of HIS. This loss from change in the fair value was recognized as other income (expense), net in the Condensed Consolidated Statements of Operations.</span></div>There were no transfers from Level 1 or Level 2. Fair value adjustments were noncash, and therefore did not impact the Company’s liquidity or capital resources. The following table summarizes, for assets or liabilities measured at fair value, the respective fair value and the classification by level of input within the fair value hierarchy:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.568%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.603%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.322%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.295%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.368%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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:8pt;font-weight:700;line-height:114%">Fair Value Measurement at <br/>Reporting Date Using</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 29, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Quoted Prices in </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Active Markets for </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Identical Assets </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 1)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Other Observable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 2)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Significant </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Unobservable </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Inputs </span></div><div style="text-align:center"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">(Level 3)</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-current assets:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Plan assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other current liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forward contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other liabilities:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Pension obligation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent earn-out</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.1 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 1000000.0 0 0 1000000.0 600000 0 600000 0 1600000 0 0 1600000 30400000 0 0 30400000 1300000 0 0 1300000 100000 0 100000 0 1600000 0 0 1600000 29100000 0 0 29100000 12000000 11400000 -600000 -1300000 GOODWILL AND INTANGIBLE ASSETS <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s methodology for allocating the purchase price relating to an acquisition is determined through established and generally accepted valuation techniques. Goodwill is measured as the excess of the consideration transferred over the sum of the amounts assigned to tangible and identifiable intangible assets acquired less liabilities assumed. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To test goodwill for impairment, the Company first performs a qualitative assessment to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company concludes it is more likely than not that the fair value of a reporting unit exceeds its carrying amount, the Company does not proceed to perform a quantitative impairment test. If the Company concludes it is more likely than not that the fair value of the reporting unit is less than its carrying value, a quantitative goodwill impairment test will be performed by comparing the fair value of each reporting unit to its carrying value. A quantitative impairment analysis, if necessary, considers the income approach, which requires estimates of the present value of expected future cash flows to determine a reporting unit’s fair value. Significant estimates include revenue growth rates and operating margins used to calculate projected future cash flows, discount rates, and future economic and market conditions. A goodwill impairment charge is recognized for the amount by which the reporting unit’s fair value is less than its carrying value. Any loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The process of evaluating the potential impairment of goodwill and intangible assets requires significant judgment. The Company regularly monitors current business conditions and other factors including, but not limited to, adverse industry or economic trends and lower projections of profitability that may impact future operating results.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 29, 2024, there were no changes to the Company's reporting units, and the Company did not recognize any impairment charges or additions to goodwill. Details of aggregate goodwill of the Company are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance at March 29, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">191.7 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.5 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">265.2 </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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Intangible assets are generally recorded in connection with a business acquisition. The Company evaluates the useful lives of its intangible assets each reporting period to determine whether events and circumstances require revising the remaining period of amortization. In addition, the Company reviews finite-lived intangible assets for impairment whenever events or changes in circumstances indicate the carrying value may not be recoverable and evaluates indefinite-lived intangible asset for impairment annually, or more frequently if indicators of potential impairment exist. Management considers such </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">indicators as significant differences in product demand from the estimates, changes in the competitive and economic environment, technological advances, and changes in cost structure.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of intangible assets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.090%"><tr><td style="width:1.0%"></td><td style="width:25.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of March 29, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 29, 2023</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:8.5pt;font-weight:700;line-height:114%">(Dollars in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Useful Life <br/>(In years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated <br/>Amortization </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 - 10</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(102.5)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">104.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(97.5)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">109.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recipes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(20.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Intellectual property/know-how</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7 - 15</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.5)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tradename</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 - 6*</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Standard operating procedures</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">20</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Backlog</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(168.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">207.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(160.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">215.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-indent:-9pt"><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:4pt">The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company amortizes its intangible assets on a straight-line or accelerated basis over the estimated economic life of the assets. Amortization expense was approximately $7.7 million and $5.8 million for the three months ended March 29, 2024 and March 31, 2023, respectively. Amortization expense related to recipes, standard operating procedures, developed technology and certain intellectual property/know-how is charged to cost of revenues and the remainder is charged to general and administrative expense. As of March 29, 2024, future estimated amortization expense is expected to be as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortization <br/>Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024 (remaining in year)</span></td><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:114%">$</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:114%">22.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">198.6 </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></tr></table></div> 0 0 Details of aggregate goodwill of the Company are 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><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Products</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:114%">Balance at March 29, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">191.7 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">73.5 </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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:114%">265.2 </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></tr></table> 191700000 73500000 265200000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of intangible assets were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.090%"><tr><td style="width:1.0%"></td><td style="width:25.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.003%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.685%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.367%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.411%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.236%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of March 29, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 29, 2023</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:8.5pt;font-weight:700;line-height:114%">(Dollars in millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Useful Life <br/>(In years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated <br/>Amortization </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Carrying <br/>Amount</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6 - 10</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(102.5)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">104.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">207.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">(97.5)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">109.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recipes</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">20</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(20.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">73.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Intellectual property/know-how</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7 - 15</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19.5)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">29.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">48.9 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Tradename</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 - 6*</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Standard operating procedures</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">20</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Backlog</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.4)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.3)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(168.0)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">207.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">375.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(160.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">215.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span>The Company concluded that the asset life of UCT tradename of $9.0 million is indefinite and is therefore not amortized but is reviewed for impairment at least annually and whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. P6Y P10Y 207200000 102500000 104700000 207200000 97500000 109700000 P20Y 73200000 20400000 52800000 73200000 19500000 53700000 P7Y P15Y 48900000 19500000 29400000 48900000 18400000 30500000 P4Y P6Y 32500000 22400000 10100000 32500000 22100000 10400000 P20Y 8600000 2400000 6200000 8600000 2300000 6300000 P5Y 4600000 400000 4200000 4600000 200000 4400000 P1Y 600000 400000 200000 600000 300000 300000 375600000 168000000.0 207600000 375600000 160300000 215300000 9000000 7700000 5800000 As of March 29, 2024, future estimated amortization expense is expected to be as follows: <div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortization <br/>Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024 (remaining in year)</span></td><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:114%">$</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:114%">22.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">198.6 </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></tr></table></div> 22700000 28100000 27200000 26900000 23800000 69900000 198600000 BORROWING ARRANGEMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Term Loan with Barclays Bank has a maturity date of August 27, 2025. The Company pays monthly interest payments in arrears and quarterly principal payments of 0.625% of the outstanding principal balance since March 31, 2021, with the remaining principal paid upon maturity. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revolving credit facility has an available commitment of $150.0 million and a maturity date of February 27, 2025. The Company pays a quarterly commitment fee in arrears equal to 0.25% of the average daily available commitment outstanding. Outstanding letters of credit reduce the availability of the revolving credit facility and, as of March 29, 2024, the Company had $146.1 million, net of $3.9 million of outstanding letters of credit, available under this revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The letter of credit facility has an available commitment of $50.0 million and a maturity date of February 27, 2025. The Company pays a quarterly fee in arrears equal to 2.5% (subject to certain adjustments to the Term Loan) of the dollar equivalent of all outstanding letters of credit, and a fronting fee equal to 0.125% of the undrawn and unexpired amount of each letter of credit. As of March 29, 2024, the Company had $3.9 million of outstanding letters of credit and $46.1 million of available commitments remaining under the letter of credit facility. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2023, the Company entered into a Fourth Amendment (the “Fourth Amendment”) to the Credit Agreement to replace the LIBOR-based reference interest rate option with a reference interest option based upon Term SOFR under the Credit Agreement. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Credit Facilities, the Company may elect that the Term Loan bear interest at a rate per annum equal to either (a) “ABR” (as defined in the Credit Agreement), plus the applicable margin or (b) the “Eurodollar Rate” (as defined in the Credit Agreement), based on SOFR, plus the applicable margin. The applicable margin for the Term Loan is equal to a rate per annum to either (i) at any time that the Company’s corporate family rating is Ba3 (with a stable outlook) or higher from Moody’s and BB- (with a stable outlook) or higher from S&amp;P, (x) 3.50% for such Eurodollar term loans and (y) 2.50% for such ABR term loans or (ii) at all other times, (x) 3.75% for such Eurodollar term loans and (y) 2.75% for such ABR term loans. Interest on the Term Loan is payable on (1) in the case of such ABR term loans, the last day of each calendar quarter and (2) in the case of such Eurodollar term loans, the last day of each relevant interest period and, in the case of any interest period longer than three months, on each successive date three months after the first day of such interest period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 29, 2024, the Company had an outstanding amount under the Term Loan of $475.4 million, gross of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the interest rate on the outstanding Term Loan was 9.2%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement requires the Company to maintain certain financial covenants including a consolidated fixed charge coverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter of at least 1.25 to 1.00, and a consolidated leverage ratio (as defined in the Credit Agreement) as of the last day of any fiscal quarter of no greater than 3.75 to 1.00. On July 27, 2023, the Company entered into a Fifth Amendment (“Amended Credit Agreement”) which modified certain covenants described in the Amended Credit Agreement. This modification is applicable only to the revolving credit facility portion of its credit facilities. The Company currently has no revolving loans outstanding under the Credit Agreement. As of March 29, 2024, the Company was in compliance with the financial covenants contained within the Amended Credit Agreement.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a credit agreement with a local bank in the Czech Republic that provides for a revolving credit facility in the aggregate of up to 7.0 million euros (approximately $7.6 million). As of March 29, 2024, no debt was outstanding under this revolving credit facility.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fluid Solutions has credit facilities with various financial institutions in Israel that provides borrowing up to $11.0 million. As of March 29, 2024, Fluid Solutions had a $5.3 million outstanding balance under these facilities with average interest rate ranges from 7.6% to 7.8%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the Company’s total bank debt was $475.2 million, net of unamortized debt issuance costs of $5.5 million. As of March 29, 2024, the Company had $146.1 million, $5.7 million, and $7.6 million available to draw from its credit facilities in the U.S., Israel and Czech Republic, respectively.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Company’s long-term debt was based on Level 2 inputs, and fair value was determined using quoted prices for similar liabilities in inactive markets. The Company’s carrying value approximates fair value for the Company’s long-term debt.</span></div> 0.00625 150000000 0.0025 146100000 3900000 50000000 0.025 0.00125 3900000 46100000 0.0350 0.0250 0.0375 0.0275 475400000 5500000 0.092 1.25 3.75 7000000 7600000 11000000 5300000 0.076 0.078 475200000 5500000 146100000 5700000 7600000 INCOME TAX <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's effective tax rate was 366.7% and 89.7% for the three months ended March 29, 2024 and March 31, 2023, respectively. The Company’s income tax provision was $9.9 million and $3.5 million for the three months ended March 29, 2024 and March 31, 2023, respectively. The change in respective tax rates reflects, primarily, changes in the geographic mix of worldwide earnings and financial results in jurisdictions which are taxed at different rates and the impact of losses in jurisdictions with full federal and state valuation allowances. The increase also reflects the impact of the expiration of a reduced tax rate incentive on a portion of the Company's earnings in certain international subsidiaries and thus the Company is applying the local corporate statutory tax rate on those earnings. The Company is in the process of renewing the international tax incentive and when renewed will make an adjustment to its effective tax rate in that period. Company management continuously evaluates the need for a valuation allowance and, as of March 29, 2024, concluded that a full valuation allowance on its U.S. federal and state and certain of its foreign deferred tax assets was still appropriate. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024 and March 31, 2023, the Company’s gross liability for unrecognized tax benefits, excluding interest, was $2.9 million and $2.7 million, respectively. Increases or decreases to interest and penalties on uncertain tax positions are included in the income tax provision in the Condensed Consolidated Statements of Operations.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;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%">Although it is possible that some of the unrecognized tax benefits could be settled within the next twelve months, the Company cannot reasonably estimate the outcome at this time.</span></div> 3.667 0.897 9900000 3500000 2900000 2700000 RETIREMENT PLANS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defined Benefit Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cinos Korea has a noncontributory defined benefit pension plan covering substantially all of its employees upon their retirement. The Company's entities in Israel do have noncontributory defined benefit pension plans covering their employees upon their retirement. The benefits for these plans are based on expected years of service and average compensation. The net period costs are recognized as employees render the services necessary to earn the postretirement benefits. The Company records annual amounts relating to the pension plan based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases and turnover rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current and expected rates of return and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in accumulated other comprehensive income and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under the plans are reasonable based on its experience and market conditions.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the benefit obligation of the plans was $12.0 million and the fair value of the benefit plan assets was $11.4 million which are invested in several fixed deposit accounts with financial institutions. As of March 29, 2024, the underfunded balance of the plans of $0.6 million has been recorded by the Company and is included in other liabilities. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts recognized in accumulated other comprehensive loss and contributed for the three months ended March 29, 2024 were negligible. During the three months ended March 31, 2023, the Company contributed $0.1 million and recognized $0.2 million in accumulated other comprehensive loss. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:</span></div><div style="margin-top:6pt"><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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Thereafter</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Savings and Retirement Plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors a 401(k) savings and retirement plan (the “401(k) Plan”) for all U.S. employees who meet certain eligibility requirements. Participants can elect to contribute to the 401(k) Plan, on a pre-tax basis, up to 25% of their salary to a maximum of the IRS limit. The Company matches 50.0% of each employee's contribution, up to a maximum of 6% of the employee's eligible earnings. The Company made $1.0 million and $0.9 million discretionary employer contributions to the 401(k) Plan for the three months ended March 29, 2024 and March 31, 2023, respectively.</span></div> 12000000 11400000 -600000 100000 -200000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, the Company's future estimated payment obligations for the respective fiscal years are as follows:</span></div><div style="margin-top:6pt"><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><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2024</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Thereafter</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1100000 1600000 2500000 1400000 1100000 10500000 18200000 0.25 0.500 0.06 1000000 900000 COMMITMENTS AND CONTINGENCIES <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases real estate and equipment under various non-cancelable operating leases. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims individually or in the aggregate cannot be predicted with certainty, the Company has not had a history of outcomes to date that have been material to the Condensed Consolidated Statements of Operations and does not believe that any of these proceedings or other claims will have a material adverse effect on its consolidated financial condition, results of operations or cash flows.</span></div> STOCKHOLDERS’ EQUITY AND NONCONTROLLING INTERESTS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%"> </span><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 20, 2022, the Board of Directors approved a share repurchase program authorizing the Company to purchase up to an aggregate of $150 million of the Company’s common stock over a three-year period. No shares were repurchased under this program for the three months ended March 29, 2024. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may reissue these treasury shares as part of its stock-based compensation programs. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-controlling Interests</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company owns part of the outstanding shares of Cinos Korea, a South Korean company that provides outsourced cleaning and recycling of precision parts for the semiconductor industry through its operating facilities in South Korea and through a partial interest in Cinos China.</span></div>The carrying value of the remaining interest held by another shareholder in Cinos Korea and the remaining interest in Cinos China are presented as noncontrolling interests in the accompanying Condensed Consolidated Financial Statements. The noncontrolling interests were estimated based on the values of Cinos Korea and Cinos China on a 100% basis. The values were calculated based on the pro-rata portion of total Services earnings before interest expense, taxes, depreciation and amortization contributed by each entity. 150000000 P3Y 0 1 EMPLOYEE STOCK PLANS<div style="margin-top:6pt"><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 Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants stock awards in the form of restricted stock units (“RSUs”) and performance stock units (“PSUs”) to its employees as part of the Company’s long-term equity compensation plan. These stock awards are granted to employees with a unit purchase price of zero dollars and typically vest over three years, subject to the employee’s continued service with the Company and, in the case of PSUs, subject to achieving certain performance goals and market conditions. The Company also grants common stock to its board members in the form of restricted stock awards (“RSAs”), which vest on the earlier of the next Annual Shareholder Meeting, or 365 days from date of grant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense includes compensation costs related to estimated fair values of awards granted. The estimated fair value of the Company’s equity-based awards is amortized on a straight-line basis over the awards’ vesting period and is adjusted for performance as it relates to PSUs. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:114%">Three Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Cost of revenues (1)</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.4 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Sales and marketing</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Total stock-based compensation</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">3.5 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">3.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Stock-based compensation expense capitalized in inventory for the three months ended March 29, 2024 and March 31, 2023 were immaterial. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 29, 2024, 24,000 RSUs were granted with a weighted average fair value of $44.21 per share. No RSU's were granted for the three months ended March 31, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No PSUs and RSA's were granted for the three months ended March 29, 2024 and March 31, 2023.</span></div><div style="margin-top:6pt"><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 Company’s combined RSU, PSU and RSA activity for the three months ended March 29, 2024: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of <br/>Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Unvested restricted stock units and restricted stock awards at December 29, 2023</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">1.4</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">46.1 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Vested</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">(0.1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Unvested restricted stock units and restricted stock awards at March 29, 2024</span></td><td colspan="2" style="background-color:#cff0fc;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:114%">1.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested and expected to vest restricted stock units and restricted stock awards</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:114%">1.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 29, 2024, approximately $19.1 million of unrecognized stock-based compensation cost related to employee and director awards remains to be amortized on a straight-line basis over a weighted average period of 1.7 years, and will be adjusted for subsequent changes in future grants. The total unamortized expense of the Company’s unvested RSAs as of March 29, 2024 was $0.1 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the current PSU program, which was effective beginning fiscal 2021, performance goals are set at the time of grant and performance is reviewed at the end of a three-year period. The percentage to be applied to each participant’s target award ranges from zero to 200%, based upon the extent to which the financial performance goals are achieved. If specific performance threshold levels for the financial goals are met on an annual basis, the amount earned for that element will be applied to one-third of the participant’s PSU award granted to determine the number of total units earned. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recipients of PSU awards generally must remain employed by the Company on a continuous basis through the end of the three-year performance period in order to receive any amount of the PSUs covered by that award. In events such as death, disability or retirement, the recipient may be entitled to pro-rata amounts of PSUs as defined in the Plan. Target shares subject to PSU awards do not have voting rights of common stock until earned and issued following the end of the three-year performance period.</span></div><div style="margin-top:12pt"><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><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP permits employees to purchase common stock at a discount through payroll withholdings at certain specified dates (purchase period) within a defined offering period. The purchase price is 85% of the fair market value of the common stock at the end of the purchase period and is intended to qualify as an “employee stock purchase plan” under Section 423 of the Internal Revenue Code. </span></div>No shares were issued under the ESPP during the three months ended March 29, 2024 and March 31, 2023. The Company recorded $0.2 million of expense related to ESPP for the three months ended March 29, 2024. No ESPP related expense was recorded for the three months ended March 31, 2023 0 P3Y <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the Company’s stock-based compensation expense included in the Condensed Consolidated Statements of Operations: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:114%">Three Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Cost of revenues (1)</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.4 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">0.3 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Sales and marketing</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.4 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.3 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Total stock-based compensation</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">3.5 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">3.7 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span>Stock-based compensation expense capitalized in inventory for the three months ended March 29, 2024 and March 31, 2023 were immaterial. 400000 300000 100000 100000 400000 300000 2600000 3000000.0 3500000 3700000 24000 44.21 0 0 0 0 0 <div style="margin-top:6pt"><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 Company’s combined RSU, PSU and RSA activity for the three months ended March 29, 2024: </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><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">Number of <br/>Shares </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Unvested restricted stock units and restricted stock awards at December 29, 2023</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">1.4</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">46.1 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Vested</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">(0.1)</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Unvested restricted stock units and restricted stock awards at March 29, 2024</span></td><td colspan="2" style="background-color:#cff0fc;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:114%">1.2 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">57.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Vested and expected to vest restricted stock units and restricted stock awards</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;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:114%">1.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">56.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1400000 46100000 0.0 100000 100000 1200000 57000000.0 1200000 56000000.0 19100000 P1Y8M12D 100000 P3Y 0 2 P3Y P3Y 0.85 0 0 200000 0 REVENUE RECOGNITION<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when the Company satisfies the performance obligations as evidenced by the transfer of control of the promised goods or services to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sells its products and services primarily to customers in the semiconductor capital equipment industry. The Company’s revenues are highly concentrated, and therefore highly dependent upon a small number of customers. Typical payment terms with our customers range from <span style="-sec-ix-hidden:f-602">thirty</span> to sixty days.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Products business segment provides warranty on its products for a period of up to two years and provides for warranty costs at the time of sale based on historical activity. Determination of the warranty reserve requires the Company to make estimates of product return rates and expected costs to repair or replace the products under warranty. If actual return rates and/or repair and replacement costs differ significantly from these estimates, adjustments to recognize additional cost of revenues may be required in future periods. The warranty reserve is included in other current liabilities on the Condensed Consolidated Balance Sheets and is not considered significant.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s products are manufactured and services provided at the Company's locations throughout the Americas, Asia Pacific and Europe and the Middle East (“EMEA”). Sales to customers are initiated through a purchase order and are governed by our standard terms and conditions, written agreements, or both. Revenue is recognized when performance obligations under the terms of an agreement with a customer are satisfied; generally, this occurs with the transfer of control </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the products or when the Company provides the services. Based on the enforceable rights included in our agreements or prevailing terms and conditions, products produced by the Company without an alternative use are not protected by an enforceable right of payment that includes a reasonable profit throughout the duration of the agreement. Consignment sales are recognized in revenue at the earlier of the period that the goods are consumed or after a period of time subsequent to receipt by the customer as specified by terms of the agreement, provided control of the promised goods or services has transferred.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is measured as the amount of consideration we expect to receive in exchange for transferring goods or providing services. Sales, value-add, and other taxes we collect concurrent with revenue-producing activities are excluded from revenue. Certain of our customers may receive cash-based incentives, such as rebates or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. Accruals for unpaid customer rebates of $1.0 million and $2.0 million as of March 29, 2024 and December 29, 2023, respectively, were netted against accounts receivable. The Company's disaggregated revenues are apportioned by segments within the Company’s Condensed Consolidated Statement of Operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s principal markets include America, Asia Pacific and EMEA. The Company's foreign operations are conducted primarily through its subsidiaries in China, Malaysia, Singapore, Israel, Taiwan, South Korea, United Kingdom and the Czech Republic. Revenues by geographic area are categorized based on the customer’s location to which the products were shipped or services were performed. The following table sets forth revenue by geographic area:</span></div><div style="margin-top:6pt"><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><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Singapore</span></td><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:114%">$</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:114%">157.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">152.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">133.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Austria</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Taiwan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Malaysia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Israel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">477.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">433.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lam Research Corporation</span></td><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:114%">31.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">36.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Applied Materials, Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:114%">54.1 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:114%">56.5 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Three customers’ accounts receivable balances, Lam Research Corporation, ASML Holding NV and Advanced Micro-Fabrication Equipment Inc., were individually greater than 10% of accounts receivable as of March 29, 2024, in the aggregate approximately 33.4% of the Company's total accounts receivable.</span></div>Two customers’ accounts receivable balances, Lam Research Corporation and Applied Materials, Inc., were individually greater than 10% of accounts receivable as of December 29, 2023, in the aggregate approximately 26.8% of total accounts receivable. P60D P2Y 1000000 2000000 The following table sets forth revenue by geographic area:<div style="margin-top:6pt"><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><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Singapore</span></td><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:114%">$</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:114%">157.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">$</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:114%">152.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">133.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">China</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Austria</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">37.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Taiwan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Malaysia</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Israel</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Others</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">39.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">477.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">433.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 157300000 152300000 141000000.0 133800000 54900000 23100000 37500000 30500000 23600000 27400000 15500000 18900000 7200000 2700000 4300000 5100000 36400000 39500000 477700000 433300000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s most significant customers (having individually accounted for 10% or more of revenues) and their related revenues as a percentage of total revenues were as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Lam Research Corporation</span></td><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:114%">31.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:114%">36.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Applied Materials, Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:114%">54.1 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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:114%">56.5 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%"> %</span></td></tr></table></div> 0.314 0.367 0.227 0.198 0.541 0.565 3 0.334 2 0.268 LEASES<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases offices, facilities and equipment in locations throughout the United States, Asia Pacific and EMEA. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three month period ended March 29, 2024, the Company commenced a 10-year lease of manufacturing space in Austin, Texas, with a single 7-year renewal option at lease end. Additionally, the Company’s subsidiary in Czech Republic entered into 8-year lease of additional manufacturing and office space. As a result, $16.8 million additions were made to </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the operating lease right-of-use assets and to the operating lease liabilities in the Company’s Condensed Consolidated Balance Sheet.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except as described above, there have been no material changes to the Company's operating lease commitments during the three months ended March 29, 2024.</span></div> P10Y P7Y P8Y 16800000 NET LOSS PER SHARE <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:114%">Three Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions, except share amounts)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:115%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Numerator:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;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:114%">Net loss attributable to UCT</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(9.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Denominator:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.6</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — diluted:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.6</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Effect of potential dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;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:114%">Employee stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computing diluted net loss per share</span></td><td colspan="3" style="background-color:#ffffff;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:114%">44.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Net loss per share attributable to UCT — basic</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.21)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss per share attributable to UCT — diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:114%">Three Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions, except share amounts)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:115%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Numerator:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.37pt;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:114%">Net loss attributable to UCT</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(9.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(3.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Denominator:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.6</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computation — diluted:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 10pt;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:114%">Weighted average common shares outstanding</span></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.6</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Effect of potential dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 19pt;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:114%">Employee stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;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:114%">Shares used in computing diluted net loss per share</span></td><td colspan="3" style="background-color:#ffffff;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:114%">44.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">44.8</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Net loss per share attributable to UCT — basic</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.21)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.08)</span></td><td style="background-color:#cff0fc;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss per share attributable to UCT — diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(0.21)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">(0.08)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -9400000 -3400000 44600000 44800000 44600000 44800000 0 0 44600000 44800000 -0.21 -0.08 -0.21 -0.08 REPORTABLE SEGMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepares financial results based on three operating segments (Products, Services, and HIS) and two reportable segments (Products and Services). The Products and HIS operating segments have been aggregated into the Products reportable segment based upon consistency of economic characteristics, nature of products, similarity of production process, and class of customers. The Company’s Chief Executive Officer (chief operating decision maker) views and evaluates operations based on the results of each of the reportable segments. The following table describes each segment:</span></div><div style="margin-top:6pt"><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><td style="width:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.023%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Product or Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Primary Markets Served</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Geographic Areas</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:114%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assembly<br/>Weldments<br/>Machining<br/>Fabrication</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:115%">Cleaning<br/>Analytics<br/>Coating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses segment profit or loss as the primary measure of profitability to evaluate operating performance and to allocate capital resources. Segment profit or loss is defined as a segment’s income or loss from continuing operations before other income and income taxes included in the accompanying Condensed Consolidated Statements of Operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any intercompany sales and associated profit (and any other intercompany items) are eliminated from segment results. There were no significant intercompany eliminations for the periods presented.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Data</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:114%">Three Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">418.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">368.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">64.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">477.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">433.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross margin:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Products</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">64.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Total segment gross margin</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">82.6 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">73.0 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Income from operations:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">8.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment income from operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:700;line-height:114%">Assets</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,624.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,617.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">263.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">250.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,887.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,867.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets comprised of operating lease right-of-use assets and property, plant and equipment, net, reported based on the location of the asset. The carrying amount of long-lived assets in United States, Malaysia, Israel, South Korea and other foreign countries were $178.4 million, $85.9 million, $74.8 million, $50.8 million and $102.7 million, respectively as of March 29, 2024, and $165.4 million, $84.3 million, $74.3 million, $54.3 million and $101.7 million, respectively as of December 29, 2023.</span></div> 3 2 The following table describes each segment:<div style="margin-top:6pt"><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><td style="width:40.112%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.687%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.023%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:114%">Segment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Product or Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Primary Markets Served</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Geographic Areas</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:114%">Products</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Assembly<br/>Weldments<br/>Machining<br/>Fabrication</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#cff0fc;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:115%">Cleaning<br/>Analytics<br/>Coating</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:114%">Semiconductor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Americas</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Asia Pacific</span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">EMEA</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Data</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.990%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.051%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" 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:8pt;font-weight:700;line-height:114%">Three Months Ended</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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:114%">March 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Revenues:</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">418.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">368.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">59.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">64.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">477.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">433.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross margin:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Products</span></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">64.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cff0fc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53.5 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Total segment gross margin</span></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">82.6 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:114%">$</span></td><td style="background-color:#cff0fc;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:114%">73.0 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Income from operations:</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">14.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">8.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2.6 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.7 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment income from operations</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></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:8pt;font-weight:700;line-height:114%">(In millions)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 29,<br/>2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 29,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:700;line-height:114%">Assets</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Products</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,624.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</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:114%">1,617.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:114%">Services</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">263.0 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">250.2 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total segment assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,887.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,867.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 418500000 368600000 59200000 64700000 477700000 433300000 64500000 53500000 18100000 19500000 82600000 73000000.0 14700000 8700000 2600000 3700000 17300000 12400000 1624600000 1617500000 263000000.0 250200000 1887600000 1867700000 178400000 85900000 74800000 50800000 102700000 165400000 84300000 74300000 54300000 101700000 SUBSEQUENT EVENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On April 4, 2024, the Company entered into a Sixth Amendment (the “Sixth Amendment”) to the Credit Agreement dated as of August 27, 2018 (as amended as of October 1, 2018, March 31, 2021, August 19, 2022, June 29, 2023 and July 27, 2023 (the “Existing Credit Agreement”), and the Existing Credit Agreement as further amended by the Sixth Amendment, the “Credit Agreement”). Pursuant to the Sixth Amendment, the Existing Credit Agreement was amended to, among other things, (i) extend the final maturity date of the term loan and revolving credit facilities under the Credit Agreement by 30 months; (ii) reduce the interest rate applicable to the term loan facility under the Credit Agreement by 0.25% per annum; and (iii) replace the outstanding amount under the Term Loan of $475.4 million to $500 million.</span></div> P30M 0.0025 475400000 500000000

HVD&_Z*$$ ,&(1( M6C\"MD/T$,817Y O@O5-_9UX08!5:89.G?O W;#7UGAZH9'P9!M3OBOZUS- M1D*B%?NSHU%TY%"U;;U7B,H92]N&GM>0!95OP>GS91[&C#H^2U^5Z0LB I)= M/F2+7SR((*2=3VJ#:)K(ASA\0*(BCZFM$\PRP+!;ZB5!CZQV+*&BVWJK!"Z/NB'F,P;D22H2DBP"'M. M&)!W002/9S0&;G$%=&>"PN$%2-3 !-YKDA. MSIYGRQW)%!)OZ?=#YF<#4'+&2IJO;\"P#U#P,LD 9!,J8=9>5-W]V/=>N+#8 ML"_ABDZBAF_=PYF5#?B<1*[0W*.<(%00 M\S :5]2E>I!0W11(H@$%"1>Z> A7,1R8G8/CRA3+O>+%#Q+^G2D(1X+38NT# MXDLOJJ-[[(48"T(H1I AVD?*7, M,^Y 2+^FRX8DUBNT.CT =ON#:>5 <\UCOU@3F.UI4/6-^')(0)AQHE0F^;<: MW]OP!NE*RB%F4O/)WW(XS(@09?EGL?1^ OI=)BI?Y]OD[_7K1$5/K)C\(J2NI$MM4 M&J.!'0$<9!.,0J#3ZF6TN4*\02?IL_CZ.<;00IX0-3V0?UCZ/86OF&-U MG-8D,MB^(V\R'9]D'P MHFY'=,T?P1!T>3@&J_7X1%>_&.X24ML*J]-$JX5=DN%E";?:B'2QIRGG2R0G MVI3D:Q$_BE#1F+G)8MLCM9D3^&?05]U,_2 M&O$6\+G%P5<27 MLJVVA#]:+T"_Z&NLSZ?#C3L" W'>=B^[:T)<:"SDI86!>#8> MWX*:_T- @=A@F\CEX0GV!=_QBKQ(NX+NN-N0%OLB,W_2#](_FFDX-'T%5\ % M8?27W+7YW^BKY*W1A:GIFW?OZUK^<.]R\-5I;AY#+UT.R_.SL;MY0/K[A9YVMC9Y M"=:<;ZS=X+ZIH%VS(TGE%/$G+TZ?"(>PPU@=ISL.H?*4]]?I_US2?V%+@S=$ MFF9O+[RHK&K9KI$ZV[8'UM=BME&!LJNL/C;,R.K<;1(3' 5&?K,T$Y%/>6_D M 2[RQV3IP:"$1[K4EDGZ0"UN,II'\"(PZQ]*C)DZL.C=TS+)=FZ:6]&G%%U: M9;]369EG.2TL'8"KV;]V.%X_R9-7[9,SL_ *BS2IPL&]+#)**2VCI$(] XXV34,B,64V(6/U&5]80879U_@8RIO M^VK(M1CO>0Y7]XG[A._OLAD4[R6DJ!F,Z\N][>Z DH,0?X]B"2(\[0^XY>D_R9-A PGN&C4!13\ M>=5NEVG@*V7WDB(X-:KA)G8\\XG$C>,7$THSX:)NRA8'_O^+I>7B7PUGTW): M2"7382I:IC=:(;BO#(MF4H>N^Z":I[9AH/-J=2/PH;I;2QV-Z52)>%39_5-9 MLD'9HQT#"RTM@=0ZN*):)DHA;2&;4SH8W$"E6V/6A4 E:\(P-+FS$DXG3_&R?"H??P?-BG*9%JC M.])S&JR?[U*#==U2_=I,[6_VZ?>^KAJ!\EZKM?)/*\VG@DDQ M*1=G%12E!5EAYG"^.9T6,%^C$H:*_S&WUTG',+\A5\Y,6@5E&=&, @\-8Y-( MK#[TN02&Z00DPD>]C L8>OI:4P$O*$_IHL9H9H%>6;*$U:7PPS,V8/=XIS:@ MJM[)@?Q?RI+/AN_!;Q-F'=QTAT'&R=$@$/IR .HV\0G_*N#ZK*(\U<3!(?N4 M'"O5'/SNV8D!ES6[H++9I+I!/T#T5QYQA5:QRU,1%E4GNC!*FZ]Q M<70LWC MND=X3-<34>6"NDXY=-$1":?D#Z.@'W@*;>9>X'7,\61"9<,F/)4JY_#R%*Q4 MF>"(E.F/%2[JU'2\4 1#KFB-J8:IA]4*,@ =\!B5KZ+*R4,J)(1KEXE XOAB M"!8B#-Z+?=0& 9" N$WU+@(4<0O_"6F1> MCR[F78]6.:6Z/]E+U5Y?JEX$=*W>J+CY=OV[TW6=_^1HY66T'\G$@E^$^NJ!=B=;[ZJ'JA*TV7>9.;=!^KWY]D54"-ZI3[>Y("?QL4\ T* M"*+ D"F0( 6,^X.J&$>//>IR.@S)S8MP!JYSBW5O^$6Z:-[X'<^6!POFP\"MT1V<' IN.,J+'*1IC.+HJ, Z]0B6RDLN+ M"PEK.MKU_8!KR].\!U>^&5-T2#MZF-S@MWA:<(WP6V4=JJ\0,7'<:N"3X(=8 MXP*A1M(#U2X+.*N[Z_>%"R,!:O'"<3T*:0072.0U5QD0U$P^S-F49LS6X3"/ MT(96&!:UHL*(64\0%0Q]XG5VE*!WIX5?$%B22\M#7$]85THW?0Q7)O2Q@A>E M%+G.+X2DD8\HP _K*&6NM5"0R[]/S1 %1YTHN,;%D0.D0O]44:+9VAROK*)$/Z#+" MG5&HH.5,'*7LG;)*C7S,P2.09"6%3K21/A4$+$8$TC3[@*# MF3X_/_!)%1@NZ@*BKE0/A29AGP#2A'P8;YW7P9L2:(K1G/0A47%X* Z-R3N( M$&Y ^?$_I"O)"E4>>8%*[J%P(L6]OW@&J/4I_8JU449(2J^#Z8\35'-&D%0R M2>,HD@3:QY^3ZF/P7"$8PR!-=;2)9J9@K:;EPX!31#RM?$127#/KNM#]M+05 M2WM'GX7%P&J&<10H4#:DI$SHY%-8/#43"0B2 T[G,C=)IACC"-(!^O#C$&G# MS^D#"\:+P-1OOI"FLG;_%JC^A2O-V/!&%+#FW;?-773[#)._Q1MG]=UIVD<& M/MMK=66]^::NGF^T_[/RKO.2&-_-^% MSY8@:X;!?6*X7:=VINYKK;,XP'R2\&;:CC6TOHLJ3QAM=]\*UXB MA2,R47@[!',5PXX%!>%YL$!#Y256D$WD"6-URM"+;'>B+N [0WDFPGH4KH_( MLT%<&NU%,!)_+FU7EZP\IET])@:GE$\U0KQO?]Q3#"L4/)K<&>E-GDK$$+=B, M&TB:N[H%BL]PE()M7;TOF$W:_I5T\Z-#2$DGL&QJKY'9[6/J)!I$Y?;M24\ M,7 WE- MI1 6Z3Q71\V6U-1&L/(OJ2_ 8CXOJR-+'E?UF,%F Y%Q:J,6-_@6/)315\)@ M&"A*+=0_VVLG\-._.5UC]M)650CD=I!^11HK5BX]15U.T'E&0(VLA(4VC_0U M"W$]V?. US7YV"I]!&FJK$_]B2P!&@C5% =-3'1L8^A2*TX>@LUZ=< P%Q3P MG&J&C%LC$Q3AQ7R<,*S;>OHTTRBW2MT;CG7E8"+/D+G;WC5=+WI/T8OFF5M% M(*QX+(TLC$FGUV,28! P_W&@X1@B[JPC"2KJ #'DD.65!7:3BG524',P@.H M.O4925OP@?Q1QNCX*LR@\4SQYS*EA@^1Q"TBF("*%%+= KT\48C&>N^0 4'H M^(9?M,B6,BYUZ48V"U\M&\X"^:Q]44VJT+H("5LDJR$H)OP$5-5]"J;VC^;7 MC$9P"B38YWMTH=%!T?:"2.695BT&!2H[>5\W9FN3,8QDC$N;J]Z(N1Q&KGI5 M47 )YBA7^QX!FX@KIMDRG+_L%.7%X!=UB* _0Z/=DEQEZAAW+]ZC. M$?1P(+GB_@2G](+F5SDQ'(YK> MY:=-5W%:X(PONDORS?1Q8BPQPP.M_>!32UCI.PHI'HG#WAW*U!, \^T(K0CV*O$5H>K:*F*.(M.GG2KJ6#Q5,P=FJ-#E+5Y4 U9K7T,#Y:^1 M&N;W4EBQ^)5\+"JVKD)07 Z1JI1W':?2+E&*'H(^H2TQ*_]"6W@5]U\1GRCC M9+7JA9U53%/.J,!4$K6=4C-\;V2 M$RG;6NB!TQA'F-7R"IX>&(P3]_E<5S5 M)@'$M2?QN8I+&$_#A#J,D;\:IOVTGL;=L^?UL;U"TLT2A\XN=I=L=UVB@(SN MQ3T+)$BG"A$*_R%(N:4%V E!JBJ?=;Z($E\_]G(MJ.R"+NY+-1+![4[Z4W'( MPN8I/J,JA0II05>:(=Z4$%-<@N?<[ZT$+"4!@R"9B%M67'HZ;FX$S1=%L5LO M'\)F1:2"UQRC+V[J$T%L;M)2$P6W@O0\0>+]K[5#Y1RK<9M4(AKUT0LT(L6\$9K[](&O$8S'=65*TPU:#'#"48QVW*6>OY\[Z6 M8<.=35>IRO6CZ%HGV MO.\G4J4QUMT)X50>QC[:>Y-F.$(!3/G'J*%=61=:7!W+:&T8EG?,65]M.0-V MALV<%HVCG$I&_[#R]NJ@(R1DB>(0/\IKL2$H,,W:2<6OA=F>5.64HW4(?%?& M9/7^7CB<6D7;/4QJ(@XLNC//NR7_.< J",-9H*B9EHXM@1)/NSW&P9@1RU(V MH_HVZBAGM )4&'_R!S *UZPB[NQ&H[(MHUK+D (J"JZ7#%.\L0>=Z24P:(FB MVI.58I&9\EH51OR,(T.=(+-[_JOWR@;=BW3[=F>J>-(KU[="0459&ZE2[_M! MDF9878D.V=D8*VK;T<[6DH].3Y481Y@ [.$2<)L%=3"&\^D[)K(9=2#%"ZW5 MM.ZJ=1__II9AJS%SP3L'&*7M'J^K9/[2ELSO=VP7[PW3W02W5$'[]>KVFW-S MXSI?OOUV?>OL#H"C'I477'AIL6V&A%G_AEYH.]FA5 ?/Y<6)\(& # M.*D/W#X#4^SDM.$X!>TKEW$[/L+=($Z:OF>K)FC!>FV+SH;>T)%_MNF*]#U< M>5^M?%8I*8-S*&R.]E4!*[E$>>G"NM*G(V"<7#14R'O0*L2!.X'Y M"D"[:^Y??R<]X%:F/;U_L!94Q\>RL!)3[K/3*955OQ^$[+75[R8-%Z$OD?,%; (X MK>&0IH.ZPRGVO\0(FDFX2(EDJX'K4=#KZZ0#]D 58*5%V:TJ4]*VB:X],(%- MN:4!)MJ:C2A>M4^/#6CB&:D2F%*&5=19['UG)Y9@Z.(C,D#8%,(4K2 MYJ0\ MLVF>CMA B1F$2/EU5=KOF"](;+"K('W,:+-RF;33HT!;61MQQ(]#,N$:?MAIMZ71?,V[Z@F],?"#AT)Z, J&/H MA:8S'LZ,9S#HI.$, NG['0OY[D1?@KXV@0.;SIC,N2HB?,]AT4)T_2VSZ-1U MOI"+X\8H/&\Z<^IWS0&'+-IK"EF<'6\L9*&?@U5Z1T Y!)%_R_!ZX]F$VWH\ MHS)=^6,0](+LW=8GN/$@1QV7WC5(;9VYSC4S8^FCI#%WKAD%PB_ELUF<#J;O M7*M2>(M5=F4)B-23QDL1@G\6F*M@0_\]MP!+6]8+LP*6K0\!@G GEN*0H>ZI M0)A0C%+Y5O_C'=R 1J$8OPTB6AZ]I+>;.IE06B<;6*/P\I]+=>L>L\I5?8;5 ME]6?7?C3SS6_/W8OSBYK_W3LME?\_MJOU%?YM#R[FMC>OMMVVS/[V:_,_J5)LQQ!&IT]TVAK,_>R M[ B/O^-NY_*'_/&CVVZ[@PPVVGLD=-'?!2U- G&^+D">OR@0YU&>8&M."H3> M2>XPU#WN: ?CG4AZ(I+IT9FL^MAJ M1]*.[.;.^G:SW;/;WK.=N7NVS ZV>W:']VQGG2>PW;-;WK.=6>[I\?<%<*/"=ZC3@U<'I\=K!IH[N9O'[?=F\]W6][_ MVUCY#;E/G/_WR^TGYR9"9$%/.A\4@@3UMFJWWRDD+/57C2]1QIFQ8:)(=,8L MU= (KGS\@-6H'[&22F.7HI^)OI:)>_8X8;*=[U<+5LUIZ>^Y=;=#NQ10%)O#2N-+2>/[JT]6&ED:WXO0PPY7 M*(^?@NA[#Q.2K$2^M$1^N/YH)9(E\@.VM@NL0&Y7(#]=_6(%D@7RD^C)T,KB M]F3QZ^VUE<5)X_$K(X;:DWNKPGER@(+YGM+,OXK[63?SUYS%2,">"!)1RK'& M$Q*Z>:T*JCNPS=],R^S/E(2QS?S"VARL!B4==M:5=-BU. E[F$+85)R$NYM? M/U]]^^/V^J[9:6U?#8<[@R%1G4L!RTY>][+2H=+.&O[?AV"'WI3]9FXR%.8PEA5WB,L23'HBPKZNK2'@T1#161.<1%NKC>&7+O94@ MOWU_]IU9RV<_>BNUJ>W:R1NB?NY=G\U+PE+9U:T^"LR:9!?>;5 M'Y^^W5XY[S]=7WUV?OORZUKO;]HTJ]P?2ZW/TU1LZ:[>!Y M)^Y&5PGVGWSK_"[&G*=[QFFZFTI$G+Q+3%B&6K!7\9O5[@$+9U MNKT%_7SWL_/?5[]?WSE?7>?N/>BQW^"GV[5IL!WD\6>X,X',!/R2'S_EN0A4LQOR$YXDMR>4;*S@8YO5Z!V$JEQ!*T1,^Y$P_B7AXRT_?:DIQ*[K:6Y'HMR>GL M^?VT)+'-D[5U9<]LX$G[/K\#J9;-5 M47QF'+N23,E7QE5.Y/4Q,_LT!9$0A0T%*"!H6_/KIP&2(BD> "5YPETJ+[%( M=#?07P/H;@#$AY^?ISYZ)"*@G'WL[;W=[2'"'.Y2YGWL/=Q?]M_W?O[TZM6' M?_3[OY_>7J-S[H13PB0Z$P1+XJ(G*B=(3@CZC8MO]!&C&Q_+,1?3?O^3)COC ML[F@WD2B_=W]PZ18\E:<'!_M'KG. >X?C)R#_N'1_OL^=@_T1OOA!P>'X_V=X_[[\G>N']X@/?[HV/WL$^.CMS#HZ,#@M^/-=/GX"1P M)F2*$32-!2?/P1,K9R<[.T]/3VZ>#MUQX._N[NWL[OW^YOM-%>W%9G[)O MN=+/(^$GY0]VU.L1#DA2/'2DS!6'!V\=/MU1+=T]V#]."BHVM(8Q98'$S%DP M=J7HR_F,!.4T\'I'O59R]ON[!_V#O1["4@HZ"B6Y!.6?DS$.?:A_WCX';F_'7FH8]#V,9XTD9VDB MZ?&3)C7(&-G>\?'QSK.RFO(:E-J"+M]7?_;W]@'9!F*KC,I>-OSJ)W2;J$/: M8YK5(:%;LPZE':7*%DR4^G=@60W-*"#.6X\_[C@\9%+,;6RQC"3YT<0*<\Q< M0IO(3HJK/U:6&Q,]F,\K&/'H CY39G"2VVA]2SA]NK4D=& MBXO*)8P25JGM?=K5__90/W5\^TA3?=A9+KO$)0R(.V2?]-_+O3DFCHO4$"[I MPYHNWWU*R>*'B=YJMG#04B4.OE*1'4(WJ'P,*-_ZEI@ MYMY1C]$Q^!9,#AR=;:',NP'5.1#K6.#:B)T1T/02.81T<^&02!7=ZCCMH(P/XR DW/0ND_%#$L$.@G'(A^!-,>@,A M0 F18V,S[I32&8$X*(PZ"1^49=0A *+8[AX_6R@]+6M4].&RHN,8$H@[I-Q; M(JG0)G4# X>-72]3&!7];EG1*0>D671(W>"]3:G4/1C&58B:E#=-F*7S7T=M MA.&G91@RW/0@G^/7(4R*D3!HXRN'T8!)* @$'LQ_!-IH->XW8F=$[6@9M;)P M6L.7%X$6,CJ$Y,5TYO,Y(5I'MN-9"9$1E4+4=\6R#JQ(BH]H+(6[*!"5< M.J3WNW 4D.\A-.#BT5+K!1*CS@O1;,H"13PZI/$FN?L76A*P61HX/GYW>'A4 M&*2:+@V@U\E?75J0+4OWWZLA9M6U@IC8B%=A="M=,4"O(WZ=@J1\ < >E5IZ M(S#%A%[5,D(7P5FL$5C#L4QA!*"0Z$O7%KJH\9IE FL,S#R,J!2R@O4+#EU$ M:BG3JA70/$$;D1GQ**0'E[.T,0)= J"8&K+N(96D1B *&;^RW%(WN\-ROL@: MC4I2(QJ%3%])PJF+8"PE/:R1**ANXKF:/_8R??TXDIOZJ 6$M2R-XA;"^/$SLHU1,/D2))74=V+MP M.L5BSL:T#YWL(3I1[3?&(^E2=9X,7X92XE6N"6)YC M28"!(@WH^O;R(VIJ-$/+;(7*%^K:JXW$F?IG0CB]QSB.$9)&O$&99J"X'76+ MI A+I!JC>:7-V5I[8D/.A+BA#V#?R/=7IMMSHDI&U M!3A5TDUT$'NNHD[H!Z[:<#)3+AXXX&L#;"+QC0ZCI9X3%E+? MZ*BBB^ O_(%T"%X\B@8]4%1F3OU"L%*V:V\!ZTHPFD$A?Y7)\N8'^/3%FV1$ M5V:0=1D2Z=TVAC6#%SL^1F +^; ["?3C0I[0"/HVZ+(& M_S*4H-2+0-*I.G,]F'(AX\TY%\\S=2A[(U9@+\9H#H7,H]$<(N%H(1UEQ:-8 M?B<-H_1LV;JYYL8\C9 7LWRE9]FVTWKI<;DVX&3$LY,0*>SNV2%8CF' [,-3O!UO3%!HR- )NMW=LBVDM MIOJO4Q6&JF_,08R1#7? ^_%#E[B4-?C"X3H&\7*U,5J3U2G79%3IZSJB;"47 M(5I23419TV\W;FTRLH)D2?061F5!'0TNO'P F3=$Z"ZL%MB29VHU9:GHX D+ M=^!(^@B#_EH6^4)U,=IC(8M898_IJFXJ-RZC*O0&9:J9>1ZM Q5(=&514MM. M&F1Q_^S:X4TCA@;3>+=;LB>QN$UW.^_50IKIU_K5:/Z9<$_@V80Z T'P.NC: M\C8"7<@BE@.=&P*B J,Y2F4B)72+>QX;.2%?>" SYSK/PD#R*00+&\'>@K\1 M_Y)#W ;\U8U12FSNO.I"<"=M(/JH@SVF^?)&C HIPXB^DZI>.N\ 3K(R0/>< M^B%X&%_5=BB53DW>VV.R(F,C>(5<8',D8P.(EX\ M6+&VK]2(H1'ADDQA\?S&UE>JA70QI\4/SK%LY!\UX6<$M.3H9AF@F3DQ?JKV MO'?3"UK^DLFZ*=TF[(QX%K_YMOS1E,YVSP\[^;O8HM^Y^]K4;6WQ]9,::G53 MU!^GF'T[)R/YA4Q'ZKXF/((@'SOR8T\*]2UC=<6Z]OB'+#*$_50P%@)*D,U:_/@H>SC[VH.)5DVD/1A5*+VS9/7#[% ME%W!.\4HO7NN4//<'NE!?H_TQ;/*JU'FJ50:5-%1PJ_4MFH/ VRS1QC/UBT M9J5$USK*Y-4HVH\-K2GIPY+W +E&7BM:C7%:R M%4@3X:A.Z)'A6&]O?8#^<,G%8A_MT,-S:+: M6:A(G\U)8K=ZE$N+M@%F-*O@4EZQRXFV)U2]RH^U7BNA*O%U2" M/9*+C\W*"RP8#V6R_7Y>#ZN9K@T87_HA=>^XKQD']2TJ+]N&5I2SK&["2TZ3QR@[S=$[@5MW6/1S#:)1\Y;["T']$55HZ MT26+'@:S*A1K@T5=X^DM>)I8.),S+B!(T?(&LYE/B?L%1BQ! ?4KYM2WK3&; M-K3]GHCI-G)-'[/;QJM[M1UQDV;^ MG1U1+76'8&L+[QE&F3L^ED]8&#Q0&\HV@'NNHC3BGA(&?^@=:VI%7RV-1KO' MDA?1'K)JG!OS67WH=71/>2G(/X/>5"[T4O#IV41M8+YB&1\Z[YP,,\Y)I6K6 MX+A&OWA9+9U1QF&FOI8NV+7^\3N%,2^>A4!\@CJJN+O&IT,?+"6QM9\BF91Z8*_ 3@[[\P,CS3$4OX!Z% M#&*2:R+!68#)0%=FH.8*/2M<$F*5\5F5=2L2!>6^_BKQ09L&#&WLEUP0ZK$S M!86@IH"NEJ0-;4K6H?,[53,'O4[G:9'8U]-[ZZ)]Z.E8&.BFWH,W-)SII,BO M)%"'#YF;N(WW7#T"=T@Y@2I9_35<5EVN-[2A:IO.GT9/ E7M8..^_& ,P\)_ MH ==\K!:K6OQ;*N/_Y6S)'=R#D.E([DP],PZBC9TS.Q<,!34HPS[&0.]@>G2 MH3/LQQ_.&03_#K$ K/SYXE4,H=5TLZZ(5DP[C7-2+<\^W0BN%@""W[ :].0\ M,7\"(_Y$AL+&;@&@DJP-8/[MCMG \P3Q8)"^ M4@XTA)E.?)MU6SS'R@JV=#GJCDRIPYF:+;A(I@V=S[9:_;0F;X6UQN>GAY7' MM?57K^_)LSSUH==56U5C1B_8?)E(L5G8+ENCB;.0Q6_#V$41:_%L::\HGH)( MMJ+$4*LT7_5<94O^XWV)7/^](^*1.B1(5NL;=/TJTE9T>Q7%P)"^R+W#..5 M_Q6FE(T%81O:=TF?87J#6L4>BKLOU[]P7^>M?H5F#-Q'U33W"W4$O\0C:%(T&"RS6NFV]82FO70;)? M K@F-B-0#<6/'8)6W*A6ND%MX#C0@GS@H4867[4ZSJUN?,O<.C5I;4I7I^"' MX\6IS]^HG,17E@:@%$(?5;4_"Z*R=RI&NR)/K_X"4$L#!!0 ( 'R$ MIEC\J4XS&A\ +H[ 0 5 =6-T="TR,#(T,#,R.5]C86PN>&UL[7UM[-?M,=Y?4I.YY<3VE*N<<R>5LBV2XGD:_:#1W6@T_O8?'TYF#][1;!^0P_^M5C^.7V'#WZ;X;HNEB< ?]_\VB^+MQ^7T]=OU@^44.;\8^?O+G^, M7OB2-8).68/Q*@ 672 +[8P-.2KI_]?K'\G$F)2($$A6,!H5I%@,D/?%>*\) M0]U\Z6PZ__/']D?"%3U@\>:KS8\__?!FO7[[X\.'[]^__^N'M)S]=;%\_5 ) MH1^>?_J'[<<_7/G\>[WYM(PQ/MR\^^FCJ^EU'^2OE0__\]?GO^;4;\5UX,;/]%^@O./07L)I (M__IA57[X^U\>/#@; MCN5B1B^I/FA___'RV:5'GN;U7_/BY&%[[^$OBWFA^8H*_V.UF$U+T_'/.&O@ M?W]#M%ZQ")NO7']\2S_]L)J>O)W1^6MOEE1_^H&_< U-UT*KV(#\SSM\Z\// M8#/.\NEL,S;/^>?M=S=X_7#3AS7Q;YR-T?F#9XM\Z4.SIJ'%\OPW9YAHMGEU M65O#QZ3<(5B[C1<\55VBA[^T!6NM(/:;9>G;_2!EIO!OFN MF,Z&NHO,$^?)U.@K5%$+&-0$Z+P"S#99):7-=D#Q+DMR@3:/EOG!8LDBLT7[ MX<%[:M9G:]S.L. R7^'3Y8FU_<3#U>G)R>8[8;JFD_/?K\O%R8!,6"_Z#/F9 M2EF40W7^R^+D9+IN=K])QW-LS>L#KQ,-D,%8:E4>*? M"_8SYFL>4?[&U\_F:UK2:CW1)E:=DX1,-3*_LX4@0P9!QB:E78PH.M.I#_*[ M,$]_#\R[!T6/C:0IRRB<$A!K03#2&L!:$DB/+G@,,A?U#9"TQ_A-7"D88HH0 ML0K6H\@0C+50I/16JZ*-K8./Q9A<@7O@V.U3="P@BHF#%M H=2G E5NM*9#->H/IYCLHF4C%6!YX@?3&5AT64!Q>E8R9.EV#OU M\G5$=V&(^389TE$5_>BQ?D/+:^2TVDJA641*A< 4FR$2>4B,381"-I7>7O8- M4.Y""/N-$J+#X/?S*U8K6J\F4GBT*&U;O=A(V< A 1D!KDB,*+P@XWK[$9LG M]\'_R36S55"R%=K.'D\F;R!FCF>LB^R:2?;/0F^[=@G F/SA/31[Q?/9>W"[ M\?.WY8+MY_KC;S.,?#YL\?DRW90\EY#VDVAS^9KG+^>Z<]O@KH+F1PWPX9^@U^WQAV MR\G%/&^=5/3)E\)2H50&C$&"D)('76-$%]'6TKNPZ%H@=]&__X;T?_!@#['C M,TE>YT(H0!G!(7/V%1*+ IB3]!9]J83'*B/KLG=E/"^E4A*0-@J,#L@Z8JQ?SUZ]H>;+97GK*XK:=I0D_2<94 M.7PRFA=4XK4T.@ZR':]&,*0KN1HD^8S]@,>K$L]\=,CDHH95<$1J(U410%*T1 M1:E,XF>?/5_QMGIS3)U:B*N4 B%L]Z5F0QOX"B^%1\L &RM@F,\NRCL7,.PI:*03EVW7IO M2GZ)84P.<6>]'S3<_?:?2YDVV7'V&T[9)?L%WT[7.+L ;F)S)&6T D&9EUME M6_L_-V'9T2&&;XD77<:_&QM>TAJG-,\9=^,?#1&M1-*'-Z;0FS0M"[@O M>N1+)]-XXO!W5 MF/SCS@3IK)*>M=/G.#:>/'/W[9+>T'PU?4=G68#GBU6+_5_45_AA(GD DF.0 MMK13D*0-A(K,[&HI>5^=5+U/$NX(<4R[2[U7GP&5U;EJ[CR1C,H9C]6P?(H? M3#)!X- /3(Q&Z\JK8?<]IZ]4G>WA>./J33L*S'\U!;[#V>9P\/H77"X_\D0^ ML_)12YDBBT54>*!E]H 8(OB444OA>1KW=L/N!&Q,H=G^O+CBG7?72?>C*"\I M$P-+,^+)>"ZS+,+FH"O8I (8W_JN!,.>H1&^)DT^=S^=]#4\8XK?^I&CFP8Z M%G*]XV?/Z;0K)_.]Q[A MCJ6X])8#PBE)5I-[X*L M.\ :TS9%/T;TUL<71/G;PR]'ZSG_W*LUU.]K_G/3A&11MSLN_.YE* ?TB+KA MZX=H%G4723IUC?IMN:C3=7-_)T5+DV-,('Q(3!QE 5TEB"6S2Y!,T*EW;/OY MZ8>O%N=N?-N//VM!<\I.S>?A^YGJ8DF?=FAI]>3#>HD\5:=S7'Y\Q@.^NJD[ M2+45/<>5*4B./7)MQS*#!/115^353]?>2>,!Q1F3<[LG^ZXN9.-0?D??9PMT M:XE_ICGQ0$V$)%W(29 A-(MN R3*+4D:A=%%!QMZKX4W0-G1"QXV*]F51H>- M>F<*#,/I5&LI%B/'>*F5;;H (=H")822H\F8TS=KT ZHD_F,<9*MJ,6*##:: MMG&5D)VHMF7)_I1*4J%TO=?":V",R52/A8\WUM;LJ;V>!X\VTISA^ 1K$E35 M):H$5K.K;%*K_1*>G7(7C->HA:V]ZV]O@#*FS,58Z=1#B]TIM5V/)KE*6Y+S M(,D*7MR$Y'4M9/ F:UL0VQ&J@:BTA;!C(F3897_L'-I';0.9HRT4%G9Q3NG- MJ:N,1HFB05?1&K@F#4D;"]77Q,B$=[%W[\"[X!I3&US2[4E2,*;ED>U(6G5XH?N=0%? 30FS_$P/ERM".BEAWZUL[29 MUHSH5US^21=$G9B0A751 !7D":BK@J $1^5D.I^NUDW8=^=F>B*SPNPJBQD%>P3L6T*JI@!)8L%M1IU[ M;^_? FE,.UQ]N=%3%_W7R M1JU)5V80*:O413&'.1BT,"">K\I6<,;UKA&[- M.>Q!_25_R5E";H+1LO_!45)V+(=)N@TM5;#!!F^DR=5U[ZGR^?&C7 /WU/<5 M4N\YR@,Z><:FS$^T((6V8$S,D$PN8',A(4H-$7OG.6YQ\NXY*]U;YX<->3?- M9,%E32EFRJI[9^1+ #HT SO?.LC29VU2!>5\ M&TW'GD)V&@AU]>@-SZS>]O>F_<_[-5;[:_B:?E_[C.XP7+U3^_)*K=682H!5 M\00550!&E]I!3&&27ZD6589?7S[2\LO3K7F(3@M59L=ALY MN$ T&4(-H?5L#JG[2<(;'9P]BG07J_6+^I*CZ/DI34+ E%K#48O-#T;,@+JM M+=E8[5#DTOW^K$L =K2 P[)Z7R5?/1&W[Q!W/-6R>?AY]G*)>?VOZ?K-+Z>K M-<^UY:=+'EJ5%_]?6@6\HURRIP#8NG$:711$U4Y72";Q,_JT7*ZXBGT^'39[K;AUQ=GTTB:9+3B&*K-71,L 8]> ,_QFBFE>*QX M&S4'13BF&*$[_3X9PM'HN&^?E6ND>;I8LJKF9X75^>.K)6_V/QOVR1O1O;:"YE^P[.>[\XKR\,,TK2CLY'E#!$-),3(OGFIPO:.R(\J MX)A6_>%FP>BI,_CL:.=[YU2V19BM8W@;TC_F>-(DN& "KIGJG\:>/+$[9 *4 M[%BB5)LPJ8(6M>90JM6E>P_7 >49U2[-?7'_Z,3HV8[F2V'. >UUUQZ[_55+ MT?JM%L^K&1)@"!ED8NFD%Y:'OGO(WE6$CNE;;5$E00ET3AS[5!2M@[0$'=$9 M53@*TKTS=^-,W]XGR[Z2 -Y%/X,O+I>,E*^ENLP"DLT.&$OD>)WA%318A,\4 MX[$\IET[,AS+T1D3I[KK]!CV?9)$%EGK=A47IB9Q@.A+A504+T/92N]Z']WY M"IP!);V3_JTP&2M9T(5:.P]>?B-A@>*C%-G5FM >;S1Z;;H<+3W=BVC7-' [ MFEI'ZU69+'T(10.6V%K0M_TEX0CDYM:!FC*5WGTO!_6J1KMR#$75P;5^?TET M7+UY.EN\'RAM_NG;!T^47R]'I]1XZUS"#V#?\]V4O^WGCW^L6FON3_4SC_)Z M^NZLA:^*F:C$"H)B:Y90*T3K(KAH4@PAV>)[G_.[.[J.P5$24=LB*W@3-;M# MF2#YUH^\""$Q2I;^6&?[[[VV90AN?"7NV67H.UX+P,8Q3W&;$7QTEAK9_#AI M=E94H4"184!%NG;/G@&?(TI;(JGN.;&OP!G36G4DMP-(0H M+61TKCKC1/9N#Y-QY4%CZGY[?&MQV+CW[%;26CG38SK[^]G\RI4X++,@%8OS M!4IL35S1% B.#1F9=E=&="7Z_N?7[P!LQ]ZW@Q?4'L..]-=81^?UO(SC9JMH':\GO&[(%%?30UHC:ZV M-YU4KRD++Z!H26 :J.2=-4YO, M@GVK:$3@T-ZU72QR[98"#554)ZN.-:7>Y95?!707[L3OGCO[:FA TFS[JIZO ML-?V5YUP=)]BR02R!?R&6I=E(1)CM4FHI+0-O??$]D-ZIWR>^.YYUEVI Q)P M ^GS'7-;<"H43:;=LB+:>%B7SZ[.B*%(X="&T/W^QSM"NQ/%CK;=>F\4.UQM M1_"I?L./FP6Z9$>DJVRGSSGP;'V-D D.Z#VUHCIO0^^\\JV@[L2C[RR]W%=3 M Q+HR(CT4O:W,UR\6K-FG51P2+D$'C=]HH1MC:.1LIVYK-:K_LW)KL[ MOCO1ZGM)40^MOV%-U/+T4D;C? IH47,F5X%1:C"M_PO[B0ERKJA-+%9VO\AK M!WAWXM=WEM@>2GM]LMW7K,V7+G4^6YK9^?OBYN^(2I#3!#K)#$:4 $D:!!^$ MBBIEDE^VOKLA"[XG@#LQR7XOCM2Q-#6TI_X9\06;JK4Q+ED.(&3K1%_;^DVM MVTLI2:M< OK>!>X[P+L3T8YU@=S].NP':Z]?:20/PA?W?;VDU7HYS;Q>;^\# MN_S"A4^>G9BY*N.VN.[)A_P&YZ_I):_]3VJEO)XX517FX" YG=@L$TN;?6FW M/4?V*Z5 T7M1/:Z$'?K1W)67P5:C[ M5J;=\W&7\7+\F@XW0ZB_9[NDZ_"UA.KJ"WR.A*'(T:.S.K+93,0A9%%0O3'H M40W0[>WNZ,944_;MT_-0]0]-SZ?3.<[S%7PVFHCLPA467BG^EU4$/'6L*I8' MPO8^;7-W=&.J;_OVZ7FH^KO1\TS$%_6BV"_F!PWP1(02BE$2O-*;R_8T8(@! M?"FN(D)19)TOB9[+OM_[8FABL66]-4YM^]A->774154-H ME\V98"J$$"RDXH,JR4J;>D_\NZ,;U5G(@)7NHB4R-K>4_,Z3 M_46]&2!JBX260*G6!*)T76^=R[#G,'>&/RWH]%KH&4=Q^N=TTA MNFP]*.+!,,X3A':SC:RV..&4TJ9W&V*=C:W!!2!+"0:+ARA3ADR"VGVA0Z9J;L'P+UOE0XEQMF]E!+_UL\1;+ MT\62@9TNV7U;\9S^97%RLIC_OE[D/R<8V"N,HH!+68.QLD"0*D.QQL7H4%7= M_5;S6U&-K;'T,9C365=#'0W_^70UG=-JQ;@2C\#FXK'?VT@N/RYXL:#9]&1S MW=BG;HBK1=WN=)VY*Q>WN_B-TQ,J."_7'X;']6,.-?@+VJ^NINUACVF-T]E> MY\[' OW 0^UC$>.2!CJ=F+]&MI>4%Z_GK9W:L\+S8UJG;>?]LD"7-U&W,K6] M5.>SV;68+F]B MOVP6^$7]XWP[>U)-U2E'#T8;_L.R'8R:%.A2DZ5H8H[VMHEZ3]C'M)ETGQ/A M4A7#R"G4S57J.>"_X-OI&F<;Z5ZDV?3UV=%8C_R?84$D&@['O>8036H--5M% MLD8K;.^ZU.&E&I6K-HI9,TY"C7*BG!]9>(4?+I:HF%!=""6V9A-MSQDKH'0& M6LL\&U *%7O'),-+-:H;J[_7B=*!4*.<*-OME(L;*,:K9#P'ERYD'G)C"Z"S M&;(LN08I)=7>B9YA)1K3YMSW.C\.Y-$XY\;9F:0+;VR*'S=7,)NL/6C7;J,A MXM4Q5@2ILRG66W8C>V\N'$&L';N,_'L9N2]*C7FNG'WR\YGVU21ERPNB:U7! M.8!QJ9U/1@/2E:K(,M%=[\V28\BU8T.5?T^6^^+4*&?+Q;9G%5,I14B(IE7- MR& A(,N6$]GJ9<9@>]=!#"3*COUA_CTGCLB<44Z#FTL R(L:2I" EC28''BN MDQ2@>7V,U7D3NE^Z?!3!=NQ]\^\I'/V M?WL9UVJB"E9=@@9EA &C; )T(0&OMUE')VUU7S1NZ+L/N3_T<74U&L5L&3^% M1KD.G3<@^S@Q6AA'.8%/K2MO% JBKAJTLM56$TL.O=N8#"+(KNV8OO^I,1K: MC'(&7$WD?=F"*) .(A$!B\+.9O#M:"M94#XGD5.14HUZ4_XV 7=M//7_P6HR M>IX-5KN)L]:>^_(BD6PT! 4M^]@R(205,T0T/D;,T=3^+0T_/__P?C#;[WJ)[W]EKV@YQ1E[ M1!2ME1PI]/P':)3"K-V?UG*N)UT(5)R2X=K>B*;I 4!A IV"+KQAU24,1X!*2,74N MZ$^ _0?]R)[#I1PN7LCA\E#T]R#N\K1A/(F=Y>SD4=R8(V]42RX8$LP&Z4PK MW/&Q'>QE [*#W[MBY]\V'8U:)=;(QCZ^7C8# M&;.S/EL'E$3;7RNJW>G&XR>A?ON>-_SVB;\+MX@]'-VU'*JBA5*:!E"F!T?WY^5]:KKCK='7S9E_+-N5G<8I5$%+R*C8FU ^ 3O]!1!U<=64 M=BUC9^I]!8W6#_NU-NQW6HD;KV M+M#SO.@GZWOI MG 4\[*5-F8!N*1$ *"#Y9GC"##0J"RO;L$[XYR5"TJNA/L M2]LVL!8[9A\N@]M8WZM#D=H]H[PJ0[1"LYEW%I).:K-F1U%T,*D,/->N1S:N M]-3 I!I 6=V(]!7"-S_!Q%B"+Y;)79G<0F= YQ"R],:HY+!@[QS]UQ$-*.^9 M!U.KU3D%#3%KEKAEIA"]Y_]L*J'_NXAB'EZNCY= MTI/5>GKR)?1M,>,PTYML;QFY/\/X?+IXG0Y$=D7J2B SK*= 40>!Q4+A%!\$,A_8>^2 M[?V0?DL+ZP[6(O7]2GTQ4KL(&?)%=<28:!UW8A M@TP>H@L(H;#SH(K04OTPAT6C(>+B"[XF9#>>K]XM)\#:7YK!DHG:[ M7HT\?S*" M+JEMB;<]\M7O^0V5TQDMZEF68=MN^G,WP4-VB?=^UH&YE#XR'IH_:S@PU-XT:[^.8,ROD;VR;?$TS)8]#M4+M1O$ZVBWERD)"$I)IL]%;<[7CJ MC@\^U-[M^+A/+D%UDA))!3'75L3J#2 )P^(C^YE%LY7J;>CVA#J*M,G0E/K2 MWAU#K=W6W!W!7A]EZQ"D=K% R;$A;QO;PFLHQ5MO39;\_OT2618K29( 7T()0S1GC*GMP +O3.F<#!4S)'X]SD[7FZ86S^;\63I__X"LS)Y/.C GTT.^3A4M_]IPGLJC M=[3$U_3/TY/4@H(ME,WC5R].UZMVI',Z?SU)5BD*J9VP;PV?4I(0*#E0)2:= M0U7*](X)=X1XJ#&\X7%7GK/1VL14DEZY=ETY.P4&@P#4/'&L5Z%0K:K8WDF; MG0".(E5S!*Y]:?V&TV*W5?=:B#<-QJ/R7Z>K]>8(GO15A8@6I%$J(-AD MH2I11#%848MC4.YVJ*/(Q(R%?)TU>\>U=_MZ^R/ABO[^E_\'4$L#!!0 ( M 'R$IE@<&"DHX58 -/ P 5 =6-T="TR,#(T,#,R.5]D968N>&UL[+U9 M=ULYDB[ZWK\B;]W7&Y68AUI=?9;L'-JKG6E?VUG5W2]<& (2.RG2AZ2/[WO_SVX2=P?_E?__8O__*O_P_ ?[YX]_J['T;IZA*'T^]>CC%, M,7_W1W]Z\=WT K_[YVC\>_]3^.[M($S+:'P)\&^S?_9R]/'SN']^,?U.,*&6 M'UO^=?PW;YG-20:0,4E05C@(669(3!JE7?*"V__O_&^HO(^">7#("R@9!$2? M%:"U65DK,;@R>^B@/_S];_5+#!/\CH8WG,Q^_/M?+J;3CW_[_OL__OCCKW_& M\>"OH_'Y]X(Q^?WRTW]9?/S/>Y__0\X^S;WWW\_^>OW127_5!^FQ_/O__.7U M^W2!EP'ZP\DT#-/-"^CU>7K]#V^CT=_/_T@?G?3_-IG]^]>C%*8S@AX=PG=K M/U%_@N7'H/X*N #)__KG)/_EW_[EN^_FD@OC-!X-\!V6[Q;?_O;NU7VD_>'T M^]R__'[QF>_#8$"(9T^8?OZ(?__+I'_Y<8#+WUV,L:Q%OQQR!:4KG/^W/NW[ MG3%=$)!QNHH(]%L<5A5OB''5TW?'?/TLR%C"U6#:$/']9S?%.[H,_98"OO?H M!FAG#X)+O(PX;@GUB^?>PKD$>1=A?>15FOXUC2Z_GR%[.1IF&BUF^F8R&O1S M75S?3^EK76TGH_*&M&VV"$P>QTU/KN"$8E+X& M4?%V,!#\)@]MO>U03.0_C8NWX5(<97 M].VDEQ,:ACY CH+3UJ$9!!$Y!":]9L45X]U]XB=+12IA$F?4+UY!*B#D]SB8 M3I:_J;*6,SFO1S$7:X-Q?0AQ@#V=2@PY>4@F,%!%%]HU%0<3M8F%BY22[&I, M,P1?CN=&4<[&RY$M)MU6>T<9CRZ;\CD=-1/CG"D"_9?O1N.,8S*7Z$^SE>!O M:3 BE?_[7Z;C*[SYY6@X):W^<3![(4U5/*_?/%43)N-I[^UXE&FZO1F_Q_&G M?L*S/_N37HS<::,0HO6.Y)$07""A*.E2]D;%Y#?2!7K!+3V@GVYT8-V[&VK! M [OU UKQ!!I'#<6Y2B=VIW=R-LP+1),?9EO+1J!Z=TR&W;F^#Z0AX6M-G1NZ MVW!TG_!& MX;^ZFD8I02$ @E*.,T1,XB!&^E+SKIE-GS8_T+@_$@I&\CUX9D M+U>Q!;!?9F9C+R4N9%"TB%EE0'G.P2L,D-#1;D?CSFXCDK?8TK\ T)+D57;V M2H9W)6742J+WZ64[FVSS<2W "%4\VA# )Q]!<=J>7"1L0O',.,/@@VAML=T& M< KT/EVB'=_@)AUDE3:,39+QV[ MB[=KSGM6.K0N1A ."4R6A$-Z T)SARX%9DWNDNO]<]R E(=HWDJB'=#[\W@T MF9"M4_K3GF )I40&B6=)A@VM9C$80[H;F0ADUCCC&Y-[Z_7/?OH^593W616[ MLKHXHAZ>__CGQWJ6?;-C,>.D0A6 !:E!1=JV@I.TEP1N!LQW^=?[F[T39 >>$'.RP^TS@Q&'^N@%RA[R$6T,G/(LBY>G)->.O3@G$#' M+2K+;7/S[@% ^]>#1L3=L^A:2;V#A?X]#@;5FASF7\+X=[PU^)Z.+N;$J]_) M$FUF3(#+&&E'BS0#I/?*A^:._3HTIZ(,C>3=P>;P,PYIP -"=I8O2;IUL-/^ M)US"LRH*YP6#H@3M74F1D^%- (,^)N=8$:[US=PCD$Y%)UI*OH-=X]Z@>QZQ M!%\,<)29UJSLP'$:K$S!&4RI%&:ZMA9.A?S=I'N?;M6,[E?#-+K$UV2]]K3S MC,F20*I,PU*9@8^HP5@1:'GB5IO.S,,;&*=C&#Y1M!VP_6HXQ3%.IG-$UP![ M,3MON"O 135+C.8$*W#@Y,E:B8:PM=[\UT!Y]JRW$/%]YG4KYI>[C),^%<] M9(TW.AO0V2E:?VP 'VH,K5<$$(7AL?7ISB:X3D87F@G_OH+8W15DN0TMKQOZ MPRN"=A/*^ ++:(SSSWT(?^+DQS_)Y*'W]X=A_'DF)1I3#0@C40]F.]M\V#TE MN?*@3E#8LVL9QX;$S] MUB"?O89T2\L*1=KY9/L+Q#W:E!1F=,"9) Q6&G#!RAI8I5R)"F5L[=U\ >"T M%& K<:X@=^?#ZA_#>$C*-GF+X_<787QS \]+T$H0$B5F0Z25*\1 JYE+EJ$1 M9%2WYGD=EF=/>1,AKV!_YQ/IN\!>A$D_];S6)I#E >0ZF7J>4@,H4P#'@E'2 MQB1M:Q-@)9#]\]Z&J$?8WU[('5Q7W@7U0W]P-<7<"U%Q1BH-Q68R1%V@]8B^ M!6T%4RII+K'UY=0:*"?*_E,$W<$EY3^Q9MQC/OM$;NLY_GI51?.FS"!.WEQ- M:SKZ+#IR*8.$7&!0$804E@2!ELQ9Y2$'G;VU5FC?^AAB6XS/?I_HE)05B\C. MEQZ; IXO>3D+IXIS8((--=M"@\NZ0-1D\F158MXL2:D#%3K0?M,MX4_4KNW) MZF!_6@-VL7K>P]Q#*X-7CD,QHE;_(/_(.^;!1J6UT#*RW/KT?4N(7Z=V-2%L M[?[WK]_?$2:MP[]W45SA_724?K\8#>CEDQ__]U5_^OE+;(V*+*QX3*+FPCQD,77;@WA/DL>CFZ_#@:UCDVRTQV MQ@;NO0,MR,=3VD9PZ J4J(U*4B /K;>G!P$=25F&K8A>IS,["[P+]_I+3(O, MUDU ;5.C81LG>Q6@_=9JZ("XN[YV,ZGO325LR"YZ$4%F7Z]\C8&H4@)F!'-2 ME&1UZ])#>U2%-04<#J4)VPB[BVH.9 ,/KTL/>&WI=1E82C4WW7!PHGB@]="; M(&01MG6FW^WW'^!T;7=*[EZV/E6>':2!T[@N1\.9-;T A-XFAK964$1R<&(] M ^(6 6/T&$1QTK2.FK@'8O\L/YV3>UF0/1=I#1<9;2 MU>75H)Z8O9E>X+B:+F.\J+;MIT5XYP*HBCD(XP4DG11I)@G ^22!2Y8,5]GH MYL<^&X-[QFK1#0$=9("L#MQ:8 LRR2C)6-&S3+99:#I+FE!JS@0Y,BHW#YAZ M ,\I&/[-Y-V!F4AZ67/^(_1T!_VDT_B.,5H2#:8.@BNW@;B45RK[W*ZW"4E750%O ?NNE;5V]%X)OE-PD:# M$2D7[L!:FF4*R7"*3G'@121CLS1JLZ*_6QTYMT"^?WWK5$'N'5OOG=U.JE9= M>^?WKW:]\N@L@<&"M+2CJ:?Z,4)*(@09I"?%Z>[DXP@NWO>I3\V8V(^S/,?8 M(Q3.\5J44QL!2IA ZNLB%)V$)G_>LM+:8EX+YK3UHPT''?C3,T"O)I,KS#]< MC>ORA^/^:!$I\H[6N'$_S8(5Z&-G50R_XO1-(9$4[$^OZ@ (?6 A>_!D.=( MBB*WPBI [WC2B#'KY@5S=P5]VLJV7TX[\/G7#. ?87"%&^$OG-E];@0@JOL MP)AB:\'L!%&2@R25B<602ZVU;1W1_RBHKU=KMN>D@SH69_E_KB;366CHA]&:>[B9 M>M<6@;D>Z>%P,JMZ\ Y)4I/^%!<5^.>#>H=I=#YG<#X^H7U&2U.!UT@.Q4AZ M)#$!NGC-=#9%\]:'$EV/Z;15]J@THH.:%[<2]FVM!^>TKQ4C.:BB4*61>MHW4UPG;:.-&>FBZ(:C4YOHV!(TN $7@50LO8=2CF"C0[IUTX6 MT8GIU?ALON6)H,U!FL0%Y*P$J%JY.6;R_G7B,J/DF6/K>,@-3P0;GXY'2\K* M302A:VDG@1D\C12,"HA:U2"7UEF0CY^.MTJD>G$UZ0]Q,J$WQOYP7@_KQFIX M-:Q]OV>__:&&? R>U*IVZW?LED*UVY :Y4\M09REN5$U'\#B;K0H'WT)2'-% MT:(8:^53)BU8KJ/GC*92\_"3A_#LO,:F"\Q7 WQ35KQE\N+SK9_F623HE')N MMBFXFJ,?R--V(M%J6F+)@K8,W7PUW1+COO*RFNG)/=>U2U*.)8=KQ=!FF0A6 ME!18"8!UDZ:Q!/ \(>208BJ1:_I-]Q/LH'E;G=(_:D]#!W?>JV#5;\>(RYBF M#0!VE-_U*+C#Y'HUH7(#]=B=AX,H3'868V 9E FU^A>W-$N0@Y-.A((E>=6Z M$>"!%.613+##Z,DVXF^I'V32]OZ]/WDU'(X^S0W*G\>CJX^+ ,:BE&=%&2@Q M51^7UQ!WE""J+#"$5#1_S$9^^!7[/TAHS,6HN2 [B.-;,>:WM..2G1+.:2/] MQVAZR[&>+,21>](CUD(;(&S!&K-3TQXM _(.0W!<,8M[L.8W0'H46M3&NMT# M51TJV"W/M);YZ.=%)>H/XS"<%!P35-Y#;6D295HZ?T(8%IV2-6N#@9(U2"RK")GY MV:R$\73NZDFL8N6$@O)8RNN"%CAM9-4UAG8(N'9:K M#B)#-Q_,V9C6TO-Y+:MW];LWA<91;XTFLS'^>__\HN=YD")8#=JZ6I&1,W!1 MLEG7V)1D28*WOLUK.X)34-+#4]M!M.B*T=R2V#NR.M^B/T!8< )_>'J$G,8YM6WN&'Z XF!'G CF<;W<8> MWOZ:[^ $[./V4'L=;% (GG.:;3ID\*E(B$PG(:341IWT[:$+A0<>%!26'"C+ M%#A+"X*)V87,@O?MLTB>X^WA-GJR\^WA-J0<^^VABJ)HG@1HX4)M\<$@U@H% MW$CGH@XZJ-8EWI[[[>%6]&]X>[@-#0>Y#-H$X+?;PZVIW/I6Z"D\'$1AO#*. M6X]@%)IZOY$A2NUIJF2K2E&*-:^G_[QN#[O5DVW$O[_;P^QR,H0,@J>!JU!K MN$OO(<5<1&U['JQYS*)_?K>'6W&QV>WA-H+O!7>G7S?)+ M)^1LN,(/>1DF%_2'&O;[*0QF1WPN2:$-V7!&*DNCG@'&>@W[=^CHNSGDOK)@WX['GW$\?3S MVT&@H<^MM8_U2++'?7%9!N(AUCNJ[%RM.\* >XY9&"X]MBXGLY>!?=/^#A5A M/S?=.VQPTS \[\\,-%E,8JRV-4C?(?_<%@Y=C>?)S%J@S/7]?<^'>U_^&;\MMD\8B>DD9P MIVBXJAA0O B@GS((876QS&.(FYW$[1_[*2CS,V"]@[)/'=ABM_^0TNAJ2(99 M^#R[IY,"M8\Q@O4U/:<6,XA<2)!&2^624S%U=;6YEP&>PCPX>L5H6<=JATF_ MZ9 U*UAI&@AARJF2)+I @^IO8=A MG8+*'ZD2=%"OJ^40?\!YUM6'\.>M/_9",;IX$GEVOL8!*PN.&0,^,[*\HX\T[>Q$'_?/:XGBB91YUHB#164$607Q(4 M TPN<"4LX^68M7SUJ+YI>5<]JP+2=?BRL73_J0T(^LK) _H MHT0KF"SYF*^*: C?]+<)N2N4=>?;S^494(_[E(U7'()S-5Q&2W!.?6U<66[SXA]7B2.%?P*O>0=K6(5A^5#R-:1=\NJW7?'&7/5;AURM26K^T@ MW6F7@>\C58D')7DL!D),M3JZ)%]$\@P&8W:.Q2Q5Z^KA1Y6J%)*S2ED'PBL% MBDN:@%Y[8*KXQ)0S++4.VGR6J4K;Z,G.J4K;D'+LJ4J,.^$*YV!G'3-3C!!$ M%&"2<+1JN^@Z4I/!Q$80SG M5AM.*W(],E?:, @9#6BR*%D,06:[AR3C(TY5ZE9/MA'__E*53&;2<(M@.$I0 M4=0R,R73KIU=+,5S?;!1%+UW*7"D] :8JR)6HH<27+\-&AR)T5$EGAJ[4UO >^KL#JZHJN# M$/0'H-X _35<+N?6)G [LDNVA'H8*Z4SZC=7L6:\=6#'; O;6,^-3[30TA8- M"D,"E] 2;(7%9J[#/A>S_:G9(S;.L6K9-G1UT3/]:C(=7>)X%DE2U_6+_L?) M8@=7/I;$M(%,ID'M^\? ,29 )RO1*HZL>9G-!^#LWVSJE,J['=,;\="!)57K M0PT&F*978;#,!5@@H_G!=(D,K"7+3G$M(:@B(&%,GCO4XFXT\JF]"YDHN$:PD'T#5=K.AZ *QV,18 MM-[ZUD6>'X%TVIK2DH_FY7M#^IT +5U$*8.OV7(RUH# MC>5;%Z)Z^[$GRNYNXNL@V7#]J'^;8+D:O.X7[&ENI"[.@_$N06TD!QXE+5#H MDTW:2,=;WPYM@NLHSF#:W TUI^'(RVO<3MX2-GMNBX/H:KRS\@*<+S219""C MG06F]3$7C#G>3+U=%/(8R%YKYC2+T0B#,$SX_@)Q>JO=XA>YLN%6KNRO.-TE M-./I;]LQ(J/1,!L%8JQ-1;[1W)!=1%<#@&:;8FWT1EMA(!.',<\TCTZUMC8? M1]4N*&/MN^9'L%P519:%FAESH,C0 !=9;>01613>9=Z\HO>FV/85A-%81]:' M8C2DXEA",-8.Z<7G#_2(V>%8D%Z$G +H1%:$4M%"$,:!R[)$J7)TL76 ZP:P M#G])TE(=[G>J;TI+%SU[UHZ>'K!P>S:!V-%%R ;P#G/YT9S:355G1UX.I$+% MI2"T4>"D2/52.9 -R!QP+8U'P3.:YIV?#J4ZCUQH'(/F;$-'!QKSFDS/Q5F( ME"DY[G,]]"3GP#@-GI.'4!QCB?R#B*)UTO_-V_?OO#4G9]1$LIT<'?0'N3]< MGGDYS167-)0@JQ.8@YS'&&14T@I?3 CMF]/>1G!Z7.\@X2[F=,T/NQ@-\JO+ MC^/1IWFOI04TLLV=BYE#\K2(*:%HE(+P"2.S#PR1R]:%QQZ G%JUD MW_(.HMZ&U&(85U,<7V,B?.]'9?I'&./R:K3D*) '4$F2IY\%0M Y@Y6A>.'( M_T^;W3 ]_JX3XKT#X790_N^GJS%)^&I<:W#^U/^S?K=D&VV.1QL2T-*9J"O:6FB_XO3'/]/@JAK!M=WG=$R? M)Q)>U7N.<]+M24]G%IAC"+*>V2F=R9'V,0&3$@T3SL92-MI'=@!Q.KJR3S8Z M<%'.4KJZO)I5WOH!/XXQ]6>78O3] !>%N.>6<;ITZW K[Z2CC(4GMP%%:/67FJV^BV5$$5Q"#(/D@ MR^"48L"*S^2_1>%3Z\.3!^"K1.^B-+Y!<.$C/^\ M0VC+KJ_<+;ZEZ8 ;!;G\4(=Q7=2S*LT/_4F- J 7WU)(D8,V+D$T@2QIKW4M M]6EJ\*>.26AK0NM(CXV M0MUN?^ZR9];'O;3FY5B"7ZXG_HN;?NK_WL!?G<)N [2H[>!N@!\H-[H#Q=4K5&5T'U[':%9;S8" (2^M^ ME *#3]>32_MK'-"31\I"%9+Q5/DVC0_.'@ S@$2O+HCR&#@XY\F+C27:8HO*=ZOF=*(@XNM4D*>PL*<51"YSV*4R":T&S3U! M2TQ"%+4A$<_6!:D$;]XS\ $X7YN"/(6%#LZFW^%Y/6$?C3\OCU0^S_98$[C. M-CBHK9%);VLS9$$_!K0R:9>L,ZVO9== .7T?J@4'^U&-9;+T!L ZY=["IK ?HK;"HYAF/IA\&IVK3J+0:SJ'6D@W-@$O/:Q5-XHB(003)(J M1HUDY#0W)5=#.7UKH04''5QG?QC30 N.)S4H%<>?^JD_/']35J"=U)#'R>H_ M+6;-)F/IR,!H.8Z#%6_<74%&1\9N!]M7TS'E9.NDC/W'XU;4;4AM70Z[;AR+>E6+DR0F,LO"@G4YU*[H%ISU LBL ME(9+)SV_$Q*T+M[USI/W;RX=CJ11*PEW85R-QG^$<7XY&D['(5VCBJJ(:(6K MI03K;4<-Y#>.ID3MQI91VNR;%X]=B>1KU)-VU+1>'RH6D@8-\,<3)3W%Y0+KNL$&0*-<6H%O_W+(#(,2K-E4F^=8C:"AC[UYCN@[%VE78' M&\HT(X4N]BP3OE:H=/!8YG!L44IC*/&'3K]-RU8/:O##M3=3=/ MH8F<._!P9@.]7<%O.5I7?'8:,[!03QTB&=<$D-&:YWB,SON4.UD&5F YV;5@ M5[EW48I0!:%@T(K(%JN0*>@ MDD@I6=Y!QMPND$]QR=DGBQW8JH],D1*EC9*VXV3J[&.LEC5 ,:O4EZHES7/K MT[5-5J96.3[+IL=A>*]8^5G.LR=7S^6ZUNL.N3U/?=5N.3U-!M@HE^>!RO W M4]%X'E6.'E@)!I1A&J)SI'#.2)F-+8RWKEVV":YVF3P/O&U^12581ANY!M2I M9DB?JI5)SE1D#)M?YK$ 6"(6^/]HDD6=0V M\-814D>C=H_OKGM_2],,X9*QPEK%@SCMC40/3G%PV37Y;U$* M-9&IK(.+7CSF#JQY]OX]Y,[Y&+439@=']4L'Z=7E1W(V9W4N:HD2*S"46I$K MN%JBQ*@:-LHC:(LI&9^*S*WCZE8C.:H&7FU,[P8B[U 1EBUX?K@:]X?G;W'< M'^6>XD[*VE"PH!:D\%&0PO,$S$:?E.1,WIWQS=1A%9X35HJ=Q=^IM3%8)8 E MY)[GPC)T"%$*!4J0$!S7$7+1.:;$,TFD,POC06@GJ#!=D-+!^>KM.FEOREV4 M/9V\\L)H2%F2!$2-4L=D@3/C,*$DOELG$S^,Z 0UI2$%:\.W]W @O3B:'97E M9[HYC%[[FLX.HC<;6*-#Z.4[;E0K!BLM9YE8][657I3@9U>!0KN<-,J$K:?@ M/1#MCI>7CYZ?2*40I9?)0>9E9E,Q<*8@&>I*&3+AN6:QL[/D+Z#LZ^!X-W[7 MGQ(_7:['U*^GS]W[M*[',@-2_6&G:G%V:7(!GAA2N24D(76 M%NZ#@ Y_W+L#XW>UJ)GD.S!N%U@6GOTF8#HZH_T"R&%.7QL2=5<%=I9RY]3K MJ!1GCAQN;0HH\KC 1XT@BF%<6J:*:KT/[H'R1TX^]\7X-L)M?8+Y'B_[M*=D M^F$T?CL>U6]F =RCP545\'461I'2.:F@*&-K8JNJ0?4.@O#5YO%K6_X MPOV[&CMP,NI8H*T+_'^!<1ZJCY.EDB_P%1HS1U^ D1<,BB/92$)$2)%%Q6-1 M0IGM"5_]LM,@NX$@.UC'EY9*3_,@-9FU( L-33&L&3$E <]<)F^9U[9U\,SR MW?OGMZVE_R09KIVT>S@.>'LU3A=ALFE,*F16< MUI1ZM*AR *]3@.2ED*BBQ_;5;X\K5DT'G4R=+#1%,EE)&6G&"09,!))+*3J4 MUG?JSS16;1M=V2%6;1M"CN5@XH%!W8L\\"4G%0H'@61-*<]=#3K0(%1RD6OK M6>J@WLD)Q:AMI2#W"Z!T0E07Y1>WC&C8!&Y7E:>/(4!H@](FW5"_N8HUX^T( MU$TDRY4K JS*N5:3XA!JTD8^A^ONX[RA,X9QL ZLAY4)B/3&U8@BL2*9EI:&Q]S M!.\_]D29W4U\G<0:37$PP#2]"H-EKZP%,@* UB<+BM)$3E'H%542V MMGG#UO5H3E0?VK+003S1=?CL4E^#D-JQ["&H6L8:L]SDZC:; YC/,;4LE0B^"0=B;R_6Z:3NLLM9#>0C"U\D6M MC^253) X$]SXK!E3&RW_C[[J1&EO+^:UK0IWZ8OW"0>T+N4/F"Z&H\'H_/.[ M_OG%3;E:C$4K36N391J4* X<\PZ$BRD55FS UN$"K,K\( MZ7<"M%R]0O')H")U=0:4=+1ZF5@;I\3@?5!:Z$?O">X_]D39W4U\]XDT3R5R M,B8[E0:),]\W,!UTIL7'B"))FV0![[T$SC$DKGAA8:.P/GKJK9E-/]W,ZB]> M>*+GFD\7:D/#[AK$4L$V@+'-2>0F'+>?PX^?+.X@_+OT[2"YAA[<73A.F90# M(DB!O,:5&W!UZ6$Y1E8P&I4V:@-U: +7G-FUYV\;@37F[1>2U.75Y75O,<>S MH@V"5GK:K(.T$(-5($M41H>ZN&P41O$(?R"$[Q]\F6*X&K_L%>SDJ':)E$)6K]P"ND$%6SV,$1^FU$U:W M[GJ]"]ZC,I1?-PE/V!M]W?1568?YYW'-2DXRC!.,9;6Q..?:7"5^\/SZ]C!7++A&4='!<_X 8SE*ZNJS-JVA9O)6AVG,^,)-+;;U1 MM_0\2W8OB>QI%EUT*<74.HM\>Y0GJ% =4]5!YZ<'$/^*TYXQ3AI1BUXCF78* MN0;OG ?)K/62/+.]QLH1HJ]+:;:EH(-;@A60[J^07&CFI'>09YE./&H(4130 M#K7(F1;0W/6FM0K7"2I+[P8K[B;?+L)8OT"T3(7? %-'@?>K\!PFNGY7KAZD?@=![TL)E!>1*9Z@ M!,E .9?!1Z\ N60E!^=*:EU]>G_D/Q+SO@_NMY%OZ^H#'W!\^7H4AE\"6P;; M1A2!<82H76W2K6KNKG& 6=@4G'4IL,?,QT??LG]/8G<21EU(L(/S\W?X:33X M1+;T2G"*?!9#>Q4$%&3GI*!HR#5FS>E?Q#0<]:$Y@+OHLT53J8 MKFK%77) EH#H/RQY,D $C5%)@N:4LZ!#41YM0>]:UQ&Y!^(Y,]U$L!VS>6'J!\!Q%W8(BM0*:3%%E:";;(:AJ6 )'1 M:I:8UR5SFP5O?#09AO-QDA(WT7@2T5H J M*H&SPM#D"%K:&M(G6QO<=S'L?_/>E9=10Z%VX&>_'9.ZU[%=N_U1)5%!D&U8 MX9 R,YF!C.AB,;-<1&N.[T!X]A3O(M(NT@9F2Y,UP265'43'R&UW,8#WI=2> M*,QS,D:,;98T< K6U].EU]"1NAN4O0F,TTOAV4KX:U) GB*Y#E-X>%U;HBL@ M@R.-E(5!P*J12A4O6591ML@E.(X4GA;\;2.P3E-XI#29V9KC27! 64N#42:! M%Z%H8Y)S<:/\Y^>1PK.5V->F\&PCLTY3>"1CW#G-@%EZO=(U;9H54R_!1''( MHI<;!2X^CQ2>)Y/W9)DUGGG7-=1_QM'Y.'R\Z*@ KCBKT4569(M9N!; *5@W;:3;\#!Q!FH> W0;TL(BWP140]MG+9#]6T*- MB!IU)>76LWXM.&XT>I<2I%2[)@0R)**1 AA+F@<1F.4;I4P=%_4/V%#[9'X; MX39D/(VNAM/QY][+_^ZY3!YQ%J6F>@M0S&9:TI*#I%C.03$,XJ&*@Q-,?ST? M??I^\<0YPXL?;@B^>=]^-^9&@A_M)+6&QM42P6_O>X8P%L<"9%53Z%@BT]Y* M"RSR8)#9B/FAS7@[WGY[?PJ\;2FU#N;;J]>]8*SFK-16%;%J#GT7R!H'(8-& M6E:T#*89;Z]>GP)O6TJM@]NW+RW V5X@.?)D?8%(9CTHQ6LS(1DAH9%<.:F, M;YW7=Q_%<[>(&\FW98FME8AN%9[:!%='MZ[K,!WF[G57SAY4@1T%WL&]W%I\ MJ&1VVG):BVJCE!]O(>:]1S\4&&4-2 MX&MVGPJTO[E2>T89YT*(R;.[$9'/(NJY#1$;1SYO(\76%;=?A.'OM\*ZLI'& M::\AUE10Y5R$@-)!% :%]$ZCV*R1VI?//04*=Y!4%P'*H^'YE)2J(OI _V:^ M^$1RQ95GD*I_KF)@M;AC($N3"1JT#)&U-LQ6X3@5TVQG&3!$&89CP;/+_7X4QB63P^?I/;\/GNBGVHM7%ZE @24WFC_()O$0&QCA#FZ'P MWFQ6-+L=ID,;AZ]WJV9P0((Z",^\K?G7;LK\?OZZVLC+\)'^,OWKL(/Y HXDTS;*AY;7#!>CRLC^M\O@)\6:B M]%P@1RR@ANQ)$DI$ \[7VE*R9"=-RK1Z[T%YUL [7=UIP4<']PRKH+[#*CG2 M[_N*GD@.@=>65A@(+4K:CC4MDSQ'RSDS(KK6U4RW0WBZ"M2(E0[R/V^C[>5L MF0D^UQ'7'NJ:00B" $666-32F.8U>&Z___3XWTJB+7,^[UI8OPWS./PQ/!OF MWX;XY\=:L?GLLEZ8OBE?)I:?37X:CX:UZQ$M=3U23,XQ(4@;:K\SF:&&$P(3 MSF67+/JT63KW[EB>N7(<@)#.[SE?A$E_\O[C&$-^,[R=H,-[F+).P3G@DI/R MBUKC.Q8.EKL@7!19N6X+V:W']LP5J4LF.CA\_1+GRS >?Z[%%V>JWK.!7#=C M"Q1+.YX23$+$("!8$6G;LT';UA;)0WA.43-VD/A];;!=6*RUW>88)]-9ANZ4 MULC^*/\XS#V#41BF$'BJ0>U&!G""^[KHR1*MY]YU:8P\ N\T=*4K/NZKCMM5 M=7X;AGGU[7E-C5>3R54]%_KQSX\XG&"/AQQ2(<5&U*664:FE.IP"#"%R1V9T MSJWC*AY&=!H*TE#J]W7"[U9_J/\GYI<787R.+T?SUB+O:N'>GE98:ZE(2$4[ M4%S7MCC6D-YJ)W1$B67#&D1KWO#,J6TFO!6G8;L=VK\<#2>C03_76ONO\38L M%EB-]"C "R<_BG$%Y$81P.1C<-P543:+FEG[BA,@M8WX5K#:Y-;UP^*^Z<8+ M>H%DJ9)?4W7Q]J[3T\9IPRPI84:R6:U#\#X*R(2>I^P#AM8E0;=#^,R5I7M6 M5BC1[L>=M^#VM-6*";1 *U(%4SR$4#0$GBUSC*-HWOG\]OM/3P&VDN@*>F7; MY@/O<-H?S_*JW@["L'G;@6T>OUO#@2_UH.!WWXZST8 7R0W]2 M"[Y?C?%&E1Q9\!)K8!^7M;TQF?DN&0;:R>QBP&)EZV"(S='M?A"Q\DWSD#<3 M?>*J9-#,67*+:18$2<:LT,%H4S)GKGW']/5X]M>BH!/=N'\BT4CTAVY?\&7- M#%=8BC(RLI)IT571RT4W&,F#3":H&#=R.8^_7$\K^E;6[=E&C!V6>]D$QNG5 M[=E*^.M:-S]!'#[M+::4;(7K?DI],?_"(,K?%/JC_,6>;T4M/4,:RJ@%B0&5"-I7I#V[4]-)?NT]F%?56:[56*XF8E;=;UMKP'U%*M2"G@[B)M],+W#\3R=NY"7\VS+-/O1U-IN/K4\!;0YNU'1'8E&90>C%>!9>YUT'LZ0=X& M]LEJZKXI[23B=.40EMO +V&:+FHX_>V_SY&_*;,_]E!9D8W.8+.K/;4+&1R> M*; %:9YY1PYR^])+.X+^VC2R(SH[B6=]Z@!Z668M'/>0;*K9M8F0)ZPGYU(8 MGIR-;D^+XP9HOVG@;@1V$#S["/(JJ&IKC(9A_/GVAQ:AOXDYHYPW8#F?W>_7 M1G,U!JBD'%S)4IK6[;YV0_RUJF!+(M<&XK:*TW@_':7?+T8#>O;DQ_]]U9]^ M#L/\ZVA8;U[I _2P\V404?,@CF;OWBW"HQL1- K_>'$U(5V;3,X2(9LL![90 M8N.4KOTE(4IA28FUI;TTT%[*&8LQA91=ZZ#IA_#LW,LR76"^&N";LN(MDQ>? M;_TTO[Q.00E#3AS2U(. M'1!R/M>,DB[:]GV):5G8?P-0'54D6PGH, 7)&A)WMZ]?,ZGO326L M=IAJT?A2_*PZ0$VPH86826T,*K1&MEXZ]J@*CY0EV[B/U[80W(&;64;,, B(S] MWFL\#X,?AU,:XSR$JT;6QQ+ %[5(T [6*Y!2R.C1%/]@&^YEB7]Z])Q?^N:& MUA4O/.G=?U#0J MYA,3M<-$F4,LB[4":,>&"5O:A%KS'P.&:S;N*["_[P]'DY>CU M-)\-\^R'_^R'XD]A!0*E*AS MH1TB2[RS)*_+-MWJO?O;:G#@S =[AQZMQN@@3?#NNG6J C+WIS+PNQJOA3Z-Q0M[C0N9@:'$4-A*R7"1XSVNI'>6M)[-5B=;!8IO@ M.GEMV8&&#CRX.QCS#U"K'\=S6,>O[PY^G$R[5^& M*<$O27MG1(V\]IH605V#KFM!KR*DYTI%(]U&QLGN6$Y!;P[ RMIPU%:7LLL8 MKMEDZ"1_?LLW[';!NLMP&EVCSI:.%W5!J>=2Y$*%N9Z/:T+7++;S\\U'%G7) MS_X(XWRCG=)RP;!$8,[4MBI*DH8$!\+8$H3CG%2E](F@N62TZQFOD-YF"F((N*3EE7&OQM0*_KTO?9)]+'? M<_C+[BD6@R5;U-)^(!6HVM[.R^2 )R3K@V/AO/5L_P+ X4]Y]ZH#HU9<=.$5 M/%D0-\,8YKKOW>K)MLF8.KHK[F(\A[EJWD%-[BY]Q\+Q<]%?+M&2SAM@-U?4=^V;B?IC7OE/R%WXB0 MR;OWORT.H(.O)HR30*Y,;=3!%,0H!-A('EJ0SG'QT,7-4_3N04#[=Z$/S_FH M*\(Z./V] VX!2A06O,/!3!Z3B_['#Z,O[O0W@=JPHMV6\/9?]:X! MH0^I1P=L-*ZVMBUDG67P3DL0R290WG@(-CLPRF1>BD*[65/DYZ X#U3;.ZS> M;$-"Z["IY<7+0:\8A ]>6^N%5E:7 MS:+=UK_C1 EN)-0N')"%F3Q;JHQ"P9,G[QFMK!90JE$Q C"AM"4++GGKJ[/; M[_\Z3B@:-4=YVD3-!W=(1S#Z?_3F5E#\0YB[7 )6%XF>$;NJT2(.B H M73L[,/K1116USUZQY@VRCN"HO"N.MY%F5U;9/!QF&0]9ZSHMSB_0!5X\ ]K4 M"!LR"4XQ49NU.".3=/%N0M$C5MJ:%^W_"&D7$E899BTDV-I0>W(,QZS@W(>+ M,'SS<6;GS-/H9J?ILVBY,7W\.GBVGVA7TTKP2/HO7,VH8V3Q>*TM2%/(&+62 MI@K;2$_V!OD(#RT[BJ@Y7DWH(L+^J0.=??D'3J;7(;Z\)WB6S.<(V:.@L=#* MX(M@D+A&DKTW =6QA-FMP/_UJ/BAR3]$I,2ZL36< M#[17K+5%:@:F@\O:^QOE/ M[)]?3#&?S1M@SO[X0YCB=3!_S[A@/7GMX(/5H'C(X++B8,BNR3P)77CKNO!' M,_AOT^M9J%T'AS_73@^./_475][WY/+K:/B)ME2<[ZZ3#Z-IK1!\\_>7H\GT MU]'TOW#Z#M/H?%CS-&=>U$(FY#KY1,L,>=:L!% 2-3@M'5C-D@\F18RMXZOV M,K"O;MX(\QAD%Z 4F;&JJ)%F)VM )HSXOR MQ3#.GLOD6#G";[/D>!2H@V+LW:T)UT^:_Z.[6VTO:>&+]0&B[?B%M_$_\$T[7_"A8N7>'!,T7BR MC4CK0PV65B% 4K3-HLPVESO5!5H?Z:X']_6H]3&PVT']^2#A+KCG>4FO:&ICOK['T37C MR9*KHA2?940*")8AY.BBD=$'F9JW$V@Y@*]3LP]"_PIEWKU0_<);7W2SG)P- M\^H!]A"-%;X&DV1+,@L2P2N:@%%QSR(JZ3L[[GP4W%>GA-W0MD+!1->US&;? MW8-=C9[AI+9B'5QES/U:KBW7W]0^6Y/1H)_#=-Z*>A[Q/2IO/N)XGA+0M!!: M=_!:5U';DR ;E6#;Z)3P;#![$'WWIMP]3*\GA).;R<1B[1$19@XB@A+"04B* M03+&L:2*3#(=XDAY\R&T*\[6!M@\64(PECPW"K)G-;3-^4]V%PDTTN1;":7$#T-9S0$:JHK0)'2 VC0:?.&>+:NC,9D+X2QC_CC4AYDM\@G'CE(W@ MC*;Q^Q@@:&\ '7I&[T-I@?0S3*:E(4_EWD'GQ,PYQ' :$[RQ?DIPGTWI< M\PGO*#%/63+F@$M10&$LM(FZ#$G27JH]!JU:5V3="-@I:4I[)CI(%%AS+"R" M=C%Q#;RN=,HG5M>W!,58:V5F-OO]9,TA M-"V#65AP/GOP";,OS+%B_+'<UV;H]';K1JF')W:;D-MZV)RJYIOK/0E MSE;[$LNS=8(T!'&]W6N&J,# M\WI,I<$>K=YQG4_Z;C08_#0:UW_4,XP;)1T"B3S6&Y\,P7@#TGG#5#+%\G(L M+N>31GB$TZ)C%^MX%>AY3I=?KV;K@C:%\:(M:,,T*"5]K42@(&?A&6=26;?W M_FVM!O>,)LD>M'3_$^H)*O:LB_DY&ZW( 4(V&51M(-2!RN?:SFR M;S/I(#-I!P5[5H7__C'CXWJ<)@@A;."0M29CF0L#W@4'S$ACBA+*SR ME[8\@.QZ\3X;YF4]C ^C^JLW5]/)- QS?WB^X$86E8I,!213M1PR%N)&R6<.,PX_E&2UL.Y[O'(>\M]*=KIS4IQ3->%0"9^?G8SP/4WPUG([[ MPTD_S2PC^GIFT#%) M?2L]6NNRMHH+?H>?<'B%MTH:G^4\^_\P>#6@W%8.WWZ!3$S#*0">&4SL%IW"CC[9'6Y=01I=P_!%E'J2SK41TF(:4->QNHQ ZBW],:L:QC981UM.!!\J86#_ ,O*R?;8MTYL(_$.=.$LI='5<#IYAPG[G^IZN-C';)3!1L7!V4"# M3-*!=UI!O9/2QB/&U#I_>AV6_1_^MN+K;IYD"V&WMOC"_XS&+Z\FT]$ECBZL^5?^B2\GT(<]^>[6[TYG-6F>S5,RS/ 6@>HAIHQIR4HH>K-9:F' M49FV(RT3JCN9!6LND5LCV^\102.V1\="5Y029]L4@&TU!94=J$VVDL$UY'61YO;AX ]AND$#-!.Q-]!\/1]?$MT MR\.2#?!U=$[U&+;#G%:U9?11=6E QUY6E3LXI5'1R!2!>Q/(/\^TO)KDP=BZ M%IKJH+2HB<9\%; MEST_GE.MMJQM>K:UC<@[*&JP8AYAIM4X88O2)FPCL;:>!J%CP8+[B;_?=@8 MMR$&P9-@%G#6#%9%!4[52:*%B)Z^1M>ZD-K>56-[RZ)[S=A"[%UHQ,*%OP=Q M>?Z27/+9)@BQU.C94, Y[B $Q57F@;O47"L>AG0$UL53Z;NK%@UEW_KLZWX, M_Q+M(BOC XXO)SU;A,PL!+ Q1S*!:/A>U$DBC;7M-GG?$7#_ M>K? \HYDVYK^M^-1IF\F_PPU-6?Z>=ECF7%2.\_!R%SC W*&6 WJ')CP.4;I M]&8'YZN??QKT-I!=APO].RQ7P_RZ'V)_T)]^?GDU'I, >LPZX\DQAH">?)F2 M'3E(-H 4)14OG16N^9'E@XB>ORZT%WSKK,YYKO:;6V9_BYY]Q=#X.'R_ZZ8PTO&F6ZZ8O:YWP^J1!-LI]7;QR\A-IXX_T MR/$P#&["0V@+&@W/7_<_83Z;3/!V^R6;2Q2Q!$"9Z[EY+.1JR%IOP.FZR#". MK8^0GXJU73N9+1',3Q"+45GD$"&CJ%$)Z,DT)W'I@IQ;%HQ1MK&D=D.\KSS< MO>C>^G8QG9-Y#-F\UPWX;I:4,)B=487 L2P6_O>]YBX1XEL*1FEPB)C!^!0-]8[XR0P;7C M[;?WI\#;EE+K8+Z]_+7G BK)C(54T(%"S<"3PD!*TC"TR:)]Z')L.]Y>_GH* MO&TIM88GGDL$9Q\( 4L,:<4W@1$"[A6XFA3O$C(G1,CXX%7W=KR=?3@%WK:4 M6L.#QB6"_WC7D[E(XTEIL/;^5M(@1!5JF[+@D^;2R_10]:+M>/N/=Z? VY92 M:Q@.O43PX9\]FY(VA $LTP94,1&BJ?WA51).R<+#@Y&KV_'VX9^GP-N64FL8 M3K9$\,M_]3 ;-)&;6B@DDXU<*WXX^L(#FN2MX0G;K9.__-'OU^A1XVU)J]WFS.]W$ MSJJ9?N&CCC$L>PTB;; JN$!(R,953&0R=$N 4&I0"&K-TIW3YC4WK0^]Y3F3 MV%:$][EUNUXW+(XEZZGDRU&]MTO3>L6[/)E\-4R#JYH=64\EZ7_Y0_BS9Y5 M318QUB:-[^, M)M/W??I#H8DSG%Z+LYN[V U>V-E][+:#[;X><4@F%FX%>#2:W.%8$V:M!>T\ M(O,DT\WJ"!YS/6*IM3L![Q M-N(]AAO,%14KF$FVD($,)!S:]HW.M1X[B<8J%J60PN2-BC(]]\H\6U'Y<&6> M;42ZM^HLFX#Z:BKS;,701F5:GB+>O7%O(NI9S5=7:L_T69M %/4@MQU+[9"L6'J]]\@01MDX!65]^)6S&H;X;6>KA]&TQM?>8&GU&L;E)9\84]X3/TNN0AH7)05$QST-MM3K'L_(@HRU2$&JC8VXL:IU>=-G5GSH M*39V)^+?BWK>S.BVY62>0L^IG2$!Q,",5R'Y*!NKQDH@1Y#=M1-?=[,:=A;VGFL.R5@\#2Y#\5S5^U-' M7FT)U;RUP6#M_-+]$G&L-8<:VQQ/$OH^LC]OE<;8!-JWFD-;4KA%99FGR'_/ M-8<4$S7$FM%J5G@-E4G@74(HP7BI@Y'>;]2&Z9A58X>:0UUIQC9B/T#-(90E M%"XU:&-K9K0(X'VRD'41UG'E#&N=7?FL:@YM1=^6-8>VD?T^[(O;B>U,J^)H M$X7 '=D^.B9POBAPR2:>9&:Z=%ZA[%BK"32]57ZJT#N/8GF-88*[1*5\^8#= MHDP> -,H:N1UC27"V7M^P$D:]S\N "Y(=T59KCSQ;6I$4XD2@D($B380X9S, MRM;E-1Z!M.O\7_WXN0FMC$:TR,!Z5BOP)5Z;MPN0S@E23NXU:SW]'X"SKTB2 MECIP=^*WDO8QQ)2LS_0LUO,BG0$F"SGA5I#+S*VBI3&($!D+1FQ4-_NY9<4W M8W>CE/=MI+RW?.=-0'UM*>];$;51XO-3I+PW%4@118Q20HPU^RFQ6@V)EDN3 M60PQ,:/OWF\^!^J?E/+>GOEMA-N2\>G'<>_#?_:R-]K[G($\85=+*M+K@Z8- ML+A:EA>-"0\YBLL\E_JX.;?UNUN\SE]S+)D16PE[]'1)=9#C_O*_>U&XC(&3 MMJ'WM.-87@OE:L!0#$N29R/;Y;B__._G3-H3I=;!2& :OAF4TOIPWPMXEW6VK-^R:W_;TX30ZFER\>(Z$V+_UVMN'TB+[ M3.:*936CFJ<,GFD/G!?'4K*BI-8IK)O@.G#Q4*N\LS6*.^M9"@ GXU C.622 M12^CU29^G<5#F^M4XT*AVQ!WW$>B*EN79/* ,G!0F1>(-B:0-M)*76S0HD6V MW=$=B>Y3 38Z-=V&B+T=F6T"ZFL[-=V*J(W.SIXBY?W5BL7DC-8.=*QMMTLL MX%*.4)1BR:.37FV4E'Y01%1@+))@EHO_]5+)IC -0>A,PU UM8.B>#O>CJ<@URZ\;2FU#N9;+2U%ZX1G]0078UU#0@3'"H)U)D5;# _E MH4/2YUJ0:Q?>MI1:!X5"_^-=KQ2/4;L"^O]V=V6[;1TQ]+W_0F#VY:5 DS1% M@* MX@\P9N$$!AH+E>P ^?MRM*62M5W=&5F.RUB''5?3K M7K,DBJS=NU7">B?7@)=*03",:2YB\.E0,)/F[0AOD/>:07L M94#TWNADR&V?1[NK!4$+SF1?LZ_1E2C1I-:UD?O1W+!.C*2^0[;IS\EC6@Q7 M7,1N[J4JSDI5FS\:PD.N WA,]%%D<-'+(+;W_?&JL(7A%A5@#,U7R/BL6P N MO_@0GL;-FAOR@-;YGI,7<\ET3TKHR E \%'PVB!>@(N M-MUSX&GO?BS_N(@49\&"E&0-$1E1@2$#O6L1E,_>HH@E^N:9K^$P7U5B9XCV M[$_L]!'1M;,YZW6NHI3OGF=$W&RVSO_.ZSN-C18= @9?)TS72SLB*Y#,H&76 MN)!:5]D.3E\WFL+QF<6"VVOLOE=ZPN(_,CMZDM)? BYK;NZW>&W M![(WF7Z93/^>3NH/-85]-_GGN1*\BMY(XU+A= Z391Y.M1(B!@8B:!EC,88I M<ELL[5%@XA"@Q*A0"1] M!X?2<VKI=_2T)#S9-M@&,@0P7380OZ83F8S,F7EX6E-01(L)RD,A)I9535! M[I2H9=J<0&5IN&X=(=\!XP8WDK%D]Y7_/?DHF+AVP$Q(H )GX(.J@\]+T%;K M$E/K@\#_'G]Y>8\6QW[Q#N*R@UC7"3G:/"< M>S"6Z52C\9*W-@4'X-S@:]Z*_ Y=@'= NX_)*)-00"F,#KMY/OU,!, D72Q* M<6=;M^G< >/R>M!,3,?%/XCC#MO!(A&W7EWV,WG>V5=KZ[CG.\-]G4N'?O_>XICCH_X]+6I^_E%8YZTT M/]]_[R-)-=4;/,F0TV8%D+9H2.2ST<90H\*M)^[MPS(ZQ+_Y?Q>Y+(PV"?)P M04I-9TU;^WS8K.BE2.27:BV-[KR^RV:76\CY17A_++&O)F6\M9!5;UG#C%7* M(^1BB1P6:-OSVD-P'KF2IB!K[1SL@7*U-/%H$1_1F7.H[I$&? EK-1?G!&"] MLL'[0%TI,]Q"=,?5803O%U4,&UE1.140AIQCI80!YU4$*9A7G&D7MB>.OS6% M.)8WOJ@^#*&[OQZLLIO:6!2$PI5$?K&3=#9FQ0*2DZUDG9C=ODW!+B!7.$2V M$=1A\9_!,3Y\>Z3#U7'V-N8KK+)/4];I.TJRJ.!VI,B=8,GI1F,.4 M6Q\F7Z*X&9]@),$=8H.;B.K0O*5RGX*KDS>P#]-UG(&Q,CNH B,)[[#][\4G M?(DZ%@%R'B>S0H(W.5=\*>>0?,FM6_M=5A&.. &7TH,A/+:'IX\AS;MW+8V3]UHX1N8NQ*SK!=P ,W[VT$ M,>G!8H^1&AN8%BTMN,TZ*P%%>O)BZ\2(H"-]T#(=9VA"\T[Z+U'9PC9350=&/(+K'E*5=V)@O27GK022C:C_A C'G M"-&[:'+QF XV?GG=PC\V:>L"LA_";Y>*__1,L*J!6X\;3TPC.2Q%1U4O93HR M:5J!">AU9$8HT[X%XQ:(*PQ*&BV;%]7^8XCMT7%Y\OCUB;R.BF@=G4+#2D"N M@3N=01DRB+YF-D4LQB6K'#MMTLD 8>_"<3.6?33)'9I@;&-:U;^?@*J3==^- MZ#KV?;S$CJC "+I[].??C8XA;6Z%,[#))U#"&HC(#%B,C!D9([KF<\$NJ 1' M[/RE=& (RSUD__"(?Y6%I5O:)!MX"H59X&1]0'DR<[YFO85T)04M,I.\M=Q? MH+A""_0&\MD6^3AR6]_VVHQ8U'ZU\U=AWMO?8)297%>PT@A0#,D1DV2KGWA.D.?"0J^=@/H\KZFC)85_9?GHD3<;9TY?PA//+J_GG,,XO6&^I M$>;[%$D5A4C@4L7K@@?G;!WG(QS7":W8WN!/DOE)#[\]76C/>?M_",];5Y'6E'?/XM%) M%Y>XI)1(NY@#+B6I:29O)ZAI!F=2O3?*NZ=R>/EU M_8AAAK_^\A]02P,$% @ ?(2F6*ZEE4P+\0$ 8R # !0 !U8W1T+3(P M,C0P,S(Y7V^[P_N MMZ,)DYDY9V;.?\[,F3.3)\L/EA\#>-'Z1OH %A86P /&/\#R2X"BA9N7OY>? MFY>W!%0)!%#5-3)E>PE@!EYF"0 +@.67O\M/N?<;Z>DY66#,]8U,4 PV "W MH0F%YL7*"P!0:?Z^& -=B?VV>(F-[0!6 "=@ P , !"(?MZF6'TK)DLCE)Z$ M'Z,0X#=AOI?!G1&Z@(86$A* OQ?XB-Z^_HSF63#B4!+9C\B('V/$/8/\O9GI M;QAQ06,DZ@T$B/.;+,WB4IBQF\R MXB<# \B,.)L)(QX12"$',>+=C/@>SP JA1%_SZ2ED@E^ [-S/=GTQT8\1! MC#BWKQ5&CQ'7! V<;M^%7?^*NY/#O9G=DK/RSO$E^+JYB^QER@G 5934Y4P M) =YDOW]@18$H@?!ER2AYT7U)M!" (#/?5X)_$S92C"$C "K(1! B!+X*T'] M9>:_&9C8?H[-6*Y@QB+<]B7M6^6\,@$ U3F&;,Y\27-.!0"JC@, (@-?TO;\ M" !L9>!6>>^K_@@SQXN;O[^WNK)R4%"0$H5,5&(*]-?P+PO\&^&K^I28['X5 MCP22[$((\/278,J-Z.7I%> KX>=-()(E@+\?Q*LF_'8[%#%D%[(OF<:@L&:, M,@K-E0$WC43QIWC1)"BT/P-QE62_"Y_'-2,(9'\""#HI 7CO"0+87K8!V 4V M ]CL+S)R6'[%S833&L#4/)M=SS^/^Y7 \D>NK*>9;WX4UQ4Z/8R5!#' -_!S M'E,M 1P +L!6@"!@.T <( 78"P "( 5@ ;@.P *@ :8 ZP M@!' !'@!J " M? %!@'# #X (0#3@#" 1D 9(!V0#\@#%@%) %: >+-(L""X1%E46;!<5BPH)AL64YP.+*0F,) M8 EG.R7Z3O8O]"?L;]D\V]BY<73C^TV;-^W: M!-FDOPF_B;;IR*:D3?F;KF[JW/1\TR(G+Z),X3S-&2:V;QYL^1FM?YY8GCR>&SS#/.^W M"&Q1VF*TA;3E\)9S6RJW=&YYM95SJ_16G:V.6T.W)FTMVWIOZQ0O)Z\,KQXO M@?<0[SG>&MX^WCD^ 3XPGSD?E2^&+Y^OF>\%_T9^&7X4/XG_&'\6_PW^$0$V M 2D!/0&BP%&!;(%; J."&P1E!8T$W06C!8L$VP7?"/$+P82LA8*%S@DU"#T6 M9A.6$382]A0^+5PJW"N\L$ULF\XV\K;(;<7;.K>]$]DA\IT(621*I$2D1V1A MN\1VU':/[6>W5VT?$F47E1>U% T2O2AZ2W1JA^ .C1W$'5$[2G<,[&3=*;\3 MLS-L9];.MIUS8N)B!F+>8JEB-\2FQ(7%OQ-W%T\0ORH^ODM@E_8NRJZ$7==V M34@(2>A(>$JD2-R4>+-[YV[#W0&[,W:W[UZ4E)7$21Z1+)$GKW[]OKLS=S;+;=!3E7.0^Z"W'UY5GFXO)O\.?E["JP*" 6*P@6%#D4. M135%FF*F8A^0&Z@## 06 )\H"2N9*!U1JE)ZI;Q'&:]\5KE)^1,(#O($98,& MP?Q@-/@(N!8\#9&'$"'G(-U0'J@^]#"T&OH6I@ CPR["'L %X*;P$_!&^$>$ M"L(748P85]FC M&OD:+S1E-Z8)T?74K=-_IJ>L=U/L)R88T0$8AVU'\*!PJ#36L+ZGOJE^@ M_\8 ;A!F\),AAZ&QX5G#/B,Q(Z)1GM$;M KZ(/JF,;;SYD(6OA8U%GN<'2PO*JNUO76>]3L;I$V/]ROL/[F^U%;6EV%;C-^*M M\3GX.3N47:+=J#W6".:$ M3,*>6Y#9% MT:.D4=ZZ&[JGN[_S,/?(]5CVM/$LH6ZB'J#6T/AI'K2;7N)>P5X=W@K>$=Z/ M?=1]$GW>^!K[YOBQ^#GX5?L+,HRIMH"] <<#G@1J!YX+?!]D'506S!=,"VX+ MD0^)#'D>JA]*#V,/(X8UAN\._R'\R4&=@QF'6 XY'VH\+'7XV.'1[PV^O_0# MUP\>/]P] CH2=V3VJ,W1VF-BQ[X_-G+L_O.7HKC MBPN-&XDWC:],D$B(2IA-=$IL3H(EI2=S)0B:QEJ-VHHZI;K<^MWUYQJ$&DY?Y;IZ[.KRM=!KZ;UK>;+]E?.O.;?W;-YITFJ[=T;I3WZS>7-.BVE+5BFBM;(.W5=R%WZUH M1[17WE.Y5WU?[7YMAV;'U[D%VWNXVZ6WO,>CIZ<;T/^NS['C\@/7C1 M[]G_=B!P8''P^X<<#Z.&>(>2AG<.9SZ2>U3R&/&XX0GR2=M3[-/!$>+(Y#._ M9TNCQ\9XQI*>[WJ>]P+RHGYO[=GDZ9F;[3.XL;+9QSF)N>)XZO_@NZOWV]Y<^J'YH6K!9>+X8M+1Q M*>6CW,?:3\:?'BY3EY>7G\0*_VS&T?R4""0O9[(2T8NJ'$SP5@8K@90!FON" M&0:4!]E?PIGL2J%I2;ZNNR8I02%I2=K 34&FWGID-XIAJ"\9&VIF10SU(*J1 M)/=IK"6YPER=$6.3EN17YFD05,G+UU698<^K*8,@RA (D%$"Z!=" M\R<$ VE^4I^9_,('R3 (?2G>*]8;\S/!V2O 7TM2DDOBJ_"Y(A+QUWJ\ WP] M5VHA$97)GF0JF>;OQY A6/E;=(RN_TKX3<'_"9&!$=7UKPE=E2E4US\C-S7] M:V(J]9N4?OX, _>O*?VL0KS)RABR'\/F)I(9Q:6^S0@5Z/]W&*$"&6+\)BN* MIV> G[\OP=_+]]L,ORKP5Q*ULO@7 O57]OZV//W\D13JO],91C$RS8\QFOR^ MV1,FK/\*TV_1>9/^!!-&!H,,^F=$P7]*%?R93/L+G2:)J.[BY4LE^&M3J 17 MLK*[-]E54_E+ZF^+^E/\/%V2YU3P*-@4(PD/1Y M_R:I;4-VUE3^7.!W[)3_R&^E/;^O6I,A5G4]7S(3?RLO+T_MS].,T9=1(:&G M)P&!*H$D]IH2B!0:TQ[)O<20C&2]MQJ2D!@1!@1"0%1BJ#@>2O^-AZD6BN(3\G@<$])D'_C/Y5X5^3\Z8/TD$?\(O#!! D"H0 MHF8%@:C#5-4AT*\;\9NRO^-CY19 =:81*)Y^?Q,QYA]O@J\?F3FZM21_T57) M/Q#\7!-STE(/HI#\W;0A<,1*P[Y*^BLB-S+3%_-;JI_3_HKLY[&)MD 9?*'[ MPX#](]W*$-=65G-7ANGH6&(]\&B,JXZNCBM*!ZNC:Z2C@U16L=3QPQFX!9(, MU$()!FI!1DC3 %,='9BEAZ>9C@)(9R7HZC#*,P-*1T8J6$=#QY))S B6.KK* M"C =I(>^AS,$[:EC8/69P$796<>(D>EJB=+5P:%T77'ZNJX>!KJ6MFB](%<# M75=7$Z2.E[%>D)?Q"D.DKHXI4B>(^;)$ZL L4#JJYDA=4RM]74LK5'"0LT&P M']$P6-7EUU<0RE WB&B&U '9,FJP-7##8?0Q7BMY*PQ_4_AOOI15&1VU=-5E M=EKH,7K+D O12,_2RX21K<>H *GC:JG'2&-(A,&(9LH RQ3# M:(J^$<8HV-(:98""H"A$6Q3.U-O 33?8)MB28J&[PA#G;^AF&HRGJ.IA0EP# M49Z6H1@K#Q_C$%NHA9X9SI+F@3 /-7,CX?"&5DA0@)$1VLL4K>?FBG=#,T3G M@P59^YM9&^OZAL"4+5 K#,'F5B#\?AM]3X(-.)BTWU/-!@]Q\R90_?V<;>"! MME ,F$0CP9AH:0:7!C=V]C&ZHW@N+MXQ/@YTM !'IA&/)E=-\(J6O)&"Z6MB@]QH!P M9LK,#874U4-A37$H?1S&S,W(%1_LBD>%K##TKP\F[P=C//%4DA?!QMO7 MV0 X>/B8>W@3"#0?8ZJ/#R+$W]=' M(5"9P!AH2.:(0#&'&%)51PT'\U'1WV_[]=L*P]^E_8_>5AC^!_GM7V'X'^1G M^WG8_.?X^:PP_ _R^P>4?T#Y!Y1_0/D'E'] ^0>4?T#Y_Q$4966(I9;6EWWI MYTWG'_;:?\/[\:>;>)\'/3]O;U\O+A>D(6J'\8_X?Z,U] M*:X4&L$3Z44,8+HUC9#: 0$4DCH"CD) U4 (582>/AC,V((A4!"DJJJ*'DI' M3Q<&4OF%_S?H_U#'5WF,!"42@SV!0(""R,X0( $.(P-A(# <2'!6@0-!$! , M2B)#X"Y@PB]5_!5K(YJ?/X%&)/_2;#@!#(*JD%6 :E!5$!#D E,%.CM#5(%P M,@P$@A+ <%6U7_E^1?O')I-]*8%DDKZO%_7?=(EHKCA2U2F_:Y"+"L(%BH## M@""H,P'H H.!@:I@"!'H E)U5H5 &?U$,+#Z ^VW6)/^*$85!BM5,@@!9(@3 M!H0AH 2@*D)%!0B#0:!@$!GDK$)6_84[Z5MB_,+=:]4#X4_IOU6-[Y^.UV_F M_TX5?HO,'V$SI/CY>_F&?,/GA27[_&=\7BMN;G4"D=E&;3\"HRG,IG^5]N=$ M7^'+!)#"D"X*J<*0J@I#CA"&B,%@-3!(#0D!Z:F!]% J:C#8+[S_;&C\AG^0 M&YFF#0&!U(!@R(K7$:(.4U&',<:>ZHK3\*M2?\[$S\O%/XC@2]9Q98#X+<_PQ: M>LSS-97?NL'_3]'[G/I;]?M%E_^HKII?G>RH8_T)OOX!WA:^7BX43_+G M?K\47$GZW6CX7;N_T2ML$,&?Z&;@ZQ7@_:U#C?_8!,^TW=1=F=68$:B,D?/S MMDY^7IQ1@I_G[?*O)7_?T?=?QW MC?!;Z>]*[VS<*/[DGYO_5?*_YD'U(I&U,0:Z/].N?/S75/Y,X5A@S/506.S/ ME/Y_(J_?4?HR9B4('/XSD>\WYJ@_TKCZDIGS\*]4GS__:SIGSP#R5V0K'_\< MCS];V+Z4^(\BINM)('JL%\1 J\ +M!JT0&L2*^9]9@S3-ED?:*U.O_[+\+(E M>WIZ!?UW0[;**7'M@F; [,9ZP6PUD^)_'6)Z(81_ /L-W9JV.IB0Z3):]-\, MV:H6LK4,F"F!N?\GK!?,_@_-CS6+FA98#2IAH 55D]#5@L'7"W*,1J\".:C: M:J"#K57D(% 5!G(0509R4,1Z08[1Z-4L;JJK0>Y7J:PYY&!@!G)JH/6%' R\ M"N345C5=KF'DF#H'9KPSH .M'^A6HW3@7ZG^'G9K= ^@!8$SM0ZL@F!@!U=; M-]C!5Z-VC%ZN!KM?Q;+VL(,PUSKHRF('73_805:SV$%7M]I!URIVX!4[!0); M7]B!5V6H0&#_5=B!82#FG*G&U#O$NL&.T>K5S)EJJ]([Q%K%#KYBJJB"&="I MP-8+=/!562JJX-4@]ZM4UAIR*SH'8]HIB'5CIZQ*XV"KLE(0:]5*6<$-Q%SG MX.O&E;(JW$"K6N76K \,"OMUI@2#UPUR4-C_W53Y12QK#;L5G4,PW9?@7]>. M-0_=JI0.L2KWY1>IK#7D8)^WXTRM@T#6C1ML55XP1B]7=6H 6:M^L!6M T.9 M6J>JNEZ@6Y76@:&KTKI?I;+6D&.8E09:L)7Y$K9^E ZQ"NA@JYLO86M5YR K M;A3FH0$8M'YH:"GC- MGK*"5TY\H)\GS'7D 5N-WJWN@/R+6-8<=G!5!G;,&5-M_2 '5UT%E+4Z9S):QD0/"EMQ8JX;3]@7@?XM M]*"K*5"'K!CS$:OR8X-7=*?I5+&L.NY4[12M7BM;/B=WJKA2M[D;1FCVQ Z_< MY%NY0+M^[JV#5W61;W7W9]?LO74UYG3Y>:U;-TN=VFHFRU4N=&MUG5M9YJ K MYZSKQINRJD4.NKICUO^(+^5;CQ7Z*G.E@C]_CLI_]D%3/\O@EX?!&/@20OQ^ ME$0,^&NB]?6(F,^W"Y@NQ'7C^_W__;$C6A#F/ 5AKB_KYR8/9#7S%&15 MZ\N:O<>S\I4H.--[ 5\WZ\NJOA %7Y7W KY6??4J*X8X\UN(*NMF"Z6R*CM\ M5=]!5%FS.ZB5FR#,=Z;7:?TX+E9U%>0+U=_T.JU9SP5DQ6>X\I5[,&3=W'O\ MTM2_YW9:W0D99*W>?/SYA P.76?GFZL[(8.O;D.U=L\W53Z?3J]Z?3J[N)I;)6_1@0$&SE1@_37P\!K9MO(WYIZM^[T[,JA_T7LC6''A2T M\NU[YIX>P%=U8/45G>O![)VGWL!6[E-!V/:G(SW=8,>;%7WZ6"KLCF_ MD/VW>A)MR,X2*U6O_K'3Z]JGB(#^^D5!R/JY@X]8E>VWNF\*0M;N'7S(Y_O M*[=LUHV_@]'J51D/J[MGLU8]'A X?#T^,6M5CX;\[WMB%A,["'/.A*X;M5OE M$ZI7-65"U[C6059\'2KKQ^9;G=I!5N?K4%FS?D95M2^[9?"Z08_1[/_#W3)X MS5KL?_HS17_QTS.:W@P2"U\O4@"1[/OSCR]9(/4E/"G.O@3?$ DP7(GY]=;? ME/HM=;"ZGB^9^5-$UF1?/^9/4D' 2B"ESS1_R./ZNJ5(LA_1E^+]Z^]8?4[% M(/6UN1C-5F!.@!6/Z-P,K*>*W\_3E\B;$RF7Q=].MB_W98_@G MMXD5M"&)C84/P,K'PL;'LGP3L O F!E96.R!?P<.+DV;>;8L)&=C959P($7 MP,+&S@+@V+B1BYV=G85= ,#*^,PHL(F3CW_[?@$1FZ3D[EXNP=V2N(0>(>%M MHF#KQ-RN/BE(?,H>';?G4%W")4L9&%Q5#^,37"4MJQ)8B4!BG7W]@GZH8+ 7 M9_FE_E^J!VSR6!-LD)'9V=0L*"6^'Z.A:8JQPA+AX*672"/^ HSG7GXV.R9#*&I^0 ]_"551OW'RZ/ #@9F.TAX^- M#[ /<.TGP+\,XB$7J44V^4]EGI3-NUSK ^U$[40^G('>?KLIFFK6D:::JL;3 MHB[X**F(#]WAX$ //$P9.IMC->$1[3\1-K=Q]^/+K;$%4[HX@0P-;$Z796R6 MA;,.WYN+(3QZ+_%Q!W*NC\>\N-WK$;)]%R0 V&S9]\ A8.;#EG[=@E'-]/=* M$P5"HQ#L8*Z378"#QCZGI?3]=_?0,M_F@TS(4^>[O&U>=D8ZO4\L.S$.ZI_L MKAL(QW%&V\J/[7J \MOWYDZ8\GV"ML=TX@+"!Z5^3J!NAFS)Z9[GQ]7C(R$] M47SE17:5:70R<2[SK-&6'H=:R<0/61>B2HK2%5*,7H35;T_OF^/9]ZX+?/KT M/,^^9\L =_'ZE)CADYM9@ LI9MW[_!03WE^C3>Y[ GY?XR.E_ &W@.816VI\ MJM_=C'MVOC#498< 7R/_Y.SI0>I6^5:7._(W<,F]QY42?/-H5ZU/8JY=AZ12 MN>>./YN8M 0JERUUUY4$?5)_\/JP8]-M<&01O]4Q'0<4>GVU+E1_$M.,_GJ()XW"FPX!_=CI,'#NUO%C ,H MTQ_I."M=BI7\R8G,O$&;:\H9%]-2#J5Z[ H%#772>?L6[VD-+P/$1GY*Z9"S M='2DEWI"MX[+)+U>+"S[I!F6>W3XDU6RN@OFTF7*(7G;-%_(@%W9%8>*T)3N MQ!Y_DTLE5=69I8_(\BC,"6+]Q4X-XY<9#D<'7/4"8LQ:Y]S/=;0.!UKR-C^U M>1%]NE]$'#H@^3*J M"+8DVVRC],2+6Z4I14[EH)1K_+OI69Y4;8/VG,J->XAQNOQ)] M.6B&PCJ%J@7AX.!HV6Z\P,<4,17E@;?GK?=8I;B(H\GD-\L ZF:;^=-'YTZ$ M6FDAG@S?FC-OS)7)V.;Q(JC:_IZZC_MXB'B*QQ'TC-[7);(LHBMF-1XJN5X0 MK74TR!%]'%??,51T6&Y7=LOP,P/I9Z*.[U->TI7!_MWW;=U'\'#KB6>U_4KW M>X_W!!0D3F\F:-4>Q%ONLAC7R/CT>N>1'U-#*IU+. 7<'WP 9QR6:7!K2<>'ZK\DK:-?=8!=+9-*OC1J'5 MCAWE#J2.FW76_*D601S.5Y#J.==(0CAJ>3;.H2($^<'KA?<5)6(T7/U\[3PD M'%;:L=41A7YJK33_J';>W/04GW4'GXEX3I>+ ,^C'U)U1V8;O;@AX7?ON=W9 M:3YJ2SUY2#^U;TO%F $R4VM7CG3%M(ER2W7*)#(1;'=;[/#T)ONHRG)I1TQ1 MACP%'8";SGLS5@[M?'BKV_K*O.8%A&U5/3#VR1CDY2&3*_UW+CY[)SUKU#UX M@[-5\<;;U^-8)>CT.ZI6O.MH=;^O'6?_>:>A!Z$V/:,/KT]K M"CAW1/6F5]0ZD4>$0L1*!AVS;0K&,SV<\HD"M:)4-F\;NZ(]Y[O#!OR\C)5O+Z(URAWVW'\9.#$$GM*8=/I*IEZ/Z[,;$8B02 M3&&5@<1XHJF5X.TI[T]5BQI[:IOBQ4F!TC#S="*> GN/SC-5I 2%E1(D4?_$.D6KK1/>[+ _5W$:6E-6US<]=O@&/2WHVJ)R.7 4<# M<5?.^:57X!9D#MUSW^ >W#/SM;IA I4J=W\?/=.N_%WTL'E M ^K^4-L&>+4C.Y6]Z_!=[![7G-*E_I.M5;+B LN "'N'E@5W6#97=8P"=JKM M@NEGQN3J:HJZ0X#@[5!98B6:&9?MV.SE:8BDL?M<,+T)!UVLS_Z:K&-X(5;9FI2 M9KJ)T=>CS;MM3FS9GR/OSO?@F.1)S]LBXW'^ U.1<-^4B)A&Q8,'#QG/Q,M? M(SN<_M373"Y#+A_C[+ Z\;S9))>=O[\='FD"[ET*.'E(K3SZ4WSY1'4&H.Q<@>>R:F?+ZNOL,I/KG01[M' M 7W(ZXFRT;3_I$=!V8>>@S5SV-8VFZB'RL/- M'[5+JP6%]Z<>5FAX>N+V+4'K?0E>2 =)!S:8U\+(P'#;9,%E -*YX6:>$SM*)V MT]2K+!DH/IW+KRC&R6;,OR#]>$&IJ7(Z/MYSMFWF0=:6A1^GVBPK7^=PHHE/ MI4)S3KT4%*)"MCIF35]RU(Q,RL5(>TL?XA:^>63GP+N]^*1<@;K32CB#ME?G M.T;ICUJ77I^U"R@Y'Z(L]T$!T="_-UW6NDY<;UJQ>AD G\RR>AFBU.15X?C( MB7HPA+NB8RBF.'E#H1 0[VB?YGE.F3;ZJOQ9R;: *\G"IC$IWMF-LK-F;A&7 MQALLPWM/-6AL4()<=M17Y#*AJ;(IFK]T[OCTN?A8A?+74BJ- M/8OJ?5657(D]YOUF%23XPMY0SKJP.A.(S/4.[-:%?(.LBZ(EKY8>6DL_0A7: M'X)G%1HL ]YM3:M/>7;0O?BJ#FVBMZ+( T?U?,7X,\N(>PT%%+G[NH<<(%S9 MO-6@>1E@?6=&EMVK92%KYY6KF[&;E@&+1XJZMCYO=SH[+*'B5>'Y^NW(.^P@ M1ZK@(6#^6"@XO8)1WK<>)719[DO3S2%K5/N-E/RF;SQ*-#W 0NK.\2/Y"T07&'^TTZT3Z8G$BW?RNN2)WH!3AQ8=]$_WB MI(7C'YRLI)*V77.-J"7-2"?5IU(/EOM"P#*NBT(0+=9?Y\P,ZRVUP ME#-=9;-63W$/'9YFQ"&V1&4W+0,ZG]4G'KZR5.Y$[=OKJ9GVUFEOFDR";F)@=0,._$DT=*#$+F#A4&Y? MB<>EN6Z'A#;?F@/C>Q_<*#^3Y$'\U+QIT/.=W=6&8Q<++T9J\6)X342N1IN, M"8V\=V^;;6_O:Q7H6*&?B0U$UN>1\A:WASY1QFWUN'L)=>9*\ M$#A$*\J/-ET4C3?@0^8GHG%H.M?"BTR;V8O<0S<<=CX4VNAIQWEKTZ&\\9P@ MH>0/J1&7%[HOE&.OB!V%YKK=[] PP>" 8=CB6V"KPX8).69!1LT[+Y\[&\H5 M87JS29&_J/1 HN?%/.=Q\IA#;O/2,D#^1NFA1KPI-ORG0D7<1 8=02^9H0A/ MT(TQERH"-6"9ER[>XHTM5Q ]?[_)?V9_>93GD#;?K874OJP3U.&N[D]CS\#. M#UZ5-I'NY3FU;,MT3(^ !AY)=3Q"X&ZP,4S0MY>[<^DVOUS\4&R_180(.:)' MSFR_>$_L;-=KMT1:JF-!C\K8V?[,2=+2R]ND^B'Y1AN7)4A!#$5>"@:EQOO$G*OCLL,*J 76(!X(1*E6YMTQ M[E8>-2AKOUX^X)%Y(?=9,X>2;O[-,>!)LI5H2OR9ZY'[2R652O: 7O8DJ4$\ M^,9I3\:,K#!O0^]=%BW.IWLD/YZ1I@NA"Y#S/4=;ZCL3B@Z3*7WHPV-39U]B M=3].=#V^U-)B9'WY0^%3OF6 2*3YVVHSZZ /2']$;V:*E7MBF%1T)RQ7K/EI M:V^N>]BUGB3&\%__P0,L3N87=)H/2H]:M8N,#)17H$ 7I#^]+ M^_#6%]"Y9XNP Z;;>@9R[5VM:Q=O9N@8Y^^OC5;,K0W@;]?LUK9)/7I*KZ>J MO[^YAO]PZ8*DDGP_JMQV\$&&:9M:W%Y"\[RT#"ZY.?&\57W;P9 = Z,1BJF$ MY-WX@#P>Q.(6Q(PRXD1:0"+]=CKE9L?M(;9J1TCE$.5F=5?DD3/EM[G0<9?(1^)% M/%'@B#8IGI,W%A@3@._W_WK7N';"!@ZOV/A/+#[%\2*#.W-Z B>[N>3C?#2M M9QM.IT'FA*PD-0OU')IJ[274J^3ZZ:0F)8U\ MV_ZA3W> QCYYAQ2LH4T/)NLI*+_GR8.T#?MQP#UEM*K:08^)$Z7O$[IX?2@+ M!U(.LL-IKQ-E;W.;8@Z\H&ZLK.+N%:Y,JQT+,CF,<9Z^>K&%=/U@ FF;&M\X MNK,A4KA:23YOZJ#Y3%S/+KV K-3&VB%?Z[CCP=QT/]J-[DOA;!:G[P9X+P,( M@CVS^K;]GH99ECGYT>;'IL_*=Q_T/CV^17^76K;!BWY)&Y_PG(L'70]KG"AX M>U@M:]0+KI\CS5$Z]>72=8 (% M+ZZ(3!+J=I%5,#[AGUBWP>[T76-.O,A: V?AY@=V/;< M46R+G?L[.XPLRNJ#?%NMK8LVU+:ZTHLNZNQSHI M]7F>Z>OJZ;='=R8L",SRPR&O"N&[9"ULC?8458^B'Y*5Z[:>[9OMP[X\VV/V MIJC!49ZQ(58O5]I!0LR2!T^W=(G:N<]S2U8_I&VCQ"FIV)8IV7!&3\>Y/B3= M28;H)9H*C.Y*W'U+=>9"0LX%=YQ'=SS8V)#,2NV9J#+XZ5 N<+3L1[+*$JA+'3&@KFA,2\VYWUZO<=.6)+ MWV?@RQ6-VU1J6Z1R30XJEG'4;945.'E,)=!75X;XW67KJUT$G.B1I5:N3R'> MG?L7Q$/W4APUY:QP$_W'.!^-+ .:B0]M!O1JIUW//M"O.YD/6WR?E'79?E[L MPYAU;*[$W18(O%_B 6T3YFK9V:>.*25Q4YD%F8MNQPO2]HR;/*6UV[[+[:G) MN0M4E!HU-AUOQ1]$V\DSQ@NDPU^UYV+C:$8)5/+"D+PM5XK376PL92_R($6/ M86$$I_%(38?4PBJX) SO!%02&Y0O[TV6"WZH-CI CM2ZL2[$LH]7>URX#XD M(ON*8?7@M1P=KI3],QH'ZXO0,)Y/ FR7N5]7=>';PG<2[ M&DY0L6(1[BW8DH!7"\ MOLG$1+F T)L]IL:Q3B<.-@4>-,)W)SQ[K:/!^9K?0?TH,HN^-[MCE))G CD4 M>\,TJ.ZM[FZ1T3=98HE!3\/ HQ>KOYX7-.N(M M&EPB,-=EU*@;*0:'V/+A+ M"N&H'/*^F(:S*@(F):=_Z.FXEY\_+U4ZL7 .%UH;C^^2*)O7[\8G'[A[H6PF M(%%7%2OJHLK'Q:JF/9?!8L5>(ZV^B3Q9M],H6C1&5017C1W]FTLN\# M/:;(;8*.F1O=6,*U'[$/M,M?V:C6T8!(7P@+3YGKV3>?V%(Y^=S^=D+=@ESA1./=CB%:G1+91:\$$ M/-9Y%[+9O*AD.NF1D)>9\VW;?-2)1#_AC<(GW,N*WI=J+MG&V_3F*BB&6PRD MR*;/;(Q?U"W)A0[;<84;P8KVX(NJGK^-%A@O$DSK>'A8V&2O<2X!E]NU:RG? M$FKQJOA5X9A(IZ+G4:6JA]63#)TU.C^]AF1[ZUSFPU;$1\ZNTUA\W7]:NU\^8,%0S%V,DWV$I55QQ4 MF.Z@SEAT)_4L"B?S9N[_TA&_&RJBZ.5MGOO M<3G5<"$9N1B-VU1RB>@;1>C)P-N#[D7)&%PT][&E[GPAD5XW1'?NM$ M:>\'&.*F9]!H>__BZ47V F[':1.BRV#6,N"X8>H8F _C=DO]4GGF3%2=1])2 M;'$MO=__Y%.?:R7L5'[G=V^"X;.?.4LI(2UYTQ+6]&/[:UN-@=";\$ MBZAL:!=Y&6WI?"U! $F.CP9:3<8A)E"%9SHG.GG&4S0^R%#>GDG%OR-RM&F M10P"-R-!_!R%H>[PT?8K&2^'C..?>O65=E752XYO5*K$W9*#6253;4AVI)^B MD;T-V953[RC]"WE.3I@#DZ@,T3KE' UR$;+!>BP^]I2Z^^6A1@)ZQ39&% MB[BF]$^7K[4$$5W+4SUNU35/:DZ4ZD)A-1'NBN18T]K1,?7C8Y9;%BQJ*J:H M/N1C GO4LU(>N@SA(GWC1I5G$[.O;92V2R%@4G MA%*"FIMV8I[[,,3M(S=?!M,87*M[?D;$?*D..WS%HME=M3>6U" ME.0VO\WA.W; (:RA0\&G*J-[ZL'BG5Q3*Y=2'7ZLDGRZ-OW5K4UQZ2;U-SK, MGF8I#1:]ZZS.D<.4>IZ.;/O?M6_^0V%78\*QW<;XN 1I."8AOX.A#V85:O#-(%NSSK1@=[.R[4N9!M>X:>&T(:[_;G">7 MGZ?\4ZI/11NMZ?1#N_S09/')X.^GW:\6-[VYYK*S%NCX;;TI[PJ#!AT;N44W>M!?:I#M\^*[N@EQJ>B)(_NM?F M5D WLD16^I!5TECSH<.DISD1-RL.5MPL.OGA]H/J:Y?].*IP.,-JNRMA6M3Y M\X<"Y)YU/:,W'";F*93TYG?I/_?0RJB-5_YAT1@?F/T\0)C,P&ZI1[6>5K1O M.R_!Z?WUBH]\B;:GX.=4]-TO/O+;F(/+K9NF9Q^@\+TFV3N9?^)5N$,[T^XQ MG=?\\K6CX=3#EE9?;$5BA,%5!:&^?.-+T_)4]9FM[AQQD=/[L!7[X0Z8BL ^ M?)%[8;_NY23MNSK5'9Y+Y05W@Y11HL2EW5->ASV/3R:-]0X8UG#=/>1,.:%B M>V2VYK!W[X;#EPEY22EGOL9$R\;(17!>1# +K+^?K;P20= MB 97_B*6AOZ^9;!\T!*IFBN-M@.GH06K=NKNI1&W%!:M?!'&FMDLNDFP_"M+I5']E5+E8,Y>UM M>FO3-;JC2/RT[.X%.SN/&,;.YKO ="1YB[Z2<7^H1V+>L:<1%^?E0KP2-S7G MUJ9'95\9.9)ICG#5N^4>RM.&#XW:6V@@61[A?0TZ+1?B'Y%5QE-JM0R(DHL8 M)YLIS:K/AONH)RW&;LXHM*WT80'F:4CY65Y(3PT?I]LT/RQZ.:\.P1LX2!!L_R#ME(-.^Q#$ZT10)#!2A( MNIRI>EQ"3OH5+:N%O09V=>"A/?OU9&YNG?J-[H1\:AQ(>V1EBSLS53BRK5%Q M-NNBF8MQR'&/[*KM*/M"#S_^BUG):A6FV@5\9R9;2^X?DV^PTDH32RL9H-PQ M[)_0O.OL0927[K>KWBT68XPA'"\/[JVF\[Z^>1-XZNH5E3 3G/-#?,UF!=,( M1:5[)E7*.;= K8*0X[>WF&C$UY 3@#TT::Y(H<'T' ,3Y\1X:M?^0WH52H8O MZ74O!UN>[#_L@+.2GM<^S#>8_>F>2Q16Z;OC*$LCTSV8"AN7YGXM+N'*W UC M0*IE-%RQJ%?TAIK*#.X'2I(^L"TO9$H#'*4"MC!N^X2I*RM[FW*V3D-%S>MY M?*+6 S@XR=^YUSO693I@>IG29[7"_U M5FZ'881(/1W)T<4G\Q-[<*3\N(]/"_*U\U]$1XDZ=7WB"G- )9;6BM.NME%H MMZ-WZ*@_FNF1;G1=O(I$!]FE[H^*'TU@?5ON\^)$O?:E)-/BXR>RM:YTEPN/ M[-Z9/ONB:"))\1S7#=6(D455FHB8]A/M<81IR[@Z^?8(?/1.JG9X58YI\NZ M29\/F&R@F?9TP6R/,0[GM-0CDR/B;)LT.IJ*K*\#-1Z3Y-3E3:')\)H)TK6S M?\K#QL<'<.9%#ASKBN\J0T<-,>T'!_LP>O73I_0BRS<)EVZ#(YO.YUK]9A1L M=>I1:5#VK.XY=>^'L52'4^^P/?M8[F8X5PT2 Y8!M_S&5&)"P^T&*&CLY3[: M(\?:'EQ<]APFI8$>7U'&_]8AK@B-=178\C30U$^Q3GS:IPK4&K/0=_PU1N/9 MZ: YXRMG+W26()J[)V=S$](CLGMVG$ES%GL_[@?QBS$-MW[;7$"VC.X8^"G9 M8=>M5]':WUDK*JIX>DY:FRJ4(9]LKR0>N#E=>_4Y,5_1L.QM5-/5.PO-D_1* MDX%#PYU7BT+S1Z_44_F%I4P"BUPH759CU^[M&961(9>&>.!E?,JV+NAY+G4Y M]]EZ+["\/IPW6GCKB0UEKC_FS'&E/$Q\[KT1:_,CE*IL6"K]9=4>I[1CB,! MJ7AEC0O!R?-)PW.WF]_\L&VRH/ZU"MW;H-;2>=$.+QX^W_$VH63T1DU?Y&$* M];6]9_HFGH"@"V.SQ9O>H<6*BK9JA[F];[&9?O)P\N:U\LIWQ0CS8QMJZ]IG M0FW8P^A;>GM/I&N5AY,5/GB_"GCJ-& 7UK=#MI'-P>%Y2(/"$:W.$QX>>OJ@]3?*K\$-DR>BG_"4EP\4S^<>%U\7*^B(N/Y/>JN[>A/]E^U\_L^ MFY!A+_3CT_X9 P/W9YY7GHZA'U82:Z\W7C3V"ATAO?_.XY=^6+RDNH7,#!K< MQEQ+WO+<4?HCO:K!IS1< MXS''2NLUIJ:&]@9;GFAY=9(W).K2?\2O@_=0X. M5_=K\XI.O-:X.V[/]RI!X_]6$"T-^V[ML#[](3M<*L#K7:%%=XMEY&A(PVFE M6^-"45V?-L"+EP$G]WT0A^29T:V'JV/GL!,UZ(][7-U+("X/QHNM%8_S0(N? M?I3!FXX;G<]_\W2J?@ VJG>]JW,BG!)Y0&E$;TY[4DKI;F+]XH%1&3ONW6:7 M<&1YC(C 4J?(^9RZ[CNQ3VM/^;:^5>*#E)^*_M\W9_['(<1E>&C@\'>$,H3P MR_Y@ZX+&Q_E%#6==U7C*Q*L:Y(N O46] MAM\S*P=S+_*E0@1#PWK4JC0W6-";9!,*SPQ(BLT5< G4B?PT(Y\8ZL!OB>T) M/0KK1]**1NF!TZ!)ZDE-<_2IL4OZL M*.)>?Y&#]RG2"4QLU[;-9A)#MG=*[\ =PA3:IURF2YJ +-"R=-VIZZ MV'5GPR\O1LXIYV5:;TUTD%UZ,H8IYE5Q?-=">N(WD=VWG]">R][K=@I?8YW9 M>O-*/J@7F?1B,D'O78 ]>=Y^PBI1MJ#,>:KGX8-!V1_\HQ2,SGDMC;Z.2&T= M.5KL'&T;;GK X);"K>QZ8X)[^4W&QMB7NJ^;2IBK'%6Z,^(E^] %Q MMW-+_$;^W)$CA_D_B+6>OZNZ2PPN[E"N?,E.L.8:Z4@2N(V::HP1.9R MO^*IMW"V_,G0$24%FIQ61$*58(+-3R4#H1Q)"1,#_PSL%:/\WL5;_',:D: MGKC^G7(?0.^WJ/9DP9\KW3J;[H2Y-(.CSP%O'SRQ\91CK7I!H,/EBS&W'LF@ MTYP(8U2>_2]NM/7=&9*%%'<62%_NV*X!WI8]1=;F5YS*+9")YZ@OB>G:;C7H M)&2&FLI[=0YIK$PJUVP&;\AY&;/D>O&!#:95?J_++B'&M!IPSU[46$V*YX1P M7'NM%W*\6//)_;E/IWM5K0MO9'0(H:(W-17-[^UTU,6AS&HU>/(U0FJ5"O 7 MDH%-HYI5@E6.^!Y\;TU/ T3R==Z?[$\)#?_-VALV/MZF.(S M&,NS;P?AN25I5+',!O^3#[+JS%B<0@^ZHPKHD[V[0)D*Q]GY/I?:U(K;(R#9)>_J,@/' M:+BM5SRISKM*$.?SLK&/4ULREXRLZCS0TC[O-U\,Q54\L]XF)8(\=N%MU\:: MF>.F9>/&'&46#W86M&5^1)PM+9RP#^TQI7??N;!M.B"J&'2U M%MI'RYMK/0 M/K0+U?OH00-7K_YIAJS#9Y(R0[=+"5O&XDWEAVX+5= MP&9;Q5+VM@ONH<6I ;-)2A.QA4;'!L_0,JQ]=LC=XJA_9-E"U&\Y\[#N-:S^ MK+N?(EA?#M+6I7S/RQ=B\ESV#I3[B%>7_%S4S? M'P@S\,B/%ZK#.9XO#X@L?N422A[/[7O6J%1?4<*M*3AZ8Q,5N^F[B:8?@W^K M,2N!#3[K9;AM+TR+H-,TSUY8)G0"F2'BTFC\ 1=U]GX^#OSCG7CI;9OWA&(2 M,^V.(J .-#F<;D$W,O#V2/'8 *7$W*++.$_K4]#N"-LI1TP7>[[#:+AKJH^= MX[AT1FV1R+;7_E<2$[+M-@*%TI.;-V$5]D_PGT%"J-OQO:G-2%GJ6?YXDRQ7 M18M,%W\#XU>G[R5O::WVK')0.:-E!;:[1ETJ83_ST4._ ^< ?!./N#>ZBXT7LQKJ5E ]]64+@)S:'8[?14V M=T:1$PJ>N%S.48@I(&ZW!J?U$YX%!Z)(+5-]LQ^E*9>ZY&&I57ESMMORRCK?WJETHGC6GEPBJ2;DBSMW.&LX0>QZSQG MZMZ]PS\$*[X,4% $.NE,6+Z 1Z-4HP[RI[U$^]QC*4?MQXX"'6ZXO2UR1^]^ M%/FL5\$_;)],WD(/*M\S,UQE6[Q@>()LK<\A-&\BT.&%D-K8NY:@>K.EDB-O M5!Q[FX2OJ9Y8"!JLK.Y2FIQX66'T7OOR=/&MH]TC%%_-NL6N\ *OP#T/I-33 M,]L?#&V)J7,!M04FZ> M<3$A)-['M.9$\JB0UQ6[T"Z!G>72-W.O< W?=#LUCTGJUW6S%85SG7;-[MJ- MS"DS33#_?F WMV7K$-!AL.#])":IZ,ZEXH"T4>=KL)J)'J.!A,YZE6U")).P M.^;> YJ&NIB303\&/YD4_^XWXA=/O>1_N^]1S5"6+84:ECCUGUZV1+IM/;Y*0\3]$<; MW%;"5*M'9.C82PR]IB(WHG*Z8\B(#;3U$@Q%73!4)NV MHK/G]-YMS!_ 21HGV$=NL2Z^.AEK75#D>JE[ AY9T2U?UMXMZ_CJ0HB[C\\< MV8IX%O2&P)-/N+))ER,^%RO7':F?+><+Q#[K?X4G\^KNGFQ,T>//BO>\-)5G M!XXAUKTP,'S]_=>HL$3N/#56>71DI\V#>Y#R(>B>R\D$CT+K*R7;$](5+SX, M(C=^:!2]K(OWP$DO'NTX%R!GQ.>HG(OBZ'AH7U8XT+(D6Z3(MZD"E?LX M-4]9$)*I!#_%TUQ938V;'8E[@3]0)&MJ#])G5=O1F7I'K&-F<0.GU*S"$:/I M4]8;I-6>^^TX3P[(+0N\&QYOWC29^Y(VT,T^;U]@+J][*-&AE2VC]H8M4":P M]!&Y)^EI(C%5E[!WX%I6?$NYP6@*MJ6U4M=2P');3];P>V5U@81HF4\Y",LI MPT[*:SF<[+G3Y[NG$1.0&P'\A@EF*+DMJ&>X4T'>1\3^DIW:FO8BF M.=.*LYXLKJ[M+5:EY^$P!?C>"AL**@*-.4;?9,)_[(8DEN?8== K OM[D)'^ M4$#3>9^FG=&Q:B+Y8"NBD!PZ=F^>I74;3F3J-L-D-3__475%/]J&%=TO*M&, MX_<'/AFL"3S7-MI<8.V1G:*Z5+AA<71;G[#D:[_PM"MU19CB6SO.+0,VS=E. MTJCB(9?RHI1E.H=1\L7!)'C)5 M]@.??]FVC4'O>$+\[O:?NU/O?FI@P#97,M+H>(5,+7)X[\L=,5W50M+@X1O0 M-UOD=Q@EU$Y(1Y+,=0.+<'NS7RW-614)6.6GS&OUX ,".JR*Q":*U&NCFL6V M)<7RW2G8)9W\Z>1-Y^J? MXBGQ!=PA#MD6L>;0NJ[ @Q/S&A]U_B%?0^19O17*^CN'!,+-=/(^V%1=[F\) MV-)VBEH^TMY/ZZ8U&+J_.VV"/>/EB;G@8-H:.XUUI,OF&=$I,?B#?*9V1G C MO$<%'9=R)SM3P>>]9J\R9W+'V3'&<0224NSJ%EBL9S\&?Z.GR1'B0([IP[%4R0A+4 M/1@/RJ.YAV?#$NXD/62_$WBF/O-%18BZ:GE61;]I:)YNE4G1B5TAS2Y20"4Z MRI!JW"0H VY)(#:>#R98&;QO0RGF:R- .D*]5'S";43V W 1] M3]V!QVIX\N)_/%^S>^>)/3X7?OJ_L5K^YV&KS)#UA8[P_\?>=T>UG6QITNUN MVV"#209,-":9G#&9-M%(1"' B&3 Y&2"R*%MDW-0(-,$$00" T)DL,D@@DDB M"3#99).S6;]S]LV\]\Z>LV=F=^;MS/;WA_Y25=WOJWMOU?V55+^/0H1LTK17 M?A1=684]N#4FF@=-]CY,]XT9D](-IKIV9+A*C>4:Z5\>QVNLCO(]!&!.7NK[1$0XQ82K!,I\*53M=GG51B7;VR"VA=F M.\5*#,1=9I)"3P@'E-E95>\=3#U IR*K%FR,AL3N#YFG*]N>D[#TJ^OL7HH4 M.ER"_3.\Q-PPY[AQ3][THNQA2BC'LI3T+$N]-.HM-8N'ZT=<=S1YK6PM.VS" M">/B2O&]O"4SR2U;I>ELS);F2ZU$7%D"FM9:<*$0G;Y-[6CMW_;.>/::R^U M78:$!,E:77MG>:K@QR%HJ8_[Q9&!U"TW))[J#>G,(X$1' 7Q_S^/K.C['>#C M]0AI"U@;HF&5\,GR7U\8G41D6"&2C5G\U[.FP4!7+E(0#&4$TZ:9*;TDIZ$& MQ( R60]@]2MA[-+QN48Z1?<^STG#2@&U T6D$2^[Q6+#V"FHOBNH*KI;W'5@ MN56SDQ9<"7->N<;A_8%RU(T%]^W-IU/)9&](E@49BCZW651+IU8ZH>0DTKIB M-EQL:F<.JLV4E[DM\B#]UP$9#3WE"S;\_FP_3;A!E?U7N 12?Y#A. M^(OHO$CJROMC>DL)Y*9C,>*CAS!._HYRN_\LA:G$R=4I7=5X?T1H6>\ 5E[* MO1S3(LCLMFAW.SNP1R];^57-Y,*>S$^LS)?9KQP=L&$W.,4 MN *[MM16FU2TYCTW6K\!0CR('5NGZ>#JO:\?UW8&/'>-PKFZB]:6<&0$R#R+<=3C(& P;Y! M =KC7NK!.IQL>;:80D=ZOB^&;GLD./M'^&G$WI <=JM5Z,@@*<0BG[.5N]Z0 M:+!=AM^05'68#HBWRUO>D.0PKBRGOUE^ZDUUT;UPY'%#4F]YR2S9W"'/T75# MUL%'I#W5U?!O?39VOD_OMZ0]'I=]:\?+T_O7Q^N$CJ=9,=TB!4U MYJ,OXE_72"QOCYS76"12)3[-:#Z@L:@91!/#A<*Y5Y4KW3.34MVA;KU676Q< ME)O;0#-/5[TH7H]O!C1CA99=1FWR<[+QOA5@'O-=/>)W 5YB=RWT%\HP%:%I M9S!E+JD>US/;+U<]A_ZZC2&Q"C%9@:=RSH!TVI,,^&ES;(&-=X&5T("'^1S>LNM)62 ME^Q;S(@=P1,_K:J8ANV+;IBVP([\^M>5"'CV;VI:^)?9YIA"X[Y"FU8 MQL5!8X7Z?'%R9& LEOMQ>3WW-Q=U\35O7CM?4D][H@R[4[:L\VY?NI#=+6BJ M$+AXTI@UF5LE'6YTN>6#!B'0$P#TQ69%=6]M_D$27KM&^!6+;03[7?:[.:Y/ ME7_41EPBL%X82HY22^JQGDSNRD?LF-<#;1W+U]CQ\=&E.G.?9)$Z<\CR0T%G MR"8 -,G00PM&J?,9#?A8!\WUFNA&!=ZIR4SL6B8^_T(ZQ8I <:?" M^^G!GJ7]RI^STQ*_G5P\W8$8UZVD+AFWB;'\J^W+%K_*B;(M[ASISV KW?MX M.BM#7LLE5>=2GCRP?\86V_U79@6UCA8+*;K1%E>]*6Y<'L-)Q#>Q-!3]_C_9 MSS+BF 'J.!O?+*D-ZLLX_:+QM#B;1_P-\N$]6)2%YL/W7*54LZZ%12Q/@D/F M0ILO ZT$+Q,F''&/MD0=S8UX[)@R7%T&5A/FQ<6^(97!VSXVQ<]H!0&)[1N9 MCX0(D66(5B ,B:PQW/H";^;_26B>U)\WPZ7#RY-22TPJFG1"M[D0V&&E #A@ MM;VK12-(&HR3WV'/G_K]G[VU^K^('D7 0>6+??%??!7G_(,"?^%QY"T/98M M[,J$V'C&3+!@BFD_L(\W>*83<* ZHR(KM?-VYFP^<;Z#R#:[[5HW@DZ[RSKG:W#">S^I(]>IPT=4:;^1UJ\=SK9N5]3\I>/%$:Y6?2=NX@5@-NWP:5J9KU4%+OHU]?AR7SBD M(=55I-Z5R3C&O-;Z4ZJ7EI$QQ[+JP]^+< 50;A5WY4A/Y[JI*->)O9'M3HOB MT0\$9]9\ M62C>K3$4 M\45N".?+*?TB2Y?=#W']!+?C3G./&'C%.N!>H"J^*1.AJ9C6.!)VHJ1NJJ9<@QP\IH* M-"O34(_;4JOWFV(/2L";CZ<%G6+_'._\#\(!OSK7MFE\RQ'&EY90ZD$G79$?&%\$1QQ7(9<5KRI?"165 M.AO-J>P%(V] M,<2PZDY8GSUR.!--!]G<7?K6F$WU'JWK4_1'(9_$WES@F+,GCV+C]F!7^ER- M6>,V&F4@)(2BW$E*J6.V'K2JU0#8O'2)F^B1A[V(EVCG6YJ<*BN#;+F78&4- M-,NVD)M'+U M,HXA!BYK"@-D!ZC MX!O7+=%(EE3^91GXNGDA'I3#EVPM6.E!B6]^BMV?(8R MA2_Z !W41$@U-RL@"*4&F%)^G(9Q KU*4Q?5>@!(!Y88V:,VL*62P[K:&F2, MCC*&;(S-:<]%9@4]8O2BE$7-#.[R<6'K?_K<47&D()"IFQ+W\J1HV;K<#/,2 M;JH]#''> .>;QZ'5TEDD!L4B'AZ7"0%#16-N2$!_=$._;A.18-?C [!S(U1H ML-2[7Q97%EB?GJ8;:BMZ1@=?X98FY.R*O,L?%YR;)Z*DWA8:8F1-RXS&ZE04 MB.7532.])4%R?0<3Y()DUY GA:BIH:J[-/_X%\__)KBUGLHM+[V'1UR*6G?9 M;HAQ]OE3+?(?=P@2AR[\"'!GW3 5]Z26_ZYKC MJ"_E[MDI*TV;+5P:"!\XSC-Q63;CM^,X1)]7>;&"6$N*+T9XOG=I737J_KYO M$@TJ'$KE=ID6'L@4/44!D;SKG'UP;F ,]%S,$@HPW:O?'$=A#-$P%%\M"(;6 MJXX&Z,'R2-^!TEZ'L5?]TLXR0)U[F_1[_@?!+FF4H%-L@@PS&NPS BIH8NAI MCTGLO)+^_>\DP[NQOZF!>JDHZ;"4"8PGVN 4J/Q;VYMQE](15&XIQ7S(7<]9 M-6>IS2T7A4.YH!!B*< 1L(UMY]2TIZO%#<7:.%Z;@ -I=I5E@7<[BN4+SY[J MOHMR]6ABR5<4@__2(UY%>-+@BF91T[3GN-\E&]2_SX5X7'&QO"@D\_!MX<[D M/@C.^PRR6/DK-I'T6VXOX])X9H6];S1+\X*#Q5)/A3GR1VTGC9-'RUDFBV(U M7?GCG>/:,FNG ?/@]!"0 ;9U:C9C IN]&1/;",X434@6"-?0M%542EACW9AP M+:C/NML;-K=%_ZK$B%&C=*-\HZ92F3%H]$NVS->S*C]RZUU&G0DY='=S68(# MP]O,W_^7'O5?#"+KF68KGXFD8S4^:]]Z6UT/.K+5W4B5>>ZV8<:0>V_:B^>M^@0V^DR MD>AY^'V)!M[53?6.ACFF+WIFRTJMRALUP?_ "A\M4)V-+&(.$]MP+;:?B/?H M#7NN%S-Q7P]?N04W%\LZ6NE>:-V.E?H^2PSM8C%(>G-M4'""\_K=>@HGU8F< M?TN]=,+EC2L3[[T4>VB"C-X)6@+&;'\@2@MVO67<-XDMJC(*@ TJ;-)B/&V9 MA+5U@.(B6Q6O=9X6:P$;@18J3XU4.Z! ,Z-:D"DP@##ZV9 UUZE!4A5A-%'J M*(-,3@4- M%.Y[YXK)R>+.EPV7'[7Z^49Y_^ZWOL9SF3%GR43Q<5O1#N37J)O.DFT:M(_> MCUN0E_M;(I&O?-C$>>7->082AC"M?A-^W>XY+$LLCUEESJ._K]49=W?\"U$- M>Z,%>:=FFV?#%/L420^8KSIO2+Q,RY:MIE@B!_IUZ34/.?Z+*>%Y0N'GG;#J M.RLD'.?U+/,1G6:RN> )\-=W?;V#&][-\WOTFMK*N!F,4:],S'R]V6NM8$2Z M;2%OCQGTJ3(8C>*Y=\+W$5!]-#"14H"O$H(+.IN%9>B%<3/ :KNT%G]D56NP M3>T['1_![)9T_W3_0&/CM! K/67*Z(TN06=0-===+=;.$K0+% K- YX VUD:)K"$!]+&O:4@R\F%@[5%7?MUY_3+B67!9/?A M0WL.F96Y:/:Z'2ETJ;.[MY M#[(9M$FG!/S# $?-KT4BT,&$18:D)GO?$[+/SW3!JVV5ND9%?.0K6]Z=V_C1 M>EV5C2E\$#C;]I MGC",J? >?A,IHV* OY?AR?RH]<7N^9?3<,&'VULLIZ+3Q[5#Z;N4ZT^=_*V\ M=%3>/^MC69!G_8;*;\FV:5V34\0UC"FT,Z^2ZPH(.?:^L3OG:%I_/T^+-:XI M]R7V_-6PO-+5\$$9BOL+G+Y!WP+;$3$GT(3+M.V+F76MT[M>,$GY#PW%[)\R M5Q+V=L<2+[D-[_\Y3C+;S*"H;CI#;2A&BZ%!5L9]N7[]0RCK8$)RC8?K(9=(3& M!^!I!W3J['V<9I,QCB!6?S+@*#VKV'1YYD]>1D('E0]/M@PS#4&HJ0WH3O;8 M'' L1M4JNM0%,%/0^+Y&&AS&ST<)K[CWZ076R.%MHVET2EJUCT7?*.;AIDXM MG/I:9Q15^L*'ZI.X_B=RI!R\BOWNIQZJ\$D8GL]15WF-J]E7J+FNOWHK'I7K M+.!C2X#N#%B:VM8-AL9*>C?4(WFT(N.6Q/-^>U='.^N(>900HW^?G;38ZBY* M*/,TV,KN*%QWZL)5?XU)Y4V FSK$R?JILB<7?_!)MK_'&=X,_&.#'5/%Q_V' M5>BS*7PJ,+FE3$-3=7E($?>:7Y*45+5^VT-8$YX:G&ZGW_ +#O_"D?2=7AB* M5(M].FC+7V-)-^32>BJ7*HLQP[S[]$B'+VGM0S=)UG<4Z.ODP+(])HE33&+^[+(5N65YHF&QU#=; 0SM,]G&#T/L/XZ.ZS MMGP/<*2(Y,>%[FM"VUE*S5ADMOO3*\V]!1=3FB714A31/51UJ93BE?/;MOA+ M3.@^EWWQ ]EY_;/4A=8I'$^GC0&P?OY[=!>(^>/DK5"F4\@-R1)@6(<5VERP MS],67.6B&]5=A/1HN::)*91Y6W'[^[/=VAN23GA.EOS?T(G7%EH.O.!Y^,+K MEAGYE?N<\PU)-+^"M#_A(+$SY_JDJTJ1XU\)WZYG.EMHG+PAH38*>'.(666+ M5KC4:(K?^YIER#Y _J?U">L./1=RA 9C/$52P4-US?>-6T*S.%#H'^I"-( $T. M"=Z0F MUIM^WV(T,X"HJ/A[J,+ MO\Y+4OZ !V+'L84'-#6HTKL 1CN;$W=E M4L R,PV3(1?!-2>"A86N=<\Y.-&2/"#/34#!:MPZ-ROX_ +./M%-&M?.&B*D M-=AG=1U4;E1;]\O&:*"?D(7=@(_<:BY/S7A:N77OWEAA*U M%Q Z^'--,$>*B(S7[T?_[!+]K[A-XAUV%.,PG]"BB@G'HN1"!P[X=-Z720K& MF!E5#T:&QK2#&Y\9ET%,1*7=E*B,33LP]>/PXD\PW(;2D)BUA'PPS_0TW MR9Q>#12VOA@8%!0=7?U/I# MQT=6@@)1Q=IID!"+Q4)7[TG#NRC*.)J[@D[*#RON((GMG1GRK01QU%F$Z;)O<6VS'W52_CV[.<$Z?"%G]4W\]%M,EJZ=!5SIO# MAELTLC:[KGIAJZ/ISI]<87YW=6=JK2'CJ"Y @M CWOC?_UZIG9=2Y&G;Q!ZF MR9E3QN8UF58;__>)UF=VD:ZV4*;/32O43 UM].0O7T#2@ S'05D96!D1O MUD&'"^,T]<[@KN_I8\NMO(6\0,HO)S(.\TP'8S8#_AY!D8<(N%IW\Q16K37H M65HH0\>J&*JGP4Y'%7%H'+@L"5'J-&\<77TUJC7;PMH22,S &3S0+W&K .'% MF;./A )XP4^0K+K>B%F_:(BA:"N2HFR:JQRQ&K#?'-0WZ"<([1 MKL1J:W@*JY/U;GT^C^>_;=BD%/9$^X^_5^2);B%3(8 NW&ZQQ)LX11\\**8 M:;.X)#<3S.CG1 3,EL6A:]W<['!9@.4NSUBG)^!T&LK&TI)ADZ;X>GM7]'2M M5!6\?YH;#D?XZ*VJ.28&R)7 WN6%NW4\F4L B].N0$8J61@"Q%$5\:5-#4V: M14[T2)$X\503ZD-:*4)VG.:T"EP2I6+82*^@S M!]M="?O03.Y5KP9B88O4HD>]MK^G[7"N$&!\I=2M=8FP' M"U#88\J'1\9%X M(+ /7\/[M)_+UE8/D>E8\ORN,M7]I\J464D FKO*E&'LX;Q3;PMXS\]G"K=7 M=8JE=Y0+]*#NBI=XTTKYP[*8.>BD\4-!-XQ3#*&V^R\_$>633I!8D_WM_R P M.0O>!EWTUG>$)H:MBPF94,2V#NFNWG,"'\U&_"IET+;\VJ^)#P,ND02A&TY6 MH/J;T-ZX#$!^*G?;@GG?"PN)F"U:N]ED',AA1NY#F"Z[R!0R/1$Y;V=EWO.F M[5T?W>YN6#R]869T68TMQF#/2*BH?*]#'.3:OE]TYD !\6@')SM"G1S"H>U#9Q 92FY*9 ,?^2/K(G*EZ&%<\O%1![O M=KQ:P%#7O<#"8EQ#WH+LJM3*Q:*C'1'T=TS\D5;1]Y3'JFB[V;0XJIB3PUYY M]8"/?__?BO:? 0:>T9^&=P1'U@O7=EQ+A>I<$O9-3C F93LUCQ)3MXG5 C[9 MAK@Y8\KU%6((SU!>DV]C_>@4K@>V,)XLJW577)S_@17Z9/=#AJLH([A)VEA< MK'#5S02ET6BTQE7)^6I,#TR[] <&EG\/(H)W=RV58DU"P]4@+AU3J8(":2N> M5KTJ'HH *@05M+>#C(;V% BB;'&Z*EO565W3^=I?5_&M;Z[7[:._=Z]7L_!B,43E'3A]'Z)0.LJHZ.D0:+LY1BW#+=WNIC%E&1ZC40FSPM$ M_@AJ49A?^+Y^8L1AS.X\="#=:.G;3D%]VFMEFE^X2;5_PB)2RIPVQR0S.COM MN(LXJA[\5+1(E!@-NCV"?&+06+(*&2^F16DP#_S^[1\4\[EO0-M7TYSQ*<(* M<:_5$+%J[$=WWYWIPV^IT):%2E\3094Z",;HJZO@=,T\;$L;-^N(AJ&X89J? M)"6%.82.B+.]"#A"U6BY+,94^4>V!A%0+LJ4$=, XQN2GAI!05$9D8'" KZT MC'30C_RI!:[%Z+?#4+P1ANJBQ+O*6\P[)OW S/7!U=< %=2#2LQ%1+?.? M$<4FQ^2(M7Y#_EN?+"$!2*@!X,"WK)U7#0\RO,VB[P:,S5:MM#@NVFE>*O7N M$C+"]U4Z)*QZ.6OYL :PK/AIU7SQ=9Y=! BS$,Q?HZ)AVCJ%L$&(8Z'KY-P3 M0ZH(O$!/_Y[\7B21PQ')O)XT_8]GO5'S2?-)7P/$6/#:&TTPTXB5>K6R1[=_ MZX(@'[SL0 SR91#@^5 [YN5( M SIMN#42:<0IE(_5^ IZOTK"#L\F5G- M#=W?='0X[L7K03R43.Z58L@Z\7S]Z>#N!P/QW(U3S2",8N$D!5G>?\[;#MG\;R1H?'S@:&-C>QJ>F>B4(3N9 MG3PFS3WT(7-0YSBC6HS'7S(F'ZC@(9]HG&[4BNP?_[9@_&F3<,W4N/N9?4X0 M$NIHAD$^+1^J([I>W) (9-\.XG7EFAI=Q,<[&'@NU?>/XHC*L' 4^$?*YXN0 MOJZJ%JM4$!1W*BW7 J*?0NCE!,+S'(U>Y#G$)L71PEWXR"(XRZS4@WF@OKGZ M,'AN\5Q+0("Z!U86/S"R28$]= ZCBX1 J?N5/V-+^91'&#[I@6_ %PFU?';WE0*#)R84>1$>UNM7;9>WW7=LVO(_5)0 M$TN??=0J EN/*#BM:S$O6 (4J[.Z-^U]CI@_<4[_3B;W+STX_=G!OZ4#KEL% M"P$'JJ][3$T)/Z1 MQU=Y7M11/.3('CU!N!:P?=O\B,>5_.<)D.T.['T@Y59D/2#0>4 M0FA_U8P!8]$,/_PI$7_+1Q CQ,ZO7,7>^UPO,8%J.O*8K43F_V#]^K\&ZSV1 M!H^2>F"^V,YY@]!1>.+RP-50CTT,6N@Z:XWF95)S*&FWC8_S8>S >D&#SDSI MRA,-J_-JPH#T**NZBJU B]$D >4 0U0IB3)7""ET"!2)=!]6[;%3)@Y!JMD9 MD+3MTG.EV*,F=O4,C&%6>V>S&#OECV7)Y(W8N-P6).^ 71I1CR(%Q3LPSZVU MKJPC3GI]0[XTRJGU0R]]R,-4TR[/AK#MF2G+N'(5)JM.=DE'K% L4@@C==UM MDZB3JOMTSXKI?A5!,=6Z).4H !@\-+T.RTH84$AUVZHZ/KO;62(1%Z73KATR MZ8@:'2?W%,/Z&+'"&WVWM^/Y>F5M)M9 * M)!Z%Z['!#3?/5XHOSF#H8L$R]$PHPH9'$A$87#WM'C4SERUSKBLV)H -EUY. M0-T%P J+FMWE9P7K#X>X$.D 1"U&$Z"7QD-KPU!F31HF!2Y9>??*$SN6*/VC M27&.OYXR990: )G3@IC)\<:/G1Y+C(-!MZ0>/-X*T#\#")GS\G;!'"S/?SB MF4P/3#$I:6XVD#N,SX:SEE*K9%$'Z34@9R,N95$M^RQE'+.%[AH5@ZU5_:G^F6W1O8\1%8,C<\Y& M /W&'4=8BZ.]/H(T3NR8QED'[_@]6R^!/DO7ZZ*0_[9D@]43"I['?Z\/5>@H MVS"#F4L/"V%FR=ND"?^T3K_;(M]F,+["I;H4;/"X2[*:TTQZ-$-VR6?7/6;6Q^":5'J:?-6A/S=*67F !!7VG",* M$OA-)334C6)E3)/S&ZQ=M,:\C,LL[*D-L1ZT)L:^/-Q4S*5QRZ7X<3'\N]3O MOB)IU8B,C#*U_N4WS6;V<[MC*.+NI&9UQ3,YV+DP,/=-O4XPJ$@WD_>XM$]L M+F4K07IIPA#CQ@M EQF\!FT#^S\,E-?P(A%(5&#OE.[TP;B9PWH\U M\)=BZQ^K(2-5=G9FJ8[V.!^-CNXX'P5F?=[?"3J9X^%D6M'XEPM:>NA0@LYF M8!1:% 1'B$HOPS9^_S=&XL\O9>7\;T@\/R.;[/Z8.34NVN G;M:X-@X8C+[> MO"Q?IVL<"H?H RPXGCA=K'<53\35(3WBQ]NR:\1J%KIZJEQ7U@2UT^'OC;HU M'YF[/GJH0^:9U5<$HC.>+^7=/RO<4VXY ^U<7]X\L=>980.J[PK?_*"W# MH)MH:T16P+6?[5A \.)GC25C%CXR=JL'03\C2ON"8L9FTFN._.\#K=(]6.VT M-+6P5_X"LI$%+Q(.J)1,&GJ1MJU,1][8S9VW7+&W3HWU313K;05A!LG>?L4(,*5B^1Z#" M4M%W?Q3V<%K5D+_?5*)X]>_/:?\Q^.GS2("5IX$\$2+OC-@R":+5P:D]ZZ/-5L&I M-'%.\8GW)"04MG)?[&(Z5*:90/NL@N*98;ZM')=]7M9:9$1V&*K0M\CA&?IT[# DE(W-=Z8 ^6W%@JMV75PE#8?&;)0 ML_MIJK7H+A7+)/V7C6&K=T@&7Y%W3.\*?K$&VU#+L/S^#T*95_ZAE'>.L;+O M:L#W#9C?F_;_Y;:[[#W3A3S<#G1-28'6Y_9@[TZ-%:'J<&,D*)5@5U(QD?]+ M/R UMBG8H0.#IXLF^2Q$W#-3K\A24TS(IT.TSC>BH0*C%NQ("@QD?"KI;%W M;+_^JC;K[SEI2N8%(K1_QG=4/.!A3KT7N4F)Z8ND+MR6KW=-USU\D2!]]>1# MK3,(2Z?W]S;>IO'R39->IY$L0]*5W=['>A:AVB?]RL,%N^<0,Z!H&:X=A!&2 MJ>=Q*0&\Y% H9(!WX@!JN$XNXWV5H%ZGV0Z@]C\:3)]IQ] KB66/YRL,-(D: M@8]5II_ >LA21A\7&\%? ^B-L2"'Y/RO_E5D66Z"8,SJ'\!X_=*MA)>\O2I/ MUHM&X5QZR?"8%%0[F?(:X[ ,(R:]?V M/?S=^S-E09>+9H3* MU$O@GT;0LI,2=?&+O/K3H/R_'('""L['L3XQ=@(Y\.@1\^B125%#NH MJM\J2S!4T]]39B)5IDDFS__Q^0L7;Z2)W'K$OSU(?@YI?'J./HJ9/:NMV=WT M<+#M=\3O?-J= MFH FQDS_0&D]N*"W+UW%@?[=BLP8.=)W*R/,2:FO*K'WA<;H^"LR.JPM#&&QUFT>F1,Q M'4)-%8X)=RPUE&K-A"HXH._5@'WFXLD0;1$0RF9Q@Z=S"6:9=B8)[<] M9]T M7/-0O)+-URS;#XAF/1.Q"_4_]JW&O>=;BOO,^3]O/EH0]YVK_,96T/+V,C;M MHBKPE&KB0#%@N%GC*?3^7GK3[N39@Y'YC]== \$O6RZC-L_9%.SG.6"R$;X# M^[KT*65I3++>X[H0&)>;4[%'ULZC(K;E=UGZ_=>3[0=GI%Z0^>9K3NA MO_^-L0F5R8>$X"49E1+[H,$%G[:/(0DG=W:%;#:[]H@:_Y-&WKAXJ]U>D^47 M)8W 6Z?THL?6I[L<92M!Q[E^"7K_]1A^H'^>JS[?3&3BDO]C%;5 V5VK6-+[ M2.=6V>'68$R/G,,VOT$Y0+O_VJJMUW6R=B=]4Z*8R0,M"6W0IP+76:LTJ =0 MM#H'ZZ'&FIBKMQ5$P>AGWP[%OD+&!-I/Q-@= 'EWYO?4R3K' H,CZ493I8C7 M$47CFZ)8J1RK:(BK9.@M@/1LU6A=F!,76I;98BFI" M,(WD+LL*1:M^L"A_.^-JXIA=^E%#>7!P5R@=RU\;LP3E7U@;ATGBV8H&Q3>\ M7EYB,4XJ#._]/TS7Y?*+[] A7]\DS:,Y_7A@^R8I3 MD%(4CUSQ<7G/U3J(T>MD,D=/.R,.*UZ$V%3-[DRP:H9A=%L+Q68F=3T'IDQ5 M'+>PF\S8]RG..9ZDL<,X7+HMR^@\U%F+_1?V1S:I0H8]3ZC@3@";]_,*6]-, MM550O+U1CIJR14(_(MK$,&^CM&>YUL[('*NF;U I0UM IT7.S0?M114*:I8J M7DU=AB;+J7#,^*_F/@[8"@B)FW7%0'9C<#8,1_8L5\EQTX_, O1C7QM98'@M MT(*G\P%F,15:R&R+40'MW&H"V9#!]ARU8QA>LX,_08V [4-.1&JG^;_$F4$U MSRG#\K!6CG>UE+("9W%U\4&$W3IWC*V41]]%_H%8N^U"7'-G@012^ZN(TCT=: MG/CVO!3V?YO5^/]H3Z5-R2?=A6W M9=>UCV)9SUOUMD-:OFH.W3]]'.)DJ]1D?$/RY93-A\6KZ$(M,6CAJ8^2Q1'G M^NW )"5)L=RYLAN2;X&)310-8\%/>EK=87)LE0'47N\5>MDRTG5W)VY(SA1Z MYB+--EJ3;1:>];,D3K:0RGS*67GP-V9W5'@OO*C:RUREZ-F:#\OZ,NQY9ZW( MX+(V]/L#CU.KOU**M#G>4]9Y8]]PZ]" ]WJF[8;D3OWEAZWL9Z,"@6OG*G_R M_9/O?RA?Q2FI^Q4+4IQK^Z99X:JP 5A/=H)F+IER&E1(/UUOI=/ ,[^L:AQ' MR/A191I87OOEY!0IXLO1A;-O_$4CP%KL]R+ *YWAGQSC:'..#*K3LDLA"G^D M9B SM'/3_$%;RE\B7Q.AJ"\)9D)2N*7P?(7^SR5JHCHO-81 '4&BW?7/^P6< M#VQO2.*D+>[5E8OH?=>-!M9:IN',G^!P4Q9J48.9?+GR6,Q$W:HUQ@G^4T_) MV(1_1HV0VL.6QO!]\T%E<6KCV&>0ZL/8#F&Q2)/8>%X3FT)M=M(9N;O[:O&A=NL>3HH[/OJ&V34RPC*!5A1YGVB2J[J/%@ ML0B/T8](:X>51JOUW&JT"0#CI_O6J#K:'M3?F;._W*?8G QHV%?8*4B"M#@R M,OGF%%P6^X_\ZQ>^350<>RT%SFH\=G[Q>;;YF&U.;BA1)('E+/BCXI;20@3& MMRR79GY&YA9$/6)NO>3[QKRW?]B;O8[=GTY-OE]).K>8G>6_J=3HF\UJQ2SW[?+W8$)H M&SEDSUB1IP7K>1L;3]XTK'\]UOSU\.[B0B3QUF[-]9G37PV7+'1PG0](W,U> MUTC3H+A2_,(&S=WK,&J:&([>DY5OE_9=/"6Y++\A"6&L MG:\(T@UT6"'_[\[:TT>':E^#L7E&C(DBH7WG&?YA_\/Y8>]W79_2?;:R&X$& MCX?B-NVA=>RE6E@L_W> &_R&9!=:+/SND&>5N]#>%48<^U5 MNZ>VC@_4[+"O2..W,4+56T[O M9PUQ2Z^P/2T,+H_ ZBL7_^QJZ7\/]4K-2CF,&>^H6TNB9MW0O!Q5.L[5Q"IY M*BG3,Q/H:GZ(QP*.CZ=W7/H96M1[-[6@/2Q470+0C 3'.%6@V?3C:.X[SZ!X M.-D?JO$"/'C5IF0Y+Y0*]OD->&RW@2H.*W336+70)ZJ($1/94W+_;C/2S!C"N RRL:@D?PW;*3O2"9E..A9NB0TH,S;<_ M$">?YI*72RTJ;*,58^#G%K%G\/KI-S0XXX9DB:_]<;'G+EZ<84FU.D3"A^Z& M)'[@Z:RC'MCV*%HS[I_D/__A.!3LJQ-Q?5#NI=U4+;1C(C) U_?DU"^M]MEJ MS@'4-4JJ*9 /%.+OE^D1P"RM/V9!C#:8MF4S\58@4^ .:#)(+1Q+CQU+Q;^C M>K %FEA2<>RL+?L$L&$]4>G#&'$^I6W8[-+^*LZEZ\9O%OB=,T]D#^,41QEV M!@2S+TC>D'B.I:9/"M4AK!K%BUFL\ .Y:=93,[8-W OABSZGYCH*,;/@PCQ) M-WE[VA5DTJRE?+:8V00VDA/#=5J-<%+O&^'\6LW;==L*/BGVVF"8_[BB;)W? M*27WG'>TKBLK=8S6)VB[OJ[8EK_,$QI0 O:\\_PC[FCW9Z3 E+P>.$M5V<_LV!+IX:J23:1::,);-N0 MK(9_:RF"_]:$\HS75<(\J%^OEF]6-.,3_9B[[,23,EY (#F@,*Z&7]5G ,]_ M7FY!MO;L(?F4.))6D8I,0*'G)473<-&DH>V^ :]SQ]/P#J>C?BD)HL+)ZF5A MF8>N57OE.PC0\Z%T_>-_BD/\)^#G7 4I^?6B[1GR_5PSBQ"/,NSJXO%:ZBOY MC(Z!$^SKEMLVAAXHHQ2,U&US."D:BN*O[Z_'.'K<_Q2 6%O=EG> M?:AM:S0 M1C3D7*(Z>+'D/MJKB0$-LHEK9D9BG/'/F9;QS5MSAE(6:2=\AH^<-L.5Y8R+ MQN!\D=TJE/UA9T2#JFF 7CZI9O/O_V#7ZV*J^A'DP4+PJPO=!P=5H<+ \NWB MQT#:$$6.< AA=EI(F_<>A+HRL\/86@X(X>5VZ4T:Q6*.&([+L-4(0+B":69O M";"#0]NVMSC'HL.59]5HP.9+_CU+KUM\52<6GI,SI(S,.>!CY>KF768]VS"7 MQLU6)Y_'69K=M>PLHRDN]R8R\.1CD"WRB8"+\3GD_8_;(AYX\A86>'U4DNDV M6JNG)";H8/6)C?!9P"/B5L%_;&;+2>_8@9I\=A3 M9EE!R3P..^,-8R>/8B(O'.,L@4WS:=H! M/<@_Q-1CB^"@4IW1#=U9@PU<5K"C(V)\*X8(L'K(I\1)4T,3/6EJ6RN[%6V+ MW2T%O#-X@!"=>AO5<$/R(O'6<4"A>);7O00ZQQ':PKZ:9W7?8EN5VTN->2UY MXZ>%J>U1"K@L7/?!/():[_EU-F5+X95S>4Z6)UJJ^(" "[XJGJRH5MVZ9&W'<5S]64X9 MT7"0 RS\N=P=O."I_ &.7Q&;XE)+SY/;\[' M3I]M*G;?C./@CV[NROR=51O:[I&-K0-31*;ER9?N!SMI6\'GP#DF0EBIT1DQ MHA^6EO "X )I'&C/"FZ4 7_46!?R?PU0WP#4D?G_3ER?+NH)T;2QB6^M '!^F<",.Q(YZAM((9O*[H8IJ9OF!]5:1"KDKN88]8= MZ1PT$$(^$S0_I/L^W9.U-Z8U&EA,+._$8,N*4G/:9IE2(&@^/:L@(T6(G9?^+$1 M8+0/%[ITAYT_GPZ;7[^RBI\'Y_27SQ11+=M9&RYLYWVMO+RMP1LTZ2'S(5,] M'7HN+"HV>8(8H+JND:M-%#RK:6).9-([4%)WZ1O- MZ?^19?&O8:&=-GR(2V M;K"MM9B##32.$)Q7LFR%H/(Q)P%PG6:^ ML=018^0Z/AH;%9G2$>E(4K0Y ? M(2Q/[ZS/2$6\&.(L8QQC *SL&VD&"UZT5>F.)]H TG>8-FWJF',:5J>B_X3MJ.V M!Z<'W50>PU%Q?'T_EOX@HQT?V6%N2*8XRKA,%,0 >K-DBUT9R^W;MV)@;TMH MUL.C.HOH@^@U*^,&>ZY $V>:;E#>IH'1U!,;/)\;VC<\.S5DU)^C]5[A9+?= M\G=>IRM.)P/?=!3/=@]"TJ!98#OS)+6/Y9LY=ZOX,[9]H/$B!RBS>9!7R4Z^ M"IV]:/]Z 9OS8N_=AN1^^@]OB(&TD3+"YM8<-2]%5^/!>_?DN*\+#S3^9O07 MXT5[X@#=Z40!IV(_D^EG.SPI9*PIE0JN6CS,0S5-FWY%+M M>3M8;@WKRPF=;S75[C.ZG+Z?O#/.!HBA78*68?$ MT.)PNNT@^[_^K138D?8 M>BE@.DENQE,B9.#HM1*@TJ>-P]<97$5\3 MTS3*A/)-168:S KT+5.S-N/=U2-]3N@&6N0'82E;G4?6 S&T467\,3KX$55# MYA)DQ-S+U+? T=G$+="+21NS9J"'(R0E8%P'FJ_!,1;[[DON>RV?\D^.6B(5 M5J:J*T82!5H>2FA])]^ IXV*EOX].J_N6EUY.6A9AO+7)!:<]YL0G\OI8E91:CFD= M]AS.R8UL+!8P'!=87UD'.Y7Z/>K=:T2NJ1?Z>F5L7T[G^/GJ' 7X.70K.$RU M,<0;"M^283D%7?6.)^QZF><&B@]3;,PGZI(S]&"8Z)>IT*@O]ARMFY;IC,ES M0\XU>W;^BW_;O22X^?Z*[QSPD ,DUS#H$[P]+"]7'* @+V'#BG6QC%-'(]]F M)5R6AKQVTO"5J1AN25^/]-[3*(Z(LR'$Q^Y'38"^B2)27(T94W:SP\<=C3Z%HQUJ(MNJ7>==?Z_1CUQWYSFFE43!:Z0 M6-H .$)*#?M]N)YF@+*A&&>SGJ_%^I?WQIOO]G *X.$=-"8A9,'P91A;.I?R'/5Z0_-[V7*;4L)^_,ELD[[7\_MEM# M*"AL9F6.U5__I=5:@1 G@R?=\)!3(W*FP]R[Q:AK9") S!$[<5YN %2=\>36 MU5%^ WQ.OJ'7/4J=+<7W#GD'L4E=3JE9"#P>T758V;,8%7]#B)ZEL>:5X=V6 M>=S]F>:MT8)GSJS'%0[^EU[TG72AI[T62Y*TC>4]R2?T>,:=(TWW MCI>G&"^5X=FTULW=3,+7I-X+"EMGGPY,UX2B!&Y*]I)9.)UZH22+'MC!"0V\[6# M#Y3#7\_OT=4ST<:IATHMI_;_$G\3^)_$O^3^)_$_R3^_Q%Q5.H M;>B!#[\9H ;JZR@H760K$!1#.6,5PZ@CV.PS-PY&^9)I='T?\=ZE.!5&C+R, M%/RUO)D1!;(KD#[B0C3 N2GA=G?MK02_Z)X#N T8NAG@*2PK'SMW3RE2%AB9 M\(28P-+535O?\P*.76KMQOS9@;V2;\4-&J/#P'7-U+O;'.E-V> M3,!H]8^:J:K%09=K<[2(1.>UYUR]B67=K4ZMT M+,E[,1:C7TJN'X6HG/Q=7:/T+[6'8NU_@;KHGU<.:H:RQC1D5EQ^5)2VNXH8 M]E1(Q$FYT:U];K-])!^F]"9D,'=N]Y'4'7)2%?)1>;^+[R%"<_JJQ[PKS7LC MJW(2!9.(&!6II<^:GPM-B\=X]Z!B3(XR-/%ASXL+&LNK##8\E;A?^'%--D$G MYJLD'O5O;Z4>R[XW!]6Q) S=010_TED14[ZO5A_48+/ ^?33P-=_?0JAT09( MY'3+TOWRC..46S+ EW7H\:)E!N1@CPY#6'8=.GDX1$>38+ZC":WEPL M9'J#Z,)&^U$8,N6'@'5Z1_O96KKYX5&[1YO1SUC'+%4#X>)"::RMOEXE9J9YRH&EP@6=SBG#NO0O M'D/7[%"%Z6:=Q'8NV]E=Q-)H&,\J9/F7CHWH!\2PC9.ODY_=='"_S4XJ[*4^ M/X@VCWR^O#7(C@$;4HY.#^VF[$QU$L"-,A "UR9@- +=6'<\79""(EMQ)ZN[ M3307E#"!KLP."VLFCO:_6ND/:>(]]^%($:RP-/\]O^N%FKYA>M@9]8NQO#U8 MT>KRL87Q(!%/&CBYJK\3B%[]N.S.\,U%[!EH*C;%30MQG$.T5-Y$!^TW6SXP MCU$H@IB" LD;/!LD-9CR)U=-T>G>\7FPJSG).1F@ M5M ;U]K7"9,\WJJ&\53'/*)USVO*^WF:5V;+_$WD,;P8]J>):"'9-(U&/#&9 MIZ[1/4"GCK%8U&N5U?#=C)T@V'JD!/-R'J-66VL$/Q"I9E8>83TJ'+&LB_Z2I700VBA20D0("!=JHTB74I"1RFA!$)-Z(C222@2>FA*E:Y4*>)QG7WV M^MYOG;76]9VSU[[V*=_XD3_SF<\<]YACC#GO//,:L_J.MC%B='P?ZZ>2Z6.C M!N(M"7T=SO38F ",UQY0+% ^>#@/6C5=;\5@)7Y1W08,ZZ\-_VL"D]P![^UE M9@?XJ_C."\G=9[L(_%14/>[CUKK!8&*Y7N#Z[(_>N0SGU$*,M!YPD^5 $/]V M$ONIR_7P;J\9N:+98DI[K%*L'2&D-G^/Q_/2IQ-6.#0+Z5;BI8LPC?$PH?DF MO0QZBTF3P%>6)QI)684>Z\^0)K:GMTZ/;%RW52 P$RRM/5ER?=Z[7GX#9P[:C=/A5_N#*&]+]9).P *W ID6-^AD& MG_9\ N^K,(Y7: IY$/A!5G E;+ABQD&H_^>BL#[O#U8VQP];>4(BK>@$[#)M M&L8R=73HL6,M=AIX>T^2L9O5VW3W:>E&?Y>Z\?4$[(/ ,&*]DO:FUL:&WIT- M+2__W5=_W$:E:+Q+-8@29 %-JK7&6#Q1(T)#T)!]WF5FOYPV.@;K&/;,;.N+ M2)O+2TR1-4>+-.$ =PQ@-S<6:):LAXKYZ="WQ7H6=:N%XBW,L"#E@Y0C<7=S M4X9](W>L82C/QC\#NP6US)Q:TSAA2;9GV%+&^QWD(?G.#G!::,D2C#4]#Y$8 MK6VJ(7"_Y -Z*C C,BO,>JE??$F"UP7*&B'8C1($.ER'Z5LM*CS_WR?R3V?B M[66T3[<^Z\*AGDZUY)8;_DA@IJ>:I*_WW/&H7$F28&\>IS 5:?FDUC%]_^L> MJ,2D_9J@!TJ31\,F/EF>>*K;L,XB:Z62EHPW;8*O%\8:[Q-UL3.6!G51&<8) MI2)UJ#I\*2VE=*Q8A"]"[Z/AM,!E0)A_IO>0!<"_M'9[9-T$4KHOZH;9.4KCD0Z,7'@L5Z)#? M^9U+X^34J:L\(#OK7M.':H>&Y:+ET+:Y[9K)5VZU4^[?YAJL1>L!-:SH+Q\2 MKRI'Y?JY@CF1*)!?OK'Q5J1-1F!TH/_HWAXMF#%#@V,*J%49 MI^("KOV1ZV215N3$I2.B4R0,F^ "J-Z@!T,*N,N9J54E( 6-E\P2M:.D=ZQV ME[?[Y\2:9.GF6@N8T'[CSX(^GNMYB5DV)D4%NL7)2;)3.U]E^ON/P)?6 M7UU%$AUU_)KNE4[0D#,BKM(+\*1).O;IUW6Z)/%I(762>'O&*9Q(&FPV)#D5 M S;:)>3A03UL5]_,\+%W&?5=;N>LA@;W184I15$8BTTCI]6M+9-T>2\7BYBP M'XF_#!$J:V68:9NH%FDZ#IVM[@M9LF."%X: M9]![#&(#&C"?< *J-M-O_]J<0C:WYHZ =+H\:<[M1[YT(W"$2KYP'(V:B.'4 M*I:#9TQ-0AE+$-L=[ND?\=+XI:?Y02IB%#D+OP3S=?H=XVE+HAH9V76C=PDC M)D ;-Q]/YT<7GMI45]9]FBB)KS#'EM:\^O,QU7^57+AHF0(\.Z $CH,C>'6M MO#D&5+V*0VH]+''K>C64=>N?L?GO'L95-(7:%G\]47S]'GE>EIF>06)!D" I ML4T?TQ#7\]GM#O3JS74>T($7\S :G#.YZ[EC>1[^H?K@$ M+:"PA!,A]!CLP BH3&G5P&H ,2;/#J!3 6]M!^ 8I=MN@C^F5!0U5"@$TRRP MP\$81Z2YUJ!?9_YM)[&-J>]92 E=^[X(^Q_CG/'M&O76R(?8?/3P(94]$ MZCA]@TVP='ZX9[VCU$G#!C\Y99[)2.XOC?[F8_B>%72]V6V &Q2*"05"XG]O M:FN%06( T3AZ,"]#WGTP8RI&_(29FOOY%Z4[_XKJ8ND#8'#0N2I9V6,1]5X/ M(.C@KASKNH04/X*/;V8.$N.\2:QNH;8V]TB#']"GOC]1P_P=/KCN1V0WN,]X>Z&XO%P\72MT6W]8QA>:QR?J7+Q):5N9*@"_DS2FOW& ME2!T_1A[T#0 :,64_]?IO+CWBXJ?I#YR?:%[9[Z>FB[1;Y;31H#?.7G/;2,M MTE5),BM6E"^F&.)0*3[@([3MK]CL83XRO;'KD@] 1]-.F,!@*@SU$G+:J-BR MJ.1]\F%?8@6#)#'ONUEUDU7HM50/3"TJAC+=O@S[O>>T,9;LI6!Y2IKV^A)Q MG"K]DK#+%1'1_\VK;L^TK#WXHD6=GG,]8#L8)-4P_'4_5./5H12R3,)#,FV! MP,>"5[$=B)QWPD(#S2:V#'EV_<#\8\],&PGHYBQ;]YNHX36Z=1DMI/31!Y)@ M*_O'KO-:P5 1S%A'KWBPT5,TN/>AWCBP-V[=KAHXU*';TT:O5W#PM)D8J)=_ MW\+,PSRD>.LT2\6GYVE$F<0 7P) OYK.SETSSUTOBQ<+ L9[OTIH2!SH-SG) MQ^I4\TLD%QP"F%)LRW1XG:05#)?(TX=%A?,;^H4A6N,WWA M>!;WLHEB?8.E<4 B5DS/(U&,.[Q-(N(XO:.EA.^ H8<(?O>+:K#7+"#0.^#- M3-K[$;[YK *'K;(L \4SH%.CR?B.>VWIZ)@H(=&<)^F1_)+K".&. MX]8C--XPSY.%\[W4?&[_X\J=WA37+,GRPS<9;V745Y@6WB/Y465X>S2ZRR(8 MUL]1:929[<78GE;U.?2VI!T'E^Y] :L;.Q\U39Q!.44UB6MX8&T-LEL!.FCE MO7&\*2;L:M;3D<"IP')Q6OGFL8ZB@YN"RX? LEBU3XWX&,WP\;'.X8!6Q,;, MJFED\O+*^/*]6;\>Y')=)F#"XW ?$AMFW7U)>I-<9:EWW<35D3NW>N\&3KM8 M)"ACACI3->SN(4XWE 81NI3G)3*;T':B!P9IPZ:>&CFS1')#QF6(.%MN3F?X M.4HQ?A+GHNTTXR;8O2=\Y:U(QRZ=@&6LHSC?;#F'J(S_B]">'?_&^.')>F&5 ME0G>R0GY:_C"TOH,+R1.9D.U3+6I7T=7^_U^^30=*B,-:EB7K?H&#^0LA;%< M+I6("I6(O/N1U*\S*#[:7]:;B0X5AW$AG\#8J#\),!)<5MVQ'?*P<65@OFB;1G!IU2Q;'LY4^$4U((5L]-,;7&-Q%_Q:;,H1 MLW&4W#2!KR0"#>P &JS+0Y^6-=:50% <2)X;-_#8H-O)A!U2&;*Q=M(&EQYF MME@G&>D4\)I/%Q 7$TO7, M0%1)D_22,0D3?J_SS'TO\UP)J/+K5), M=<<#EYJUA@ C@==;YWHJ3V%1@8]T^H3,K5^BG_\;PY@7+*U]TU".7^9Z#W9& M^Y%&SZR2D"U3TUFW$BR]XR>\U8;L3#O'EOP="0YQH['[,7ALXRUW2R8;#8NL M@WO>?@H=DK64/^(V2'H MI\N8BV!&EVYM]9(,M)ZLE^NGV0O#^D02K-M27BG%;=^LW?JW;[2GN( ML"['D65VT1U+T)ME*U%F3!/Z;GL$ ZH/):HS"(QV4O*:]G*#E('Y0>.$GSG. MTTP[>O?[\(Q&#SH4"/NI9;_6>1Y>YC*#]3Y<;[,/7C1SB3J;2G2>IEU>H"68BF9@:Q M@#I@BO.;U(,PGI(BM7ZP^Y2'H"=X7IM&I!;>JYD[26[WF7NY&0#-GE)\]+K>1+UO7_( MU?_#$,@(07X^G%[6E OKD_$[M1IN<=HI M>-<=O0:0F"M %23\F3P/EX$[&CQEZX%OCQ<(&N"]?7Y@08 5*WOK8@[8XQ8Z M=3:V86Z9DJ7NN"Q&&-\,CC^M$43'%OT,#\9Y?#0IJ=:@A4N.0$9J*ZNEB>CQ M=%(,@LE333N(G4QZ8Z.!2TNI*DIU]/2I!-TGC]YOF#MG% ?Y!3BL'-A0#X$% M*L;'7]LJUX; Y8Z?;/LM%U-@41.<\^V7K*TGCUO-7DJ1H]S4$(@[1>0?=1]^> M3YCYW_A#-.MHCWCBGY1B7(/MN!/=0Q/%H-__.E6UGQ;#OM-,\AP M"^D2L4>2ZS9^EG9MU086BBD)]6H]NR,S-IN8-?:43T7(OPZO>KRV>@?66&[FI2I8PWI#=@>^I\\L=C1/HMPC7VU:>SZ@9_A4I-P['^#[0 MZ0?1<_?+S ;) $^X7B'7%GZUJ;EZ+ZCRLC/FVM\LX15GU?_Y.J_\VV[NCVU2 M6=V5#K<_2J3ZER'[=I@]KLU)NK767^\NZ C?ENRZU[*B'48HKEZVW "C#D9. M#4SC\^^V4RBQID%18I -C+9H7GJ%!9X7^,H-AL:TV[GJ,H9KF%>5^3SYZ?8G M]W?S4JP?EK '_4-D[)J'T=JHC(KD7D)5!OI=G2&Y$ 8>/;069820<]Z;]]RC MC>1X"/]K;KF@8"L8JR'LM9^Z<99I)4VL^JHL+#^3YO@^9EQR5;.^Y\-W:?[U M8FQ*!DFJ6?G0"#SLBHGH(L>H>3".G9DVC02,]#\TOUVAW)^O_-0>IS"?#Y+$ M Q_P\$!I$A:%?OK5[TK1Z@L(E;?*MC1GV#'PMQ5=:XGH6-'J8K:O5J.C_$6/ M6QOG1JR'18MK H/5+E(;LAWOGKCS&5@*D6(*@;.PE^?!:: ZMS&POIO@H*CL MFJB)-&PL(8\;4T,"BL5W& 6-!9!]A#WI#GIR,Q-14:S)$Y^*IL CUQ,7(3&" M8:CT,>394@U79Q<+&FZW]-%">C6LQCKP$=1AZ6D>?96-[I+L7P.0H3CG5I#8 M0.V+;/.1G:YRSM971HOU_5A^V"XX-FMU/_CQZ@T3\$_A70M_XR#76!,F#"8< M6Z)E:Z9"-HSO<39GSS2G&Q.:U[Z M?YBC5&<,HE??USJDY4A[1[&'\Q.?@.SU;?2WBI=D'(/ M0'2[0U7F)(9P[B>A2+#=;&G:YLA,KRIP=/"3[IEH%/+#S MCBCHEP2%<+72-Y5?E^OZ$DL- ),_M%_2%KB+O1^C/%(1UO&I)L)J.B[1)D)Q M#\C]6]"WF:.WHEZ6E+]8&RF:*=)IF($3,>,[7'0_$= >ZO'HSM MX\6F]5Q6OTD]U(%%^%](O5%,BU!9&_=O4K_[5NO#OYM^[QF_^"ED5?;UK(\C M&.)$V[;!,7%3E^2;X+J95='<^V9]9&]-G'?X1"5RR4-._=##G] 3J@-/'5#_ M40(U^2Q+V=H<:$R# I.;3+0!O:.+\D;BB3=O5BROM!5X283SQEZEWOJ2.SG= M@:^[:R>!&4",+@LS)WO"H4UGKKIR,.\'! ^ Z8HR@J)YIL+3"LA&K#%WCF[7 M-RM$;$WS5V=,=<>3G-2+'!+SH^&E:9:7([].!W;?RJC X*UYZR+DEM,Q1&[" M,8,FCK_>#.GB?G,<_"K4 AQHP9&-D"";+:B]F8H5T^14A"S6UI'1"\8L;)H= MM6=)>3TUJ"04/[!;]CV*,_J2Y@ MVPK- H^)/FFIP3G1OZA0( 6G>:+]0MHME>4UXF3%[FMP]-3LL]B@VRK*G! 28#Y&W\%'U[3E99W8)F39M^ M4;F#6$/%Z>HKHQ>9H=$%A]3D&_\PBXO<"]@^MFI?0/9MR5OF_J!R[W<5G M&^8E.5OK.ISKJS)-UB9T6KJ1XU_=R7@,<"/EGF3X+ZKUM<[3 1V=5O'==Y'\ MPRPXFWN\"O:5^8P*RQ1_^ I\2E^NB.7R71X9G#GD;9'$+ZI=9-6GIORAO/VP MMV3_*_S^2.WR;T@OSU"&0V')^QSQEEXG!@%GBB9]DBP7#%H62J>]INB\_+"C MV FSL:8" G; M.J,KVA,P";4\+O&ZLV51T$IL?2\#*]5&<-E[[B/Q^JYQFIA MR!QQ=\$3W!Y^>4;1HYB@*EY)]-N M@=T4>$/#!O8E)%T-F%K2<]>86JT)ZE!-_710T$H-U+ 1^PI93UT*AGJKTNA* MEAHEODQ7X#VZ+%0U+NAP"=-ENY#%7>D!WCL M5@=\C@AAXFO&X!,M*F*?N;*Y@TP@A-K1"C$=M&X(C5-=O'M *OX,.-)8!'*B MX\B+>/[WL[SBU>]_E.;(*F+,01AH7N)0 ML*$BJ7XL(DT&[)=Z8J1_44FTGVX2J\[Z.]XXV5C3PL9QX7G4^OQ8B6^0= %@ M=#_INF[+[\VH5^ Q"D.MZ@\EX,P-T]7:(07L E?)N0F#=Z;D%3KU]'I.@Y_, M]HG4!3DJR1YAT0-R=Q2?S?; ^9N4%6<:859 F_JRJ*Y?!3 M#.2Q%;0#I7,X&^AN*=/';8*PJ4-Y)^\KN4*:_&_'_"1&FR&3!UP>5QGB_3^2 M3)3'%4V2VNMV.UR73C-\7P?MAW_TH8WQ-UR [VZ*3!3O1LV#R[DG=&9;>9QU M\&EY19+GU%M3!1(W#UQ1*8WK8Z6-0@\-VS>;5I_T"&O8QL?>NOL/A>=_+%(^ MSUN2S6X=_Y$P7RG'=M>MI:,ZRMUTG##.R1J<\K6<( X-9T-@?)SK^Y M;@]Q]&\['@A:X-QJWI]CBLZBO=T MHGC;SLK+Q/J_-=*8!#5-N&P65VXO@V_QKABZ[= M[SQ&ZCM9#AAF,X_#918:&98+E^D!NCJ(3B8*N%O[M[\^)F M&_\SC7-U\AEJ"=Y]A5GXL3N7)W31YYX4^/YLEM446[*CZ'0.)&CB(GS^?IWT M;@HLSW,!KW4\:4W[+!]26VPJ\O-"O6211I23M:YR_0PY*7:1EQZ@_:/BY+,E M[IHT$IAB6RD_1PD\7,Z*"XF\421VO0LR!W;XGGG VBRL\)=MY1]74AS]XY0X M>VMF7L) A_2P/O_>G909C-",L$;RI2.E[/H'/_(:C&RMG^T_)(F)[L]TMA30 MC @(F$8F7;\U7L(O?N+ _-+N$ .?SPR$63)]A4W<9OK-^< G=U(@3CN4@)S% MQKKQU=[2J?=;\4E9[FYE8&^L;N 46LN[U_;UF)MM&3=J1CD%@0D60J;FYVB# M(4Z&(94*YIP"*TA&Z:?8?O0#SA]QTWL"[?L<9"R!]9K3QQ50%39\L'1;QS(0B%VY1P^:*"C4)Y"&^Q\;!IDU/>6I,$VK2I.L+ MX=;&X/,,!'GR,!?&O'A> *CV]>A%PM\6:+1*E/85O5MZD*?NVW,62A*RTL-= MQ3.D/*?ZX\^I:2TKA#O/+ZJ:PT%DO%L_'6MXZ<1F):A9O79J:Q/2BLZ$EGI M$@?\*)B2[YGY2^#0E&Z+E%Q5?O$V1M4U+U[8[J(5U MU@7B2S/\UY*>\$HD\/Q36E/)"K*GDD6_D<87O6$3T5 M)#Y)#->D7R!=T5A2Q]9M_Z(26+U[(-O%#X$TNV@&=IY)5?VB6J8D=(@G#&I4 MW @"]!9^1'W CFLE+UE$'&ZE+M>?CANGV#JK^+YWM. >]]O^&=@(MK9.\6J: MK?!LOKNHT,-"\9K(MHS%!9M@4RT0@?[WICQL3%(E1(G,EV7)D'!>\1DP8VH1 M8[A2GZXXZN/1;[_KRRB>$#\=AJ )I3JP,9XU'=B_U'O?P0*)3XHE)O[#=+8- M.[)W#LJ2ZCD4K275T%]7[!(5F?7JKV5M M?.;1Y=1< $U!6^=&>#32.*%_EMIW8PEH!I[C[ M,<5]IN7@/L+;)QG;/1V/%8*Q?(=FO[T7/!S97H?9#[JCZ%FM[RKCN+C*=[OV M\UEQ(HVN>46YW*WA*$\!T#"[Y8B([O CUXZJ]7!PD#4*7R0=+MYHFD"R@ M3)G## Y84+=:UZY9+6= O7$WB/6%B^P]KJOAC4_=^:]KN6=7J34KL#:_]9MH M!;G=&;C65*A-4>^@92.H&;_1E3-BZ'S E123$3EF&"E;)\'+RGTGWT]\I% J MJ#C>BG?I<$V=\+#)CA(+<&-+CQANJLU>ED!$/9;!8IO\C:TF>*L$6DVV_,36 M(64X(;@_4^P40TTM_G6QKH[39?(G-6GO.)KMZ0D$=A@M8F? Q<:O.-W4:<7K8Y[> MSO5@0IZ,2=W$MSR026]H>Y>\'1-_:^RSX2V(E\3=)6>N'U5H76M-6]17Z41< MDWNWS(K[S=\#,XKM1BJ\LI%]8K-3)M%<\\X]%SJ4@<4)Q>U:YC!;2G!$-_MO MIHJB=M_8]"Q]Z)DK/E[3>YYF-&::6J@GQPP/YJU#CA9QC@ .$8 ,&]%E8]HX M8V!B-NJC0?$1!]\L8^LQ++?*?!50LXWPH]-FT1$4],UXJB9"/G^4#[!7^445 M1BO9IJF:W%IK] 83 MHRH+Q@AD5&"S%7L@RVZ%=,6H6P1Z9)G9=.FG..@7%6RN>LKT*Z3B\5L\T=BU MKRG#M IK9WL8 ^'HXUFC"[@V=6_K29T^2QEDV1O1XLV*!'@I!+!(KYA+7#^5 MQGC:1WGC96+M-,YC5*W?_;UBMV,K>"/'-\K4]*1C&C8J3(347%1=,3@W$X3Z MW6AP&6R\%8H1WA\I.7MI3^"GT85BM.XQY4SV]$5-[;^E\V+@]9 OX<6K2L0Y M<$6#[6I_A^]D."_#Y%&,LX]MF%+OML9JQEG@M0KC#^ M.F-J6_+0T#+0;WC\9&,RZ,#/ &&^N" M&!.]QF)'BL?CLZ\-X,3CC*G9L[4QP?^8U_XW\5=VNT&L57J)8P^3>@,/<.SV MM\<]'4 OAC84<0(1U\%082MGZT)'T(H+YC 84%:JYW90.C%< EW#HQ6+R@SM MLX2CA48$>!"I#@DF_/*S4-X8>9,D^6JMNXFNLTAMR:MF5HTP1"JSW MX+E9P3KJQE<4,%519B^ D,>8+QW4W1P.=2_FSN8#YO,86C>LZ#EE!,.-T@N-FF?(T"*::P@7]JAB E- 9R=O%5=+'4)V$!'56Z$WYHP_G M]3+@!X"GWS$*>'5XWG\/-[>U8^WI,26U0E#0X#Q ?ZIA#_NMG^60TYHK^G@: M+7X^T"M04XC%&Q\0X)/E@)L8Q-)LSSJ9G,9I$2A]?SAHVH[/R$O>IK*_9==D MGISYDZ,A)'W:"W$@)N;#E#B_Y5PANR"]+\8,57"RZ)L;X?[)Z_5]N7W1Q;1[ M77P;HQ&J_>G5A[_$_H7:TWPQC<#F?1\OLXLI;"OUI(KZ5[7>OO+S2>EQKY!$ M5(U3>X- FY[30V?!6*39+ZK+4Y]B0J&?)D!KIHNV]8>9@@T:$1UW\7[_AJ3W^,E)=$N#[(\Q1*6Z>^84^#M<+N/KV;]/GI6L]4& M+H J'K%-]PNU>=^D7:^DL;'\9>IP=$X6L %=S"TDJ7%ZG=B2C0]>$W\(B^?/ M'@1V-D:"OH#\-^^RF!UQ@$G0)E#Q4'8RUFS3QD6F%QFP(=(J8@6/P8<),?81(\S 9; MY^0W*,@SMZK0$[RI7 3/*ZK<#)+\?J)S*6\AGF;:\H$Y3$). V7*_B,WPS0U M\0"0'G7.OQ=C:O7M G?.G58!99^OFQ^8WR"5:FJ0B<_"3S,W=.SW[@K+]6/X MZD:,,<-C /8BKFAM+'S.Z2Z.%Z0X(R J19[YH[:9+L#O-/ !*P!WH*+RN@,K MR*7KBS9>,-BRZ9N1C,?[5\/>Q)7I7_$0N_K*[I[O2?))_KLS/HY V?STEOT0 MKY\IXHG^ZX>\=2^9%G9Y82>-B^2'?6%O0KY;R"X363S;1?8*6Y\C9N!3XC(K M-##.$^,1F[)89&;W*\T[/2WCP \6TS3\H_L9H9+( MKX)8@9P.CJB"[ZC/,K%>>$?5 (?H0%.LECMNZUW=7E,HS.%REFM"DM"-#>6*2)- 2E5W4AMU$\0.+.?OK]CPD]Q"! MQ!84.*W\#3&S2OFM4$I=5NW8:O)L09K61Z5J:OVZ MU_"8&@]5.YI(P1O7MA2L5.TB$%KZQX9*E :Y:P>:,?4&NFYU!].X68]A)02V M@ET 0Q@_\$LT?>!I(A429=6F=3^U>,5$RPEK?3-A+@HH9DIIPB [[5VCA2-N M3"5H%:%>W#@22MU$X0C\$X3+R@SX_P=1"<+^8GK(75\U&>0U_!1 MP)O_;';^)I9M2V5?L42B@EY?;+@-$2FKK*5E[[T^X9I8\8M*L7$EK(N[\A-Y MTI-[0@;#3,&N>9NY5:L+$DURF CEDH>N0[P6TLO-\NLAYLR%U5N(Q%/QV1T8 MB&'4!6@_3+E2+) YM4/8QUO)BV M?@PT+H$>;?++92[?^UKGU*G=* -!.6&L$DU58NS20>)6DCIUN/="=D[45H;E M\JR+5>T0NI5L',P2(3_3*HM8][O&_6A0DP?"GK^H?>W]L(H4H)UC.:':]">#W,>YI>MR87\&T<_8]-?:?OSC MOV/J,2\+B\SZO./]1U;;'96K'F).%I6?7U7B#72)3R(#'?X?#OB!S/>=,.F( MINW$Z:](/,!#OA61R4NM"C !N<'*6Q]I,.LWC;=I"/%:YVLJ\)JA?N,=*OFT M$Z.]X-+CQ/565[%S8A\SBV8,,O9* %B\F^S&FNIR01Q(7J M6:7.3NAI$LP]W!M#\S-S'+L7'>H$4R:@8YO(":-?5+'[PZ0Q;S)L P%]ZQ2A MO*RHKZ(#2(;8B\?2=XMWOWV5T#$(\!1<:$@]BL7Y#=<<@KO)2[?Q3-0E^FK8 MHIH!4KMXZ!+&G.];5CD^5;(R;L;A"U/@JD:WYPV8,&7EPO<+W(<2")^@X)>Z M/H[14];H0=@S^K35/W+8.%HT7"K=TO_HO%0=JY,U,L/DD,6-FG)?+O[6%_8D M<-@KJ],TYK#Q>Z?-D]U*ACV/(?=;G(K==;GM M@PZ$5UKUZRT)(SDV[JSNT8T,CA8,[=< DL:'#8^J)+QC^@G\37**J\Q5[V<1 M8!*;H-UL;@M0>;8$97(K5CW1#.13$E=KH-B>,KJ),?A(#1N38!TO.IRR0,X8 M=J264<0]M3<4O-#Y;^VX3=X13(F,!:3\C!,'AYY.D M7(D35EIWU,"=WM*B74GRNRP>Z];L]58\J3% /(;G)?E4&^N"U3HJ&LBJJZ,E M&S);)WE[V+UN!)U8LC?A$B/M:7Y8E7:O,U'>WQUCR+:@Z5%+'7O?9+E693I& MNFUNGR&H&.T:'C2MD((;J8HKW#1!92>1,X+$\FG/O5*%@?;I0#8F&>@S[3O_ M\:[\CPZOAH=XRU5K#^^,5QYU:J@G#7IOFN1XN-AU174;Q1IA?KSH2407EO S M6L\U5)8RZ\4@F]ZPF/32F-JC%)R@WGY;Y%GY@E^G-&7&RU 'J0J$.C1>[G"2 M2.R[9"P&D!.94_?6"MI1&.SULK1U6PWLUUPJ)39>'7[6NSI813'6$AZ?9MQ, ML%R0CODIY'KKQB^JU*FQK,+\5\XE>*==.(98T__D:#R2C*I-04,S68'U!^,I2CUTQJ;2BWHA/(&P!7K8E\WO'2DUFM",0& MS3L+XAC2@N^6>]F0VB*(VA2=6-'RYL0@: #"8H.7ADD& (U%:F]#6!L0,2>O MB97OIOF8N"Q#S#\][DZDO2FTV1EUC0_4$\LDXD3N?_I]L28U[_57.#68,=,( M $;\RTDB!OM2,"R5@!6&+4:#38GY)=O=$CO= J0WX7D 5>;+>>)]U&KVC.%R MO-0!>9?6'US[&P.^8/"+"F72>G.V.&;&J9ZD9R2[F.:I6\=@9C/B5Z=9<:F2 M?[A)>(/?MVESWQ1;/+R$4#?;$,..NKCD+_N/P/B+&W4@>L*KP@:A#R;1P+GH M6X.LY;-O5>MN%CMS&0Q$ONE\5B^U[YXZ#WH!_? 72UX(^T65(I5?5M' F80\ M#5>O]U\2F.L3\U]+U3"L_X;TC23\3);**3QH*-KC=.KTCL$$RVA\I,E'0$MU M"A5Y-ZQMD? U(5/3$DE?:+(NZ^8MG@0R_X&H,RH1IX>,?@]K$LC8DMY.=;)F[CCN>':63S5:*_H M(5V7Y0TZWEIJ)547!E$\>IZX8?K)Q- MOU:DK'G;.@L27*ACKZ]+DS V<<3,WD7=C:_4B123/2P4L=2'E'IIJ([(YRXV M>1A);)M)1%AX==_H'%&JCM2HO'@S7O)YLX_GYNQ!M61.;8./SG;[9"/J(ZE( M(W5)\MQ+T3=*,7F$7IK".% QQJ/"Z71/*%[BVDTGSGB&2 ?\]*,6Z283Q6A> M,5V,=K[F6X'L>.GP+R_MSG<+N,=PKC'CY6 8BD7#L/ C-&LO?\37";?N':, M@5N6)?!K/MC^*+YM&*Y*K2[)SP@VIM8:&/IS[_E_RK8O3'X[:P-,')LJ9'\Q MVR@"I=NSE7EHQ"WY:WM\:#;?04JL0>1)$S8>2\DIA(N)\+[)@SWM\2P4 M.A>=D9(-E_).>63L(8U?4/W4X!AC_Y8&&*X_6C[3'][?LI1%3,M PTRG7R=H MY+DD" %O[ " ]ZX7/BOTE%]C?>^U)S)8'K$4^#B&W'9F@FRV&([$&8YGFMZ+#=Z4K2_(2\O^6''^@6C.ZI9<8X#8-!&\ MN6=DYA_]5/JU+'$L#:XGIM_;QB 1[I L =&=F[?L(ST]N.;JE5L4E"5XU1H< M'-&/B#6NY+U/SZV9@O]V,[V(XW&Z>GRR*M_G?^S/B2F63WP%PH6*4M*Q(W=, MY]]X!$[I[_<:FX8D8T;D&@6N(1E*?^BRG!J?H%<.S/24X+JV)5C[W4Y ML4NP'W&_^:9C[1P%46D3QF M2EX(]AH3 _@ 0Y]5,_'U/#]0)*<""3P_D=>M0%R$*VD2.H;3TV?.\V#3-DB5 M#$9M%".?O#S#D+6!S,BLO#_.D?7G]HA8D,7K4NJ##DZ*]WO)QS,AZEN,@??_ M<_?^OR*777P_>MK*523P&#M]QX10CM^X]=TJX]CU&,OP:]U:^W1 A%O._%YY M>DUG$I:]]1!C, $BH7A#(/R5']3F_?2IS+W"!7C:%\F=V,M8$XDD6Q97#X:? MW@]:@3WFFRR%V:I5[_=NH#U[$ES%'9C"))D("@<,=MU= P%_17"Q_:U L8:@ MD^\+(B6 VM5_J"?>*,WIAB/NIK>B%-=PG0PADJ\7XF8 ++NJDP%V(IP8+J.$ M#2; KNE\ZMS.N,-;-T?%Z AK15-QDEMX]+-'5J%U&>IAP#[R9Z'A$DL_*#H; M9[BJG'@^.5&+';UP4LW-8VC_D+\$O[ M\+2E]]/TLHMD'J\Z#GCDZ-Z0\FY)9":B$(+UZP)IYQN#3;'89L #/G8!6@@J MDF;6Z(!:PQR2NA!3SWO^X"QHH$I9G$SO51]]]G0XODM=(6C$Z(O\\G'=+RKB MN=4L6J2%_ 4&:=6V*J^S7@&7&N3'H"LJ"TK&]7#EFI]@00?.K/>@ KE>/$75 MW?0=ZX3+@E]E+1S7&-]99++<8FQO"BD3LL7-,,823P:[O$X>V:^]6\/5?UN0 MF8ZWJ$]ZE2NNS9UZ'SG#A+.<;>N#)5KR%8Z/SYEYTV+#\VPB?9O5D:+J&@ATW=H6%NEU(M0;#V%L/ M*2]5+;%^UC;O7;:U(=BW8V:5>*]WNW;'[/3G>D@99N'H:1,XR(^XX=>H'^AI MY0$14-ZK5%X?7:R0Q^!,3*#Y&U4=DN6U(!$B?'F9G,I+KGGJ79A)L MQX"%9$>_!#\^W=%MV>_L((;9VX%AXP0-'=CH[Z5H%)?>+3$- $]KV#[LY.KY MKPK%"[,'N9>"*X^9L?JE>::0.(&""^O.65:+_8BF0$R.O0F+G9(#D(\X!7/VU:UZ!E M6NAXNX):ZP#+*#OMUL+34^YW3H>K1H=YQF_,*'%\_+ZB!-!SF))0$N&\4II+ M# L_O&.Y6(Q]JZ$D4%F\:E,RI#\JP!)C'SC!XWU?IHD >D:)T\OJU:XU2$HI M)A73M\3JU;P.T7R3RGS ['(LH50L/)Z>9Z.MZWDR[$<=_K\UVT/REMBV5B%<;NB8QVGW^5RT3[>I8S2@% MKLV.]2[HUP_D(0!;06Y)_KIBME-&"I00"BW9@!:G8T96L<;@CR #Q$3:WBU5 M=/D#3GK9-O9]1#(S"RPN7M)(O@A[799D^&,;)*0O%AMMZ8F=!-ZPO2,#;X[*;Z>,SD2'B_F"?0 _?8O M[$9=L6%Z&=1YW<>U2\HPL"=MMZ$!9QC5I2\"B J4?^R>B=)/*QBY!X!$]X'T MX75&>Y;J-ZC+QLL5''C.O'NZ SH*@^[\5[DEU05C6Y1:ZR^J>^NY4EXULS*( MI"RG8]&%OH6J+4MC_Q;:H>."6*D'-4V KY!MBV[-#>1XC$>E XV7;P%.,G_@ MJVO^&D%)PX5+OS,+!)9A/S:HU L0Q-' &S15QME^2K5JOC89A:EG I.@/R_9N%^]+29:TIY^N MVN@/O:[ULB;1_FUTQ:MCD_YZ&F6'^I-]J,D>F<@KZ9O*$5 OD4/WIZ8JWGVB M,;LD/<@8XB+E9[ )QN7M- RZ;>S(@X66[C=Z[L:D;(DGYNZ2R0_P)=RW4O>D MF_Q4BR5N#Z]M*IZ<.P@9QYX3[5T?#=8*SW4/2H$B4K2/Y[1SEBU8X6^(Q6[G M LD'A"5 $ZYIU@-4P7PC;W8= M_FG6H8[L)Q/3 ?;HUQ9S;M)UYC;8 _5\1-SH*VYDR,D![\(^PNW5;(,M-OI6_=>;SQ0;'NLR;K\/_GE^BK+UM+AO$-2T M%"B@Y?2 P7/0#@9BXF)IN91JSY.Y:6)O)G'J-]N3(V$I"[I,D'8YH/@JT4"/,9[ MS+20<0(6"!O'V$/&,>[=$@E38%,*\.3:G17Y_[+HO3SD>]DETV,[A5M*TI=V M1F)6T(UXA/IY$PG6N;; 2H2)-Z+\BQM.07T/="PG>J1[-*G]8].]."UR*6@X-Y$SC^49"\76((B#,)3AIC;X@6%V:A):4Z%T@I'TY#MN["-U%+GD MP[K^H(1!2O;;3-,TL;OD.2\;@6E5=,-/:)% 0TYK3656BJN[=64R%OM^TWWH M7G_%HZU S<4';V8Q5N<./*V9_O9:'FKNDJG# #6C3^'\@'Q(3C0$46Y4ZGL" MK5\']-<1PZ0Y58U0-@3'SDJ D4RU16F;11D4NZ=T??2MU_*9>4-#)6T8T,LN M*AKP8M7YZ>Z??P]43^RA1[3IX/+IM.(B;8W$[!]1,][/1/ 8K[),>'Q?EX2\ M9QWVV0)D7A"82VS;54G(QY] DKG::%=AFS&(^#+ZKL EPG<\>E=Q-^\@FF&6&%U6$#+Q,)TV89\+Y=Q DS?_FT=.^"(O8 M9YO\)K.L*IQ?CK)0LE8XNZ6R+$AW4&^3;=N+08!"321);E&Q;$3#TV_EW3C/ M=?HB^?1\?'_^?6BQGL_:JR'0C>,V7NKP3K7/?U6"DC4\G(_HKF#P\M%5NF#: M7 :7'UE+7Y 3Q%=L A/7Y/\1;5N^;!&B49S,ZS'@J)K29Y%H3Q$BSOWYNE_ M49VLLCIE1'.X_&WT\/G4ZRTCF!-IV=9NG^II>:&+3 M:-A+OONO* ;4MEQ&@4KII\:1-O5:\>6&G$$:[DX3Y?9.UDZ(!R/E(?LG(\OGZ6(]%4,YOF(UENFC'DM#Q-J.=!9ZE&Z1;WD>_R(U#[?OM[>? 8\6>[.ZV<( M(ZC_<)P#>P40DH\!2ACQC&*E"(%K6)2FG;'Q",DXH>G]NG#B<#*-_H(=M2JU M[IU4#""^_B;C_ ;FX>IO?00/(PT'4!\_8%Q%Z)46TM!=\@#&8<8MN M$&E0JNX-1G"CY\VY\7,_$YGU_,T-3-#8.2PE'U:;X#$PM3)Q@I[-]K_=:IH\ M1,X1=9@&)42N*]\ ($ 71TY6;Z5XJ/Q /!G)/6$IDMA\&NO+XEO[F>I"=,OZ M$N1I6B>/JC&"(Q?4K):>N;W";X, Y\4F4@1=A7%7H=%0>&F6( MX@=[J):@! @8WMKK[B:]%3M: *N^UTU0DV,OK7B4%V\;G7'09;8 M2B<#WT!-.K["'_N5EEOWV]A^K$H_2=T=IC[:52^8V.#=SPH[0.PXHA/#1.^_ M8PM8J0T!/'MA];GW3.NO3]QZ;CV?.? -ZAMLO1EY(KL\?E\[2VGV7^V?U_=7?=;U\WUQA7G74,[O!_.PJ"FQ=8 MA?7Y502\V>& ;5RN7:-\BFD8(-NE,[CSU%V!UOB:_Y>AY#%F MBC4P6W1VTI+#+U5S"\YJTF4&+^)03Q7@L2SO6M8PBD'/C;!>-=P=J65H,O[? MV'O/J":WKFV4O>T4Z4U$!*0D$) NU2U50@])@-!!:@A(%Q#8*D5Z#:$C)4 " MH2=T4*HTZ:&C4J6J]"J?^QOG/,]^]GG;^,8[QAGO.7O^G;G7NN:UYKWFO%?6 MFHM1M!).GIC/LI[A,TU'20)P#AAY=A_]T>D_UN\%/=U>TIUZG1!$32AP=GV_,ZIJ?_)>>P9 MI90WZ8*B*O[3MM<+PH^V']/!'XG#W4]SKK60YUM:;5M_C3%'M6X6/)#/NHL, MKF@EY1QN>;G_J8=\(U.W4\#-FZN/;WW<%-TJ.C\UO^U[XUO %FICXT#^F^ X M>>9'K\JK^I&K?W?_W]*]A\(.9V9V=/-4W5X^(+ CJ/@:(244$^0,(A'UOY]$79I7)Y[B M=S6W;[4\_EO]M_IO]=_JO]5_J_]6_W]8G2/Y _/!8N;-0)U6RR?!F%_O152Q M'D>Y%=F])@ .2\@XKZ*A&>?R483A!87AYSEJ(^T^UX:ETG53E!@4-AXU"W;7 M:%ZXH+">+0H6Y(_HQ2JKI_'I%S3+0OP*V340:3-R.R,S3MMG?'@Z0 F1)/*H MEA34/.:LGRX]I^^=B4$\@?5_/H\ Z+E8%]:%8GV MIIYLOH)1.T M+]5(5=F:\X^TCC7A"XHR!#6IW:#Q+I'LD\!DX^SL1!![.%3+*?MU7]"$:$9. MJ_ISR0QL42]V'E_G$G3?O8H:;Q!M1-MSJ*['7 2L:967:!2BZE#R! -KG%6- MG[E:%!36Y)UEG=9:%M=XSP320%$B.8X$RN%JZ0T(JGNA*D9V-EL2+RJUES\& M;:;?SQ(/^C#$8='1J*LC2QN]4Y.RBG(3L,8[9S )3EGV0";ITEE>R/2:TF?F/4B.0<-*&OS7$V;$* &.Y0,8D2'"ZN&4HG!$ M)!'5]5U*'?WV];&HCB@E;!OA]]"L7(ZGY'YRM21>R-7:IU**N>R.M)U!A/[A M!_'RDCTFB,@+G=_^0H!(U Y\3_DNLD7/P^+SM3*X'L868<2:ONND5?G)FDS: M->NA3RD8UHH1<;4.&_;&/L\RZSZ5//EB"5,?%D)$KFYN92N3JK9D'ZP_=_=# M:,D&B=\=_:A\;E<]-*?^\AZ(^0U"'&]-7IJ.2[J:4*28-%;<,#@2%VGJ4GHE MZU]Q_-+VQ*C/1\*JY4EM> O*L1O%RK%,UH )+8%(J7IF @_'81#TIGKL>DOZ M2([1P=#F^YY^J,.3M1W<*']1%BHE:5ENX5.(RAKDC1\ZLA1-F0 M@V:. ,;\ MG")PHAOM87%!'J"J?WZS<55L4'W6 ;C2OUL%.A^M':9<>T M^BMD&-G0T=(^"X4]=@8'X9VF=.0EP4&X>C ?T.*5>L$PW\,>QYU^+9E/6WS3 M*IIQO07YP@'YQ[I$U@RD-1]OY2V^CU)=UQH+M^ M6(7N*;"WH=27C[VZT)@S99.6Y98M**Z\7:K ,2-\R_Z7EW<8D(JKXC7? )BB]0UO4\6(KKY\I,N*'YE>'PV]2]'W86[=RQK M-%8'[Y.ZCNI_*\C0?3V&)"+L8(JP%]FHOO124MIU<]A^H[&2?!4[!*#;>K0. MQ.L9V7FOJGHCBS>Q(I$SJ>:$ 5LS!9?>-B$SQ=U2H2\'+OSA_C*PZ?0L:]2" M2:^M__9'JI0Z%6@%^;5\).'"A0+GV!\ YN'1^*-:CLW<#JP\0X._J''9 MR4 ?X(%EN@-^[CO.TQG:(7XR-#TT,=:&'-E'*CZO/8AT G9TE,R!/R9=!O-3 M:]#B7'-=55:7]^DC'W=X_;<-X5_EX*;BNGSA^?R)F\84TX:O>6UU1:#O+15- M?,FEW4:>6N/Y^D9$+E3U6<**(OSGX^'(IT7=;-O91(:4?>=JS0*)D][,=F%^)9#46#YKS^5N)E\/_JO3 M?:#LJ=BIK0?GB8S2,U*1L+^#M3,;UD-"?6%8C6 :*X4>?X!=J?"6Z@PPZO3=@!E;IH. M[/WWJ2I+(3?UCV1_I[ADN=IK/@>>#+PK/6#*@.(D.H(4PVW%K;D_S+C8U?=B M-Y']V$!%G99MF?C/()#DQ@EI#&:I U.=IZ&%QM9..@#!NJS(:C?9Z\W?T+ MQ1S2)VPU>"\C=0QS96TNF7-1].UX;?FVW-PMM(CK7,/@),NRKFMR45("%T>K ML;6!5!X\C*"3VW&L6CJ!VAH_V7_FDV)#V3&6?_[XIVOT\@D+T>)TN9''1K00UP.$Z@;[^4E]/#^!<\[W43% M.'-4^P"1.X+)9C7M[8LRE..6CY+W\:I4E-U^[,>M"XH#C=V80"@VP$*EVJ* MC"_HR?WQ8NK*AHD7J FRARX+'(P:>VT871+J1'=4[W$2F9MO/ZW<\075I($( MT,JN*:U6M9;UL-W(P&'2->(N*);GC)LR'E18QZIV 4-_BRGD^O"7REC_AW+- MN]-[/CB+W_E;-(=8/P<)*.ZJU>F>05;1\L<:?$TO]-BZGU6@UOAX!SC'.E62 M[!28W=+6J 0#-ZKFJZ7"A<1K4OMM1DZP!\;=KVX*W[(9CN,WMNF)NBEH,R?N M3!-#8B%(:%61(5@G1EZF1U_>/Q[0?93:&'69<]T^<^3[)PMJ/S$K^.UZ'I^< M/Y^?5_CP0=C"=^2HS3!;G%/CJYM_HT8'6C=:X4]%%WS<;79;,%T,F=_&@@X. M2VJ>:T*_M \#Y\I^' (BJ_]MP:,$CS7V^@ [X7U]WWU ^QB[ [ M(CV*,+?KSLAL1/9LL6I=&>@+-$NRJAYTGO&.'(W]S"_"S;R! M&LM6@]=KE6!3(O*'-F,B*^$G,J:;AFBIHL\E22)RJ1<4JH-?OH0/U2AR$>J,0U[>&/HG@&=Q?+[4 M-Y6^;_BZ<83REBEAQ_WF@UZ/(!$22JZ@F%E7?QXO ME;H1J[ 8]Z"N;J,7@F8[-(#:1@*-^FX7O0W,_.T_>D]^Z3<6FWT%:IH1:X*W M/^NIDN]/5JZ9%#M],C.PO2$V#=-1)4UO]3\X6P."86,S.CC8YH_VT,-)M%U/ M!"9)N)VN@TC05*:GO0TO!80HND=\:*<=4)AM:A1*#?SR69D.#7(VBKP1!@-8 M%*L(WW@QQ/G+.5_CC*G"8.C^<3,/4[+#B*8I2.K2F@+%3NB$+Y5.\EC-4'A>6!)+703 MY1C# @Z07U'GZUDRXG%6BA71+EJSOTQ !B=B$I7:&4@7%&*;/FF2FW"=)--U MS6,JH0TL<-FX9^?YA\G"4ZD3P'1U"7%ZH]RVI*KX0VZ>O3D0 H!KNO+(1Z6F M@WFWT^T&?^#X#/>D^M4 ,,@X-U:C0;6I"D/[;'$@>"\ZM_8Y>AL@17^]<4K ".[K#=XNL(KGB?,?39/C$SUF@UN?66H4AJ8()3\%Y^1T)N M'$M=9T0S//Z ;WX+<7CW9;+?M<1TD3FWBIG;B*:&5!A24W-#!:D!8VJ0BR-[ M@:YG+0\.-("YLY:BG\HYK9]P-&]8GGI7''?&H+/<1!PG6!2'\'F*V9**R-!B_EU%,0F MT)I(CTC,7F725L;EME3T0AM >9BLV'ZKB#"SE+B>"/HT;=OYWF)NL=AM-I=X MIU[7& O4TXE5B<,/H7VE;!E48*?*RB75 6+5T.E>'#W$TTQ=M0ZND>V#RSI MIA7(&_T28YK7T)\7_($^=$7&0T5HH--17?2*2"?55^NI^V8#U/^R3YPSG^I= MM7E"TG1%L]_KI?IYZ\#X5)*9$6VEN;A9Y!9_#>%Y**G/(7HOK>S $4^.(>%' M(K:,UK-,>J;DO!J3DG9U>GHE2*;E(%#-ZR=SD FV1P]--%PANJY!UCA-=@D1IL4HHPA!52;L\WA-ZY8[9^D?3+9#$>+9VD^D+>Y;02!C1>Z'PZQR MLT9LQ!)=4IM8%.P=2[^):*4179&K$7CPY4+2.$X M[5RAG*EQ[D?W6<*;_?=T);WXE'[D&?)^^^\;/@!8[$X WG M"XK?K_ZCFQA7%LM1-"W)-(T+W]Y^04$W^S/G-S4ZHY#JF2[_;?1'3_9SY-.J M'YG%@56S[\_A=[B.PI9R3J9;/_U2ICON?S7G0'MWT304L[>LLI6RHO$7=JPN#-G&(='^WMFZP#<*L&P$E0P+$/1 M&0F5@XGHNNJF;"==NS-:B7-4O7L@?)-;WJ@R]X'U;!N[C]8C6Q&>.$?AYCNU M4-Q [P?8K='DL)I,.N4)9HEP#C!\*I,JUG@;+RM-W?CG<;G$]H_1W^7_!ZD) M)Z4*#[_3]#S<)P:_O626A=^C>;B9MMKU_U,?^T_I2./K>)BTT=G"M2-@NO.0 M=7HF7[['.Z1OO+<]UG[[4TE7@=GVY/@JA\WS@\W4$$TA?TY1H336GI8Y1A%J M[W)2"("J&Z5S/*T%>U0\Q.^4F.@"?1-"Z/+:$J=3*?:XKRL#S6JAINR[@F+F M2GXOW/E^JD_4/+Y<"UJXR@_XCH@?G=;%,(.(M==++FG"1^](+D&EOX4'..N9 M4";I__1 *:W=1??R^-OCRRP?5<=U:^TSJI628A]#UE>1-XD?L<85*0I8)]T1 M1 ?*!XZSP!OB MJA+EW!Q 3(G%77&*&=!5*- XN4=X[+")$M0[FNSP!(A9_6L:P[D!MV(-+*\F M=A$J^'0M#W3]PC^QJ.82Y6'FN[=??HPUA:1D%)E&EO9%,>4Y@^M/#Q@PG?:R#Q9+5G'\4>K2S#1D4M,#]3+ M2\XM24O#V*_P\W^$ R*PA,[N+B(>"&E)+9[JKVF$).[L]/->$O^BXA@><5V; M\7K@C1>#F1I_,>HRB]>4@U=S.Y;R:DX>?,S=$X"% $;FLRAHMMS-TV+V,.'11(^M\B))N(08:Y*$# M"09R$EY)!ZUO"NG9;(0L;9DO^2FJ]]Y;AI=3N8WOQJOK;4]8#B/@Y5_*J*)AY9RY+_'+K'=#71'C+\WF+C;=&%64]XE"(@E2'3ZJ.A)1 M-!CPT*+95=3J4$IU S2OKT_ZU@I17N7#Y]B<2SO/5$\15Z'GN[Z5!+)P5'(>G M37?N/0YT=$IALRN Z2G4,H5@ 5@H%B"9YS^(!@B"D[&/!+7% .!9;1DQ(>[W MR3@P&/+'O2ALC^0KXR*Y%K=Z4=$++(FV,6>FBP<13F&\[\<;DJYUN,&BX-#^ MIKP9ZPAMTMJ,#5$EMK^7U3=E81B!U=6&).TC58P/\!4ECYR$T%@@4 ?LM&J M\0:IN8\D5"])O:#;OS=EARE0?N$@Z.7(?P,F#4O!)+6LZV=)F=XQ39W@,M.. M56"\^T^SZ&[LQ->F2SEHF(^:MV/GG&)/UWUR=UO8 MD7K;.T?W>(.]4PU=A!(%X:PE2=252:W8/$7]I2!7N/[KL[.,!*DMUN+\-Q3_ MOER*KYDNP\QDM?0](>DVS;N.\IH2X!E065:JK ^?Q9;$&&A:+JN3-Z=BFQ8= M485#6(*K@: .M*RG:R.F:B9.8<$$5:HWP(Q_%%7WJ=#FIJF!,?O>?^$0&_RKK M:.\%4HL]ZPG(/KY5QMTUFJ25<4>;$\5.E@>6W)1ZV@B)-!2WGKEG2$I?<_7Z M;61-RR?'=DK-V5N>,MW"(E\U.!]L>Z5?_0Z4*:QQS31>6.IUG1Q:1W@,%-"7 MKRED)U[2YUW[ ]7]U%MZ^F5N"Y[ MT Q/^!4CA45>%4'7Y#+-+(O,!)\6@5[>7CX?31\EC5&A;_GV%!N"OA40&1]XH*Y<1U M&[_@)K]G699QE)C$.Y00NT>Q:?_[4"/7O4G];?WEF3(QG@\OY(2^%3U*;X=\ M[@\'82OY[]6-T!5H1F[KGJ?Z&^=8; ^]R)Y(J'2F]^F#/V[CA9,==@2D';2Z/I]>U/] M^INS:172OYYO2&JP%4YWWRXSV'EW/]#4J>?9L^\E]G9TWQ(7:B95ZCR15Q=_ MF=F(SI^@VP?W2<^QE%/CHV[TILDL+GT*ZZA:G#?4'*DZ1&WEK3M^)DI9=(UP M7 .,!R!I6S[),U+5RSKU5&I'\MF8HPP99O2(,/Y(")^*O\3WCU%\H8VWS)QT M-*-WA^=0G;.1WKK*E;RBT$(='G]E]P?3WC^#L,KY4A=E+YK/A"E4&0#E9NJZ MHH@S%"C>'96^TX0:L@GN+K;\8RF8 MG:-;E]O#-J5>=*6ZI? MOQ>$6[0Z%P!P\(7%.U?$[?+YDJ$5PX6 M=.BGM#$U/^+]B3 88ARE]IX4>O!Q+'DDV8DA'[$%V]@222B77%?I+6,I4?42 MEQ6R=>*0SS*2_3&FQ6W1F^FY[-!DG '*G>''2"#7,^AFO(5S3EG%:TXU44TM M6LT[0\\]%FC9ZQ*BBQ@7"S%M4M[U[H@(]SKCK1S9WIVKJ98HK)U?\]P4:V;E M4GDUM&Q9#I*@BA7$0Y)'T".MS@1F7&KT>%#9OF9_O16ZF_?Q^:A@6Y_E@:.F M=;$T8M DPK7PS8A)D0S;$TA\9IGH89P(T/OCJ5IQ#^-;<;K_B^=KB6Z$A MDX=/76?.Z1J5"L@F'[KK[A-]A,25.&+,JBAGIHJ<(SV@H;]IT4BG'\SZ@#G< M",XZM.H16CZUQEB#R7,4W#K-J[LGZ@.6K45UH9/M,)>Z"(W $=7SQ]:_NA"U M,'Y'[=T%).SGX]Z>,+JO7;(T8/8K)QO)EE_]I$YL:SE65'SK+3\)3RL_-I4/:05I:U2*]5F%\PY>YE>YQR][-R:.3PMS? MJ!95O+]3V7R_F.#^G>#<@0T4B[N@>!4AJ_OGV?2K?[6E)6G^P\2M(A9E\YX# M'[_7R%D4$>O*W7?@$&_ZO4_>&=5"!%'6F>6/U.B-6K26G.JBP8'IYM*YAFG3 M6J-L[H=*MH*&)5^/WN0WZR3XXPP2"OM4A#O55E(U!OV>HC@O*&[EGMO/9-)2 M5R$SN:@GZOJ#TQ>?\0-B/]?M69;H99B(!:C*S+]UFLTV3*_E9C@/!$67)^(OT$(FATOJKF/1PEE5. >S!3_$%+O#6U-A[= M]9#E>@?6_\TSED(L&2EC@<<:&^DEI?EQ*5*7"88H.EL\5IE@-+2NSC=Y^Y>( MQ5 ]%(._H- *%#B#UK32][#T/Q1IVM+*W]O8_*VLK$/TF!!I. ?&!E#VH=@V M;JQO7% P>,B-3FX!$[*^C9V,^TJGC950)>GP(.ZTX+RIR^ZL(8UZKB>:#XWZ MKS[S01$%&/C,S?J#1 VE:Q.X_$,$EB.J;T^D5>C_!05EY5ZS_7B/G_/*@W!# MN-1\4X<[L5(-IJD]4R6P4G4'X=^2OQ&>-&-H.4-^O05O/:.)_X(H4,[QN5&L M)LMJD9,1+!I#8Y6DK>3"*MR*!4MRGN7#\Z0&Z#;R^(*OV J.30GFT<]ZV-\< M9REN;R)**?7S+BK3J:79]M)1_'?(+VGG=VH[%YOZAWPO@PHQO,(9MO@L=Q!_ M<4]ER8KD!A0RC( A7;<+N!^N(&;S&/# &ASCQX),@;+TF4JF3GU7&*V+@.BQ MQ&;_(U.+/1XRG] [W2E3R("C+!X8EV?_966H3H9U7:37+MKZNCKCCB%$3-?X M<"SM-18P!X4F%_'D7\>P2^D&:[ZE^&6%H\1^6K(P:WHF\H)BZ8*"QYG@GKYI MBH?C21@KZV?+@SS)G4(7%#-U _6..@ R'M=KH.A-N'G.D[EE0= IJ#Q93VX7 MYEU56-!//:KV+WV=98\+'P'Y^I8S:S0<&2Z6,U9W7Z6A.6>CY#>R49HCW M\.%]5#!/9#*SSV7-\4"[U;MU[QOF^,K0,.2TAUP82Q@OZ44L,N-,E2#Y7#4; MJU8;O_^3Y,O17F#'Y!VA L/(Z1VS6X.5CZ;BI?EAG"C<>V27MZI) ,\:PU*# MP)F@!&.TC!L!"3V8\%%Y##%SOWK)G[ENR(6YL)C/W[078TASC'#IMQ9)+2+' MR'"-_7&DK]9.?6._H=H#J)[:9G_W-%L7#;K>#Z3?%P6_5/(8R9K,4*;QR&#\ ML[M*G>% 7TJ+DOQ9XX;XCTTMWHS+*"Q\Y40/"SJ(S/A.:WC<&Q/ E_4XL+QU MKZ>!!>*EYY5;^<:-LK?,8FAJ7 NKB0T+2:&]I;TFJL%Y:'4S_7VUB=F73<7Y M#O4O=/?4X;82CH(UJD*,7O6.377!6N)-:;P;KUQ(Q<_>K'3XV,#ZJZYX_@?N MJ(CYS9&FLI>F\O4:B._UX( TBY/B?8)TJF:^BXIU@Y]6Z,[Q4T]8ZX]0>L5P-\!&FP$[S-SQ XV+1.;4?>>I%N? M"]6_F8^/#9=J@?2T^9BUU!=\=L5TH1)LAX_1V@$A1T#/_;*MQA A<,A@ @#T M#V;H:D>9APTC]EZLW_!+N>188^)G21"NLB ?PR =S ZDUYI)LG,Z*7JF!.FM M!M-M15/M>C !Q K@K&GH9\?<:P;-J2T/&#OC[ZUFF9)MWM0I6[=L:"*J5/#I MNH^[@=PG8[S[Q6$+*6$[JK5%/B/D^11U::],=V#$6VNO4#B3@@> M %GBS7RM0NLQ9L25 =]N-U:7@+O$PHZ!Y5@W( M!9TW_N55S;YC,\C!;MCA"::R$&61 ;&NQ&A'6LT8YW[*)8(X5_,K&=Y/(7^O MELP2L1_2%AGZ4(1Z99=F+'3H!#7SI0[8\/WUC#^WSMCSQKO[,"=_C" M$0NGK7WEYF0AAQ71EFT9AP;I C*\4_J87W]+,()C@3&D[!$T3(@ (SSF]_#Q MR15?6CH;31IUTP#.^3F[=YXMEXE!;76"M9VMGH?]];R"O;?SRW43QEZ M_1S*0Z>M])JS9B/KS3]#QZ6/@HT!A@9>3Y=3S0#KX<%+-X-#G(NAUIT\EDO& MHYF3LJ:$?:,+BM1ZA[9QUR3$:#7TB9=SJQ:./RHDKPOGMES$,B\MZ*(H<;LQ M=2&+NYQPI3GF86-G=7SHU_E*2KN7ZB+]3>_CF&25D*'*J.^GAAG$TSOS!GQ3E1L5@VNCF5.)?H:'9M%7=_FZ+T M/9#.Y9$Z5I+*^V36RX ^M.+35UR9= ,GI?)[;SBN@;BG^5RT)G;U#IS9[# M?DUW.U/J?!5S@LB(WNE3UV$,4U29K]W[\F$G,#G;O)XM!91PO\9PK<3#R'*G ML*#>O6:[SD*1O5. T:M#N[]D79PTS(5?+([K^_5>RWJXOOF<74T)%?I*7T5. MZ0Y+7:!]!L)V/:+L=FLHY5\04%0;]3PEK[7N"OBX3(DU->EX=J_!C6-Q&*94 MOZOO/HC9?WY<$"E0,;I?L3"E(JEY I^K M@"YQ:%"A;F1K%QATKSLSN_\]A54%^U"/Z!V9F!0A>4Y_U]Z$R/\GAVRJS\+2''96EC-WXBWH*T,''-'6GZ?HM, MQ#.CJM4( (LRO- 9[H(")#WGM5=GL/VA_?WGM\6&=MEF"KK]>8PB*E^\EX,O M*#1V6?-LAM7''7]O7N]**R3A]\ZJD5/O"Y_<@;ZB##//3+ WH=0K>:>[)!8= M__K?+%OT'\OEPSTY:[:K@:^V)_U:6MY5[1M7E:J;DUP-(B8];E0:^->8+_:^ M[L@@$B?8HZ:KNLWIT,.+5X?*H7*L!7F+C 5VB! M4:[!('Y.%S4URL C.P&&7 PU]_5NJYFX'1<3)!>RE+@&GL[@ M=$%HP!/HAO MGBOINGBF:U[BQ?2RF6V;GQ1,0B0; ^^# QV MD)Y1 #99RPQRB(WY?SDD5&=J:'_)'SA5]J<;LQBX__'=M7_\@D:C+,Y_1K;# MZT.DPL<:@5P:MI#E)-*0@&WDXX^:0S-7[,!+O8N1(42,JW7 M3!H-#-)34K7U27/9:0B64!> D/)L)!3M.U*L3B\/837U@=9/(=#2VX[0Z9#( MD0W1RL=%5;LB/ _B%W5K1="D&B$7=*XF!%:5FEU@N_+L9TKBM!->F^?U5;TE M.+HCI;AVZS3#ZL1UI-!(+Y.'.N+K:AIB?9QYPEC4YAEHY5(? 1A"/IL6&JLU MY1=ZG>\]_>V)/4MFJ?Z4OU.0L+YN(OEK",9">90V@HOIL0CU+6KR_ DD=)JW)+K6*U8%=8B;%YO#^ M)AES?NF&#OYNG>!O4\&W.PE5@CGY^"KT],DX)"9AKI,=2D5K#XC433GU*'9_ M[R>J;9?J#3R^[:YY4ECO=K.:\IQ8@[Y7HFW7@R5--[GT+5EC55:Y"[H%2M\N M2MW_]_]VN);O#-*JJ"4-M-4)@YA9FY*WE#<+QJ1;HP9\\;Z/AX<):[\RS8\!P+ M,&A+_IE0E]U7ML*JTRG>,I?V)^HG80WMQJ4>*M5)SSC-1K%E\E > M>D3^9:Q!6(](5%DTR&BXKYB=],YY#N,V.S_AYNN!2N_>>NB>'E(+,':]LQ26 MN%5N\39C[_Z$=6V9GGA&R-[P8(9Z:/GI^R;GK!8\KK,34B,K)83CJSJ\O^VU M6K$%/QEMY$RNR7FE/@'$!(FL;Z^1;V*N#B4/P(L8LO%I[7,:#2.(OJHP>LZ. M3;5.U$1UJ&#RRP?W_KP+-E^T%_;IN;EFO;N%XT8?C[4UQX[']\"*CNL#E6[5 MKE&P^IZGHGTJ(&YJ4?[.3]J!O09 TUH%]34Y+;S_0CJK@,H<$09)DGKB,-\I MJQ*6)HP5S^#.E#C,. M@Q'>57VCM-P1/LFG'S0H]5\#M/ZH@(J5M64[>:,G M0ZND.R%3SWHLP3?K?M==RQQLYFN>4&7UOGZ+O>+.#M*]#XY[Q9?&,B6(TN5S M^;@R.:\\NF_BD6,<"C(_FUR_FB8*AA D3SRV[,8O]SVRO&.G#X'11K=9A#PO M?L*/!+G#6YJQ_3!(ALS=I@R)&]'VMK11?U0:B\,M5W-!M:!/=]^;@DZ)7#(Q/JD$1 M/E1%1#0ND,A%NM:PF]6&9ITWBY(ZQIAR&.-L1C,[LD(+A;3 Y^E:7'9E+SNG M8OCVWGLO%,X_WE==886BG\TX\"?./][,U5&XJ=@VHS"Y]-]CJ7]*<^!P@TK^$Y^.9]V(-NZ89 MC35!-$#Z;)2JW'8WSO%C*^]OX8J*ZE-E"K+^;[V_"'*LZ47]&'.X/U,S#-X $BT_X2A!/]C.J!TIL M8$4.M\-C]$0U[8%'/:]$ ZE A6$GDASQ-;!#QA2)FT3!V4#M?)T @4ZHA>, M BOGH=7HH=)/<8]5/5QE;SI=@W8/RC\O0C,"LYEO,JP*.KM;5:OGO,M8BMVPB-6[/.MR8!CYXXZ4 M9NW49_W/(AYA?S_^__;CFI;9*:^/)J[*?&A^^TSKRG-M=:/B7+M3YMO/ZN:( MM*MM!?9^J"0V"Q,S[B\/,6MNV-CSQ]#XC?V88X11DHJ2N;-_8(.C(LK1^U9H M%12D;6>_T-]JE,OHKZN.,$V'9UWYU!W#MJ/,5L$K;)N$-/L:.F:,/Y?.L866 M"-U(>Z H1MXO,]3MV'WOIK/^K#;N:DH36_YMMHF$^YVD*#?%6/MG=4NKMR:0N+2=GS!T6=MA4E MG.G)'RX!!F(_@$C/QA]T(;/O!-SN_^[>,^@68+A0.0F+'0 [_)*\TNW ,J/@ MG&DK-4C[)Q.,-X'=]EB)WWL];:NC4-E2NF+IJ^'9W1(*9AZ>,_-C1Z7_L+!R MJI,T>*N(;<"S?= V+5M$5G;KJ_-SN#QEY11.^Y-XYN3_' *X9LS&5J*^2K?? MKEZ^-*BPP&Z74MM%=I\P=X>JH$C3XOAQ)&0]'9*,12)*\.%++G8QVKS,)@@; MJYP?RH;I2I]=00UYR843,"@V>'?7[/NS4M^06?OP...\)PT/39ZDW3:5JE*\ MH.!N7" W8D?. ^RI:.;<9.0SOZS[?WZ*5HIKV=W&Z39MK+MWPIP)X)?[6Q:2 M=WP8?$:P ($K/[-51MU<&AF,XS0=VEJ9+OIGF*I(%;A'I4E#/4&Y ]E7__*% MF?+5T,N&W2B(&,BUGHV A$^!HZ&$I/1=D06CA]L*\_5M]VZ]@C1\&>XNH M?9.E*K_XS=M\<(>62ROTU:$_CQKXQ]@=/L+/K3HL&X;)]]Z:W%/X*N;P &^4 M<<=N%OQMK;A9O>KTS;CK;O4.KIUSF<;%_XYO:G4F3&@@3GR;[YG7F$6^2>"0 MV#;E/LW 7\3\#TY7N?SP(A/!E_C5(.^=0G9A3NX+NU=5IJ5X>=G!.QL.#$4&# ;6=K' ME90#Q*$] ?(JKB2BN& 12>R]S^9V[LID9?51]-Q?[6OA+ MAW][S:&@N_?-?$[*H0;'@U77G.FH7_4B_7BU0E4-N!+4?"ATRW:+Q0_'&.0MM2"8:#M<+3^4M:^=H6>A#RB>'M M;$9+IN(&W@TY;XO!(5,+LEHXOYFV0NT$-I^U2YD=:OW=+#P:+V8?.?)G*#01 MK0*>*C_"Y63N/Z_RNM7V7N:'6_K6!OJ.QIDY")A-OO):NE9NXX+BZH%$R,RV MV%#Z 23SA1:!82/V7BYFUW2#\$D7G-OOHI]F;Z D[">Y&E1E[J=3LO(L]]<# M,W,. ORJKIUCV[G[:B%ZV:JO@+@/G;F/"/9;!MY;BQ\6_R<,:M@JRV[1K6?! M/9PK_06J#1M9C](MQ'S-C:R+)'RW:!$5#\I$T%C]\%WYT-!(?):SSCUOK%0Y M!)EH/"WS1+IL<#@O6@?*GZ:24__R4VW^GL25[B]B);;&FT%]",H.UM I=B/X MQZ]YKW-3 QWR0L[YB]$ +4@*$:8%<\8"8 0H%MCL#$%;M#20B2?.+J.>-AQA MQ'RV+B6%UL6S9V^5?OMW5X]8/Q\_-&<;?M93^'EGU&V27N>TV;UXI.(41>8S MD(.;IN5&9[L+\G\&VE<+%MGH C'=SP/)#";P&U2 M#L\BU#SN^VG&=O1/2^/C"+AGR\KRO18RTCTCBU0E'C+^&8I@M4*\Q 4%B)SQ M,AV<6PT"-E=9K[OO+2%.U]2O'N!'K4JXXND5?_\3NDM73C2/.EDQL[Q+=^+5 M*F44LG=?SE8I/HWC7;:3J*Y(-Q1ZQWACS%N$9_D)2RKID#P7 Y_EMB;N.%* MP*ZP!CK"[%"A-RM9)>OM+;0\.>0M"@,^9?XA M2BO7J[]ZZF&W B4I!$(&VR226JFUE/6+V]\B-+">GE0ZYZ@L^EW+AMV'^H-L^/8E33-BPS'7,"5 MYOE3Q\8?R.O:HW:&GYOJ>!F:D@6\W8^*7^9_UWD.$43[GXW=*QZ;P$N(?6-7 MQB0MBBCVUHBV\A=INS:Q8EN?S)R)X<54-3XCQV*Z"3>LD?&%B M86K?,G<(GO9!3C;.FU]Q^;<*N*E*L[*#5AIQ7-!P>F[=Z3%VHNI9RDFE^&R0 MC3TWVS/-"*<@H:?77C>)UA OQ2'T&-O=*"-VM;)]@>([H*3G*$TLE]J,4JN( MVL!DK.RTN361.Y4&U_E\GE>PW(K@DS(SG6&VDF9>*B_]P4S3GOZ=2!S+58.$ MIHJ=,;2($L."\8R,C4MG$O(*9>)82;VXVI)66 &J4J/E>FF"Z\VN/%73VQX.J[?L$@=A )2FK* "#IK2CV3RZ0MR&+RXJOZ1U5WV*>#:W;[[_EO]V7@42#O)>P;#GG9V;S8^ MW;!:CE_J>??6.!BG1HH"NWD["QX89N*^'-JHRW9Z/FT*]H9AV G@ K@09TO6?^W76- M)\F_RMW[*TW_3Z'4VON\E(/Q.TZ=/L.;G0U,-(S>*G&">L,??JA<6OZAUBL! M!E 2Q!MDQ[Z:9F'6H!<4(84XK5P/R)#-NY[&<%JXMG;]9U25?,$%Q0_A# X. MRSL\L1]+R3G/#&/4C!O"$+"R@R[^O*>X(0&ZL:'IL)27J9^9C48*?+5TNL/2'=PF M+9^^+0W]3XGXKPN-Y9Q(QL0'W@('M,FFTT.Y*@1)>\LA&E1;O*FV.)TH;(ZD M1+6TJC'>]*SKB(H,=D"44R%:T-#) ?)PPSLKX?[$I-!5OE'QK^A8E$$0((YP MRX5^G\;7PMNAG+0]HHLU3G.UAFP=/^"#I#"R/8>M.5M.\/X^V/]G!++]#IR- M]NS\#R,6O]^NLZS*F"OBK/K-N=E5M]%BM1))4G4KRU&>S> .6[N@* FG;M_2 MTFJ6/*DA\0T1RY3N<0,CT7N/!!0::;7[Q83;O+I76$)X[DB5W0_AWNNTW)2> M=)PS<1QN,(4X1?TZM(PQW##C-3?E5+'06#6XW^\Q$R*) MD)2=Y(9Q& Q9LCZ@.3U@@3,.MIXN:!^EW%=;95KARF=YS"&=/XK('W'R2GEH MJ(.Q"SD9Z7-2%RWB-\XN]NLN_*=50IX[F8=X[PN*:]]00E=MIAMWKKE.L^